Skip to content
Changes
- [3/6] personalization: refactor Puk
—
Neels Hofmeyr /
detail
- personalization: set some typical parameter names
—
Neels Hofmeyr /
detail
- [2/6] personalization: refactor ConfigurableParameter, Iccid, Imsi
—
Neels Hofmeyr /
detail
- personalization: discover all useful ConfigurableParameter subclasses
—
Neels Hofmeyr /
detail
- [5/6] personalization: refactor AlgorithmID, K, Opc
—
Neels Hofmeyr /
detail
- personalization: set default values
—
Neels Hofmeyr /
detail
- [4/6] personalization: refactor Pin, Adm
—
Neels Hofmeyr /
detail
- personalization: add param_source.py, implement batch personalization
—
Neels Hofmeyr /
detail
- [6/6] personalization: refactor SdKey
—
Neels Hofmeyr /
detail
- personalization: add param_source.py, implement batch personalization
—
Neels Hofmeyr /
detail
- personalization: set some typical parameter names
—
Neels Hofmeyr /
detail
- [5/6] personalization: refactor AlgorithmID, K, Opc
—
Neels Hofmeyr /
detail
- personalization: discover all useful ConfigurableParameter subclasses
—
Neels Hofmeyr /
detail
- personalization: add param_source.py, implement batch personalization
—
Neels Hofmeyr /
detail
- [3/6] personalization: refactor Puk
—
Neels Hofmeyr /
detail
- [4/6] personalization: refactor Pin, Adm
—
Neels Hofmeyr /
detail
- personalization: set default values
—
Neels Hofmeyr /
detail
- [6/6] personalization: refactor SdKey
—
Neels Hofmeyr /
detail
- [1/6] personalization: refactor: drop ClassVarMeta use
—
Neels Hofmeyr /
detail
- [2/6] personalization: refactor ConfigurableParameter, Iccid, Imsi
—
Neels Hofmeyr /
detail
- [1/6] personalization: refactor: drop ClassVarMeta use
—
Neels Hofmeyr /
detail
- trx_toolkit/udp_link: Switch UDPLink to cdef class
—
Kirill Smelkov /
detail
- trx_toolkit/_fake_trx: Invoke CLCKGen.tick via C
—
Kirill Smelkov /
detail
- trx_toolkit: Bring FakeTRX and Transceiver .handle_data_msg signatures
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Optimize RxMsg/TxMsg parsing
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Disable cyclic GC support for RxMsg
—
Kirill Smelkov /
detail
- trx_toolkit/burst_fwd: Do not inherit BurstForwarder from TRXList
—
Kirill Smelkov /
detail
- trx_toolkit/data_if: No need to explicitly cast bytes to bytearray when
—
Kirill Smelkov /
detail
- trx_toolkit/udp_link: Optimize UDPLink.send
—
Kirill Smelkov /
detail
- trx_toolkit/udp_link,data_if: Optimize socket receive
—
Kirill Smelkov /
detail
- trx_toolkit/*: Invoke UDPLink.send via C from data/clock plane
—
Kirill Smelkov /
detail
- trx_toolkit/_fake_trx: No need to initialize .rf_muted in FakeTRX
—
Kirill Smelkov /
detail
- trx_toolkit/_clck_gen: Unroll our own timerfd_* functions
—
Kirill Smelkov /
detail
- trx_toolkit/_fake_trx: Switch Runner to cdef class
—
Kirill Smelkov /
detail
- trx_toolkit/_fake_trx: Switch FakeTRX to cdef class
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Remove burst from *Msg constructor arguments
—
Kirill Smelkov /
detail
- trx_toolkit/data_if: Switch DATAInterface to be used via C-level API
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: TODO random -> C
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Optimize bit conversions
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Switch *Msg to cdef classes
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Switch TxMsg .pwr from object to int
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Push checking whether .burst is None from
—
Kirill Smelkov /
detail
- trx_toolkit/_fake_trx: Move constants out of FakeTRX class
—
Kirill Smelkov /
detail
- trx_toolkit/burst_fwd: Optimize rx_msg.burst -> tx_msg.burst ->
—
Kirill Smelkov /
detail
- trx_toolkit/_clck_gen: Switch CLCKGen to cdef class
—
Kirill Smelkov /
detail
- trx_toolkit/_fake_trx: Optimize IO loop fd polling
—
Kirill Smelkov /
detail
- trx_toolkit/data_if: Switch DATAInterface to cdef class
—
Kirill Smelkov /
detail
- trx_toolkit/burst_fwd: Switch BurstForwarder to cdef class
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Replace `from gsm_shared import *` with explicit
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Switch Modulation to cdef class
—
Kirill Smelkov /
detail
- trx_toolkit/transceiver: Use `msg is None` instead of `not msg`
—
Kirill Smelkov /
detail
- trx_toolkit/burst_fwd: Reuse RxMsg object
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Switch RxMsg .rssi .toa256 .tsc_set .tsc .ci from
—
Kirill Smelkov /
detail
- trx_toolkit/transceiver: Switch Transceiver to cdef class
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Optimize RxMsg/TxMsg serialization
—
Kirill Smelkov /
detail
- trx_toolkit/_clck_gen: Optimize timerfd read
—
Kirill Smelkov /
detail
- trx_toolkit/transceiver: Switch Transceiver ._rx_freq ._tx_freq from
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Factor constants out of *Msg classes
—
Kirill Smelkov /
detail
- trx_toolkit/*.pyx: Remove unused imports
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Switch Msg .fn/.tn from object to int64_t
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Optimize RxMsg/TxMsg parsing
—
Kirill Smelkov /
detail
- trx_toolkit/_clck_gen: Unroll our own timerfd_* functions
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Switch TxMsg .pwr from object to int
—
Kirill Smelkov /
detail
- trx_toolkit/burst_fwd: Reuse RxMsg object
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Switch Msg .fn/.tn from object to int64_t
—
Kirill Smelkov /
detail
- trx_toolkit/burst_fwd: Switch BurstForwarder to cdef class
—
Kirill Smelkov /
detail
- trx_toolkit/transceiver: Switch Transceiver to cdef class
—
Kirill Smelkov /
detail
- trx_toolkit/burst_fwd: Optimize rx_msg.burst -> tx_msg.burst ->
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Disable cyclic GC support for RxMsg
—
Kirill Smelkov /
detail
- trx_toolkit/transceiver: Use `msg is None` instead of `not msg`
—
Kirill Smelkov /
detail
- trx_toolkit/transceiver: Switch Transceiver ._rx_freq ._tx_freq from
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Switch RxMsg .rssi .toa256 .tsc_set .tsc .ci from
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: TODO random -> C
—
Kirill Smelkov /
detail
- trx_toolkit/_fake_trx: Optimize IO loop fd polling
—
Kirill Smelkov /
detail
- trx_toolkit/*.pyx: Remove unused imports
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Push checking whether .burst is None from
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Optimize RxMsg/TxMsg serialization
—
Kirill Smelkov /
detail
- [3/6] personalization: refactor Puk
—
Neels Hofmeyr /
detail
- [2/6] personalization: refactor ConfigurableParameter, Iccid, Imsi
—
Neels Hofmeyr /
detail
- [4/6] personalization: refactor Pin, Adm
—
Neels Hofmeyr /
detail
- [5/6] personalization: refactor AlgorithmID, K, Opc
—
Neels Hofmeyr /
detail
- [1/6] personalization: refactor: drop ClassVarMeta use
—
Neels Hofmeyr /
detail
- [6/6] personalization: refactor SdKey
—
Neels Hofmeyr /
detail
- Bump version: 0.2.0-61-g09ac383 → 0.3.0
—
Vadim Yanitskiy /
detail
- Bump version: 0.2.0 → 0.3.0
—
Vadim Yanitskiy /
detail
- trx_toolkit/_fake_trx: Switch Runner to cdef class
—
Kirill Smelkov /
detail
- trx_toolkit/_fake_trx: Invoke CLCKGen.tick via C
—
Kirill Smelkov /
detail
- trx_toolkit/burst_fwd: Optimize rx_msg.burst -> tx_msg.burst ->
—
Kirill Smelkov /
detail
- trx_toolkit/data_if: Switch DATAInterface to be used via C-level API
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Push checking whether .burst is None from
—
Kirill Smelkov /
detail
- trx_toolkit/_clck_gen: Optimize timerfd read
—
Kirill Smelkov /
detail
- trx_toolkit/_clck_gen: Switch CLCKGen to cdef class
—
Kirill Smelkov /
detail
- trx_toolkit/udp_link: Optimize UDPLink.send
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Switch Modulation to cdef class
—
Kirill Smelkov /
detail
- trx_toolkit/transceiver: Switch Transceiver to cdef class
—
Kirill Smelkov /
detail
- trx_toolkit: Bring FakeTRX and Transceiver .handle_data_msg signatures
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Switch TxMsg .pwr from object to int
—
Kirill Smelkov /
detail
- trx_toolkit/transceiver: Switch Transceiver ._rx_freq ._tx_freq from
—
Kirill Smelkov /
detail
- trx_toolkit/fake_trx: Factor functionality to run IO loop out of
—
Kirill Smelkov /
detail
- trx_toolkit/burst_fwd: Switch BurstForwarder to cdef class
—
Kirill Smelkov /
detail
- trx_toolkit/_fake_trx: Switch FakeTRX to cdef class
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Disable cyclic GC support for RxMsg
—
Kirill Smelkov /
detail
- trx_toolkit/*: Don't use `del x; x = None` idiom
—
Kirill Smelkov /
detail
- trx_toolkit/clck_gen: Don't use threads because Python GIL is latency
—
Kirill Smelkov /
detail
- trx_toolkit/*: Invoke UDPLink.send via C from data/clock plane
—
Kirill Smelkov /
detail
- trx_toolkit: Move FakeTRX-related performance-sensitive modules to
—
Kirill Smelkov /
detail
- trx_toolkit/_fake_trx: Optimize IO loop fd polling
—
Kirill Smelkov /
detail
- trx_toolkit/burst_fwd: Reuse RxMsg object
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Optimize bit conversions
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Switch *Msg to cdef classes
—
Kirill Smelkov /
detail
- trx_toolkit/_fake_trx: No need to initialize .rf_muted in FakeTRX
—
Kirill Smelkov /
detail
- trx_toolkit/_fake_trx: Move constants out of FakeTRX class
—
Kirill Smelkov /
detail
- trx_toolkit/fake_trx: Split it into fake_trx and _fake_trx modules
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Remove burst from *Msg constructor arguments
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Optimize RxMsg/TxMsg serialization
—
Kirill Smelkov /
detail
- trx_toolkit/burst_fwd: Do not inherit BurstForwarder from TRXList
—
Kirill Smelkov /
detail
- trx_toolkit/data_if: No need to explicitly cast bytes to bytearray when
—
Kirill Smelkov /
detail
- trx_toolkit/data_if: Switch DATAInterface to cdef class
—
Kirill Smelkov /
detail
- trx_toolkit/burst_fwd: Use 'is' instead of '==' when checking if trx is
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Factor constants out of *Msg classes
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Switch Msg .fn/.tn from object to int64_t
—
Kirill Smelkov /
detail
- trx_toolkit/udp_link,data_if: Optimize socket receive
—
Kirill Smelkov /
detail
- trx_toolkit/transceiver: Remove _tx_queue_lock
—
Kirill Smelkov /
detail
- trx_toolkit/transceiver: Use `msg is None` instead of `not msg`
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: TODO random -> C
—
Kirill Smelkov /
detail
- trx_toolkit/clck_gen: Split it into clck_gen and _clck_gen modules
—
Kirill Smelkov /
detail
- trx_toolkit/udp_link: Factor code to describe remote into .desc_remote()
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Switch RxMsg .rssi .toa256 .tsc_set .tsc .ci from
—
Kirill Smelkov /
detail
- trx_toolkit/*.pyx: Remove unused imports
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Optimize RxMsg/TxMsg parsing
—
Kirill Smelkov /
detail
- trx_toolkit/data_msg: Replace `from gsm_shared import *` with explicit
—
Kirill Smelkov /
detail
- trx_toolkit/udp_link: Switch UDPLink to cdef class
—
Kirill Smelkov /
detail
- fixup: ttcn3-bts-test: use an older version of fake_trx.py
—
Vadim Yanitskiy /
detail
- s1gw_metrics: add histograms for gen_sctp:send/3 delay
—
Vadim Yanitskiy /
detail
- power_control: always feed input values to do_avg_algo()
—
Vadim Yanitskiy /
detail
- msc: add TC_mo_ussd_evil_ms for OS#6756
—
Vadim Yanitskiy /
detail
- gsm0911_rcv_nc_ss(): avoid assertion failure in msc_a_put()
—
Vadim Yanitskiy /
detail
- saip-tool: add commandline option to edit mandatory services list
—
pmaier@sysmocom.de /
detail
- SMS-over-GSUP: properly update MSC_CTR_SMS_RP_ERR_{MEM,OTHER}
—
Vadim Yanitskiy /
detail
- ttcn3-bts-test: use an older version of fake_trx.py
—
Vadim Yanitskiy /
detail
- testenv: run: add --bisect argument
—
Oliver Smith /
detail
- testenv: refactor run --until-nok code
—
Oliver Smith /
detail
- Revert "hnbgw: Support configuring RAC on each hnb conn"
—
Oliver Smith /
detail
- Revert "hnbgw: Test paging with PAge Area ID IE"
—
Oliver Smith /
detail
- Revert "hnbgw: Support configuring RAC on each hnb conn"
—
Oliver Smith /
detail
- Revert "hnbgw: Test paging with PAge Area ID IE"
—
Oliver Smith /
detail
- OBS: build_binpkg: use signed-by in sources.list
—
Oliver Smith /
detail
- obs-mirror-include: update Ubuntu versions
—
Oliver Smith /
detail
- obs-mirror-include: add Ubuntu 24.10 and 25.04
—
Oliver Smith /
detail
- obs-mirror-include: add Ubuntu 24.10 and 25.04
—
Oliver Smith /
detail
- saip-tool: add commandline option to edit mandatory services list
—
pmaier@sysmocom.de /
detail
- buildsystem: make output more readable
—
Oliver Smith /
detail
- buildsystem: remove ttcn3_compiler workaround
—
Oliver Smith /
detail
- Abort configure run on big endian hosts
—
laforge /
detail
- buildsystem: remove ttcn3_compiler workaround
—
Oliver Smith /
detail
- testenv: remove copy_ttcn3_hacks_dir
—
Oliver Smith /
detail
- buildsystem/gen_links: move set -e to users
—
Oliver Smith /
detail
- buildsystem/regen_makefile: change to inc script
—
Oliver Smith /
detail
- buildsystem: move related scripts to subdir
—
Oliver Smith /
detail
- buildsystem/gen_links: rename ignore_pp_results
—
Oliver Smith /
detail
- buildsystem: build out-of-tree
—
Oliver Smith /
detail
- buildsystem: make output more readable
—
Oliver Smith /
detail
- testenv: clean: fix cleaning git dir
—
Oliver Smith /
detail
- buildsystem/regen_makefile: modernize
—
Oliver Smith /
detail
- jenkins-common: support {latest,master}-debian10
—
Oliver Smith /
detail
- debian-buster-obs-latest: new container
—
Oliver Smith /
detail
- Remove ttcn3 testsuites ported to testenv, part 3
—
Oliver Smith /
detail
- jobs/ttcn3-testsuites: run FR tests with debian 10
—
Oliver Smith /
detail
- Remove ttcn3 testsuites ported to testenv, part 3
—
Oliver Smith /
detail
- osmo-ns-master: build without uring for debian 10
—
Oliver Smith /
detail
- jenkins-common: support {latest,master}-debian10
—
Oliver Smith /
detail
- sctp_{client,server}: set sndbuf/recbuf explicitly
—
Vadim Yanitskiy /
detail
- sctp_{client,server}: allow passing additional sockopts
—
Vadim Yanitskiy /
detail
- sctp_{client,server}: accept arguments in form of a map
—
Vadim Yanitskiy /
detail
- sctp_{client,server}: add and use sctp_common:parse_addr/1
—
Vadim Yanitskiy /
detail
- sctp_{client,server}: make sctp_nodelay configurable
—
Vadim Yanitskiy /
detail
- Abort configure run on big endian hosts
—
alexander.huemer /
detail
- Tx multiple Routing Contexts in NOTIFY on ASPs serving multiple AS
—
Pau Espin Pedrol /
detail
- asp: Rework s/get_all_rctx_for_asp/ss7_asp_get_all_rctx_be/g
—
Pau Espin Pedrol /
detail
- Tx multiple Routing Contexts in NOTIFY on ASPs serving multiple AS
—
Pau Espin Pedrol /
detail
- Unify amount of supported rctx items in IE to 128
—
Pau Espin Pedrol /
detail
- Tx multiple Routing Contexts in NOTIFY on ASPs serving multiple AS
—
Pau Espin Pedrol /
detail
- Tx multiple Routing Contexts in NOTIFY on ASPs serving multiple AS
—
Pau Espin Pedrol /
detail
- asp: Document misisng Optional ASP Identifier in Tx ASPUP ACK
—
Pau Espin Pedrol /
detail
- xua_as_fsm: Remove unneeded double call to fill_notify_statchg_pars()
—
Pau Espin Pedrol /
detail
- asp: Rename and clarify asp_id field
—
Pau Espin Pedrol /
detail
- ipa: Try picking unused asp_id in AS to use as SLS
—
Pau Espin Pedrol /
detail
- ipa: Store ASP IPA SLS into its own field
—
Pau Espin Pedrol /
detail
- asp: Expect optional ASP Identifier in Rx ASPUP ACK
—
Pau Espin Pedrol /
detail
- jobs/osmocom-obs-sync: add Ubuntu 25.04
—
Oliver Smith /
detail
- asp: Expect optional ASP Identifier in Rx ASPUP ACK
—
Pau Espin Pedrol /
detail
- asp: Rename and clarify asp_id field
—
Pau Espin Pedrol /
detail
- asp: Document misisng Optional ASP Identifier in Tx ASPUP ACK
—
Pau Espin Pedrol /
detail
- ipa: Store ASP IPA SLS into its own field
—
Pau Espin Pedrol /
detail
- ipa: Try picking unused asp_id in AS to use as SLS
—
Pau Espin Pedrol /
detail
- cosmetic: Fix typo in API comment description
—
Pau Espin Pedrol /
detail
- Improve paging to support Paging Area ID
—
Pau Espin Pedrol /
detail
- Improve paging to support Paging Area ID
—
Pau Espin Pedrol /
detail
- ipa: Try picking unused asp_id in AS to use as SLS
—
Pau Espin Pedrol /
detail
- stp: Fix typo in comment
—
Pau Espin Pedrol /
detail
- ipa: Use pseudo-random number for SLS in TCP-client too
—
Pau Espin Pedrol /
detail
- AS loadsharing: Pick 1st ASP upon 1st roundrobin assignment
—
Pau Espin Pedrol /
detail
- AS loadsharing: Pick 1st ASP upon 1st roundrobin assignment
—
Pau Espin Pedrol /
detail
- Improve paging to support Paging Area ID
—
Pau Espin Pedrol /
detail
- jobs/ttcn3: move ttcn3-ns-test to testenv
—
Oliver Smith /
detail
- ansible/setup-jenkins-slave: add python3-packaging
—
Oliver Smith /
detail
- hnbgw: Test paging with PAge Area ID IE
—
Pau Espin Pedrol /
detail
- hnbgw: Support configuring RAC on each hnb conn
—
Pau Espin Pedrol /
detail
- Improve paging to support Paging Area ID
—
Pau Espin Pedrol /
detail
- Fix RAC size in struct umts_cell_id
—
Pau Espin Pedrol /
detail
- Log paging response not matching any request by MI
—
Pau Espin Pedrol /
detail
- testenv: make clone project function generic
—
Oliver Smith /
detail
- ns: initial testenv config
—
Oliver Smith /
detail
- testenv: clone_project: fix getting latest version
—
Oliver Smith /
detail
- Move DL CO RANAP processing to its proper layer file
—
Pau Espin Pedrol /
detail
- Move UL CO RANAP processing to its proper layer file
—
Pau Espin Pedrol /
detail
- Move CN-side RANAP processing logic to its proper layer file
—
Pau Espin Pedrol /
detail
- Move paging logic to its own file
—
Pau Espin Pedrol /
detail
- bankd: Remove Mapping: improve logging
—
lynxis /
detail
- Add function helper hnbgw_decode_ranap_ran_co()
—
Pau Espin Pedrol /
detail
- Rename function s/hnbgw_decode_ranap_co/hnbgw_decode_ranap_cn_co/g
—
Pau Espin Pedrol /
detail
- Drop unused struct ue_context
—
Pau Espin Pedrol /
detail
- ranap_common_ran: remove unused ctx args
—
Pau Espin Pedrol /
detail
- ranap_common_ran: rename ctx -> priv
—
Pau Espin Pedrol /
detail
- hnbap: Make hnbgw_tx_ue_register_acc_tmsi() signature similar to
—
Pau Espin Pedrol /
detail
- Set 'hnbap-allow-tmsi 1' by default
—
Pau Espin Pedrol /
detail
- jobs/ttcn3-testsuites-testenv: Add ttcn3-pcap-client-test-io_uring
—
Pau Espin Pedrol /
detail
- cosmetic: Add spec references for RUA, RANAP, HNBAP
—
Pau Espin Pedrol /
detail
- gsm0911_rcv_nc_ss(): avoid assertion failure in msc_a_put()
—
Vadim Yanitskiy /
detail
- msc: add TC_mo_ussd_evil_ms for OS#6756
—
Vadim Yanitskiy /
detail
- msc: execute more GSUP-over-SMS tests via UTRAN
—
Vadim Yanitskiy /
detail
- client: constify args in can_forward_packet()
—
Pau Espin Pedrol /
detail
- client: use pcap_dispatch to avoid extra pkt buffer copy
—
Pau Espin Pedrol /
detail
- client: Avoid sending link frame over non-connected conn
—
Pau Espin Pedrol /
detail
- client: Process up to 10 recorded pkts per poll iteration
—
Pau Espin Pedrol /
detail
- client: constify args in can_forward_packet()
—
Pau Espin Pedrol /
detail
- client: Process up to 10 recorded pkts per poll iteration
—
Pau Espin Pedrol /
detail
- client: use pcap_dispatch to avoid extra pkt buffer copy
—
Pau Espin Pedrol /
detail
- client: use osmo_stream_cli to transmit data to pcap-server
—
Pau Espin Pedrol /
detail
- client: Avoid sending link frame over non-connected conn
—
Pau Espin Pedrol /
detail
- client: Process up to 10 recorded pkts per poll iteration
—
Pau Espin Pedrol /
detail
- client: use pcap_dispatch to avoid extra pkt buffer copy
—
Pau Espin Pedrol /
detail
- debian-bookworm-build: remove pysispm, pydbus
—
Oliver Smith /
detail
- upgrade to gerrit 3.10.x as 3.9 is EOL on May 12th
—
laforge /
detail
- lx2-raspbian12build-ansible: update name
—
Oliver Smith /
detail
- client: Avoid sending link frame over non-connected conn
—
Pau Espin Pedrol /
detail
- client: Process up to 10 recorded pkts per poll iteration
—
Pau Espin Pedrol /
detail
- client: use osmo_stream_cli to transmit data to pcap-server
—
Pau Espin Pedrol /
detail
- client: use pcap_dispatch to avoid extra pkt buffer copy
—
Pau Espin Pedrol /
detail
- client: constify args in can_forward_packet()
—
Pau Espin Pedrol /
detail
- Bump version: 1.1.0.2-6d24 → 1.1.1
—
Oliver Smith /
detail
- msc: add/expect network-originated MT-Forward-SM.Err
—
Vadim Yanitskiy /
detail
- SMS-over-GSUP: send network-originated MT-forwardSM-Err
—
Vadim Yanitskiy /
detail
- library/gsup: distinguish GSUP_MT_FORWARD_SM_ERR_{MS,NET}
—
Vadim Yanitskiy /
detail
- msc: expect network-originated MT_FORWARD_SM_ERR
—
Vadim Yanitskiy /
detail
- client: use pcap_dispatch to avoid extra pkt buffer copy
—
Pau Espin Pedrol /
detail
- client: Avoid sending link frame over non-connected conn
—
Pau Espin Pedrol /
detail
- client: constify args in can_forward_packet()
—
Pau Espin Pedrol /
detail
- client: Process up to 10 recorded pkts per poll iteration
—
Pau Espin Pedrol /
detail
- client: use osmo_stream_cli to transmit data to pcap-server
—
Pau Espin Pedrol /
detail
- server: vty: Fix writing config max-snaplent param
—
Pau Espin Pedrol /
detail
- client: Avoid sending link frame over non-connected conn
—
Pau Espin Pedrol /
detail
- client: use osmo_stream_cli to transmit data to pcap-server
—
Pau Espin Pedrol /
detail
- jobs/ttcn3-testsuites-testenv: Add ttcn3-pcap-client-test-io_uring
—
Pau Espin Pedrol /
detail
- jobs/testsuites: move msc to testenv
—
Oliver Smith /
detail
- core: osmo_io: Introduce API osmo_io_get_backend()
—
Pau Espin Pedrol /
detail
- vty: Add 'show runtime' command
—
Pau Espin Pedrol /
detail
- vty: cpu_sched_vty.c: remove tdef references
—
Pau Espin Pedrol /
detail
- cosmetic: vty/Makefile.am: Split items one per line
—
Pau Espin Pedrol /
detail
- testsuites: eupf: Apply correct iface name in yaml file
—
Pau Espin Pedrol /
detail
- tunmap: trex: Allow configuring payload size
—
Pau Espin Pedrol /
detail
- testsuites: tunmap: trex: Set default run time to 600 seconds
—
Pau Espin Pedrol /
detail
- core: osmo_io: Introduce API osmo_io_get_backend()
—
Pau Espin Pedrol /
detail
- vty: Add 'show runtime' command
—
Pau Espin Pedrol /
detail
- vty: cpu_sched_vty.c: remove tdef references
—
Pau Espin Pedrol /
detail
- cosmetic: vty/Makefile.am: Split items one per line
—
Pau Espin Pedrol /
detail
- cosmetic: vty/Makefile.am: Split items one per line
—
Pau Espin Pedrol /
detail
- repo-install-test: ignore bladerf packages
—
Oliver Smith /
detail
- repo-install-test: ignore bladerf packages
—
Oliver Smith /
detail
- testenv: remove TESTENV_GIT_DIR
—
Oliver Smith /
detail
- jobs/ttcn3-testsuites: run sccp with testenv
—
Oliver Smith /
detail
- sccp: testenv: fix run with asan + latest binaries
—
Oliver Smith /
detail
- sccp: testenv: fix run with asan + latest binaries
—
Oliver Smith /
detail
- tunmap: trex: Allow configuring payload size
—
Pau Espin Pedrol /
detail
- testsuites: trex: Add trex_cfg.yaml for epyc1 host
—
Pau Espin Pedrol /
detail
- testsuites: upf: Update config c240-2 files to use epyc1 as TRex
—
Pau Espin Pedrol /
detail
- testsuites: tunmap: trex: Set default run time to 600 seconds
—
Pau Espin Pedrol /
detail
- testsuites: trex: Add trex_cfg.yaml for c240-1 host
—
Pau Espin Pedrol /
detail
- testsuites: upf: Use specific configure.sh script for each UPF
—
Pau Espin Pedrol /
detail
- testsuites: trex: Use different cfg file depending on host
—
Pau Espin Pedrol /
detail
- testsuites: eupf: Apply correct iface name in yaml file
—
Pau Espin Pedrol /
detail
- testsuites: tunmap: trex: Remove unneeded copy
—
Pau Espin Pedrol /
detail
- testenv: fix OSMO_DEV_MAKE_DIR env var
—
Oliver Smith /
detail
- Cosmetic: testenv/testdir: fix formatting
—
Oliver Smith /
detail
- sccp: testenv: fix hardcoded sccp_demo_user path
—
Oliver Smith /
detail
- sccp: testenv: fix hardcoded sccp_demo_user path
—
Oliver Smith /
detail
- testenv: fix OSMO_DEV_MAKE_DIR env var
—
Oliver Smith /
detail
- src/rspro_client_fsm: fix osmo_stream_cli_destroy
—
Oliver Smith /
detail
- src/rspro_client_fsm: fix osmo_stream_cli_destroy
—
Oliver Smith /
detail
- src/client/user_shell: add missing \n
—
Oliver Smith /
detail
- src/rspro_client_fsm: fix osmo_stream_cli_destroy
—
Oliver Smith /
detail
- testenv: fix building osmo-remsim with osmo-dev
—
Oliver Smith /
detail
- OBS: cleanup: new script
—
Oliver Smith /
detail
- *.py: fix imported but unused
—
Oliver Smith /
detail
- lint: run 'ruff' on various repositories
—
Oliver Smith /
detail
- *.py: fix variable assigned to but never used
—
Oliver Smith /
detail
- *.py: ignore: E722 Do not use bare `except`
—
Oliver Smith /
detail
- OBS: fix f-string without any placeholders
—
Oliver Smith /
detail
- scripts/verify_log_statements: fix undefined name
—
Oliver Smith /
detail
- vty: Introduce AS node cmd 'binding-table reset'
—
Pau Espin Pedrol /
detail
- remsim: make client tests work in testenv
—
Oliver Smith /
detail
- stp: TC_tmt_loadshare*: Use new vty command 'binding-table reset'
—
Pau Espin Pedrol /
detail
- vty: Introduce AS node cmd 'binding-table reset'
—
Pau Espin Pedrol /
detail
- remsim: make client tests work in testenv
—
Oliver Smith /
detail
- jobs/ttcn3-testsuites: run remsim with testenv
—
Oliver Smith /
detail
- jobs/osmocom-build-tags…: set seccomp profile
—
Oliver Smith /
detail
- *.py: fix variable assigned to but never used
—
Oliver Smith /
detail
- *.py: fix imported but unused
—
Oliver Smith /
detail
- *.py: ignore: E722 Do not use bare `except`
—
Oliver Smith /
detail
- OBS: fix f-string without any placeholders
—
Oliver Smith /
detail
- scripts/verify_log_statements: fix undefined name
—
Oliver Smith /
detail
- OBS: cleanup: new script
—
Oliver Smith /
detail
- lint: run 'ruff' on various repositories
—
Oliver Smith /
detail
- osmo-release: improve check for REL argument
—
Oliver Smith /
detail
- s1gw: fix passing swapped {MME,ENB}_UE_S1AP_ID
—
Vadim Yanitskiy /
detail
- tunend: trex: Support differnet amount of pkt per UL/DL dir
—
Pau Espin Pedrol /
detail
- tunend: trex: Increase udp flow keepalive waiting to rx from DL
—
Pau Espin Pedrol /
detail
- tunend: Increase trex global buf size
—
Pau Espin Pedrol /
detail
- tunend: trex: Make amount of pkts per flow configurable
—
Pau Espin Pedrol /
detail
- testsuites: tunend: trex: Add support latency
—
Pau Espin Pedrol /
detail
- testsuites: tunend: upf: Fix wrong format of some ip neigh commands
—
Pau Espin Pedrol /
detail
- Bump version: 1.9.0.2-1a71e → 1.9.1
—
Oliver Smith /
detail
- tunend: trex: Set proper port in server ASTFAssociationRule
—
Pau Espin Pedrol /
detail
- debian-bookworm-build: fix lcov-to-cobertura-xml
—
Oliver Smith /
detail
- osmo-release: improve check for REL argument
—
Oliver Smith /
detail
- Bump version: 1.9.0.1-aa8594 → 1.9.1
—
Oliver Smith /
detail
- Bump version: 1.9.0.1-aa8594 → 1.9.1
—
Oliver Smith /
detail
- Bump version: 1.9.0.1-aa8594 → 1.9.0
—
Oliver Smith /
detail
- db: flush after changing schema version
—
Oliver Smith /
detail
- contrib/e1-prbs-test: Note osmo-e1d capability in README
—
laforge /
detail
- Bump version: 0.3.2
—
Oliver Smith /
detail
- testsuites: upf: Support setting net iface irqs in c240 host
—
Pau Espin Pedrol /
detail
- testsuites: upf: Support setting net iface irqs in c240 host
—
Pau Espin Pedrol /
detail
- testsuites: tunend: trex: configure.sh: Use trex binary depending on
—
Pau Espin Pedrol /
detail
- saip-tool: add features to add, remove and inspect application PEs
—
pmaier@sysmocom.de /
detail
- saip-tool: add commandline option to edit mandatory services list
—
pmaier@sysmocom.de /
detail
- testsuites: tunmap,tunend: cpf: Set IP address explicitly
—
Pau Espin Pedrol /
detail
- testsuites: tunend: Improve setting ip neigh in configure.sh
—
Pau Espin Pedrol /
detail
- ara_m: add command to lock write access to the ARA-M rules.
—
pmaier@sysmocom.de /
detail
- ara_m: add command to lock write access to the ARA-M rules.
—
pmaier@sysmocom.de /
detail
- doc: osmo_upf_setup: Add missing dependencies
—
Pau Espin Pedrol /
detail
- s1gw: add UEMux TCs for E-RAB SETUP and RELEASE
—
Vadim Yanitskiy /
detail
- s1gw: ConnHdlr: allow passing {MME,ENB}-UE-S1AP-ID
—
Vadim Yanitskiy /
detail
- s1gw: add UEMux TCs for INITIAL CTX SETUP and UE CTX RELEASE
—
Vadim Yanitskiy /
detail
- s1gw: add UEMux TCs for E-RAB SETUP and RELEASE
—
Vadim Yanitskiy /
detail
- s1gw: add UEMux TCs for INITIAL CTX SETUP and UE CTX RELEASE
—
Vadim Yanitskiy /
detail
- s1gw: ConnHdlr: allow passing {MME,ENB}-UE-S1AP-ID
—
Vadim Yanitskiy /
detail
- gsup_client: disable gen_server event tracing
—
Vadim Yanitskiy /
detail
- saip-tool: add ProfileElement class for application PE
—
pmaier@sysmocom.de /
detail
- saip-tool: add commandline option to edit mandatory services list
—
pmaier@sysmocom.de /
detail
- saip-tool: add features to add, remove and inspect application PEs
—
pmaier@sysmocom.de /
detail
- rmlinks.sh: use -delete instead of -exec rm
—
Vadim Yanitskiy /
detail
- msc: add TC_gsup_mt_sms_{paging,conn}_timeout
—
Vadim Yanitskiy /
detail
- s1gw: add TC_uemux_e_rab_{setup,release_cmd,release_ind}
—
Vadim Yanitskiy /
detail
- s1gw: derive altsteps from f_ConnHdlr_rx_s1ap_from_{enb,mme}()
—
Vadim Yanitskiy /
detail
- library/s1ap: cosmetic: fix a typo
—
Vadim Yanitskiy /
detail
- s1gw: add UE multiplex component
—
Vadim Yanitskiy /
detail
- s1gw: derive altsteps from f_ConnHdlr_rx_s1ap_from_{enb,mme}()
—
Vadim Yanitskiy /
detail
- s1gw: ConnHdlr: allow passing {MME,ENB}-UE-S1AP-ID
—
Vadim Yanitskiy /
detail
- s1gw: add TC_uemux_uldl_nas_release
—
Vadim Yanitskiy /
detail
- library/s1ap: split PDU specific API to S1AP_Functions.ttcn
—
Vadim Yanitskiy /
detail
- library: add f_rnd_sleep()
—
Vadim Yanitskiy /
detail
- library: fix coding style near f_rnd_int()
—
Vadim Yanitskiy /
detail
- s1gw: disable Nagle for eNB and MME connections
—
Vadim Yanitskiy /
detail
- s1gw: add TC_uemux_e_rab_{setup,release_cmd,release_ind}
—
Vadim Yanitskiy /
detail
- deps: fix overriding recipe for target 'titan.ProtocolEmulations.SCCP'
—
Vadim Yanitskiy /
detail
- bts: simplify f_tc_rsl_ms_pwr_ctrl()
—
Vadim Yanitskiy /
detail
- rmlinks.sh: use -delete instead of -exec rm
—
Vadim Yanitskiy /
detail
- rmlinks.sh: remove non-existent path exclude
—
Vadim Yanitskiy /
detail
- remove unused ROHC_CNL113426_LATEST dir
—
Vadim Yanitskiy /
detail
- bts: simplify f_tc_rsl_ms_pwr_ctrl()
—
Vadim Yanitskiy /
detail
- msc: add TC_gsup_mt_sms_{paging,conn}_timeout
—
Vadim Yanitskiy /
detail
- msc: use f_expect_paging() in SS/USSD TCs
—
Vadim Yanitskiy /
detail
- msc: split up as_unexp_gsup_or_bssap_msg()
—
Vadim Yanitskiy /
detail
- msc: f_establish_fully(): merge EST_TYPE_MO_{CALL,CSD}
—
Vadim Yanitskiy /
detail
- library/s1ap: split PDU specific API to S1AP_Functions.ttcn
—
Vadim Yanitskiy /
detail
- mgw: rtp-patch rfc5993hr: convert to each end's respective format
—
falcon /
detail
- mgw: rtp-patch rfc5993hr: convert to each end's respective format
—
falcon /
detail
- saip-tool: add option to extact profile elements to file
—
pmaier@sysmocom.de /
detail
- saip-tool: allow removing of profile elements by type
—
pmaier@sysmocom.de /
detail
- pySim-smpp2sim.py: Simulate SMSC+CN+RAN+UE for OTA testing
—
laforge /
detail
- gsm0911_gsup_rx(): invalidate vsub pointer
—
Vadim Yanitskiy /
detail
- pySim-smpp2sim.py: Simulate SMSC+CN+RAN+UE for OTA testing
—
laforge /
detail
- pySim-smpp2sim.py: Simulate SMSC+CN+RAN+UE for OTA testing
—
laforge /
detail
- pySim/commands: Fix envelope command APDU case after T=1 support
—
laforge /
detail
- [cosmetic] pySim.transport: Fix spelling/typos in comment
—
laforge /
detail
- s1gw: add TC_uemux_uldl_nas_release
—
Vadim Yanitskiy /
detail
- s1gw: add UE multiplex component
—
Vadim Yanitskiy /
detail
- s1gw: derive altsteps from f_ConnHdlr_rx_s1ap_from_{enb,mme}()
—
Vadim Yanitskiy /
detail
- s1gw: disable Nagle for eNB and MME connections
—
Vadim Yanitskiy /
detail
- library/s1ap: split PDU specific API to S1AP_Functions.ttcn
—
Vadim Yanitskiy /
detail
- s1gw_metrics: add histograms for gen_sctp:send delay
—
Vadim Yanitskiy /
detail
- sctp_{client,server}: disable Nagle by setting sctp_nodelay
—
Vadim Yanitskiy /
detail
- s1gw_metrics: make exometer_report_statsd less verbose
—
Vadim Yanitskiy /
detail
- saip-tool: add function to write PE sequence
—
pmaier@sysmocom.de /
detail
- saip-tool: allow removing of profile elements by type
—
pmaier@sysmocom.de /
detail
- saip-tool: add commandline option to edit mandatory services list
—
pmaier@sysmocom.de /
detail
- saip-tool: add features to add and remove applications profile elements
—
pmaier@sysmocom.de /
detail
- saip-tool: add option to extact profile elements to file
—
pmaier@sysmocom.de /
detail
- doc: eupf_setup: Add missing step to install newer golang in debian12
—
Pau Espin Pedrol /
detail
- doc: eupf_setup: Add missing golang dependency
—
Pau Espin Pedrol /
detail
- Bump version: 0.3.1
—
Oliver Smith /
detail
- examples/*.config: change diameter_ip to 127.0.0.8
—
Oliver Smith /
detail
- tests/vty: Test adding routes with smaller bitmask len to routing table
—
Pau Espin Pedrol /
detail
- vty: Describe lower route priority value means higher priority
—
Pau Espin Pedrol /
detail
- Bump version: 0.3.0
—
Oliver Smith /
detail
- s1gw: disable Nagle for eNB and MME connections
—
Vadim Yanitskiy /
detail
- s1gw: add TC_uemux_uldl_nas_release
—
Vadim Yanitskiy /
detail
- s1gw: add TC_uemux_uldl_nas_release
—
Vadim Yanitskiy /
detail
- s1gw: add UE multiplex component
—
Vadim Yanitskiy /
detail
- library/s1ap: cosmetic: fix a typo
—
Vadim Yanitskiy /
detail
- s1gw: add TC_uemux_uldl_nas_release
—
Vadim Yanitskiy /
detail
- s1gw: disable Nagle for eNB and MME connections
—
Vadim Yanitskiy /
detail
- s1gw: add UE multiplex component
—
Vadim Yanitskiy /
detail
- s1gw: derive altsteps from f_ConnHdlr_rx_s1ap_from_{enb,mme}()
—
Vadim Yanitskiy /
detail
- library/s1ap: split PDU specific API to S1AP_Utils.ttcn
—
Vadim Yanitskiy /
detail
- testsuites: upf: Support setting net iface irqs in c240 host
—
Pau Espin Pedrol /
detail
- Add scripts/ dir with helpers to operate on net iface irqs
—
Pau Espin Pedrol /
detail
- doc: trex_setup.adoc: Add missing dep python3-distutils
—
Pau Espin Pedrol /
detail
- testsuites/gtplab-sysmo2025/tunmap/README.md: Improve diagram
—
Pau Espin Pedrol /
detail
- testsuites/gtplab-sysmo2025/tunmap/README.md: Improve diagram
—
Pau Espin Pedrol /
detail
- mme: Replace TC_s1ap_setup_wrong_plmn with test with different
—
Pau Espin Pedrol /
detail
- mme: Take into account KSI update by Network
—
Pau Espin Pedrol /
detail
- libosmocore.spec.in: correct license for libosmogb
—
Vadim Yanitskiy /
detail
- protocol/gsm_04_08.h: Add GSM 04.08 message types for SI21/22/23
—
laforge /
detail
- Makefile: fix doc/vty race condition
—
Oliver Smith /
detail