Project

General

Profile

Activity

From 06/01/2024 to 06/30/2024

06/29/2024

01:42 AM SIM card related Projects Feature #6475: create database/statistics of SIM card [exports]
laforge wrote:
> It would be interesting to have some kind of [collaborative] project where we gather statistics abo...
vlad

06/28/2024

03:36 PM Core testing infrastructure Revision 47659dc6 (osmo-ttcn3-hacks): DONTMERGE: avoid checking Preferred
Change-Id: I025548bf8be63a37c531f4a55e69e8feac66438a pespin
03:36 PM Core testing infrastructure Revision 902efdab (osmo-ttcn3-hacks): asterisk: Introduce test TC_ims_call_mo_session_timer
Related: SYS#6987
Change-Id: Ia87feb6499283a7b51644c391c94a2259415bca2
pespin
03:36 PM Core testing infrastructure Revision 4f79b3c0 (osmo-ttcn3-hacks): asterisk: IMS: Support validating Session-Expires and Min-SE during INVITE
Related: SYS#6987
Change-Id: Ie0d19243578f6a5e2962216a869694f7df7ea9cd
pespin
03:33 PM Core testing infrastructure Revision 799d524f (osmo-ttcn3-hacks): asterisk: IMS: allow re-auth during unregister
After a while, Asterisk may ask for re-auth when issuing a REGISTER
Expires=0 (unregister), which is totally fine. Ha...
pespin
03:31 PM Core testing infrastructure Revision 7db53b96 (osmo-ttcn3-hacks): asterisk: IMS: Fix PRACK 200 OK Tx with wrong branch
PRACK (and also UPDATE) are new transactions, and hence should have a
new branch. Update the branch we transmit in th...
pespin
03:31 PM Core testing infrastructure Revision d6e58859 (osmo-ttcn3-hacks): asterisk: Fix events in between unregistration procedure
Change-Id: I3c9cffa1756a87334e609e85a32509ed11f026c1 pespin
03:28 PM Core testing infrastructure Revision 5c6ee133 (osmo-ttcn3-hacks): asterisk: fix AMI unregister race condition
Change-Id: Ifd4919c0b9df4c050c67e4da7dd120d52f410d8d pespin
03:11 PM Core testing infrastructure Revision aefdf784 (osmo-ttcn3-hacks): asterisk: IMS: allow re-auth during unregister
Change-Id: I7f2536771e7d47e83bb8fa1442c32fd73a2868b7 pespin
12:52 PM Core testing infrastructure Revision 8a4ca4d2 (osmo-ttcn3-hacks): WIP
Change-Id: I9dfcee586da881774a4b9c7922852882ec7f0c0e osmith
12:20 PM Core testing infrastructure Revision 41abedd7 (osmo-ttcn3-hacks): WIP
Change-Id: I9dfcee586da881774a4b9c7922852882ec7f0c0e osmith
12:06 PM Core testing infrastructure Revision 6ed550a6 (osmo-ttcn3-hacks): DONTMERGE: avoid checking Preferred
Change-Id: I025548bf8be63a37c531f4a55e69e8feac66438a pespin
12:05 PM Core testing infrastructure Revision bac9584c (osmo-ttcn3-hacks): WIP: asterisk: Introduce test TC_ims_call_mo_session_timer
Change-Id: Ia87feb6499283a7b51644c391c94a2259415bca2 pespin
12:03 PM Core testing infrastructure Revision b630fcd8 (osmo-ttcn3-hacks): asterisk: IMS: Support validating Session-Expires and Min_SE during INVITE
Change-Id: Ie0d19243578f6a5e2962216a869694f7df7ea9cd pespin
11:37 AM Core testing infrastructure Revision 99f7bb15 (osmo-ttcn3-hacks): WIP
Change-Id: I9dfcee586da881774a4b9c7922852882ec7f0c0e osmith

06/27/2024

08:08 PM Core testing infrastructure Revision 06e16c8e (osmo-ttcn3-hacks): WIP
Change-Id: I78b6533c1010e8733962dcd3e0661d03a31ddae9 pespin
08:08 PM Core testing infrastructure Revision 4e5e5144 (osmo-ttcn3-hacks): WIP: session timer MO
Change-Id: I49c1570bc3fc32c3beb33cefdd457029c4a97add pespin
08:07 PM Core testing infrastructure Revision 3cbe0c2c (osmo-ttcn3-hacks): DONTMERGE: avoid checking Preferred
Change-Id: I025548bf8be63a37c531f4a55e69e8feac66438a pespin
08:07 PM Core testing infrastructure Revision d47c4b04 (osmo-ttcn3-hacks): WIP: asterisk: Introduce test TC_ims_call_mo_session_timer
Related: SYS#6987
Change-Id: Ia628c602df2f85b4e58a085353776e6c11914bcd
pespin
08:07 PM Core testing infrastructure Revision d7ceae52 (osmo-ttcn3-hacks): asterisk: IMS: Support validating Session-Expires and Min_SE during INVITE
Change-Id: Ie0d19243578f6a5e2962216a869694f7df7ea9cd pespin
08:06 PM Core testing infrastructure Revision c304f524 (osmo-ttcn3-hacks): asterisk: IMS: Fix PRACK 200 OK Tx with wrong branch
PRACK (and also UPDATE) are new transactions, and hence should have a
new branch. Update the branch we transmit in th...
pespin
08:00 PM Core testing infrastructure Revision 3669b41d (osmo-ttcn3-hacks): asterisk: Fix events in between unregistration procedure
Change-Id: I3c9cffa1756a87334e609e85a32509ed11f026c1 pespin
06:46 PM OsmoMGW Feature #6496 (New): Support Themyscira RTP extensions with E1 BTS
With #6448 completed, Osmocom BSS now supports Themyscira RTP extensions (at least for FR & EFR; HR is blocked by #60... falconia
12:51 PM Core testing infrastructure Revision 79ec97b3 (osmo-ttcn3-hacks): asterisk: SIP UA: Fix seq_nr transmitting ACK for MO call
RFC 3261 17.1.1.3:
"The CSeq header field in the ACK MUST contain the same value for
the sequence number as was prese...
pespin
11:42 AM Core testing infrastructure Revision 59fb437a (osmo-ttcn3-hacks): asterisk: SIP UA: Expect possible Rx of 183 Session Progress
Change-Id: Ib1b60e9d6ea931131187b1d0306f7adfc319ed01 pespin
11:42 AM Core testing infrastructure Revision 5f0ebcff (osmo-ttcn3-hacks): asterisk: Fix incorrect seq_nr expectancies when precondition is used
Change-Id: Icc91c863912934d48252ad0882d5603c161cd8b6 pespin
10:23 AM Core testing infrastructure Revision a4d06640 (osmo-ttcn3-hacks): WIP
Change-Id: I9dfcee586da881774a4b9c7922852882ec7f0c0e osmith
10:22 AM Core testing infrastructure Revision 773d5824 (osmo-ttcn3-hacks): eIM_Tests: add testsuite for an eIM
This patch adds a testsuite for an eIM server component. It simulates
the SM-DP+ server backend and the IPAd client w...
dexter
07:16 AM Core testing infrastructure Revision 60ff270d (osmo-ttcn3-hacks): WIP
Change-Id: I9dfcee586da881774a4b9c7922852882ec7f0c0e osmith
06:09 AM Core testing infrastructure Revision 80bde1f8 (osmo-ttcn3-hacks): regen-makefile.sh: set -e
Stop the script if any of the commands in the script fail, so it is
easier to find the root cause of why it fails.
C...
osmith

06/26/2024

06:15 PM Cellular Network Infrastructure Feature #6448 (Resolved): Support Themyscira RTP extensions in Osmocom BSS
With mainline OsmoCNI now fully supporting TW-TS-001 with native OsmoBTS, given external AoIP-interfaced CN that requ... falconia
05:45 PM OsmoMGW Revision e6398d88 (osmo-mgw): E1: support HRv1 codec on both 16k and 8k subslots
HRv1 support in OsmoMGW-E1 was previously broken (couldn't work
on either 16k or 8k subslots) because of inconsistenc...
falconia
04:15 PM Core testing infrastructure Revision 3b5afd4a (osmo-ttcn3-hacks): WIP: asterisk: Introduce test TC_ims_call_mo_session_timer
Change-Id: Ia628c602df2f85b4e58a085353776e6c11914bcd pespin
04:12 PM Core testing infrastructure Revision 01c12e9a (osmo-ttcn3-hacks): WIP: eIM_Tests: add testsuite for an eIM
Change-Id: Iba72ee00d10aba7831feedadacd943bf943de53e
Related: SYS#6824
dexter
03:40 PM OsmoBSC Revision 278bd758 (osmo-bsc): add support for RTP extensions via TW-TS-003
Themyscira Wireless Technical Specification TW-TS-003 defines
a mechanism whereby the CN can ask the BSS (via an exte...
falconia
03:37 PM Core testing infrastructure Revision 1ffe0d68 (osmo-ttcn3-hacks): DONTMERGE: avoid checking Preferred
Change-Id: I025548bf8be63a37c531f4a55e69e8feac66438a pespin
03:37 PM Core testing infrastructure Revision a0a6eeb6 (osmo-ttcn3-hacks): DONTMERGE: Skip DedicatedBearerStatus
Change-Id: I827847aa9a4d90b3d2918bc48ecd2d02d2d8e15f pespin
03:37 PM Core testing infrastructure Revision 0e445dac (osmo-ttcn3-hacks): asterisk: IMS: Support validating Session-Expires and Min_SE during INVITE
Change-Id: Ie0d19243578f6a5e2962216a869694f7df7ea9cd pespin
03:37 PM Core testing infrastructure Revision 7f055da4 (osmo-ttcn3-hacks): SIP_Templates: Allow setting Session-Expires and Min_SE in INVITE templates
Related: SYS#6987
Change-Id: Ib2bc6258c072e88539ccc852d057b517822936bd
pespin
03:33 PM OsmoBTS Revision 9c6c6b04 (osmo-bts): common: add support for TW-TS-001
Themyscira Wireless Technical Specification TW-TS-001 defines
an enhanced RTP transport format for FR and EFR codecs ...
falconia
03:19 PM Core testing infrastructure Revision 3c993332 (osmo-ttcn3-hacks): asterisk: ims: Fix typo in log message
Change-Id: I707d117c90b92baf190be6ab506d3586fdb6f4ff pespin
01:54 PM Core testing infrastructure Revision 93a6e738 (osmo-ttcn3-hacks): WIP
Change-Id: I42ffb8da74609d313d93632aa94eb0e390b63bf7 osmith
01:09 PM Core testing infrastructure Revision 1f2cab63 (docker-playground): WIP
Change-Id: Iace70cddada8ef409b8f4f34660a1e2a15b6561e pespin
01:09 PM Core testing infrastructure Revision f170bc9a (docker-playground): DONTMERGE: Run asterisk under gdb
Change-Id: I82885925b07919b45ef63c3776edd3164d76cc5e pespin
01:09 PM Core testing infrastructure Revision 6f741ee1 (docker-playground): WIP: asterisk: Use jolly/work branch
Change-Id: I8ed6401d7389f7498df395f5671864870a7174df pespin
12:58 PM OsmoTRX Bug #6495 (Resolved): systemd/uhd permission issues
osmith
10:12 AM OsmoTRX Bug #6495 (In Progress): systemd/uhd permission issues
Thanks for the report. This should fix it, please give it a try:
https://gerrit.osmocom.org/c/osmo-trx/+/37295
No...
osmith
09:37 AM OsmoTRX Bug #6495 (Resolved): systemd/uhd permission issues
https://gerrit.osmocom.org/c/osmo-trx/+/36714 introduced HOME, but %h is _This is the home directory of the user runn... Hoernchen
12:09 PM Core testing infrastructure Revision 664afa01 (osmo-ttcn3-hacks): mme: Verify GUTI -> RAI/PTMSI translation is correct
Change-Id: Id1afd55f84c91a765fa12a22979ef0351b6d6554 daniel
10:04 AM OsmoTRX Revision 24f938bf (osmo-trx): contrib/systemd/osmo-trx-uhd: fix HOME=
With recent changes, osmo-trx-uhd does not run as root anymore. Change
HOME=%h, which evaluates to HOME=/root, to HOM...
osmith

06/25/2024

06:37 PM Core testing infrastructure Revision eb927b76 (docker-playground): asterisk-master: Build from jolly/work branch by default
That one will not be the final branch, but it's the one where most of
the development is happening. Hence, switch to ...
pespin
06:33 PM libosmo-abis Revision 58419cc9 (libosmo-abis): trau_rtp_conv: add support for HRv1 in 8k format
GSM 08.61 defines two alternative Abis transport formats for
HRv1 codec, using either 16 kbit/s or 8 kbit/s submultip...
falconia
06:32 PM Core testing infrastructure Revision caec7712 (docker-playground): asterisk-master: Fetch required branch directly
When I added the Dockerfile I initially wrote it in a 2 step fetch &
build, to try to avoid recompiling the whole thi...
pespin
05:58 PM Core testing infrastructure Revision 2723940d (osmo-ttcn3-hacks): asterisk: Introduce test TC_ims_registration_423_interval_too_brief
Related: SYS#6983
Change-Id: I9e1fc9b79496956d27102d940dfa3897897733a7
pespin
04:47 PM Core testing infrastructure Revision 83c61fc7 (osmo-ttcn3-hacks): DONTMERGE: Skip DedicatedBearerStatus
Change-Id: I827847aa9a4d90b3d2918bc48ecd2d02d2d8e15f pespin
04:47 PM Core testing infrastructure Revision 18b5dc1d (osmo-ttcn3-hacks): asterisk: Introduce test TC_ims_reregistration
So far Asterisk seems to be doing "initial registration" during
re-registration, instead of using the existing securi...
pespin
03:51 PM Core testing infrastructure Revision f1c3daaa (docker-playground): asterisk: logger.conf: Log milliseconds in timestamps
Change-Id: I4d518547d1e284b18034ae195e6d05da283593de pespin
03:46 PM Core testing infrastructure Revision 09c55980 (docker-playground): ttcn3-asterisk: Set mp_ims_imei matching pjsip.conf
Since recently, the testsuite validates the IMEI received at IMS Core
over REGISTER Contact header matches the one co...
pespin
03:46 PM Core testing infrastructure Revision 947e7841 (docker-playground): ttcn3-asterisk: pjsip.conf: Use reliable provisional responses if peer supports it
The default 100rel=yes won't use reliable provisional responses unless
the peer "requires" it, while we should instea...
pespin
03:46 PM Core testing infrastructure Revision 12b59ac2 (docker-playground): ttcn3-asterisk: pjsip.conf: Avoid advertising support for +g.3gpp.smsip
Asterisk doesn't so far support SMS over IMS, so avoid announcing it
during REGISTER.
Related: SYS#6981
Change-Id: I...
pespin
03:46 PM Core testing infrastructure Revision 07807c0c (docker-playground): DONTMERGE
Change-Id: I2769f30aea65b69f7dc96212a7d869aa97a92d69 pespin
03:19 PM Core testing infrastructure Revision cc22bee7 (osmo-ttcn3-hacks): asterisk: IMS: Set expires=N on REGISTER response
Related: SYS#6983
Change-Id: I0682fbc97128ed8aa193cb14ea571a8db9ee3279
pespin
03:18 PM Cellular Network Infrastructure Feature #6494 (In Progress): Make containers for running ttcn3 testsuites more efficient and maintainable
The way we run the ttcn3 testsuites with docker-playground.git currently has several downsides. I'm listing them firs... osmith
12:48 PM Core testing infrastructure Revision 41d82c2a (osmo-ttcn3-hacks): WIP
Change-Id: I42ffb8da74609d313d93632aa94eb0e390b63bf7 osmith
09:17 AM Core testing infrastructure Revision 6088b89f (osmo-ttcn3-hacks): asterisk: IMS: validate P-Preferred-Service in INVITE
Change-Id: Iaa219d7b16965b27cd62ec27d810cb490dbc7a5a pespin
09:17 AM Core testing infrastructure Revision 0973899f (osmo-ttcn3-hacks): asterisk: IMS: validate ICSI present in INVITE Contact header
Related: SYS#6984
Change-Id: I630f0aaef0436ea1c12e8fffef7a5c657cfcc35c
pespin
09:17 AM Core testing infrastructure Revision 1177ca67 (osmo-ttcn3-hacks): asterisk: IMS: validate sendrecv audio attr in INVITE SDP
Related: SYS#6984
Change-Id: I52f421a8168f6f55e182409751ec537c0f5147a8
pespin
09:17 AM Core testing infrastructure Revision 1848ebf9 (osmo-ttcn3-hacks): asterisk: IMS: validate audio tag present in INVITE Contact header
Related: SYS#6984
Change-Id: I36011f36f0dd3f9ddafd658d003373bd63d1ae1b
pespin
09:17 AM Core testing infrastructure Revision dc3c970d (osmo-ttcn3-hacks): asterisk: Validate precondition in SDP of MT calls
Change-Id: Ibfdc7e61a72655cd89d5d3f0f1d8798325ae1403 pespin
09:17 AM Core testing infrastructure Revision 16419a23 (osmo-ttcn3-hacks): asterisk: Validate precondition in SDP of MO calls
Change-Id: If37aa4146e02279120bc4856255fb845086fa5a8 pespin
09:17 AM Core testing infrastructure Revision 4d572067 (osmo-ttcn3-hacks): asterisk: Implement AMI Action DedicatedBearerStatus
Related: SYS#6879
Change-Id: I49c216f8874fe63480414096d9c03a1af00a0fc2
pespin
09:17 AM Core testing infrastructure Revision ce370df9 (osmo-ttcn3-hacks): asterisk: test Precondition extension in IMS MT call
Related: SYS#6969
Change-Id: Ic96a6f99edbcf299fde36a2146a3ce252e09536a
pespin
09:17 AM Core testing infrastructure Revision faf21bed (osmo-ttcn3-hacks): asterisk: test Precondition extension in IMS MO call
Related: SYS#6969
Change-Id: I1e26f3bb9e54be5b5e15a003b2000ae3e88b9027
pespin
09:17 AM Core testing infrastructure Revision a017f449 (osmo-ttcn3-hacks): asterisk: check Contact attributes on IMS side
Related: SYS#6877
Related: SYS#6981
Change-Id: I866d89ec137d264e257b05226900b744a93c257e
pespin
09:17 AM Core testing infrastructure Revision 47131386 (osmo-ttcn3-hacks): library/SDP_Templates: Add templates for precondition qos attributes
Change-Id: I656ec1fa77bf3390a690fb0ed385d0be95c0f6b4 pespin
03:38 AM libosmo-abis Revision 86008c2d (libosmo-abis): trau_frame: fix 8k decoding
osmo_trau_frame_decode_8k() API was broken for most TRAU frame types:
the processing begins with identifying the sync...
falconia
03:33 AM libosmo-abis Revision b1b2b12c (libosmo-abis): {de,en}code8_hr: fix totally broken functions
The functions decode8_hr() and encode8_hr() in trau_frame.c (encoding
and decoding HRv1 TRAU frames in 8 kbit/s forma...
falconia

06/24/2024

11:00 PM libosmo-abis Revision 1aa5b686 (libosmo-abis): trau_frame.c cosmetic: fix misleading comment
The 4 static const ubit_t arrays ft_hr_up_bits[5], ft_hr_down_bits[5],
ft_data_hr_up_bits[5] and ft_data_hr_down_bits...
falconia
02:34 PM Core testing infrastructure Revision 3db1aedc (osmo-ttcn3-hacks): WIP
Change-Id: I42ffb8da74609d313d93632aa94eb0e390b63bf7 osmith
01:02 AM OsmoMGW Revision e5ac2621 (osmo-mgw): sdp strs fu
Change-Id: Id8ab7f870067d793a2b8934f2cca51cf06ee5dc2 neels
01:02 AM OsmoMGW Revision b86c401c (osmo-mgw): wip
Change-Id: I4e3fbcf85f3e1867aeb577681c7e32a01e56f2c4 neels
01:02 AM OsmoMGW Revision ab70b7f3 (osmo-mgw): add libosmo-sdp: add sdp_msg.h,.c
Change-Id: Id53c2c6eea3726f63a1399ae985f8aa3344e32c8 neels
01:02 AM OsmoMGW Revision 8916c4fe (osmo-mgw): codec list is empty
Change-Id: I5e80f5737f22dc81ac16448fc59937330d24432e neels
01:02 AM OsmoMGW Revision 094c3875 (osmo-mgw): add libosmo-sdp: add codec_list_by_payload_type
Change-Id: I7a09b0e669d787a1ac0ec7ed7541c107fd0f32db neels
01:02 AM OsmoMGW Revision de8b171e (osmo-mgw): add libosmo-sdp: add codec_list_intersection
Change-Id: Ie57e4384854a1152dccf9577fdb5f046a1f17e0f neels
01:02 AM OsmoMGW Revision 900d0c40 (osmo-mgw): add libosmo-sdp: codec_list_cmp()
Change-Id: I4a2087c3c03ef11df03c00a14953b0d0b6f977f3 neels
01:02 AM OsmoMGW Revision e5bb708f (osmo-mgw): add libosmo-sdp: codec_list_first()
Change-Id: I43653820d8b4d07bf5d7ed25b6172fec26eb2cdf neels
01:02 AM OsmoMGW Revision 158b4dfa (osmo-mgw): add libosmo-sdp: codec_list_to_str()
Change-Id: I8a421ff8280db3f1ec399832f1a86c515a0888af neels
01:02 AM OsmoMGW Revision 4782f8fa (osmo-mgw): add libosmo-sdp: osmo_sdp_codec_list.h,c, first part
Change-Id: If170566c666c4f4010091bc90912b13a12f77de8 neels
01:02 AM OsmoMGW Revision 646126d0 (osmo-mgw): add libosmo-sdp: sdp_codec.h,c
The primary user is osmo-msc. This API's predecessor currently lives in
osmo-msc.git and is now being moved here, in ...
neels
01:02 AM OsmoMGW Revision e735cdd3 (osmo-mgw): add libosmo-sdp: fmtp_amr_match()
Change-Id: I0fb77c022c4fb195ba45631dda9cbd2215c02510 neels
01:02 AM OsmoMGW Revision 5c1e7e2f (osmo-mgw): mgcp-client: MGCP response: pass fmtp to caller
When receiving MGCP responses, so far libosmo-mgcp-client completely
ignored a=fmtp: parameters (like 'octet-align')....
neels
01:02 AM OsmoMGW Revision 794235e5 (osmo-mgw): mgw, client: use new fmtp.h in ptmap: allow all fmtp
Remove the limit of having only one AMR octet-aligned fmtp parameter per
MGCP message. Instead allow any arbitrary fm...
neels
01:02 AM OsmoMGW Revision b5618dad (osmo-mgw): add libosmo-sdp [1/n] add fmtp.h
Add new noinst-library libosmo-sdp.la.
It will be used by
- osmo-mgw
- libosmo-mgcp-client
- callers of libosmo-mgcp...
neels
01:02 AM OsmoMGW Revision f84c0e68 (osmo-mgw): make libosmo-mgcp.a an .la lib
.la libs aka LTLIB can include library dependencies.
Rationale: An upcoming patch adds noinst libosmo-sdp, used by b...
neels
12:48 AM OsmoMGW Revision 9f23b7b5 (osmo-mgw): do not FAIL on CRCX in sendrecv mode
Currently, a CRCX in sendrecv mode results in:
DLMGCP ERROR endpoint:rtpbridge/2@mgw CI:7F4C8EDD CRCX: selected co...
neels
12:23 AM OsmoMGW Revision 01d2b902 (osmo-mgw): mgcp_test: add CRCX for IUFP in sendrecv
Note, there are also ttcn3 tests sending the same to osmo-mgw being
submitted along with these patches, and the ttcn3...
neels

06/23/2024

11:56 PM OsmoMGW Revision a263aeeb (osmo-mgw): mgcp_test: test a=ptime:20, not 40
In our GSM world, the packet time is 20 ms, hence 20 is the typical
value that we should test. Maybe we can do one te...
neels
11:43 PM OsmoMGW Revision 3a44c464 (osmo-mgw): mgcp_test.c: fix various missing '\r' and '\n'
The only valid line endings are '\n' and '\r\n'.
We usually use '\r\n' like we were in MSDOS.
MGCP, RFC3435 3.1:
...
neels
10:26 AM Core testing infrastructure Revision 7be93fc7 (docker-playground): ttcn3-s1gw-test: start osmo-s1gw container with --user=root
For some reason, on Arch with docker 26.1.3 it implicitly starts
with --user=root, while with docker 20.10.5 on Debia...
fixeria

06/21/2024

08:52 PM Core testing infrastructure Revision 9ca9bed0 (docker-playground): ttcn3-s1gw-test: fix using unassigned addr for osmo-s1gw
The S1GW container gets assigned the primary addr 172.18.10.100/24
by docker_network_params(). The secondary addr 17...
fixeria
07:29 PM Core testing infrastructure Revision c9ba6462 (docker-playground): debian-{bullseye,bookworm}-erlang: install iproute2
Change-Id: I753a8c97c17e6a143dd96b168ddc88400f0fc02d fixeria
07:29 PM Core testing infrastructure Revision 948645e0 (docker-playground): debian-{bullseye,bookworm}-erlang: fix non-alphabetic pkg order
Purely cosmetic change, bringing a bit of consistency.
Change-Id: I956a15304cbdcdc5572e181dcefd0da884b8fc63
fixeria
06:56 PM Core testing infrastructure Revision 8845babc (osmo-ttcn3-hacks): msc: test re-assignment to match codec with MT
Related: osmo-msc I8760feaa8598047369ef8c3ab2673013bac8ac8a
Depends: osmo-msc I0f1e1a551aed545b555b9f236fc5967b1e4cc9...
neels
06:51 PM Core testing infrastructure Revision af81424f (osmo-ttcn3-hacks): msc: split off f_mo_call_establish__handle_assignment_request()
Subsequent patch wants to re-use that code. Split off to keep the
patches small.
Related: I402ed0523a2a87b83f29c5577...
neels
05:18 PM OsmoMSC Revision 22d4f356 (osmo-msc): do not invoke two Assignments (fixup for re-assignment)
Make sure we wait for Assignment responses before dispatching an
Assignment Request towards RAN.
In particular, when...
neels
05:02 PM Core testing infrastructure Revision b1e400e1 (osmo-ttcn3-hacks): DONTMERGE: Skip DedicatedBearerStatus
Change-Id: I827847aa9a4d90b3d2918bc48ecd2d02d2d8e15f pespin
05:02 PM Core testing infrastructure Revision d542bd7b (osmo-ttcn3-hacks): asterisk: IMS: validate sendrecv audio attr in INVITE SDP
Related: SYS#6984
Change-Id: I52f421a8168f6f55e182409751ec537c0f5147a8
pespin
04:20 PM Core testing infrastructure Revision 4901e7ab (osmo-ttcn3-hacks): asterisk: IMS: validate audio tag present in INVITE Contact header
Related: SYS#6984
Change-Id: I36011f36f0dd3f9ddafd658d003373bd63d1ae1b
pespin
04:20 PM Core testing infrastructure Revision 57533c53 (osmo-ttcn3-hacks): asterisk: Validate precondition in SDP of MT calls
Change-Id: Ibfdc7e61a72655cd89d5d3f0f1d8798325ae1403 pespin
04:20 PM Core testing infrastructure Revision 545938f5 (osmo-ttcn3-hacks): asterisk: Validate precondition in SDP of MO calls
Change-Id: If37aa4146e02279120bc4856255fb845086fa5a8 pespin
04:20 PM Core testing infrastructure Revision 1ac490bf (osmo-ttcn3-hacks): asterisk: Implement AMI Action DedicatedBearerStatus
Related: SYS#6879
Change-Id: I49c216f8874fe63480414096d9c03a1af00a0fc2
pespin
04:20 PM Core testing infrastructure Revision 2535e4b8 (osmo-ttcn3-hacks): asterisk: test Precondition extension in IMS MT call
Related: SYS#6969
Change-Id: Ic96a6f99edbcf299fde36a2146a3ce252e09536a
pespin
04:20 PM Core testing infrastructure Revision c92c24a4 (osmo-ttcn3-hacks): asterisk: test Precondition extension in IMS MO call
Related: SYS#6969
Change-Id: I1e26f3bb9e54be5b5e15a003b2000ae3e88b9027
pespin
04:20 PM Core testing infrastructure Revision f4b03e0c (osmo-ttcn3-hacks): asterisk: check Contact attributes on IMS side
Related: SYS#6877
Related: SYS#6981
Change-Id: I866d89ec137d264e257b05226900b744a93c257e
pespin
03:36 PM OsmoMGW Revision 7084bede (osmo-mgw): sdp strs fu
Change-Id: Id8ab7f870067d793a2b8934f2cca51cf06ee5dc2 neels
01:20 PM Core testing infrastructure Revision 65826935 (osmo-ttcn3-hacks): mme: Verify GURI -> RAI/PTMSI translation is correct
Change-Id: Id1afd55f84c91a765fa12a22979ef0351b6d6554 daniel
01:15 PM Core testing infrastructure Revision cc2e1457 (osmo-ttcn3-hacks): WIP
Change-Id: I42ffb8da74609d313d93632aa94eb0e390b63bf7 osmith
10:32 AM Core testing infrastructure Revision 779a452a (osmo-ttcn3-hacks): IPAd_Tests: respond to enableUsingDD
Since the IPAd we are testing now supports automatic profile enabeling,
it will call the ES10b function enableUsingDD...
dexter

06/20/2024

03:19 PM Core testing infrastructure Revision 5733fa14 (osmo-ttcn3-hacks): asterisk: check Contact attributes on IMS side
Change-Id: I866d89ec137d264e257b05226900b744a93c257e pespin
01:13 PM Core testing infrastructure Revision 1527ad75 (osmo-ttcn3-hacks): WIP
Change-Id: I42ffb8da74609d313d93632aa94eb0e390b63bf7 osmith
12:30 PM Core testing infrastructure Revision 6cabe842 (osmo-ttcn3-hacks): DONTMERGE: Skip DedicatedBearerStatus
Change-Id: I827847aa9a4d90b3d2918bc48ecd2d02d2d8e15f pespin
12:30 PM Core testing infrastructure Revision ceed83b1 (osmo-ttcn3-hacks): asterisk: Validate precondition in SDP of MT calls
Change-Id: Ibfdc7e61a72655cd89d5d3f0f1d8798325ae1403 pespin
12:29 PM Core testing infrastructure Revision a29a0815 (osmo-ttcn3-hacks): asterisk: Validate precondition in SDP of MO calls
Change-Id: If37aa4146e02279120bc4856255fb845086fa5a8 pespin
11:52 AM Core testing infrastructure Revision 59573ab0 (osmo-ttcn3-hacks): asterisk: Implement AMI Action DedicatedBearerStatus
Related: SYS#6879
Change-Id: I49c216f8874fe63480414096d9c03a1af00a0fc2
pespin
11:52 AM Core testing infrastructure Revision f2d247e4 (osmo-ttcn3-hacks): asterisk: test Precondition extension in IMS MT call
Related: SYS#6969
Change-Id: Ic96a6f99edbcf299fde36a2146a3ce252e09536a
pespin
11:52 AM Core testing infrastructure Revision da70cdca (osmo-ttcn3-hacks): asterisk: test Precondition extension in IMS MO call
Related: SYS#6969
Change-Id: I1e26f3bb9e54be5b5e15a003b2000ae3e88b9027
pespin
11:52 AM Core testing infrastructure Revision 85e6d404 (osmo-ttcn3-hacks): library/SDP_Templates: Add templates for precondition qos attributes
Change-Id: I656ec1fa77bf3390a690fb0ed385d0be95c0f6b4 pespin

06/19/2024

07:26 PM Core testing infrastructure Revision 2cd26697 (osmo-ttcn3-hacks): WIP: precondition SDP MO calls
Change-Id: I19b61576121f49ed2126b99f7a8f3bfbccfff989 pespin
06:20 PM Core testing infrastructure Revision 2f5b2281 (osmo-ttcn3-hacks): DONTMERGE: Skip DedicatedBearerStatus
Change-Id: I827847aa9a4d90b3d2918bc48ecd2d02d2d8e15f pespin
05:00 PM Core testing infrastructure Revision d2ce381e (osmo-ttcn3-hacks): Makefile: re-generate per-suite Makefile(s) if needed
Make per-suite Makefile depend on scripts generating it, so that
make will re-generate Makefile if any of its scripts...
fixeria
03:41 PM Core testing infrastructure Revision b91b5efb (osmo-ttcn3-hacks): WIP
Change-Id: I42ffb8da74609d313d93632aa94eb0e390b63bf7 osmith
02:23 PM Core testing infrastructure Revision aa5a05f6 (osmo-ttcn3-hacks): asterisk: Implement AMI Action DedicatedBearerStatus
Related: SYS#6879
Change-Id: I49c216f8874fe63480414096d9c03a1af00a0fc2
pespin
01:01 PM Core testing infrastructure Revision e37c3b7a (osmo-ttcn3-hacks): WIP
Change-Id: I42ffb8da74609d313d93632aa94eb0e390b63bf7 osmith
01:00 PM Core testing infrastructure Revision 0e01fdfd (osmo-ttcn3-hacks): hnbgw/osmo-hnbgw-with-nft.cfg
Change-Id: If7826952fc28f1a93b6061c911a770790434a89a neels
01:00 PM Core testing infrastructure Revision 8fe272d1 (osmo-ttcn3-hacks): various subdirs: ttcn3 logging tweaks
Change-Id: Id2f2e24ca1fda0639acb4fd34421286dac783978 neels
01:00 PM Core testing infrastructure Revision b91fb37b (osmo-ttcn3-hacks): various subdirs: .cfg file tweaks
Change-Id: I1229a61310e21251d9325b112abce9c7dd49078a Neels Hofmeyr
01:00 PM Core testing infrastructure Revision 7b738c47 (osmo-ttcn3-hacks): various subdirs: add run.sh
Change-Id: I366f706bb09667fb2bc9f0cbb58224aad8ba078e Neels Hofmeyr
01:00 PM Core testing infrastructure Revision 8c4456a6 (osmo-ttcn3-hacks): include logformat in log_merge.sh
Change-Id: I4838cee7742ab99eb935f149a69e925258bbef36 Neels Hofmeyr
01:00 PM Core testing infrastructure Revision 32ef968a (osmo-ttcn3-hacks): disable tcpdump
Change-Id: I46116df68b2f8c9ca253a9285d0a571904521727 Neels Hofmeyr
01:00 PM Core testing infrastructure Revision b99f59d5 (osmo-ttcn3-hacks): don't always imply 'make deps'
'make deps' always fails if there is no internet uplink.
Change-Id: Ic2e6af6f32d8c4bc276ca34cfeb697e9205a2649
Neels Hofmeyr
01:00 PM Core testing infrastructure Revision 901c08e8 (osmo-ttcn3-hacks): msc: test re-assignment to match codec with MT
Related: osmo-msc I8760feaa8598047369ef8c3ab2673013bac8ac8a
Change-Id: I402ed0523a2a87b83f29c5577b2c828102005d53
neels
01:00 PM Core testing infrastructure Revision f3ae8ae2 (osmo-ttcn3-hacks): msc: split off f_mo_call_establish__handle_assignment_request()
Subsequent patch wants to re-use that code. Split off to keep the
patches small.
Related: I402ed0523a2a87b83f29c5577...
neels
12:59 PM OsmoMGW Revision ea56ad96 (osmo-mgw): wip
Change-Id: I4e3fbcf85f3e1867aeb577681c7e32a01e56f2c4 neels
12:59 PM OsmoMGW Revision 8353469f (osmo-mgw): add libosmo-sdp: add sdp_msg.h,.c
Change-Id: Id53c2c6eea3726f63a1399ae985f8aa3344e32c8 neels
12:59 PM OsmoMGW Revision 8f2850be (osmo-mgw): codec list is empty
Change-Id: I5e80f5737f22dc81ac16448fc59937330d24432e neels
12:59 PM OsmoMGW Revision d9dfcaf7 (osmo-mgw): add libosmo-sdp: add codec_list_by_payload_type
Change-Id: I7a09b0e669d787a1ac0ec7ed7541c107fd0f32db neels
12:59 PM OsmoMGW Revision 2f9058f8 (osmo-mgw): add libosmo-sdp: add codec_list_intersection
Change-Id: Ie57e4384854a1152dccf9577fdb5f046a1f17e0f neels
12:59 PM OsmoMGW Revision 8c8771a0 (osmo-mgw): add libosmo-sdp: codec_list_cmp()
Change-Id: I4a2087c3c03ef11df03c00a14953b0d0b6f977f3 neels
12:59 PM OsmoMGW Revision 94f34823 (osmo-mgw): add libosmo-sdp: codec_list_first()
Change-Id: I43653820d8b4d07bf5d7ed25b6172fec26eb2cdf neels
12:59 PM OsmoMGW Revision 71158d5c (osmo-mgw): add libosmo-sdp: codec_list_to_str()
Change-Id: I8a421ff8280db3f1ec399832f1a86c515a0888af neels
12:59 PM OsmoMGW Revision cece1d92 (osmo-mgw): add libosmo-sdp: osmo_sdp_codec_list.h,c, first part
Change-Id: If170566c666c4f4010091bc90912b13a12f77de8 neels
12:59 PM OsmoMGW Revision a306ca3f (osmo-mgw): add libosmo-sdp: sdp_codec.h,c
The primary user is osmo-msc. This API's predecessor currently lives in
osmo-msc.git and is now being moved here, in ...
neels
12:59 PM OsmoMGW Revision bf3ebf77 (osmo-mgw): add libosmo-sdp: fmtp_amr_match()
Change-Id: I0fb77c022c4fb195ba45631dda9cbd2215c02510 neels
12:59 PM OsmoMGW Revision 543fc106 (osmo-mgw): mgcp-client: MGCP response: pass fmtp to caller
When receiving MGCP responses, so far libosmo-mgcp-client completely
ignored a=fmtp: parameters (like 'octet-align')....
neels
12:59 PM OsmoMGW Revision 04221a82 (osmo-mgw): mgw, client: use new fmtp.h in ptmap: allow all fmtp
Remove the limit of having only one AMR octet-aligned fmtp parameter per
MGCP message. Instead allow any arbitrary fm...
neels
12:59 PM OsmoMGW Revision 469e8646 (osmo-mgw): add libosmo-sdp [1/n] add fmtp.h
Add new noinst-library libosmo-sdp.la.
It will be used by
- osmo-mgw
- libosmo-mgcp-client
- callers of libosmo-mgcp...
neels
12:59 PM OsmoMGW Revision 64ca6512 (osmo-mgw): make libosmo-mgcp.a an .la lib
.la libs aka LTLIB can include library dependencies.
Rationale: An upcoming patch adds noinst libosmo-sdp, used by b...
neels
11:17 AM Core testing infrastructure Revision db3f973f (osmo-ttcn3-hacks): MT
Change-Id: I4e7619b2b783e482051b75eb00ee2f885a1583f4 pespin
08:54 AM Core testing infrastructure Bug #5301 (Resolved): Run TTCN3 docker tests with sanitizer enabled
osmith

06/18/2024

10:11 PM Core testing infrastructure Revision f5a5304d (docker-playground): ttcn3-s1gw-test: fixup: align with the moduleparam naming changes
Change-Id: Ibbc8501b01e4b168c856b6817e5b92bfd9816669 fixeria
07:05 PM Core testing infrastructure Revision ab758a80 (osmo-ttcn3-hacks): asterisk: Implement AMI Action DedicatedBearerStatus
Related: SYS#6879
Change-Id: I49c216f8874fe63480414096d9c03a1af00a0fc2
pespin
07:04 PM Core testing infrastructure Revision 3319f70d (docker-playground): ttcn3-s1gw-test: align with the moduleparam naming changes
Change-Id: I37b7d91e9e18df463f54cac3e5586942aea21a69
Related: osmo-ttcn3-hacks.git Ice665662c8448c8314d5e6cc1e401e62b...
fixeria
06:33 PM libosmo-abis Revision eb919af0 (libosmo-abis): trau_rtp_conv.c cosmetic: fix typo in name of static function
Change I7a6d13d406484c01210594bb6d2f0aff7c1341ab introduced
a static function in src/trau/trau_rtp_conv.c that was in...
falconia
06:22 PM libosmo-abis Revision 1e472294 (libosmo-abis): rtp2trau_hr16: use osmo_hr_check_sid()
The code in libosmotrau previously used its own local function
to check incoming 112-bit HRv1 frames against the poss...
falconia
03:17 PM Core testing infrastructure Revision f2b293f3 (osmo-ttcn3-hacks): asterisk: test Precondition extension in IMS MT call
Related: SYS#6969
Change-Id: Ic96a6f99edbcf299fde36a2146a3ce252e09536a
pespin
02:53 PM Core testing infrastructure Revision a9f068db (osmo-ttcn3-hacks): asterisk: test Precondition extension in IMS MO call
Related: SYS#6969
Change-Id: I1e26f3bb9e54be5b5e15a003b2000ae3e88b9027
pespin
11:15 AM Core testing infrastructure Revision 91cf9720 (osmo-ttcn3-hacks): s1gw: add TC_e_rab_setup
Change-Id: I94eb8cac4b5659c0f6f1bb248a80692b8cf84b6f
Related: SYS#6772
fixeria
11:15 AM Core testing infrastructure Revision badf38de (osmo-ttcn3-hacks): s1ap: add templates for E-RAB SETUP REQUEST/RESPONSE
Change-Id: I145e2068ba62cdff8f3075f97c274e248864a9f7
Related: SYS#6772
fixeria
11:15 AM Core testing infrastructure Revision 7cdbc1d8 (osmo-ttcn3-hacks): s1gw: rework module parameter naming, add mp_s1gw_mme_ip
Change-Id: Ice665662c8448c8314d5e6cc1e401e62b635872c
Related: SYS#6772
fixeria
11:15 AM Core testing infrastructure Revision 6dddcd4d (osmo-ttcn3-hacks): s1gw: pass Global_ENB_ID to ConnHdlr
Change-Id: I9660ca96f13c4e4c890f3957a25d01a27e2e0cac
Related: SYS#6772
fixeria
11:15 AM Core testing infrastructure Revision 876a60f6 (osmo-ttcn3-hacks): s1gw: add and use f_ConnHdlr_expect_shutdown()
Change-Id: I7e982f0268a6ee6059e9dfd5fbd6c9019c18359d
Related: SYS#6772
fixeria
11:00 AM Core testing infrastructure Revision 50db4c99 (osmo-ttcn3-hacks): asterisk: Test initial IMS REGISTER timeout
Add several tests emulating response timeouts at several point in time
during IMS REGISTER procedure.
Related: SYS#6...
pespin
11:00 AM Core testing infrastructure Revision 2e7c28c8 (osmo-ttcn3-hacks): asterisk: Implement SIP UA unregister
Change-Id: I1ea6be662db00e52dbd39c4f54bb656dc4587ec7 pespin
11:00 AM Core testing infrastructure Revision 8e1bdd41 (osmo-ttcn3-hacks): asterisk: Test auth resync procedure
A new test is added to validate the procedure, plus all refactoring
needed to accomodate for the new procedure.
Rela...
pespin
10:59 AM OsmoMSC Revision dd37f2cf (osmo-msc): debian/copyright: remove include/openbsc/slhc.h (no such file)
Change-Id: Ib1f2395798010381d67d79c46778bb0caef17046 fixeria
09:21 AM osmo-qcdiag Bug #6491: Gitea repo is out of sync with Gerrit
> Looks like the problem is that osmo-qcdiag is a standalone repository and not a mirror?
Yes.
I don't have per...
osmith
09:09 AM osmo-qcdiag Bug #6491 (New): Gitea repo is out of sync with Gerrit
We do have this project in both Gerrit and Gitea, but unfortunately those repos are out of sync.
I noticed this rece...
fixeria
09:10 AM Core testing infrastructure Revision 336b23a5 (osmo-ttcn3-hacks): s1gw: add expected-results.xml
Change-Id: I6ee6cd2d996cf898f19f7eb7222e86fb2e211f07
Related: SYS#6772
fixeria
09:10 AM Core testing infrastructure Revision db5c4525 (osmo-ttcn3-hacks): s1gw: S1GW_Tests.default: fix empty junit-xml-*.log files
I copied this line from some other testsuite (likely ttcn3-mme-test).
For some reason it makes TITAN produce empty ju...
fixeria

06/17/2024

07:13 PM Core testing infrastructure Bug #6381: libosmocore changes take too long until they propagate through OBS master
On Mon, Jun 17, 2024 at 12:13:56PM +0000, osmith wrote:
> I don't have permssions to create dashboards in grafana [.....
laforge
12:13 PM Core testing infrastructure Bug #6381: libosmocore changes take too long until they propagate through OBS master
osmith wrote in #note-4:
> laforge wrote in #note-2:
> > Ok, let's see how well it works after your most recent set...
osmith
02:34 PM Core testing infrastructure Revision d6a8645f (osmo-ttcn3-hacks): mme: Verify GURI -> RAI/PTMSI translation is correct
Change-Id: Id1afd55f84c91a765fa12a22979ef0351b6d6554 daniel

06/16/2024

05:59 PM OsmoMSC Revision a810a287 (osmo-msc): utils/smpp_mirror: use OSMO_STRLCPY_ARRAY, fix -Wstringop-overflow
This patch fixes a warning printed by gcc 14.1.1:
CC smpp_mirror-smpp_mirror.o
CCLD smpp_mirror
In fun...
fixeria
05:55 PM OsmoMSC Revision 05c00999 (osmo-msc): smpp: fix password[] length in struct esme
Change-Id: I07e7193460580a3c972a24700e75c925d1e50411 fixeria
05:55 PM OsmoMSC Revision 68fee6e5 (osmo-msc): smpp: fix typo in comment for SMPP_{SYS_ID,PASSWD}_LEN
Change-Id: I3f8d9a8e3739679995ddb037a8f3d58a627d36bc fixeria

06/15/2024

08:44 PM Core testing infrastructure Revision dfd2ab96 (osmo-ci): jobs/ttcn3: add ttcn3-s1gw-test
Change-Id: I659b5c4144900260622a8c878a1567d275c0ba04
Depends: docker-playground.git I95000d7a9d778df1da830cd5059e5b68...
fixeria
08:37 PM Core testing infrastructure Revision 5827006f (docker-playground): s1gw: add ttcn3-s1gw-test
Change-Id: I95000d7a9d778df1da830cd5059e5b6899391fbe
Related: SYS#6772
fixeria
08:37 PM Core testing infrastructure Revision 450ee7ea (docker-playground): s1gw: add osmo-s1gw-master
Change-Id: Ic732f57940fa41fe21a26af663fea559551b1811
Related: SYS#6772
fixeria
06:26 AM Cellular Network Infrastructure Feature #6490 (Stalled): update eclipse-titan to 10.1.1 to get out-of-box ASN.1 PER support
laforge wrote in #note-3:
> I really don't think this is important in the bigger picture.
This is why I set it to...
fixeria
05:19 AM OsmocomBB Revision 04ea6f9c (osmocombb): mobile: fix -Wmaybe-uninitialized in gsm48_rr_tx_meas_rep()
This is very unlikely to happen, because we set strongest to 127,
but anyway we don't want to see those warnings:
gs...
fixeria
05:19 AM OsmocomBB Revision c310fcfe (osmocombb): mobile: cosmetic: fix -Wswitch in tch_voice_state_init()
Not really critical, just make gcc happy:
tch_voice.c: In function ‘tch_voice_state_init’:
tch_voice.c:117:9: warnin...
fixeria
03:20 AM OsmoMGW Revision 33cf4047 (osmo-mgw): wip
Change-Id: I4e3fbcf85f3e1867aeb577681c7e32a01e56f2c4 neels
03:20 AM OsmoMGW Revision a8f3ed96 (osmo-mgw): add libosmo-sdp: add sdp_msg.h,.c
Change-Id: Id53c2c6eea3726f63a1399ae985f8aa3344e32c8 neels
03:20 AM OsmoMGW Revision 5d3b2dba (osmo-mgw): codec list is empty
Change-Id: I5e80f5737f22dc81ac16448fc59937330d24432e neels
03:20 AM OsmoMGW Revision 903a0efc (osmo-mgw): add libosmo-sdp: add codec_list_by_payload_type
Change-Id: I7a09b0e669d787a1ac0ec7ed7541c107fd0f32db neels
03:20 AM OsmoMGW Revision 855a37fb (osmo-mgw): add libosmo-sdp: add codec_list_intersection
Change-Id: Ie57e4384854a1152dccf9577fdb5f046a1f17e0f neels
03:20 AM OsmoMGW Revision f0418a67 (osmo-mgw): add libosmo-sdp: codec_list_cmp()
Change-Id: I4a2087c3c03ef11df03c00a14953b0d0b6f977f3 neels
03:20 AM OsmoMGW Revision 9e7bc0a2 (osmo-mgw): add libosmo-sdp: codec_list_first()
Change-Id: I43653820d8b4d07bf5d7ed25b6172fec26eb2cdf neels
03:20 AM OsmoMGW Revision bc219d05 (osmo-mgw): add libosmo-sdp: codec_list_to_str()
Change-Id: I8a421ff8280db3f1ec399832f1a86c515a0888af neels
03:20 AM OsmoMGW Revision 066ed06a (osmo-mgw): add libosmo-sdp: osmo_sdp_codec_list.h,c, first part
Change-Id: If170566c666c4f4010091bc90912b13a12f77de8 neels
03:20 AM OsmoMGW Revision 4d0f62f3 (osmo-mgw): add libosmo-sdp: sdp_codec.h,c
The primary user is osmo-msc. This API's predecessor currently lives in
osmo-msc.git and is now being moved here, in ...
neels
03:20 AM OsmoMGW Revision 70b7eca4 (osmo-mgw): add libosmo-sdp: fmtp_amr_match()
Change-Id: I0fb77c022c4fb195ba45631dda9cbd2215c02510 neels
03:20 AM OsmoMGW Revision b060e3ef (osmo-mgw): mgcp-client: MGCP response: pass fmtp to caller
When receiving MGCP responses, so far libosmo-mgcp-client completely
ignored a=fmtp: parameters (like 'octet-align')....
neels
03:20 AM OsmoMGW Revision 4f97ead1 (osmo-mgw): mgw, client: use new fmtp.h in ptmap: allow all fmtp
Remove the limit of having only one AMR octet-aligned fmtp parameter per
MGCP message. Instead allow any arbitrary fm...
neels
03:20 AM OsmoMGW Revision b238b13e (osmo-mgw): add libosmo-sdp [1/n] add fmtp.h
Add new noinst-library libosmo-sdp.la.
It will be used by
- osmo-mgw
- libosmo-mgcp-client
- callers of libosmo-mgcp...
neels
03:20 AM OsmoMGW Revision d08ae4b6 (osmo-mgw): make libosmo-mgcp.a an .la lib
.la libs aka LTLIB can include library dependencies.
Rationale: An upcoming patch adds noinst libosmo-sdp, used by b...
neels
02:54 AM libosmocore Revision b3b21a2a (osmo-gsm-manuals): add static SS7 routing example to cs7-config.adoc
I put the cfg files I used for testing this here:
https://people.osmocom.org/neels/zoch4ahX/g32273.tgz
To test, just ...
Neels Hofmeyr
02:50 AM Core testing infrastructure Revision 9ca06122 (osmo-ttcn3-hacks): hnbgw/osmo-hnbgw-with-nft.cfg
Change-Id: If7826952fc28f1a93b6061c911a770790434a89a neels
02:50 AM Core testing infrastructure Revision 88301f42 (osmo-ttcn3-hacks): various subdirs: ttcn3 logging tweaks
Change-Id: Id2f2e24ca1fda0639acb4fd34421286dac783978 neels
02:50 AM Core testing infrastructure Revision 7f87420c (osmo-ttcn3-hacks): various subdirs: .cfg file tweaks
Change-Id: I1229a61310e21251d9325b112abce9c7dd49078a Neels Hofmeyr
02:50 AM Core testing infrastructure Revision 03ee74cf (osmo-ttcn3-hacks): various subdirs: add run.sh
Change-Id: I366f706bb09667fb2bc9f0cbb58224aad8ba078e Neels Hofmeyr
02:50 AM Core testing infrastructure Revision 0e4f559a (osmo-ttcn3-hacks): include logformat in log_merge.sh
Change-Id: I4838cee7742ab99eb935f149a69e925258bbef36 Neels Hofmeyr
02:50 AM Core testing infrastructure Revision bd4a78e8 (osmo-ttcn3-hacks): disable tcpdump
Change-Id: I46116df68b2f8c9ca253a9285d0a571904521727 Neels Hofmeyr
02:50 AM Core testing infrastructure Revision 9361edb7 (osmo-ttcn3-hacks): don't always imply 'make deps'
'make deps' always fails if there is no internet uplink.
Change-Id: Ic2e6af6f32d8c4bc276ca34cfeb697e9205a2649
Neels Hofmeyr
02:50 AM Core testing infrastructure Revision 61404350 (osmo-ttcn3-hacks): msc: test re-assignment to match codec with MT
Related: osmo-msc I8760feaa8598047369ef8c3ab2673013bac8ac8a
Change-Id: I402ed0523a2a87b83f29c5577b2c828102005d53
neels
02:50 AM Core testing infrastructure Revision c771d4c4 (osmo-ttcn3-hacks): msc: split off f_mo_call_establish__handle_assignment_request()
Subsequent patch wants to re-use that code. Split off to keep the
patches small.
Related: I402ed0523a2a87b83f29c5577...
neels
02:21 AM Core testing infrastructure Revision 4f310fb6 (osmo-ttcn3-hacks): hnbgw: TC_hnb_disconnected_timeout
Test the new timer hnbgw X35: discard all hnb_persistent state after a
given timeout.
While a hnb_persistent is pres...
neels
02:21 AM Core testing infrastructure Revision eb741bb3 (osmo-ttcn3-hacks): Osmocom_CTRL: counters: return -1 for absent objects
Teach the CTRL functions that retrieve rate counters to return counters
of -1 when a requested object is not present,...
neels

06/14/2024

03:29 PM Core testing infrastructure Revision 2de9b140 (osmo-ttcn3-hacks): WIP: eIM_Tests: add testsuite for an eIM
Change-Id: Iba72ee00d10aba7831feedadacd943bf943de53e
Related: SYS#6824
dexter
03:29 PM Core testing infrastructure Revision e0262c4a (osmo-ttcn3-hacks): IPAd_Tests: respond to enableUsingDD
Since the IPAd we are testing now supports automatic profile enabeling,
it will call the ES10b function enableUsingDD...
dexter
02:14 PM OsmoMGW Revision 23140d6f (osmo-mgw): mgcp_test.c: verify osmo-mgw accepts m=audio 0
When osmo-hnbgw does not yet know the remote port, it wants to send a
CRCX to set up IuUP at the MGW, with the audio ...
neels
02:14 PM OsmoMGW Revision 36c823ee (osmo-mgw): mgcp-client: always send 'm=audio' line
Re-add the m=audio line to SDP emitted from libosmo-mgcp-client, even if
the audio port is not set yet
Patch a5acaa6...
neels
01:17 PM Core testing infrastructure Bug #6381 (In Progress): libosmocore changes take too long until they propagate through OBS master
laforge wrote in #note-2:
> Ok, let's see how well it works after your most recent set of changes.
>
> It would b...
osmith
01:14 PM Core testing infrastructure Bug #6273 (Resolved): TTCN3 tests keep suffering from race conditions on shutdown
I'm making a note here, "Huge success" daniel
01:03 PM libosmo-netif Bug #6477 (Stalled): stream test fails on jenkins due to different loop iterations in the test
This was a one-off failure, all subsequent tests in jenkins succeeded and I was also unable to reproduce it locally.
...
daniel
12:58 PM libosmo-netif Revision 481f1bea (libosmo-netif): stream_test: Increase log level to debug
Debug logging might help us get to the bottom of these weird test
failures due to varying mainloop iterations.
Chang...
daniel
08:45 AM Cellular Network Infrastructure Feature #6490: update eclipse-titan to 10.1.1 to get out-of-box ASN.1 PER support
I really don't think this is important in the bigger picture. There are no known bugs/problems
with libfftanscode. ...
laforge
07:51 AM Cellular Network Infrastructure Feature #6490 (Feedback): update eclipse-titan to 10.1.1 to get out-of-box ASN.1 PER support
osmith
07:51 AM Cellular Network Infrastructure Feature #6490: update eclipse-titan to 10.1.1 to get out-of-box ASN.1 PER support
Previously we had just upgraded eclipse-titan after some brief testing. We did not test whether all testsuites behave... osmith
07:24 AM Core testing infrastructure Revision afae3d79 (osmo-ci): jobs/coverity: fix clean up permission errors
Don't mount the host's osmo-ci/coverity dir in /build/osmo-ci/coverity.
The current working dir is mounted as /build,...
osmith
06:52 AM libosmocore Revision e0c63ec8 (libosmocore): codec: make osmo_hr_check_sid() more efficient
The operation of checking an HRv1 codec frame for the possibility
of a perfect, error-free SID entails checking the l...
falconia

06/13/2024

08:17 PM Cellular Network Infrastructure Feature #6490 (Stalled): update eclipse-titan to 10.1.1 to get out-of-box ASN.1 PER support
h2. Context
TITAN did not support ASN.1 PER until recently, so we worked this around by encoding/decoding to/from ...
fixeria
09:18 AM OsmoBSC Bug #6489: OsmoBSC config for half rate(TCH/H)
Hi, this doesn't really look like a bug report, more like a "how do I configure half-rate voice support" question, wh... laforge
07:35 AM OsmoBSC Bug #6489 (New): OsmoBSC config for half rate(TCH/H)
I opened this issue for your support and suggestions. I have doing call testing with msisdn(Private network serving t... zeroqruel

06/12/2024

08:39 PM Core testing infrastructure Bug #6486 (Resolved): image_suffix_is_master gets confused with -asan builds
Patch is merged daniel
09:01 AM Core testing infrastructure Bug #6486 (In Progress): image_suffix_is_master gets confused with -asan builds
Thanks for figuring this out!
I think your patch does the right thing, see review comments there:
https://gerrit....
osmith
06:59 PM osmo-e1d Bug #6415: osmo_panic after truncated packet
Going back over old tickets...
I think the only situation in which the osmo_panic is hurting is if there are multi...
laforge
06:56 PM Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) Bug #6291: 2024 event bringing together FOSS projects related to mobile communications
time flies. Especially with the sysmocom move and the osmodevcon organization (and my holidays now) I don't think I ... laforge
06:53 PM Core testing infrastructure Bug #6381: libosmocore changes take too long until they propagate through OBS master
Ok, let's see how well it works after your most recent set of changes.
It would be great if we had some kind of ob...
laforge
06:49 PM pySim Feature #6462 (Resolved): run pylint not on ancient debian 10
laforge
06:44 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6488 (New): first osmo-epdg tagged version / release / news item
Please verify if there are any critical bugs that need to be resolved before we can tag a first release, an then proc... laforge
06:40 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #5861 (Resolved): extend charon with external authentication interface
this has long been implemented. Please keep your isuses updated, @lynxis. laforge
06:39 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6045 (Resolved): report erlang diameter problems to the diameter compiler repo.
marking resolved as the bug has been reported upstream and is tracked there. laforge
06:39 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6091 (Resolved): osmo-epdg: Implement CEAI interface (GSUP) ePDG <> strongswan
presuming this has been resolved as there was no further feedback and we do ahve a working system. laforge
06:38 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6332 (Resolved): osmo-epdg: Write User Manual
laforge
06:38 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6361: open5gs-upfd: Fix open5gs package assigning 1st IP address of the UE pool to the ogstun
what's the status here, @lynxis? laforge
06:38 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6363: strongswan: Catch IKEv2 disconnects
what's the status here, @lynxis? laforge
06:37 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6364: strongswan: gsup: remove single request limitation
what's the status here, @lynxis? laforge
06:37 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6365: strongswan: get the PDP type out of the IKE_AUTH/CFG_REQUEST
what's the status here, @lynxis? laforge
06:37 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6366: strongswan: test if gsup_client will resend old requests on reconnect
what is the status here? Was this fixed, @lynxis? laforge
06:36 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6370 (Resolved): setup ims with kamailio
resolved long ago. Please make sure to keep your tickets in sync with reality! laforge
06:36 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6396 (Resolved): add support for auth failure with resync
laforge
06:36 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6435: epdg: fix inter-UE traffic
@lynxis, is this still the case? It states "in progress" since April 8. laforge
06:13 PM OsmocomBB Bug #6487: OsmocomBB fails to build on arch linux
fixeria wrote in #note-3:
> FYI: I have added some notes to the [[Toolchain]] wiki page about this.
Nice, thanks :)
...
kuyaya
11:52 AM OsmocomBB Bug #6487: OsmocomBB fails to build on arch linux
kuyaya wrote in #note-2:
> I downgraded my arm-none-eabi-gcc to 13.2.0 and the problems I first encountered seemed t...
fixeria
10:26 AM OsmocomBB Bug #6487: OsmocomBB fails to build on arch linux
Hey, thanks for the quick response!
I downgraded my arm-none-eabi-gcc to 13.2.0 and the problems I first encounter...
kuyaya
04:56 PM Core testing infrastructure Revision da8b6e46 (docker-playground): jenkins-common: Treat -asan builds the same as -master
This fixes the jenkins test failures seen in ttcn3-stp-test-asan. TTCN3
tries to connect to stp via TCP, but since th...
daniel
04:26 PM Core testing infrastructure Revision 524d3635 (osmo-ttcn3-hacks): asterisk: test Precondition extension in IMS MO call
Related: SYS#6969
Change-Id: I1e26f3bb9e54be5b5e15a003b2000ae3e88b9027
pespin
02:46 PM Core testing infrastructure Revision 68e476c7 (osmo-ttcn3-hacks): SGP32Definitions_Templates: use signature dummys with correct length
The dummy signature values we are currently using do not have the correct length.
The ECDSA signatures used in SGP.32...
dexter
02:46 PM Core testing infrastructure Revision 4b57b15f (osmo-ttcn3-hacks): WIP: eIM_Tests: add testsuite for an eIM
Change-Id: Iba72ee00d10aba7831feedadacd943bf943de53e
Related: SYS#6824
dexter
02:25 PM Retronetworking Support #6465 (Resolved): Create retro-GSM Redmine subproject
finally this could be completed. You're a "manager" of that redmine project now; let me know if anything should still... laforge
12:53 PM Core testing infrastructure Revision 6a2451a0 (osmo-ci): jobs/coverity: adjust mount path to new home dir
With the related docker-playground patch, the home dir for the build
user has actually been changed from /home/build ...
osmith
12:46 PM Core testing infrastructure Revision cf96dd3c (osmo-ttcn3-hacks): s1gw: add TC_conn_term_{by_mme,mme_unavail}
Change-Id: I5ac2020160c914db0882f148469570cfb142b18d
Related: SYS#6772
fixeria
12:46 PM Core testing infrastructure Revision cce57cbf (osmo-ttcn3-hacks): s1gw: f_ConnHdlr_connect(): wait for SCTP_COMM_UP event
Change-Id: I953e3527fd3abef9efc7365544296a3df0b8f59f
Related: SYS#6772
fixeria
12:41 PM Core testing infrastructure Revision 741aa57b (osmo-ttcn3-hacks): library: de-duplicate SCTP related templates
Change-Id: Ic2a0cba0cfb1909ccbd1ade9565d508fd239f78c
Related: SYS#6772
fixeria
12:39 PM Core testing infrastructure Revision e9205a79 (osmo-ttcn3-hacks): asterisk: Test initial IMS REGISTER timeout
Add several tests emulating response timeouts at several point in time
during IMS REGISTER procedure.
Related: SYS#6...
pespin
03:52 AM OsmoMGW Feature #6463: E1: Investigate the correct transform from RTP to DL
Good news: the Nokia TRAU I got does support TFO, thus once I get it fully hooked up on A and Ater, we'll able to exp... falconia
03:43 AM Retro-GSM Support #6464: Put together Nokia TCSM2 system in Themyscira lab
Today I got my partially complete TCSM2 system (TRCO and 2x TR16, but no Exchange Terminal modules) powered up for th... falconia

06/11/2024

11:55 PM Core testing infrastructure Revision ceb0477c (osmo-ttcn3-hacks): s1gw: cosmetic: ts_SCTP -> c_SctpTuple_S1AP
Change-Id: Ifc7768014f54645e57090102548649c971ed934b
Related: SYS#6772
fixeria
10:08 PM Core testing infrastructure Revision 9ce73fe0 (osmo-ttcn3-hacks): s1gw: start the guard timer (20.0s by default)
Change-Id: I0661a892908bd7b0c06ab5d03d2e28a7f646bc3d
Related: SYS#6772
fixeria
09:46 PM OsmocomBB Bug #6487: OsmocomBB fails to build on arch linux
Hi,
sadly, the firmware does not compile anymore with recent arm-none-eabi-gcc 14.1.0. It worked fine with 13.2.0....
fixeria
06:29 PM OsmocomBB Bug #6487 (New): OsmocomBB fails to build on arch linux
Hello everyone
I tried to build OsmocomBB today and couldn't get it to work. My steps include:
1. @git clone http...
kuyaya
05:34 PM Core testing infrastructure Revision 09bbe236 (osmo-ttcn3-hacks): WIP: asterisk: Test initial IMS REGISTER timeout
Related: SYS#6971
Change-Id: If59d43b2779dfbd14890a88d664077c194f843a1
pespin
03:27 PM Core testing infrastructure Revision 8a2c5023 (osmo-ttcn3-hacks): asterisk: Implement SIP UA unregister
Change-Id: I1ea6be662db00e52dbd39c4f54bb656dc4587ec7 pespin
03:19 PM Core testing infrastructure Bug #6486 (Resolved): image_suffix_is_master gets confused with -asan builds
I reproduced the failures from ttcn3-stp-test-asan (https://jenkins.osmocom.org/jenkins/view/TTCN3/job/ttcn3-stp-test... daniel
02:58 PM libosmo-abis Revision 945b12a2 (libosmo-abis): trau2rtp_hr16: check CRC bits in the TRAU frame
If CRC bits in the received TRAU frame are bad, the implication is
that this frame must have got corrupted in E1 tran...
falconia
02:58 PM libosmo-abis Revision 73a593c9 (libosmo-abis): TRAU->RTP: add support for TW-TS-001 & TW-TS-002
The industry standard RTP payload formats of RFC 3551 and RFC 5993
drop valuable metadata from TRAU-UL frames of GSM ...
falconia
02:58 PM libosmo-abis Revision 60071335 (libosmo-abis): rtp2trau_hr16: set CRC bits correctly
The code previously failed to set the CRC bits in the TRAU frame
output, containing a misleading comment that this op...
falconia
02:55 PM libosmo-abis Revision 2854c90e (libosmo-abis): RTP->TRAU, FR/EFR: accept TW-TS-001 extended payloads
TW-TS-001 is an enhanced RTP transport format for FR and EFR
codecs that replicates the functionality and semantics o...
falconia
02:55 PM libosmo-abis Revision 565aca5b (libosmo-abis): trau2rtp_hr16: change output format to RFC 5993
Emitting RFC 5993 payload format instead of TS 101 318 brings
Osmocom+E1 BSS into compliance with TS 48.103 (which re...
falconia
02:55 PM libosmo-abis Revision f939a07b (libosmo-abis): rtp2trau_hr16: accept both TS 101 318 and RFC 5993 payload formats
OsmoBTS already accepts both payload formats for HRv1 - do likewise
when interfacing to E1-based BTS. While OsmoMGW ...
falconia
02:50 PM libosmo-abis Revision 7b5d49bd (libosmo-abis): rtp2trau_hr16: set D bits correctly
The original code failed to do the step of osmo_pbit2ubit() for
transferring HRv1 payload bits from packed to unpacke...
falconia
01:44 PM Core testing infrastructure Revision 03b535f6 (osmo-ttcn3-hacks): asterisk: Test auth resync procedure
A new test is added to validate the procedure, plus all refactoring
needed to accomodate for the new procedure.
Rela...
pespin
01:34 PM Core testing infrastructure Revision ced53d34 (osmo-ttcn3-hacks): s1gw: add first testcases TC_setup and TC_setup_multi
Change-Id: Ia2fc53306ac09064c071fd9ff86cf7ccfc42fcec
Related: SYS#6772
fixeria
01:34 PM Core testing infrastructure Revision e774fae8 (osmo-ttcn3-hacks): s1gw: add S1AP Server (dispatcher) component
Change-Id: Ib8a14c1a76c980f4d8a153461c9b63d205574573
Related: SYS#6772
fixeria
01:34 PM Core testing infrastructure Revision 95cd935e (osmo-ttcn3-hacks): s1gw: initial osmo-s1gw testsuite skeleton
Change-Id: If0521cbfe9576c2529bf13579899bc64a50e45b3
Related: SYS#6772
fixeria
12:58 PM Core testing infrastructure Revision bd803850 (docker-playground): debian-bookworm-*: useradd -d -m instead of mkdir
Shorten the logic for adding the user slightly, as suggested by Vadim in
code review.
Change-Id: Ief8837bd9f89f51e66...
osmith
10:17 AM Core testing infrastructure Revision e8a10c28 (docker-playground): DONTMERGE
Change-Id: I2769f30aea65b69f7dc96212a7d869aa97a92d69 pespin
10:17 AM Core testing infrastructure Revision 38723b38 (docker-playground): WIP
Change-Id: Iace70cddada8ef409b8f4f34660a1e2a15b6561e pespin
10:17 AM Core testing infrastructure Revision f3772761 (docker-playground): DONTMERGE: Run asterisk under gdb
Change-Id: I82885925b07919b45ef63c3776edd3164d76cc5e pespin
10:17 AM Core testing infrastructure Revision a4902474 (docker-playground): WIP: asterisk: Use jolly/work branch
Change-Id: I8ed6401d7389f7498df395f5671864870a7174df pespin
10:09 AM Core testing infrastructure Revision 8542e153 (docker-playground): asterisk: extensions.conf: Forward call from VoLTE to all registered local UAs
Change-Id: Id3e14ca660f0aa4ed685a90f527feb8732a83806 pespin
10:09 AM Core testing infrastructure Revision 29f35572 (docker-playground): ttcn3-asterisk: Add extra IP addr in ttcn3 docker for IMS Core
TTCN-3 docker container is emulating both the SIP UAs and the IMS Core.
So far all the components being emulated ther...
pespin
10:09 AM Core testing infrastructure Revision 55d6ae49 (docker-playground): asterisk: extensions.conf: Route non-local extensions towards IMS side
Previous config had only 1 digit extensions being routed, plus the fact
that the endpoint name was incorrect (now "vo...
pespin
06:45 AM pySim Revision b6532b56 (pysim): saip-tool: Add 'extract-apps' to dump all applications from eSIM profile
This new action can be used to dump all java applications as either raw
IJC file or converted to CAP format (the usua...
laforge
02:52 AM OsmoBSC Revision d8203d83 (osmo-bsc): silence error message for N-STATE prim
We ignore the N-STATE prim, so don't error about it.
While at it, improve the "unhandled" error message (according t...
neels
01:43 AM Core testing infrastructure Revision 2953b053 (osmo-ttcn3-hacks): hnbgw imports
Change-Id: I1c77cd35f13664c8cfc3522485027668be181769 neels
01:43 AM Core testing infrastructure Revision 101b31de (osmo-ttcn3-hacks): hnb_register fu
Change-Id: Ifc29007ba73132f42a8d38561aaad1eb8ae6875a neels
01:43 AM Core testing infrastructure Revision 453db1fa (osmo-ttcn3-hacks): hnbgw/osmo-hnbgw-with-nft.cfg
Change-Id: If7826952fc28f1a93b6061c911a770790434a89a neels
01:43 AM Core testing infrastructure Revision 2b7e38c2 (osmo-ttcn3-hacks): TC_hnb_register2
Change-Id: Ief900d3eb9e9a4c54e6fc574d48155e2f97fa444 neels
01:43 AM Core testing infrastructure Revision 9c7199b9 (osmo-ttcn3-hacks): hnodeb_ip
Change-Id: I5e7952c640e6e99b5034553df727dc264bff56ab neels
01:43 AM Core testing infrastructure Revision ab94fbd8 (osmo-ttcn3-hacks): hnbgw: sys6810
Change-Id: I9b8d2fbbf9eb460a39e13411fca7da1c99b26a72 neels
01:43 AM Core testing infrastructure Revision 0df0056f (osmo-ttcn3-hacks): hnbgw: hnbap fu
Change-Id: I1e90763f7178bbabcdf829720b957b0994a3c626 neels
01:43 AM Core testing infrastructure Revision 18db5304 (osmo-ttcn3-hacks): hnbgw netinst wip
Change-Id: I898f8953bfc53955918e5b95b9db142eae729d63 neels
01:43 AM Core testing infrastructure Revision fde08d2f (osmo-ttcn3-hacks): TC_fast_sccp_release wip
Change-Id: I97d477170cbe192264f2f5e71decdb28a402a5fe neels
01:43 AM Core testing infrastructure Revision 277e4ee5 (osmo-ttcn3-hacks): bts/run.sh
Change-Id: Idd8b1796b79ba7ba2495b82adcd790b0f8ce43eb neels
01:43 AM Core testing infrastructure Revision 312d3d6a (osmo-ttcn3-hacks): msc: drop unused ts_SDP_CRCX_CN
Change-Id: I819e416ff9530f7e03f209ad85bd4548343fbad9 neels
01:43 AM Core testing infrastructure Revision d11889e2 (osmo-ttcn3-hacks): bsc: test recovery from BORKEN after activation failed
Change-Id: I3e1ce618f8ea9a96f28ec6f442bea061ee86bd2c neels
01:43 AM Core testing infrastructure Revision 1525a563 (osmo-ttcn3-hacks): disable MSC_Tests_Iu
Change-Id: Iaf36de6f7136aea4162e5f72b022cfba7cb6b28b neels
01:43 AM Core testing infrastructure Revision 229213d6 (osmo-ttcn3-hacks): hnbgw cfg
Change-Id: I6fd6e7091f672db87ef8622d30464758f63aa432 neels
01:43 AM Core testing infrastructure Revision 2ed93af2 (osmo-ttcn3-hacks): tmp dbg
Change-Id: I3a853c63a4ec9370067d696ce6bea27efbd7f779 neels
01:43 AM Core testing infrastructure Revision f338644b (osmo-ttcn3-hacks): sip/run.sh
Change-Id: I81765d22f7637930546541c09f173ae4b341c9a5 neels
01:43 AM Core testing infrastructure Revision aed6a1a9 (osmo-ttcn3-hacks): sip: add gsmtap logging
Change-Id: Ia3bd7007f4148a297de1d22c67bfa8dea9819bcc neels
01:43 AM Core testing infrastructure Revision 4b2fa0f7 (osmo-ttcn3-hacks): hnbgw: drop dead code from MSC_UnitdataCallback
This reverts commit 5a287462673992a2bfb0b3be6d3252fa6776e9ec. neels
01:43 AM Core testing infrastructure Revision d6a3b39f (osmo-ttcn3-hacks): Revert "hnbgw: drop dead code from MSC_UnitdataCallback"
This reverts commit 869ac84cb97e5bdb2a369f3cbea28dea44b585a1. neels
01:43 AM Core testing infrastructure Revision f3f1da29 (osmo-ttcn3-hacks): hnbgw cfg plmn
Change-Id: Ie99e1cec6c086fe6da45f2175201efb4a0511937 neels
01:43 AM Core testing infrastructure Revision a9212c14 (osmo-ttcn3-hacks): hnbgw: disable pfcp tests
Change-Id: Idefb50effe9fd5e465c6f47c9ea2e75445ce062b neels
01:43 AM Core testing infrastructure Revision 07f0225b (osmo-ttcn3-hacks): log timestamp date hnbgw
Change-Id: I286f9e2eb67c0fdab50589f28188c6c52200cf18 neels
01:43 AM Core testing infrastructure Revision 28a89be0 (osmo-ttcn3-hacks): RAN_emu expect_table debug
Change-Id: Ia09edd2c5e7791f22065f49c91c4a72522f1bafd neels
01:43 AM Core testing infrastructure Revision a79e208c (osmo-ttcn3-hacks): hnbgw: HNBAP HNB disconnect
Change-Id: I58caee26b0a0f272042704b81d6014561cb84d55 neels
01:43 AM Core testing infrastructure Revision f1b095ed (osmo-ttcn3-hacks): hnbgw: add TC_hnb_reregister_cleanup_sccp
Ensure that SCCP connections are RLSD when a HNB disconnects
ungracefully.
Change-Id: Ie4b854bdc0e68c9ddc0fda7d4dbc9...
neels
01:43 AM Core testing infrastructure Revision 9b2a8ae7 (osmo-ttcn3-hacks): hnbgw: add HNBAP port to ConnHdlr
To test behavior of active conns on HNBAP HNB DeRegister and HNBAP UE
De-/Register.
Change-Id: I1e7ffded5bd9974c444d...
neels
01:43 AM Core testing infrastructure Revision 6fe7f0a0 (osmo-ttcn3-hacks): HNBGW_Tests.cfg: mp_enable_pfcp_tests := true
Change-Id: Ibe510cb53cd79c5b84a2267124d27a1cee39b4d5 neels
01:43 AM Core testing infrastructure Revision 6b12956f (osmo-ttcn3-hacks): log_summary.py
Change-Id: Iacd0e2c28d1448ed9cc2207e75553a7d8faf521a neels
01:43 AM Core testing infrastructure Revision fdb23183 (osmo-ttcn3-hacks): upf: non mockup
Change-Id: Icfb986ec523f11500a10f805b364978fffccdb45 neels
01:43 AM Core testing infrastructure Revision 9f74a3db (osmo-ttcn3-hacks): BSC_Tests_2.ttcn
Change-Id: Ib82455c66f50fbfd7ee63e266595df0a33e4f5d8 neels
01:43 AM Core testing infrastructure Revision 26576406 (osmo-ttcn3-hacks): bsc: add TC_L3Compl_answer_from_other_m3ua_addr
Related: SYS#6044
Change-Id: I4466e7066115da98d9f45a876d1d468dc0cca25a
osmith
01:43 AM Core testing infrastructure Revision 034fcc59 (osmo-ttcn3-hacks): bsc: add TC_chan_timeout_* tests
Test new X27 timer: release lchan when MEAS RES omit L1 Info.
Depends: I6fb29315568554c8490ee999fcfd1b77d8245389 (os...
neels
01:43 AM Core testing infrastructure Revision a93031eb (osmo-ttcn3-hacks): bsc: add BSC_Tests_2.ttcn
In this patch I propose to open a new file for BSC tests, simply
BSC_Tests_2.ttcn. The reason is that modifying BSC_T...
Neels Hofmeyr
01:43 AM Core testing infrastructure Revision 2550378a (osmo-ttcn3-hacks): tweak log
Change-Id: Id2f2e24ca1fda0639acb4fd34421286dac783978 neels
01:36 AM Core testing infrastructure Revision eaf56ba4 (osmo-ttcn3-hacks): RUA_Emulation: simplify: always hand out a new ctx id on RUA Connect
This allows the same test connhdlr to have distinct RUA contexts.
Change-Id: I3d927fb3c1c40b80b949ca3fe2b6641678efff56
neels
01:36 AM Core testing infrastructure Revision 118c2ec3 (osmo-ttcn3-hacks): msc: test re-assignment to match codec with MT
Related: osmo-msc I8760feaa8598047369ef8c3ab2673013bac8ac8a
Change-Id: I402ed0523a2a87b83f29c5577b2c828102005d53
neels
01:36 AM Core testing infrastructure Revision 93ea1ab6 (osmo-ttcn3-hacks): msc: split off f_mo_call_establish__handle_assignment_request()
Subsequent patch wants to re-use that code. Split off to keep the
patches small.
Related: I402ed0523a2a87b83f29c5577...
neels
01:36 AM Core testing infrastructure Revision 32e9406f (osmo-ttcn3-hacks): hnbgw: on latest, skip TC_rab_assign_mgw_iuup_addr_chg
Related: OS#6302
Change-Id: I53f3c67e0cf71cbc6bcc8a8e691b16c871df9d33
neels
01:36 AM Core testing infrastructure Revision 9b691eb7 (osmo-ttcn3-hacks): hnbgw: TC_hnb_disconnected_timeout; Osmocom_CTRL_Functions
Test the new timer hnbgw X35: discard all hnb_persistent state after a
given timeout.
While a hnb_persistent is pres...
neels
01:34 AM Core testing infrastructure Revision 5a72533d (osmo-ttcn3-hacks): various subdirs: logging cfg tweaks
Change-Id: I1229a61310e21251d9325b112abce9c7dd49078a Neels Hofmeyr
01:34 AM Core testing infrastructure Revision 215e9d6a (osmo-ttcn3-hacks): various subdirs: add run.sh
Change-Id: I366f706bb09667fb2bc9f0cbb58224aad8ba078e Neels Hofmeyr
01:34 AM Core testing infrastructure Revision 7af90a51 (osmo-ttcn3-hacks): include logformat in log_merge.sh
Change-Id: I4838cee7742ab99eb935f149a69e925258bbef36 Neels Hofmeyr
01:34 AM Core testing infrastructure Revision 01690be0 (osmo-ttcn3-hacks): disable tcpdump
Change-Id: I46116df68b2f8c9ca253a9285d0a571904521727 Neels Hofmeyr
01:34 AM Core testing infrastructure Revision 8b8a2601 (osmo-ttcn3-hacks): don't always imply 'make deps'
'make deps' always fails if there is no internet uplink.
Change-Id: Ic2e6af6f32d8c4bc276ca34cfeb697e9205a2649
Neels Hofmeyr
12:05 AM OsmoHNBGW Bug #6484 (Resolved): use-after-free segfault at end of ttcn3 tests, in map_sccp_wait_cc_action()
neels

06/10/2024

07:33 PM Core testing infrastructure Revision 865bbbd7 (osmo-ttcn3-hacks): WIP
Change-Id: I6b3bbc13d6be8507b00351480cf3fe6de17687bc pespin
07:28 PM Core testing infrastructure Revision 0265daea (osmo-ttcn3-hacks): WIP: Test resync
Change-Id: I2c654c270aa908859ec0bbb4d1da30d58de99be4 pespin
06:57 PM Core testing infrastructure Revision 46d5d1a4 (osmo-ttcn3-hacks): WIP: Test resync
Change-Id: I2c654c270aa908859ec0bbb4d1da30d58de99be4 pespin
06:36 PM Core testing infrastructure Revision d6244dd7 (osmo-ttcn3-hacks): WIP: Test resync
Change-Id: I2c654c270aa908859ec0bbb4d1da30d58de99be4 pespin
06:23 PM Core testing infrastructure Revision a2424b2d (osmo-ttcn3-hacks): asterisk: IMS: Fix warning regarding deprecated type char
Change-Id: I4d283251684738e85973a2dfc57e4480a44cbc6b pespin
05:50 PM osmo-ccid-firmware Bug #5310: sysmoOCTSIM does not re-enumerate after unplug/replug the USB cable when PSU is connected
0.2.62-9b82 behaves fine, same as 0.2.61-2a78
0.2.63-bbda behaves fine, same as 0.2.61-2a78
=> the issue is intro...
roh
05:41 PM osmo-ccid-firmware Bug #5310: sysmoOCTSIM does not re-enumerate after unplug/replug the USB cable when PSU is connected

i think this is even 2 bugs:
* 1: (this) is - it not reenumbering correctly when the external power is provided....
roh
05:36 PM osmo-ccid-firmware Bug #5310: sysmoOCTSIM does not re-enumerate after unplug/replug the USB cable when PSU is connected
i tried to replicate it and was confused at first, since i could not replicate it with 0.2.61-2a78
with 0.2.78-62e...
roh
02:30 PM Core testing infrastructure Revision 3b20d2a2 (osmo-ci): OBS: get_git_version: debian/changelog as fallback
Fix osmocom-bb getting 0.1.0 as version:
osmocom-bb: has no git tags, using 0.0.0 as version
osmocom-bb: buildin...
osmith
02:09 PM Core testing infrastructure Revision d67f47e8 (osmo-ci): jobs/ttcn3-testsuites: add -asan
Related: OS#5301
Change-Id: I08964335efd9276a147d58bf960ffdf535e3b51c
osmith
02:09 PM Core testing infrastructure Revision 67a5fc88 (osmo-ci): jobs: add osmocom-obs-nightly-asan
Add a new job that builds source packages for osmocom:nightly:asan, and
uploads them there.
It was considered whethe...
osmith
02:05 PM Core testing infrastructure Bug #5301: Run TTCN3 docker tests with sanitizer enabled
* https://gerrit.osmocom.org/q/topic:ttcn3-asan+is:open
* https://jenkins.osmocom.org/jenkins/view/TTCN3-asan/
osmith
01:39 PM Core testing infrastructure Revision fcdeba22 (docker-playground): debian-bookworm-obs-asan: new container
Copy debian-bookworm-obs-latest and configure it to use the
osmocom:nightly:asan repository. Adjust jenkins-cmmon.sh ...
osmith
12:57 PM Core testing infrastructure Revision a0daea25 (osmo-ci): OBS: fix using --conflict-pkgname
Use --conflict-pkgname as package name, instead of hardcoding
osmocom-$FEED.
Fix for:
FileNotFoundError: [Errno 2]...
osmith
12:57 PM Core testing infrastructure Revision 2b2dda2a (osmo-ci): OBS: add --disable-manuals
Allow building binary packages faster by disabling the manuals. We don't
need those for the asan repository.
Related...
osmith
12:57 PM Core testing infrastructure Revision 34c176b2 (osmo-ci): OBS: add --configure-append
Add a parameter for appending arguments to the ./configure line as it
gets called in the debian package. This will be...
osmith
12:24 PM Core testing infrastructure Revision 732f2418 (osmo-ci): DEBUG: disable mail notifications, use wip branch
Change-Id: Ib6d6619c631210aea265bc34af40357f00c13391 osmith
12:24 PM Core testing infrastructure Revision 901330a3 (osmo-ci): jobs: add osmocom-obs-nightly-asan
Add a new job that builds source packages for osmocom:nightly:asan, and
uploads them there.
It was considered whethe...
osmith
12:24 PM Core testing infrastructure Revision fba848ca (osmo-ci): OBS: fix using --conflict-pkgname
Use --conflict-pkgname as package name, instead of hardcoding
osmocom-$FEED.
Fix for:
FileNotFoundError: [Errno 2]...
osmith
11:39 AM pySim Revision 3d70f659 (pysim): saip-tool: Add new 'info' action to print general information
It will print something like this:
SAIP Profile Version: 2.1
Profile Type: 'GSMA Generic eUICC Test Profile'
ICCID: ...
laforge
11:39 AM pySim Revision ecb65bc2 (pysim): esim.saip: Remove debug print()
Change-Id: I8dfe29302225d951e656d1321bbd249bfe242602 laforge
11:39 AM pySim Revision f36e9fd3 (pysim): es9p_client: Use a plausible TAC (copy from lpac)
Some SM-DP+ (notably Idemia) fail if the TAC is not valid.
Change-Id: I48890c4a56147410d0cd5c4e47647b8eb5ad9998
laforge
11:39 AM pySim Revision 36276e7b (pysim): contrib/jenkins.sh: Execute pylint also on all contrib python scripts
This way we get linting coverage for sim-rest-{server,client}, eidtool,
unber and others.
Change-Id: I2d6271d493d0f6...
laforge
11:39 AM pySim Revision 5341bf90 (pysim): unber.py: work-around pylint reporting (possibly-used-before-assignment)
contrib/unber.py:39:22: E0606: Possibly using variable 'content' before assignment (possibly-used-before-assignment)
...
laforge
11:39 AM pySim Revision 5964bdd5 (pysim): osmo-smdpp: use NIST-P256 by default
The eSIM specs allow for both brainpool and nist; in reality the
deployments use the NIST P256 curve.
osmo-smdpp cur...
laforge
11:39 AM pySim Revision 1aa77c5d (pysim): tests/ota_test.py: Allow stand-alone execution
Let's add a __main__ section to allow stand-alone execution via
python3 ./tests/test_ota.py
Change-Id: Ic394...
laforge
11:39 AM pySim Revision 32401a54 (pysim): pySim.ota.OtaDialectSms: Implement command decoding
So far we only implemented command encoding and response decoding.
Let's also add command decoding, which is useful f...
laforge
10:57 AM Core testing infrastructure Revision 5222b9f8 (osmo-ci): OBS: add --disable-manuals
Allow building binary packages faster by disabling the manuals. We don't
need those for the asan repository.
Related...
osmith
10:57 AM Core testing infrastructure Revision ae6835d3 (osmo-ci): OBS: add --configure-append
Add a parameter for appending arguments to the ./configure line as it
gets called in the debian package. This will be...
osmith
10:57 AM Core testing infrastructure Revision 1b1d19d1 (osmo-ci): OBS: update_obs_project: add --exclude-package
Prepare for building the asan repository. We don't need to build e.g.
the erlang projects for that.
Related: OS#5301...
osmith
10:15 AM Core testing infrastructure Revision 5bb6c42f (osmo-ci): DEBUG: disable mail notifications, use wip branch
Change-Id: Ib6d6619c631210aea265bc34af40357f00c13391 osmith
10:11 AM Core testing infrastructure Revision 88a2e1b3 (osmo-ci): jobs: add osmocom-obs-nightly-asan
Add a new job that builds source packages for osmocom:nightly:asan, and
uploads them there.
It was considered whethe...
osmith
09:40 AM Core testing infrastructure Revision 48da5d78 (osmo-ci): OBS: add --disable-manuals
Allow building binary packages faster by disabling the manuals. We don't
need those for the asan repository.
Related...
osmith
09:37 AM Core testing infrastructure Revision 3a687a3c (osmo-ci): OBS: add --configure-append
Add a parameter for appending arguments to the ./configure line as it
gets called in the debian package. This will be...
osmith
09:23 AM Core testing infrastructure Revision 355af8c9 (osmo-ci): OBS: update_obs_project: add --exclude-package
Prepare for building the asan repository. We don't need to build e.g.
the erlang projects for that.
Related: OS#5301...
osmith
08:45 AM Core testing infrastructure Revision 566b0a50 (osmo-ci): OBS: improve argparse help output
Prepare to add more arguments, by first categorizing the existing
arguments into groups. Tweak the descriptions while...
osmith
08:45 AM Core testing infrastructure Revision b8c6a502 (osmo-ci): OBS: fix python 3.12 compat
Fix for:
File "/home/user/code/osmo-dev/src/osmo-ci/scripts/obs/lib/__init__.py", line 112, in check_required_prog...
osmith
07:45 AM pySim Revision 8bd551af (pysim): pySim.ota.OtaDialectSms: Move SMS header construct up to class level
this way we can use it in other [future] methods.
Change-Id: If296f823c18864fddcfb9cb1b82a087bac8875d4
laforge
06:59 AM pySim Revision 1a9cabbb (pysim): pySim/ota: Don't modify input argument in OtaDialectSms.encode_cmd
Change-Id: I4c4c44002762696b931ed3580ffe54daf62ffa61 laforge
06:59 AM pySim Revision 4a191089 (pysim): pySim.cat: Add more alredy-defined IEs to ProactiveCmd classes
... also add some spec references
Change-Id: If071abdc61c7c881bdea5292d12c74a1024f6784
laforge
06:59 AM pySim Revision 3b4a673d (pysim): add contrib/saip-tool.py
This is a tool to work with eSIM profiles in SAIP format. It allows
to dump the contents, run constraint checkers as...
laforge
03:52 AM libosmo-abis Revision b81ab576 (libosmo-abis): TRAU<->RTP HRv1: fix SID frame definition
HRv1 SID frame consists of 33 bits of comfort noise parameters
followed by 79 bits of all-1s SID codeword. The RTP-e...
falconia
03:15 AM libosmo-abis Revision 7b39de33 (libosmo-abis): rtp2trau_hr16: fix UFE bit setting
Per TS 48.061 section 5.1.4.1.1, UFE=1 means UL was good and UFE=0
means UL was bad. In the absence of logic that re...
falconia
01:11 AM OsmoHNBGW Bug #6484: use-after-free segfault at end of ttcn3 tests, in map_sccp_wait_cc_action()
The first fix (stability against terminated FSM instances) is https://gerrit.osmocom.org/c/osmo-hnbgw/+/37147
This s...
neels
12:48 AM OsmoHNBGW Bug #6484: use-after-free segfault at end of ttcn3 tests, in map_sccp_wait_cc_action()
Looking at #6484: probably the issue could also be fixed by entirely cutting out the wait-for-CC behavior, which is a... neels
12:37 AM OsmoHNBGW Bug #6484: use-after-free segfault at end of ttcn3 tests, in map_sccp_wait_cc_action()
neels wrote in #note-2:
> The CN link was lost
Actually I meant to say, the Iuh link (RUA to the hNodeB) was lost...
neels
12:35 AM OsmoHNBGW Bug #6484: use-after-free segfault at end of ttcn3 tests, in map_sccp_wait_cc_action()
I couldn't reproduce the problem again, but I figured out how the segfault came about:
The CN link was lost while ...
neels

06/09/2024

08:49 PM pySim Revision a5634c24 (pysim): jenkins.sh: Include es9p_client in pylint
Change-Id: I06f6773b8b5d3dfa588617d5af81c2fddb474a3d laforge
08:49 PM pySim Revision cdf661b2 (pysim): pySim.tlv.COMPR_TLV_IE: Patch comprehension bit if derived class misses it
Our current implementation assumes that all COMPR_TLV_IE are created
with a raw tag value that has the comprehension ...
laforge
08:49 PM OsmoBTS Feature #6036: Implement ternary SID classification for HR1 uplink
Given how much work it will be to recover the elusive truth of HRv1 channel decoder error flagging and SID classifica... falconia
08:29 PM OsmoBTS Feature #6036 (Stalled): Implement ternary SID classification for HR1 uplink
I performed an experiment in which I fed bit-corrupted SID frames to TCH/HS DL and looked at the TCH DL tap capture o... falconia
08:17 PM pySim Revision 05349a0c (pysim): pySim.cat: Make sure to always set comprehension bit in COMPR_TLV_IE
our implementation currently assumes that all derived classes are
created with a tag value that has the comprehension...
laforge
07:03 PM pySim Bug #6485 (New): pySim-shell: cannot read MF/EF_ICCID for a pure SIM card
I stumbled upon a pure SIM card in my collection, for which I am unable to read ICCID using pySim-shell:... fixeria
10:18 AM pySim Revision 144bae3f (pysim): pySim.tlv: Correctly parse COMPREHENSION-TLV without comprehension bit
The uppermost bit of COMPREHENSION-TLV tags indicates whether the
recipient is required to "comprehend" that IE or no...
laforge
10:18 AM pySim Revision 4680503a (pysim): esim.saip: Add ProfileElementSequence.remove_naas_of_type
This method allows the caller to remove all NAAs of a certain type,
for example to remove all CSIM instances from a g...
laforge
10:18 AM pySim Revision 0cb0e02c (pysim): esim.saip: Introduce ProfileElement.identification property
Change-Id: I6525bb78619e574296488843e021d505e0632d99 laforge
10:18 AM pySim Revision 50d9e2a6 (pysim): esim.es9p: Suppress sending requestHeader on ES9+
SGP.22 states that ES9+ should not include a requestHeader
Change-Id: Ic9aa874a82241d7b26e2bcb0423961173e103020
laforge
10:18 AM pySim Revision 888c6e56 (pysim): add contrib/es9p_client: Perform ES9+ client functions like LPA+eUICC
This tool can be used to test the SM-DP+. It implements the full dance
of all HTTPs API operations to get to the down...
laforge
10:18 AM pySim Revision f07161d3 (pysim): http_json_api / es9p: Add User-Agent header
ES9+ (And ES11) require the use of User-Agent, while ES2+ not.
Change-Id: Iffe64d82087940a82fbfa73bf5d2b7e864ae5d67
laforge
10:18 AM pySim Revision 0d1dea01 (pysim): add pySim.esim.es9p with definitions of the ES9+ HTTP Interface
Let's use the infrastructure of pySim.esim.http_json_api to define
the ES9+ API Functions. This can in turn be used ...
laforge
10:18 AM pySim Revision f1495c1e (pysim): esim.es2p: Split generic part of HTTP/REST API from ES2+
This way we can reuse it for other eSIM RSP HTTP interfaces like
ES9+, ES11, ...
Change-Id: I468041da40a88875e8df15b...
laforge
10:17 AM pySim Revision 7b3d4b80 (pysim): pySim/cat: Fix "Decode the "Type of Comand" from numeric value to a string"
This fixes a bug introduced in Change-Id: I833ec02bf281fe49de2be326018e91f521de52c0
Change-Id: I8b466c123173a5be335d...
laforge

06/08/2024

06:21 PM OsmoBTS Feature #6036 (In Progress): Implement ternary SID classification for HR1 uplink
In 2024-06-05 RetroNetCall, @laforge offered to send me a Nokia InSite E1-based BTS. If and when I receive that hardw... falconia
06:15 PM pySim Revision 2c39d81b (pysim): pySim/cat: Decode the "Type of Comand" from numeric value to a string
This makes pySim-trace of proactive UICC much more readable.
Change-Id: I833ec02bf281fe49de2be326018e91f521de52c0
laforge
06:04 PM Cellular Network Infrastructure Feature #6448: Support Themyscira RTP extensions in Osmocom BSS
The code implementation is now complete; the following OsmoBTS and OsmoBSC patches remain to be merged:
https://ge...
falconia
04:40 PM pySim Revision 8f1ffbee (pysim): ota_apdu2: add example keys of C2T
Change-Id: I3aa6efff615bf6a089eb4c0727069c1fdc5883f0 laforge
04:40 PM pySim Revision f6526afa (pysim): pySim/apdu: fix 51.011
Change-Id: If7d8fdc98fac349bf6dd4ecc9bbc7bea03524489 laforge
04:38 PM pySim Revision 2eea70f6 (pysim): pySim.apdu.ts_102_221: Decode FETCH and TERMINAL RESPONSE body
This gives a meaningful decode during pySim-trace.
Change-Id: Ifa410e1fefc25e87ffa8e3a2230af80180a36a18
laforge
04:38 PM pySim Revision c1754a09 (pysim): HACK
Change-Id: Iac752c8ef6cbc085c2f190be1e07a660fe3cd18a laforge
04:38 PM pySim Revision f22637f1 (pysim): pySim.apdu.ts_102_221: Decode the ENVELOPE command body using pySim.cat TLV
This will decode the ENVELOPE body in pySim-trace further.
Before:
00 ENVELOPE ...
laforge
04:38 PM pySim Revision 8cb85d17 (pysim): WIP
Change-Id: Id3ae902ffb0a25fb69e2ebb469f925b7482f8d26 laforge
04:38 PM pySim Revision 5529a41a (pysim): pySim.cat: More TLV Definitions for Event Download
Change-Id: I713f12577cab1678cdf97b7ae0e6f3815a42242c laforge
04:38 PM pySim Revision dc12924f (pysim): ota_test: align with tests/test_ota.py and what our SJA5-S17 sample does
Change-Id: I0cf003270b7a80f620f8f0bbf6be63e2ce801d3c laforge
04:38 PM pySim Revision 33a6daee (pysim): pySim.apdu: Allow TLV based decoders for APDU command and response body
So far we only supported construct.
Change-Id: Ibb80d328c9a1f464aa5338ca0ca1d6bfb00734e1
laforge
04:38 PM pySim Revision 08d74acd (pysim): pySim/cat: Fix contruct for Address class/IE
Something like "this._.total_len-1" only works during decode. Let's
use GreedyBytes instead, working for encode and d...
laforge
04:38 PM pySim Revision 16749075 (pysim): pySim-trace: Add support for the TCA Loader log file format
The "TCA Loader" is a freeware utility program published by the
Trusted Connectivity Alliance for testing SCP80, SCP8...
laforge
04:38 PM pySim Revision 9ce1961e (pysim): WIP: fixup ota_test, smpp2sim
Change-Id: I001a353ef66baa08ea014987eb50f0bff65123c0 laforge
04:38 PM pySim Revision 1865f7d6 (pysim): WIP: export of applications
Change-Id: I28a46d3f1054437711dc45455f1d49e87ed1d2df laforge
04:38 PM pySim Revision 6d1d3618 (pysim): smpp2sim: CardBase split
Change-Id: I3f11252ad2173a5ee08db66e4a97441e194d4f7d laforge
04:38 PM pySim Revision df3a9182 (pysim): fixup smpp.twisted
Change-Id: I44634f35e540625ee669a0ac15a5e249711f6b52 laforge
04:38 PM pySim Revision 57ff4e04 (pysim): ota_test: data driven tests
Change-Id: I587a1bf78c94732493561f4a5d41c5119e596463 laforge
04:38 PM pySim Revision 013ff2c3 (pysim): WIP: ota_test: switch to SJA5 sample keys
Change-Id: Iec8c9fbf4232994958371a928a29e6b149976ae4 laforge
04:38 PM pySim Revision 38f41a76 (pysim): [UNTESTED] sysmocom_sja2: Support files related to OTA HTTPS features
Change-Id: I5710b82c2eea6b6bf5b38882b2a1ec7d60a725d8 laforge
04:38 PM pySim Revision e1cd8fac (pysim): ota_test
Change-Id: I9d3f9b16dc885f4e2b864a976d6bc09b3c17b2ee laforge
04:38 PM pySim Revision b8e8bdf7 (pysim): WIP: vpcd2smpp.py
Change-Id: I501f2fea075706df379a4bd65a7c6bc19f48277f laforge
04:38 PM pySim Revision 21e9a4c1 (pysim): WIP: smpp2sim
Change-Id: Ie5bae9d823bca6f6c658bd455303f63bace2258c laforge
04:38 PM pySim Revision f15f9c3a (pysim): WIP: classic SIM (3GPP TS 51.011) support.
Change-Id: I1cbbbabd22a67048f3ee9330c12f72c34152ce45 laforge
04:38 PM pySim Revision 9dc16b31 (pysim): cdma_ruim: Fix unit tests and actually enable them
As pySim.cdma_ruim was not imported by test_files.py, the unit tests
were apparently never executed and hence didn't ...
laforge

06/07/2024

07:17 PM OsmoMSC Revision 2398a78b (osmo-msc): local hack: unconditionally request ThemWi RTP extensions
This patch is NOT intended for merging into Osmocom mainline,
instead it is intended for experimentation/test use by ...
falconia
06:37 PM Core testing infrastructure Revision 6193e64d (osmo-ttcn3-hacks): DONTMERGE
Change-Id: I85a86453300f7c8795cf96f87ab04a3258b6107f pespin
06:37 PM Core testing infrastructure Revision 5acf7c63 (osmo-ttcn3-hacks): asterisk: Introduce test TC_ims_call_mt
This test validates scenario where a call for Asterisk
from IMS Core comes in, Asterisk forwards it to the only
local...
pespin
06:37 PM Core testing infrastructure Revision 480b53cc (osmo-ttcn3-hacks): asterisk: IMS: Expect protected server port in Via
Related: SYS#6964
Change-Id: I56778507bb2c21d95feece0f814f4dc4977d2b0b
pespin
05:21 PM Core testing infrastructure Revision f385c753 (osmo-ttcn3-hacks): asterisk: Fix wrong IP address arg creating IMS_CallPars
This field is not yet really used because we are not doing any RTP so
far, so the previous error was harmless. We are...
pespin
03:48 PM Core testing infrastructure Revision fc4e7963 (osmo-ci): OBS: update_obs_project: add --exclude-package
Prepare for building the asan repository. We don't need to build e.g.
the erlang projects for that.
Related: OS#5301...
osmith
03:32 PM Core testing infrastructure Revision 5976cd3f (osmo-ci): OBS: improve argparse help output
Prepare to add more arguments, by first categorizing the existing
arguments into groups. Tweak the descriptions while...
osmith
03:10 PM Core testing infrastructure Revision 903a4ecd (osmo-ttcn3-hacks): asterisk: Introduce test TC_ims_call_mt
Change-Id: I2af846f92b6ebca21d1286f5137cb004b6284ddf pespin
03:10 PM Core testing infrastructure Revision ddc3bdd4 (osmo-ttcn3-hacks): DONTMERGE: Revert "asterisk: IMS: Validate Via port matches the ipsec port-c one"
This reverts commit 81e40a42077de265c74a9f958eb6c4e4c7499eb2.
Change-Id: I73b2768e4be77af831850f25e6e36f67c66a3be5
pespin
03:10 PM Core testing infrastructure Revision 4f1d9c37 (osmo-ttcn3-hacks): DONTMERGE
Change-Id: I85a86453300f7c8795cf96f87ab04a3258b6107f pespin
03:10 PM Core testing infrastructure Revision f1963b33 (osmo-ttcn3-hacks): asterisk: IMS: Validate P-Access-Network-Info in rx INVITE
Change-Id: Ie4c4c4e11abbaae81f934675c569b09433a5eb15 pespin
01:32 PM Core testing infrastructure Bug #5301 (In Progress): Run TTCN3 docker tests with sanitizer enabled
osmith
12:41 PM Core testing infrastructure Revision eae443ac (osmo-ttcn3-hacks): DONTMERGE
Change-Id: I85a86453300f7c8795cf96f87ab04a3258b6107f pespin
12:41 PM Core testing infrastructure Revision cb0dbf93 (osmo-ttcn3-hacks): asterisk: IMS: Validate Expires=600000 in REGISTER as per specs
Change-Id: Ibf2e3ff36d0c7cc84d25328ffdf87a6cedc8a37b pespin
12:40 PM Core testing infrastructure Revision 81e40a42 (osmo-ttcn3-hacks): asterisk: IMS: Validate Via port matches the ipsec port-c one
Related: SYS#6964
Change-Id: I3f8b2112d40dd5f018abb8bc00b9e1be16586a9b
pespin
12:40 PM Core testing infrastructure Revision 17e51280 (osmo-ttcn3-hacks): asterisk: Enable IMS port advanced mode
This allows the SIPmsg_PT port module to be able to handle multiple
client sockets concurrently.
This allows workarou...
pespin
12:40 PM Core testing infrastructure Revision 80b981a1 (osmo-ttcn3-hacks): ttcn3-asterisk: Validate Asterisk generates correct AKAv1-MD5 digest response
Values taken from pcap "register-unregister-example.pcapng" in SYS#6960
against testing Kamailio as IMS Core.
Relate...
pespin
12:40 PM Core testing infrastructure Revision 2b0c6646 (osmo-ttcn3-hacks): asterisk: TC_ims_call_mo: unregister IMS during test teardown
Change-Id: Ifaf9a2991d9edd5614a3fc048357da3d1e240714 pespin
12:40 PM Core testing infrastructure Revision 586eec50 (osmo-ttcn3-hacks): asterisk: Test sending PJSIPUnregister after registration
Related: SYS#6960
Change-Id: I309732f934a6b4979367e4ce5e5475493818cdbd
pespin

06/06/2024

09:01 PM OsmoHNBGW Bug #6484: use-after-free segfault at end of ttcn3 tests, in map_sccp_wait_cc_action()
... neels
08:58 PM OsmoHNBGW Bug #6484 (Resolved): use-after-free segfault at end of ttcn3 tests, in map_sccp_wait_cc_action()
I am running ttcn3 tests to verify that https://gerrit.osmocom.org/c/osmo-hnbgw/+/36894 (hnb_persistent disconnected ... neels
06:46 PM Core testing infrastructure Revision 295e1236 (osmo-ttcn3-hacks): asterisk: Introduce test TC_ims_call_mt
Change-Id: I2af846f92b6ebca21d1286f5137cb004b6284ddf pespin
06:44 PM Core testing infrastructure Revision c0277b25 (osmo-ttcn3-hacks): DONTMERGE
Change-Id: I85a86453300f7c8795cf96f87ab04a3258b6107f pespin
06:44 PM Core testing infrastructure Revision 11636455 (osmo-ttcn3-hacks): asterisk: IMS: Validate Expires=600000 in REGISTER as per specs
Change-Id: Ibf2e3ff36d0c7cc84d25328ffdf87a6cedc8a37b pespin
06:17 PM libosmocore Bug #6249 (Resolved): logging: ANSI color sequences should be reset after log message
Applied in changeset commit:libosmocore|7d41444d5df894577e3eab304a7978f54fcd1a47. manawyrm
05:51 PM libosmocore libosmocore 1.9.3 patch relase
Today we've released the libosmocore 1.9.3 patch release.
The only changes are to @libosmosim@, fixing two issues ...
laforge
05:40 PM libosmocore Revision 0168596f (libosmocore): Bump version: 1.9.2.2-55ea-dirty → 1.9.3
Change-Id: Ieab03b62fc1b1bbb69f566cf3b631330fcbccdf8 laforge
05:40 PM libosmocore Revision 55ea5104 (libosmocore): libosmosim: class_tables: Fix GlobalPlatform CLA=8x INS=CA/CB GET DATA
in their infinite wisdom, GlobalPlatform made GET DATA a command that can be either APDU
case 2 or case 4. As the sp...
laforge
05:40 PM libosmocore Revision 6e7f8fa5 (libosmocore): libosmosim: class_tables: Resolve conflicting CLA=8x INS=F2 definitions
In their infinite wisdom, GlobalPlatform re-defined the CLA 8x / INS F2 command
alreay specified by ETSI TS 102 221. ...
laforge
04:41 PM Core testing infrastructure Revision aa449d6a (osmo-ttcn3-hacks): asterisk: IMS: Validate Via port matches the ipsec spi-c one
Related: SYS#6964
Change-Id: I3f8b2112d40dd5f018abb8bc00b9e1be16586a9b
pespin
03:42 PM OsmocomBB Revision 784993a5 (osmocombb): trxcon/l1sched: refactor prim management in tx_tch[fh]_fn()
The code path below the switch statement in tx_tch[fh]_fn() is no
longer common since we added CSD specific channel c...
fixeria
03:35 PM OsmocomBB Revision ecaa0636 (osmocombb): trxcon/l1sched: make l1sched_lchan_emit_data_cnf() NULL-safe
Passing NULL to l1sched_lchan_emit_data_cnf() is not normal and
generally not expected, but definitely not fatal enou...
fixeria
03:33 PM Core testing infrastructure Revision 31484e72 (osmo-ttcn3-hacks): DONTMERGE
Change-Id: I85a86453300f7c8795cf96f87ab04a3258b6107f pespin
03:33 PM Core testing infrastructure Revision b23927ff (osmo-ttcn3-hacks): asterisk: Enable IMS port advanced mode
This allows the SIPmsg_PT port module to be able to handle multiple
client sockets concurrently.
This allows workarou...
pespin
03:33 PM Core testing infrastructure Revision 6bc6b6ea (osmo-ttcn3-hacks): ttcn3-asterisk: Validate Asterisk generates correct AKAv1-MD5 digest response
Values taken from pcap "register-unregister-example.pcapng" in SYS#6960
against testing Kamailio as IMS Core.
Relate...
pespin
03:33 PM Core testing infrastructure Revision 0741bea7 (osmo-ttcn3-hacks): asterisk: TC_ims_call_mo: unregister IMS during test teardown
Change-Id: Ifaf9a2991d9edd5614a3fc048357da3d1e240714 pespin
03:33 PM Core testing infrastructure Revision 7d2b9a65 (osmo-ttcn3-hacks): asterisk: Test sending PJSIPUnregister after registration
Related: SYS#6960
Change-Id: I309732f934a6b4979367e4ce5e5475493818cdbd
pespin
03:18 PM Core testing infrastructure Revision 74b2f4fe (osmo-ttcn3-hacks): msc: do not execute TC_gsup_mt_sms_lu_delay against -latest
This patch fixes regressions in ttcn3-msc-test-latest caused by a
recently merged patch adding MSC_Tests.TC_gsup_mt_s...
fixeria
02:50 PM Core testing infrastructure Revision 30f8da27 (osmo-ttcn3-hacks): library: cosmetic: fix formatting in Osmocom_VTY_Functions.ttcn
Change-Id: I14fa55314f7351997d1cf1c940cc8684bee2497f fixeria
02:30 PM Core testing infrastructure Revision 4e49cb8a (osmo-ci): ansible/hosts: lx2-raspbian11build: update IP
Change-Id: Ic1451c5ddb44df30ecc6be88d7cc4ceb2c2f50de osmith
02:28 PM Core testing infrastructure Revision 55f55e35 (osmo-ci): ansible: jenkins: lx2: configure tmpfs
Add ansible rules to put jenkins workspace and ccache dirs into a tmpfs.
Related: OS#5873
Change-Id: I81e03f8d2013dd...
osmith
02:27 PM Core testing infrastructure Revision 0674a258 (osmo-ci): ansible/setup-jenkins: add more utils
* etckeeper: to automatically have /etc changes versioned in git; we
already use it in various other places
* ncdu:...
osmith
01:45 PM Core testing infrastructure Revision c2047a3b (osmo-ci): ansible/setup-jenkins: utils: order alphabetically
Change-Id: I41736671d865c9ac6d0b5ba81d0ebf09f5755eab osmith
10:34 AM Cellular Network Infrastructure Bug #6481 (Resolved): Update osmo-s1gw gitea mirror
> done. FYI: vadim and pau would also have been in the owner group of the gitea. I've added you, too.
Thanks!
T...
osmith
09:48 AM Cellular Network Infrastructure Bug #6481 (Feedback): Update osmo-s1gw gitea mirror
done. FYI: vadim and pau would also have been in the owner group of the gitea. I've added you, too.
In terms of d...
laforge
08:52 AM Cellular Network Infrastructure Bug #6481 (Resolved): Update osmo-s1gw gitea mirror
The project has been re-created in gerrit for consistency with other erlang projects, to have the "erlang/" prefix.
...
osmith
08:39 AM Core testing infrastructure Revision 41d9cc18 (osmo-ci): jobs/{gerrit,master}: add osmo-s1gw
Related: SYS#6772
Change-Id: I6d17c920f12a5bb60bd026ca539b6b275bd8848f
osmith
04:47 AM Core testing infrastructure Revision b1f21757 (osmo-ttcn3-hacks): hnbgw/osmo-hnbgw-with-nft.cfg
Change-Id: If7826952fc28f1a93b6061c911a770790434a89a neels
04:47 AM Core testing infrastructure Revision fa877d40 (osmo-ttcn3-hacks): TC_hnb_register2
Change-Id: Ief900d3eb9e9a4c54e6fc574d48155e2f97fa444 neels
04:47 AM Core testing infrastructure Revision 0c2a435a (osmo-ttcn3-hacks): hnodeb_ip
Change-Id: I5e7952c640e6e99b5034553df727dc264bff56ab neels
04:47 AM Core testing infrastructure Revision 6dca2c35 (osmo-ttcn3-hacks): g_ctr_hnb
Change-Id: Ibec009203d38f65714561b7c28edbdbd8b34e704 neels

06/05/2024

05:50 PM libosmocore Revision 10d4d119 (libosmocore): [cosmetic] libosmosim/class_tables: Add a quick reminder about the cases
Change-Id: I5280b6431b18ec36c3186460bebeb6321996c35f laforge
05:50 PM libosmocore Revision fb52e1dc (libosmocore): libosmosim: class_tables: Fix GlobalPlatform CLA=8x INS=CA/CB GET DATA
in their infinite wisdom, GlobalPlatform made GET DATA a command that can be either APDU
case 2 or case 4. As the sp...
laforge
05:50 PM libosmocore Revision 020b3248 (libosmocore): libosmosim: class_tables: Resolve conflicting CLA=8x INS=F2 definitions
In their infinite wisdom, GlobalPlatform re-defined the CLA 8x / INS F2 command
alreay specified by ETSI TS 102 221. ...
laforge
04:45 PM Core testing infrastructure Revision ca4db314 (osmo-ttcn3-hacks): ttcn3-asterisk: Validate Asterisk generates correct AKAv1-MD5 digest response
Values taken from pcap "register-unregister-example.pcapng" in SYS#6960
against testing Kamailio as IMS Core.
Relate...
pespin
02:41 PM erlang/osmo_ss7 Revision ca804437 (erlang-osmo_ss7): use https for all web URLs
Change-Id: I964812c0d1c209a333292253b4cde4c5c01c2b1a laforge
02:14 PM Core testing infrastructure Revision a86ae66e (osmo-ttcn3-hacks): Handle RSL_MT_SACCH_INFO_MODIFY messages at ASCI tests
Most ASCI tests will fail, if this message is ignored during tests. This
message is used to set SI 10 at the BTS.
Ch...
Andreas Eversberg
02:14 PM Core testing infrastructure Revision 532ed0c0 (osmo-ttcn3-hacks): Add receive template for RSL_MT_SACCH_INFO_MODIFY
This template is required for ASCI tests, as ASCI uses it to set
system information type 10 at the BTS.
Change-Id: I...
Andreas Eversberg
12:20 PM Core testing infrastructure Revision 30264548 (osmo-ttcn3-hacks): DONTMERGE
Change-Id: I85a86453300f7c8795cf96f87ab04a3258b6107f pespin
12:20 PM Core testing infrastructure Revision c8c56e1f (osmo-ttcn3-hacks): asterisk: TC_ims_call_mo: unregister IMS during test teardown
Change-Id: Ifaf9a2991d9edd5614a3fc048357da3d1e240714 pespin
11:58 AM Core testing infrastructure Revision 5ce982dd (osmo-ttcn3-hacks): asterisk: Test sending PJSIPUnregister after registration
Related: SYS#6960
Change-Id: I309732f934a6b4979367e4ce5e5475493818cdbd
pespin
11:42 AM pySim Bug #6480 (New): pySim-shell support for hexadecimal ADM PIN is broken
see https://discourse.osmocom.org/t/using-adm1-pin-when-flashing-a-sim-card/389/3 for the details. laforge
11:40 AM libosmocore Revision 3b49a7c7 (libosmocore): README.md: cosmetic: fix a typo
Change-Id: If29f86e09715f849847081edd8821cdc5acd3949 fixeria
11:34 AM osmo-uecups Revision 0315f9d1 (osmo-uecups): README.md: cosmetic: fix a typo
Change-Id: I8b7e80f3227404df5433acc44ebd6e03703248ac fixeria
11:34 AM libosmo-netif Revision 0a254d1f (libosmo-netif): README.md: cosmetic: fix a typo
Change-Id: I121a430efec8502f0bd283948bca53aa48f4a6f2 fixeria
11:34 AM libosmo-ranap Revision 342f4b6a (osmo-iuh): README.md: cosmetic: fix a typo
Change-Id: I5a34fd1873e7f5af5bd258e1f90e35a18b725a71 fixeria
11:34 AM OsmoHLR Revision 413f5e36 (osmo-hlr): README.md: cosmetic: fix a typo
Change-Id: Idd4270a74c2a9921943606c1157343f4756b1643 fixeria
11:34 AM libosmo-sccp + libosmo-sigtran Revision fb30ebda (libosmo-sccp): README.md: cosmetic: fix a typo
Change-Id: If7aa53114c86640209e647c3fc8b26da0ecd72f0 fixeria
11:34 AM OsmoSGSN Revision bea6a0ff (osmo-sgsn): README.md: cosmetic: fix a typo
Change-Id: Ia23fdbde29691c7af3834effee3d03ab866ca809 fixeria
11:34 AM OsmoBTS Revision 5076fef0 (osmo-bts): README.md: cosmetic: fix a typo
Change-Id: I65c55fef27986eacaf85e39457f0dd0a16279904 fixeria
11:34 AM OsmoPCU Revision 0b0d0bbf (osmopcu): README.md: cosmetic: fix a typo
Change-Id: Ia020f1ef3e634af1d58e0d34a92df5e827533629 fixeria
11:34 AM osmo-sip-connector Revision aafbfd31 (osmo-sip-connector): README.md: cosmetic: fix a typo
Change-Id: I372e864c322d47bb8a76283222e1c4abb78ff165 fixeria
11:34 AM OsmoSMLC Revision ebf2429f (osmo-smlc): README.md: cosmetic: fix a typo
Change-Id: I5cd00ad066223fa33cf76ff1c85fbd810f37062c fixeria
11:34 AM OsmoHNBGW Revision 342f4b6a (osmo-iuh): README.md: cosmetic: fix a typo
Change-Id: I5a34fd1873e7f5af5bd258e1f90e35a18b725a71 fixeria
11:34 AM OsmoCBC Revision f6a2a6ba (osmo-cbc): README.md: cosmetic: fix a typo
Change-Id: I37040ec0df073248289b839a9f9e34732d9ac8eb fixeria
11:34 AM libosmo-abis Revision 427f0437 (libosmo-abis): README.md: cosmetic: fix a typo
Change-Id: I3ed7df467f1cbd769a5a367771a69e578c2075e3 fixeria
11:34 AM OsmoTRX Revision 132ec745 (osmo-trx): README.md: cosmetic: fix a typo
Change-Id: I7956cf01ea1944990d05cd76938698b333bd0e67 fixeria
11:34 AM OsmoBSC Revision 4cb26418 (osmo-bsc): README.md: cosmetic: fix a typo
Change-Id: Ie082518757cd4840f3d6a67861aa3fe821dad115 fixeria
11:34 AM OsmoSTP Revision fb30ebda (libosmo-sccp): README.md: cosmetic: fix a typo
Change-Id: If7aa53114c86640209e647c3fc8b26da0ecd72f0 fixeria
11:34 AM OsmoMSC Revision d625db19 (osmo-msc): README.md: cosmetic: fix a typo
Change-Id: I07bea7a7eedb70edb8dd124a3a6167eb35344b81 fixeria
11:34 AM OsmoGGSN (former OpenGGSN) Revision 7ae1177e (osmo-ggsn): README.md: cosmetic: fix a typo
Change-Id: Ia04c62a682cfeca2b054c8fb1ff9fff2aab2860d fixeria
11:34 AM libsmpp34 Revision f1ec51db (libsmpp34): README.md: cosmetic: fix a typo
Change-Id: I36cc14c4dcb152ab0ff5345ea3a705a74645a177 fixeria
11:12 AM Core testing infrastructure Revision 68666575 (docker-playground): asterisk: pjsip.conf: Set default p_access_network_info
The value is overwritten if set through AMI PJSIPAccessNetworkInfo
action.
Change-Id: I2bb0b89ec36137bbae613962ff5f5...
pespin
11:12 AM Core testing infrastructure Revision e832d9d3 (docker-playground): asterisk: pjsip.conf: Update IMS port asterisk config
The config names changes recently during development.
Adapt to the new range style fields.
Change-Id: I4aceb3b62ce7f...
pespin
10:42 AM Core testing infrastructure Revision 4051e768 (docker-playground): asterisk: pjsip.conf: identify incoming register started by local SIP UAs
This config section is needed so that Asterisk can figure out the endpoint
when receiving a "REGISTER sip:172.18.248....
pespin
10:42 AM Core testing infrastructure Revision cfc931d3 (docker-playground): asterisk: pjsip.conf: Configure Contact field
Change-Id: I0b52407f9e7d1ca7f186c77db8f9e1a0ca272ff7 pespin
10:42 AM Core testing infrastructure Revision 93e08359 (docker-playground): ttcn3-asterisk: Use dnsmasq to let asterisk resolve IMS DNS
Depends: osmo-ttcn3-hacks.git Change-Id I23afdc8b70132dbd947c280f6e5aadbc84849f01
Change-Id: I2da10c80a81ef5603082e4e...
pespin
10:42 AM Core testing infrastructure Revision 30314d55 (docker-playground): Introduce dnsmasq docker container
This container will be used by the ttcn3-asterisk testsuite setup, so
that asterisk can resolve NAPTR nameservers for...
pespin
10:34 AM Core testing infrastructure Revision 971d857f (docker-playground): DONTMERGE
Change-Id: I2769f30aea65b69f7dc96212a7d869aa97a92d69 pespin
02:23 AM libosmocore Revision 30671913 (libosmocore): add utils/osmo-gsm-shark
Change-Id: Ifdfd261f776d9bf2bbfb0a584deac3e9a11bfe47 Neels Hofmeyr
02:23 AM libosmocore Revision 2c48c014 (libosmocore): ctrl: counters: list all possible names in not-found response
Change-Id: I5e1d6bb2059fef2304868f415e1d664f2cf5d091 neels
02:23 AM libosmocore Revision 19aeca97 (libosmocore): test timestamp formats
Change-Id: Ifb96e0af055c536cd3b14685812d8fd67d65cd2c neels
02:23 AM libosmocore Revision a6343487 (libosmocore): logging: test timestamp formats
Show what timestamp formats we currently feature.
Upcoming patch Icbd5192ea835e24b12fe057cc1ab56e9572d75c0 adds a new...
neels
02:23 AM libosmocore Revision 9fc48535 (libosmocore): logging: add 'logging timezone (localtime|utc)'
Add ability to print logging timestamps in UTC.
I want to test logging timestamps in vty transcript tests. To get
de...
neels
02:23 AM libosmocore Revision 266e5b2a (libosmocore): logging: add timestamp fmt 'date' = 2018-01-16,01:44:34.681
Add 'date' to 'logging print timestamp (none|date|date-packed|ctime)'
The idea is to have these date formats:
date...
Neels Hofmeyr
02:23 AM libosmocore Revision fa13189a (libosmocore): test new timestamp vty
Change-Id: Ie1021a67c6cabfaa077471a6fc2954b8e90b57f2 neels
02:23 AM libosmocore Revision 699c7f57 (libosmocore): logging vty: add 'logging print timestamp', deprecate other timestamp cmds
Deprecate previous logging timestamp config commands:
logging timestamp (0|1)
logging print extended-timestamp (...
Neels Hofmeyr
02:23 AM libosmocore Revision 72d540d1 (libosmocore): logging: use enum to set timestamp format
In preparation of adding a new timestamp format, refactor to use an enum to
pick the timestamp style.
Introduce log_...
Neels Hofmeyr
02:23 AM libosmocore Revision 900a7714 (libosmocore): logging_vty.c: rename static function
Rename 'logging_prnt_timestamp_cmd' to
logging_timestamp_cmd
to better match its VTY name:
'logging timestamp (0|1...
neels
02:23 AM libosmocore Revision 15607ead (libosmocore): add API logging_vty_subsys_strip_leading_char()
Allow an application to use subsystem names without a leading 'D'. With
this patch, a program can:
- remove the 'D' f...
neels
02:23 AM libosmocore Revision b69f51f0 (libosmocore): formalize log subsys stripping for vty
In osmocom, we historically have a leading 'D' in all of our logging
subsystem names -- not only in the enum entry na...
neels
02:23 AM libosmocore Revision e36fa35b (libosmocore): todo-release
Change-Id: I6c63dddaa95f2fa59af86d4df6e172627515b470 neels
02:23 AM libosmocore Revision 10cdcb0f (libosmocore): add osmo_stats_report_lock api
Allow multi-threaded access to reported stats:
- enable use of a stats mutex with osmo_stats_report_use_lock(true).
-...
neels

06/04/2024

09:18 PM pySim Revision add30ecb (pysim): global_platform/euicc: Implement obtaining SCP keys from CardKeyProvider
Now that CardKeyProvider is capable of storing key materials
transport-key-encrypted, we can use this functionality t...
laforge
09:18 PM pySim Revision 1aaf978d (pysim): CardKeyProvider: Implement support for column-based transport key encryption
It's generally a bad idea to keep [card specific] key material lying
around unencrypted in CSV files. The industry s...
laforge
09:18 PM pySim Revision a3d41a14 (pysim): document the CardKeyProvider
Change-Id: Ie6fc24695dd956a4f9fd6f243d3b0ef66acf877b laforge
09:18 PM pySim Revision 0251367d (pysim): pySim.esim.saip: Meaningful constructors for [I]SD + SSD
So far the main use case was to read a ProfileElement-SD from
a DER file. But when we want to construct one from scr...
laforge
09:00 PM pySim Revision bc949649 (pysim): esim.saip: Implement ProfileElement.header_name for more PE types
We now cover all PE types as of PE_Definitions-3.3.1.asn
Change-Id: I37951a0441fe53fce7a329066aebd973389cb743
laforge
08:51 PM pySim Revision 4d5d2f58 (pysim): pySim.esim.saip.validation: Ensure unique PE identification value
Change-Id: I37b9eb4cfb74de79b0493986d976c8a5f8ccd8ea laforge
08:51 PM pySim Revision 77256d0c (pysim): esim.saip: Implement SecurityDomainSD.{add,has,remove}_key() methods
This way it's possible to programmatically inspect and modify the
high-level decoded key material inside a securityDo...
laforge
08:51 PM pySim Revision 80976b65 (pysim): esim.saip: Introduce ProfileElement derived classes
It's rather useful to have derived classes implementing specific
functions related to that SAIP profile type. Let's ...
laforge
08:50 PM libosmocore Revision 4f0dbac5 (libosmocore): add jhash.h, copied from linux/jhash.h
Allow using arbitrary length data as hashtable key:
Copy jhash.h implementation from the linux kernel.
Apply osmo_ pr...
neels
08:50 PM OsmoMSC Revision ca8c30a0 (osmo-msc): gsm411_send_rp_data(): add FIXME for MSC_CTR_SMS_DELIVERED
Change-Id: I5380035294d2fca481620638b59eae779670e9f8 fixeria
06:54 PM Retronetworking 2024-06-05: RetroNetCall: Nokia TCSM2 Initial examination
We're happy to announce the next incarnation of [[RetroNetCall]], the retronetworking oriented spin-off of [[osmo-dev... laforge
06:46 PM SIM card related Projects eUICC and eSIM Developer Manual
Osmocom is happy to announce the availability of the "eUICC and eSIM Developer Manual":https://euicc-manual.osmocom.o... laforge
05:54 PM Core testing infrastructure Revision ebe8c361 (osmo-ttcn3-hacks): asterisk: Test sending PJSIPUnregister after registration
See TODO!
Related: SYS#6960
Change-Id: I309732f934a6b4979367e4ce5e5475493818cdbd
pespin
04:13 PM Core testing infrastructure Revision 939bb6d6 (osmo-ttcn3-hacks): DONTMERGE
Change-Id: I85a86453300f7c8795cf96f87ab04a3258b6107f pespin
04:13 PM Core testing infrastructure Revision 0908701e (osmo-ttcn3-hacks): asterisk: IMS: Remove workaround for already fixed bug with wrong From value sent
Related: SYS#6950
Related: Change-Id docker-playground.git I972e75b36457c532bd7528ffb5a7b80544abba4a
Change-Id: Ibfc6...
pespin
03:57 PM Core testing infrastructure Revision 032d9bc0 (docker-playground): WIP
Change-Id: I51e2b07d5155b610d6a9b780ab1d77192f7c92b0 pespin
03:57 PM Core testing infrastructure Revision d96110f3 (docker-playground): DONTMERGE: Run asterisk under gdb
Change-Id: I82885925b07919b45ef63c3776edd3164d76cc5e pespin
03:57 PM Core testing infrastructure Revision a316d043 (docker-playground): WIP: asterisk: Use jolly/work branch
Change-Id: I8ed6401d7389f7498df395f5671864870a7174df pespin
03:54 PM Core testing infrastructure Revision 8d7ef3fb (docker-playground): asterisk: pjsip.conf: identify incoming register started by local SIP UAs
This config section is needed so that Asterisk can figure out the endpoint
when receiving a "REGISTER sip:172.18.248....
pespin
03:53 PM Core testing infrastructure Revision 1545f267 (docker-playground): asterisk: pjsip.conf: Configure Contact field
Change-Id: I0b52407f9e7d1ca7f186c77db8f9e1a0ca272ff7 pespin
03:53 PM Core testing infrastructure Revision a3d3784e (docker-playground): ttcn3-asterisk: Use dnsmasq to let asterisk resolve IMS DNS
Depends: osmo-ttcn3-hacks.git Change-Id I23afdc8b70132dbd947c280f6e5aadbc84849f01
Change-Id: I2da10c80a81ef5603082e4e...
pespin
03:53 PM Core testing infrastructure Revision 9f2de42e (docker-playground): Introduce dnsmasq docker container
This container will be used by the ttcn3-asterisk testsuite setup, so
that asterisk can resolve NAPTR nameservers for...
pespin
03:37 PM Core testing infrastructure Revision f46132eb (osmo-ttcn3-hacks): asterisk: Allow configuring a domain servername instead of IP address
Change-Id: I23afdc8b70132dbd947c280f6e5aadbc84849f01 pespin
02:25 PM Core testing infrastructure Revision 03dcadd3 (docker-playground): asterisk: pjsip.conf: Fix msisdn not used in From field during IMS INVITE
Related: SYS#6950
Change-Id: I972e75b36457c532bd7528ffb5a7b80544abba4a
pespin
01:40 PM Core testing infrastructure Revision e6d4b42c (osmo-ci): jenkins-jobs-osmo: new file
Do not recommend to the user anymore to put the Osmocom jenkins server
in their global jenkins-job-builder config, as...
osmith
01:40 PM Core testing infrastructure Revision 08da5b52 (osmo-ci): jobs/README: convert to markdown
Convert to markdown, so it gets rendered in gitea.
Change-Id: I0b687b651b44c798d5d224b0a3ea734b1bc41dff
osmith
01:33 PM Core testing infrastructure Revision 43065994 (osmo-ci): jobs/update-osmo*: add lx2-raspbian11build-ansible
Related: OS#5873
Change-Id: I358d040c82915878762b7586e98c32e0d828d9dd
osmith
12:15 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6332: osmo-epdg: Write User Manual
Thank you! lynxis
12:02 PM Core testing infrastructure Revision 47c45ba0 (osmo-ci): jobs/README: convert to markdown
Convert to markdown, so it gets rendered in gitea.
Change-Id: I0b687b651b44c798d5d224b0a3ea734b1bc41dff
osmith
09:57 AM Core testing infrastructure Revision 588f38a7 (docker-playground): asterisk-master: Install AMR enc/dec dependencies
Change-Id: Ic5de8ae6ac8ade375b9692427e5865bee49dc01f pespin
09:40 AM Core testing infrastructure Revision 3003a52c (osmo-ttcn3-hacks): DONTMERGE
Change-Id: I85a86453300f7c8795cf96f87ab04a3258b6107f pespin
08:52 AM Core testing infrastructure Revision 8d0d7af2 (osmo-ttcn3-hacks): msc: add TC_gsup_mt_sms_lu_delay for X36 (LU delay) timer
Change-Id: I74fa174ea649adb2112c8e471c0e339a2197a08d
Related: osmo-msc.git Ic519cab55d65e47b2636124427dab1a1d80fab78
...
fixeria
08:47 AM libosmo-netif Bug #6477 (Stalled): stream test fails on jenkins due to different loop iterations in the test
The timestamps at the start of the line differed here:
https://jenkins.osmocom.org/jenkins/job/master-libosmo-netif/...
osmith
07:04 AM Core testing infrastructure Revision 8e7e5468 (osmo-ci): scripts: osmo_git_clone_url: add osmo-epdg
Fix for currently failing Osmocom-release-manuals job:
:: (osmo-epdg) Getting git tags
fatal: unable to access '...
osmith
07:04 AM Core testing infrastructure Revision ca736794 (osmo-ci): scripts: osmo_git_clone_url: prefer using gerrit
Use gerrit as clone URL for libgtpnl, libasn1c, libsmpp34 and libusrp,
as the gitea URL for these is just a (very del...
osmith
12:48 AM libosmocore Revision bb48b912 (osmo-gsm-manuals): add static SS7 routing example to cs7-config.adoc
I put the cfg files I used for testing this here:
https://people.osmocom.org/neels/zoch4ahX/g32273.tgz
To test, just ...
Neels Hofmeyr

06/03/2024

06:00 PM SIM card related Projects Feature #6476 (New): create database of eSIM profiles / features
Similar to #6475, it would be interesting to gather [statistics on] eSIM profiles. Basically get profiles from as ma... laforge
05:47 PM SIM card related Projects Feature #6475 (New): create database/statistics of SIM card [exports]
It would be interesting to have some kind of [collaborative] project where we gather statistics about SIM/USIM/ISIM c... laforge
04:07 PM pySim Revision fe28a1d8 (pysim): esim.bsp: Fix a bug in demac_only_one()
When de-MAC-ing at the recipient side, we must increment the cipher(!)
block number even if no ciphering is done at a...
laforge
04:07 PM pySim Revision ee7be445 (pysim): utils: Introduce BER-TLV parsers that return raw tag or even raw TLV
In the eSIM RSP univers there are some rather ugly layering violatoins
where ASN.1 cannot be parsed but we have to me...
laforge
03:49 PM Cellular Network Infrastructure Feature #6474: Make ortp dependency optional
In https://gerrit.osmocom.org/c/libosmo-abis/+/36975 @laforge wrote:
> I actually consider it a bug that only osmo...
falconia
02:36 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6332: osmo-epdg: Write User Manual
as with other manuals, it gets automatically published now:
https://ftp.osmocom.org/docs/osmo-epdg/master/osmoepdg...
osmith
02:02 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6332: osmo-epdg: Write User Manual
lynxis wrote in #note-3:
> Missing tasks: automatic build the manual via jenkins and upload to the downloads.osmocom...
osmith
12:01 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6332: osmo-epdg: Write User Manual
Missing tasks: automatic build the manual via jenkins and upload to the downloads.osmocom.org directory.
https://git...
lynxis
02:23 PM OsmoBSC Revision b61dc8ad (osmo-bsc): err log: output sigtran prim name instead of number
Change-Id: I14eb92a6c6d391873f0d6fc7d61205a13e635e6e neels
02:23 PM OsmoBSC Revision ecbe675f (osmo-bsc): silence error message for N-STATE prim
We ignore the N-STATE prim, so don't error about it.
Related: SYS#6952
Change-Id: Ic353840a7b2e32c54c2732f58836776a5...
neels
01:38 PM Core testing infrastructure Revision ad9c3eeb (osmo-ci): jobs/{gerrit,master}: osmo-epdg: build manuals too
Related: OS#6332
Change-Id: I540c7cff982f6b0242b4b40985a80d0426c903d6
osmith
11:59 AM SIMtrace 2 Revision c79b5820 (simtrace2): simtrace2-cardem-pcsc: allow to set sim presence polarity
Add api call osmo_st2_cardem_request_config2(struct cardemu_usb_msg_config *)
which contains a full cardemu_usb_msg_c...
lynxis
11:59 AM SIMtrace 2 Revision 504c0fab (simtrace2): firmware: allow to change the sim presence pin polarity
The sim presence pin allows the simtrace2 to inform the modem
about the presence of the simcard. On a generic simcard...
lynxis
09:45 AM OsmoTRX Revision 9c663c67 (osmo-trx): DEBUG: use osmith/wip branch for libusrp
Change-Id: I6ba87f4030f14e0313015f844de4759cdd384084 osmith
09:23 AM OsmoTRX Revision c5e1f2c1 (libusrp): m4/ax_boost_base.m4: Fix debian multiarch_libsubdir path for armv8l
Similar to previous patch 6b18a317 ("m4/ax_boost_base.m4: Fix debian
multiarch_libsubdir path for arch armv7l"), add ...
osmith

06/02/2024

11:58 PM Cellular Network Infrastructure Feature #6448: Support Themyscira RTP extensions in Osmocom BSS
On Thu, May 23, 2024 at 04:56:51AM +0000, redmine@osmocom.org wrote:
> > Adding custom IEs to BSSMAP is not done in o...
neels
10:21 AM Cellular Network Infrastructure Feature #6448: Support Themyscira RTP extensions in Osmocom BSS
The patch to OsmoBTS that adds TW-TS-001 support:
https://gerrit.osmocom.org/c/osmo-bts/+/36896
has now been te...
falconia
09:57 PM Cellular Network Infrastructure Feature #6474 (New): Make ortp dependency optional
Right now OsmoCNI suite as a whole has a hard compile-time dependency on ortp: without ortp, one cannot build libosmo... falconia
06:23 PM pySim Revision 2755b54d (pysim): [cosmetic] fix typos in comments
Change-Id: I549ef7002e6ebef3f13af620cad8d03c7f4d891a laforge
02:03 PM SIMtrace 2 Revision 15df6678 (simtrace2): simtrace2-cardem-pcsc: allow to set sim presence polarity
Change-Id: Iacde63e667472a85a5f18cb4ca99dcfa1a84dd59 lynxis
02:03 PM SIMtrace 2 Revision 7d4f8939 (simtrace2): firmware: allow to change the sim presence pin polarity
The sim presence pin allows the simtrace2 to inform the modem
about the presence of the simcard. On a generic simcard...
lynxis
10:08 AM OsmoBTS Feature #6036: Implement ternary SID classification for HR1 uplink
When I created this ticket a year ago, I thought along the lines of extending the FT field in the ToC octet of RFC 59... falconia

06/01/2024

07:30 AM pySim Bug #6473 (Resolved): osmo-smdpp fails to verify euiccSigned1 in some casese
Applied in changeset commit:pysim|56912caac7545276082bd9e48980e0ba33d84007. laforge
12:14 AM OsmoBTS Revision 3b57bde0 (osmo-bts): common: add support for TW-TS-001
Themyscira Wireless Technical Specification TW-TS-001 defines
an enhanced RTP transport format for FR and EFR codecs ...
falconia
 

Also available in: Atom

Add picture from clipboard (Maximum size: 48.8 MB)