Skip to content
Changes
- Fix esim.saip.ProfileElementSequence.remove_naas_of_type
—
laforge /
detail
- saip.validation: Verify unused mandatory services in header
—
laforge /
detail
- testenv: fix crash with python 3.14
—
Oliver Smith /
detail
- scripts/manuals: use debian-trixie-build
—
Oliver Smith /
detail
- Add Emscripten build support and JS callback logging backend
—
dtv.comp /
detail
- Add Emscripten build support and JS callback logging backend
—
dtv.comp /
detail
- ttcn3-bts-test: bpftrace: filter by executable name
—
Vadim Yanitskiy /
detail
- omo_io: poll: Support multiple iov on all read/write variants
—
Pau Espin Pedrol /
detail
- contrib/known_hosts: update gerrit ssh key
—
Oliver Smith /
detail
- 5gc: Network Triggered Service Request
—
Pau Espin Pedrol /
detail
- 5gc: Document procedures not implemented in open5gs
—
Pau Espin Pedrol /
detail
- library/NGAP_Functions: return NAS_PDU IE from InitialContextSetup if
—
Pau Espin Pedrol /
detail
- library/NGAP_Emulation: Route Paging through NGAP_UNIT
—
Pau Espin Pedrol /
detail
- 5gc: Test UE Triggered Service Request
—
Pau Espin Pedrol /
detail
- Print SMSC in pySim-read.py
—
phcoder /
detail
- Print SMSC in pySim-read.py
—
phcoder /
detail
- Print SMSC in pySim-read.py
—
phcoder /
detail
- Print SMSC in pySim-read.py
—
phcoder /
detail
- {bs,ms}_power_control: Move params inside lchan_power_ctrl_state
—
Pau Espin Pedrol /
detail
- card_key_provider: add PostgreSQL support
—
pmaier@sysmocom.de /
detail
- pySim/runtime: use log.warning instead of log.warn
—
pmaier@sysmocom.de /
detail
- Print SMSC in pySim-read.py
—
phcoder /
detail
- Print SMSC in pySim-read.py
—
phcoder /
detail
- Print SMSC in pySim-read.py
—
phcoder /
detail
- Print SMSC in pySim-read.py
—
phcoder /
detail
- Print SMSC in read mode
—
phcoder /
detail
- personalization: refactor AlgorithmID, K, Opc
—
Neels Hofmeyr /
detail
- personalization: refactor ConfigurableParameter, Iccid, Imsi
—
Neels Hofmeyr /
detail
- personalization: refactor Puk
—
Neels Hofmeyr /
detail
- personalization: set some typical parameter names
—
Neels Hofmeyr /
detail
- personalization: discover all useful ConfigurableParameter subclasses
—
Neels Hofmeyr /
detail
- personalization: refactor Pin, Adm
—
Neels Hofmeyr /
detail
- personalization: refactor SdKey
—
Neels Hofmeyr /
detail
- personalization: set example input values
—
Neels Hofmeyr /
detail
- personalization: refactor SmspTpScAddr
—
Neels Hofmeyr /
detail
- Add Emscripten build support and JS callback logging backend
—
dtv.comp /
detail
- Add Emscripten build support and JS callback logging backend
—
dtv.comp /
detail
- Add Emscripten build support and JS callback logging backend
—
dtv.comp /
detail
- Add Emscripten build support and JS callback logging backend
—
dtv.comp /
detail
- Add Emscripten build support and JS callback logging backend
—
dtv.comp /
detail
- Print SMSC in read mode
—
phcoder /
detail
- Print SMSC in read mode
—
phcoder /
detail
- runtime/cosmetic: add line break
—
pmaier@sysmocom.de /
detail
- transport/init: use PySimLogger to print messages
—
pmaier@sysmocom.de /
detail
- transport/init/cosmetic: move copryight header to the top
—
pmaier@sysmocom.de /
detail
- OmapiCallbackHandlerVpcd: simplify/fix SELECT by DF-Name (aid)
—
pmaier@sysmocom.de /
detail
- OmapiCallbackHandlerVpcd: pass SELECT parameter P2 to OMAPI
—
pmaier@sysmocom.de /
detail
- OmapiCallbackHandlerVpcd: fetch SELECT response from OMAPI
—
pmaier@sysmocom.de /
detail
- OmapiCallbackHandlerVpcd: fetch SELECT response from OMAPI
—
pmaier@sysmocom.de /
detail
- OmapiCallbackHandlerVpcd: fix extration of DF-Name (AID)
—
pmaier@sysmocom.de /
detail
- OmapiCallbackHandlerVpcd: improve log output
—
pmaier@sysmocom.de /
detail
- OmapiCallbackHandlerVpcd: use appropriate status word to reject MANAGE
—
pmaier@sysmocom.de /
detail
- bts: Fix sporadic failure in TC_rsl_ms_pwr_ctrl
—
Pau Espin Pedrol /
detail
- bts: TC_tx_power_ramp_adm_state_change: Fix Tguard too low sometimes
—
Pau Espin Pedrol /
detail
- OmapiCallbackHandlerVpcd: add check to filter shortTPDUs
—
pmaier@sysmocom.de /
detail
- OmapiCallbackHandlerVpcd: fix sourcecode formatting
—
pmaier@sysmocom.de /
detail
- README.md: add adb install commandline
—
pmaier@sysmocom.de /
detail
- OmapiCallbackHandlerVpcd: fix sourcecode formatting
—
pmaier@sysmocom.de /
detail
- README.md: add adb install commandline
—
pmaier@sysmocom.de /
detail
- OmapiCallbackHandlerVpcd: add check to filter shortTPDUs
—
pmaier@sysmocom.de /
detail
- cosmetic: fix sourcecode formatting
—
pmaier@sysmocom.de /
detail
- cosmetic: fix sourcecode formatting
—
pmaier@sysmocom.de /
detail
- ms_power_control: Apply defaults during reset
—
Pau Espin Pedrol /
detail
- ta_power_control: reset during lchan activation
—
Pau Espin Pedrol /
detail
- {bs,ms}_power_control: Move params inside lchan_power_ctrl_state
—
Pau Espin Pedrol /
detail
- ms_power_control: Apply defaults during reset
—
Pau Espin Pedrol /
detail
- {bs,ms}_power_control: Move params inside lchan_power_ctrl_state
—
Pau Espin Pedrol /
detail
- {bs,ms}_power_control: Move params inside lchan_power_ctrl_state
—
Pau Espin Pedrol /
detail
- cosmetic: fix sourcecode formatting
—
pmaier@sysmocom.de /
detail
- OmapiCallbackHandlerVpcd: improve log output
—
pmaier@sysmocom.de /
detail
- README.md: add adb install commandline
—
pmaier@sysmocom.de /
detail
- OmapiCallbackHandlerVpcd: simplify/fix SELECT by DF-Name (aid)
—
pmaier@sysmocom.de /
detail
- OmapiCallbackHandlerVpcd: fix typo
—
pmaier@sysmocom.de /
detail
- OmapiCallbackHandlerVpcd: add check to filter short TPDUs
—
pmaier@sysmocom.de /
detail
- OmapiCallbackHandlerVpcd: use appropriate status word to reject MANAGE
—
pmaier@sysmocom.de /
detail
- OmapiCallbackHandlerVpcd: fix extration of DF-Name (AID)
—
pmaier@sysmocom.de /
detail
- OmapiCallbackHandlerVpcd: pass SELECT parameter P2 to OMAPI
—
pmaier@sysmocom.de /
detail
- OmapiCallbackHandlerVpcd: fetch SELECT response from OMAPI
—
pmaier@sysmocom.de /
detail
- bs_power_control: Apply defaults during reset
—
Pau Espin Pedrol /
detail
- ta_power_control: reset during lchan activation
—
Pau Espin Pedrol /
detail
- ms_power_control: Apply defaults during reset
—
Pau Espin Pedrol /
detail
- {bs,ms}_power_control: Reset state during lchan deactivation
—
Pau Espin Pedrol /
detail
- ta_control: Fix skip_block_num not reset when switching TS to PDCH
—
Pau Espin Pedrol /
detail
- {bs,ms}_power_control: Add helper function to reset state
—
Pau Espin Pedrol /
detail
- ta_control: Reset state during lchan deactivation
—
Pau Espin Pedrol /
detail
- ta_control: Fix skip_block_num not reset when switching TS to PDCH
—
Pau Espin Pedrol /
detail
- ta_control: Add missing include for lchan.h
—
Pau Espin Pedrol /
detail
- ta_control: Move skip_block logic to helper function
—
Pau Espin Pedrol /
detail
- ta_control: Move variable declaration to the top of the function
—
Pau Espin Pedrol /
detail
- ta_control: Reset state during lchan deactivation
—
Pau Espin Pedrol /
detail
- Print SMSC in read mode
—
phcoder /
detail
- Print SMSC in read mode
—
phcoder /
detail
- bts: Fix sporafic failure in TC_rsl_ms_pwr_ctrl
—
Pau Espin Pedrol /
detail
- bts: TC_pcu_{rts_req,time_ind}: Relax expectancies on rx primitive count
—
Pau Espin Pedrol /
detail
- bts: Validate no TIME.ind block gaps in TC_pcu_time_ind
—
Pau Espin Pedrol /
detail
- bts: TC_pcu_{rts_req,time_ind}: Relax expectancies on rx primitive count
—
Pau Espin Pedrol /
detail
- bts: TC_pcu_{rts_req,time_ind}: Relax expectancies on rx primitive count
—
Pau Espin Pedrol /
detail
- Move function to calculate next PDTCH block FN to library
—
Pau Espin Pedrol /
detail
- bts: TC_pcu_{rts_req,time_ind}: process FNs in port queue after time out
—
Pau Espin Pedrol /
detail
- bts: Validate no PDTCH/PTCCH block gaps in TC_pcu_rts_req
—
Pau Espin Pedrol /
detail
- bts: expected-results.xml: Add missing BTS_Tests_OML entries
—
Pau Espin Pedrol /
detail
- personalization: set example input values
—
Neels Hofmeyr /
detail
- personalization: refactor SmspTpScAddr
—
Neels Hofmeyr /
detail
- personalization: set some typical parameter names
—
Neels Hofmeyr /
detail
- personalization: set example input values
—
Neels Hofmeyr /
detail
- personalization: set some typical parameter names
—
Neels Hofmeyr /
detail
- personalization: refactor SdKey
—
Neels Hofmeyr /
detail
- personalization: refactor Puk
—
Neels Hofmeyr /
detail
- personalization: refactor AlgorithmID, K, Opc
—
Neels Hofmeyr /
detail
- personalization: refactor ConfigurableParameter, Iccid, Imsi
—
Neels Hofmeyr /
detail
- personalization: refactor Pin, Adm
—
Neels Hofmeyr /
detail
- ttcn3-bts-test: bpftrace: filter by executable name
—
Vadim Yanitskiy /
detail
- saip: calculate the number of records for LF and CY
—
lynxis /
detail
- saip: rework file sizes for "half-defined" template files
—
lynxis /
detail
- bpftrace: Introduce ksys_write_delay.bt
—
Pau Espin Pedrol /
detail
- abis_osmo: Fix reading Abis IPA OSMO_EXT type
—
Pau Espin Pedrol /
detail
- bts: expected-results.xml: Add missing BTS_Tests_OML entries
—
Pau Espin Pedrol /
detail
- sanitize.opts: Add osmocom-bb_{layer23,trxcon,virtphy}
—
Pau Espin Pedrol /
detail
- ipaccess-config-e1-driver: Make sure struct input_signal_data is zero
—
Pau Espin Pedrol /
detail
- 5gc: Test UE Triggered Service Request
—
Pau Espin Pedrol /
detail
- library/NGAP_Templates: PDUSessionResourceSetupRequest: Allow matching
—
Pau Espin Pedrol /
detail
- 5gc: Document procedures not implemented in open5gs
—
Pau Espin Pedrol /
detail
- 5gc: Network Triggered Service Request
—
Pau Espin Pedrol /
detail
- library/NGAP_Functions: return NAS_PDU IE from InitialContextSetup if
—
Pau Espin Pedrol /
detail
- library/NGAP_Emulation: Route Paging through NGAP_UNIT
—
Pau Espin Pedrol /
detail
- personalization: set some typical parameter names
—
Neels Hofmeyr /
detail
- personalization: add get_typical_input_len() to ConfigurableParameter
—
Neels Hofmeyr /
detail
- param_source: allow plugging a random implementation (for testing)
—
Neels Hofmeyr /
detail
- personalization: indicate default ParamSource per ConfigurableParameter
—
Neels Hofmeyr /
detail
- personalization: fix SdKey.apply_val() implementation
—
Neels Hofmeyr /
detail
- generate sdkey classes from a list
—
Neels Hofmeyr /
detail
- personalization: refactor Pin, Adm
—
Neels Hofmeyr /
detail
- personalization: refactor AlgorithmID, K, Opc
—
Neels Hofmeyr /
detail
- personalization: set default values
—
Neels Hofmeyr /
detail
- SdKey params: add KVN to SdKey names
—
Neels Hofmeyr /
detail
- use secrets.SystemRandom as secure random nr source
—
Neels Hofmeyr /
detail
- add test_configurable_parameters.py
—
Neels Hofmeyr /
detail
- personalization: implement reading back values from a PES
—
Neels Hofmeyr /
detail
- personalization: discover all useful ConfigurableParameter subclasses
—
Neels Hofmeyr /
detail
- personalization.ConfigurableParameter: fix BytesIO() input
—
Neels Hofmeyr /
detail
- personalization: add int as input type for BinaryParameter
—
Neels Hofmeyr /
detail
- personalization: refactor ConfigurableParameter, Iccid, Imsi
—
Neels Hofmeyr /
detail
- personalization: allow reading back multiple values from PES
—
Neels Hofmeyr /
detail
- personalization: add param_source.py, implement batch personalization
—
Neels Hofmeyr /
detail
- personalization: make AlgorithmID a new EnumParam
—
Neels Hofmeyr /
detail
- add lint_pylint.sh
—
Neels Hofmeyr /
detail
- personalization: implement UppAudit and BatchAudit
—
Neels Hofmeyr /
detail
- saip/param_source: try to not repeat random values
—
Neels Hofmeyr /
detail
- RandomHexDigitSource: rather return in string format, not bytes
—
Neels Hofmeyr /
detail
- esim param_source: add is_abstract flag
—
Neels Hofmeyr /
detail
- personalization audit: optionally audit all (unknown) SD keys
—
Neels Hofmeyr /
detail
- add lint_ruff.sh
—
Neels Hofmeyr /
detail
- use random.SystemRandom as random nr source (/dev/urandom)
—
Neels Hofmeyr /
detail
- add test_param_src.py
—
Neels Hofmeyr /
detail
- comment in uicc.py on Security Domain Keys: add SCP81
—
Neels Hofmeyr /
detail
- personalization: refactor SdKey
—
Neels Hofmeyr /
detail
- param_source: allow input val expansion like '0 * 32'
—
Neels Hofmeyr /
detail
- personalization: refactor Puk
—
Neels Hofmeyr /
detail
- personalization: allow reading back multiple values from PES
—
Neels Hofmeyr /
detail
- param_source: allow input val expansion like '0 * 32'
—
Neels Hofmeyr /
detail
- personalization: refactor Pin, Adm
—
Neels Hofmeyr /
detail
- personalization: refactor Puk
—
Neels Hofmeyr /
detail
- generate sdkey classes from a list
—
Neels Hofmeyr /
detail
- add lint_pylint.sh
—
Neels Hofmeyr /
detail
- personalization: add get_typical_input_len() to ConfigurableParameter
—
Neels Hofmeyr /
detail
- personalization: add param_source.py, implement batch personalization
—
Neels Hofmeyr /
detail
- add lint_ruff.sh
—
Neels Hofmeyr /
detail
- personalization: add int as input type for BinaryParameter
—
Neels Hofmeyr /
detail
- esim param_source: add is_abstract flag
—
Neels Hofmeyr /
detail
- personalization: set default values
—
Neels Hofmeyr /
detail
- use secrets.SystemRandom as secure random nr source
—
Neels Hofmeyr /
detail
- comment in uicc.py on Security Domain Keys: add SCP81
—
Neels Hofmeyr /
detail
- RandomHexDigitSource: rather return in string format, not bytes
—
Neels Hofmeyr /
detail
- use random.SystemRandom as random nr source (/dev/urandom)
—
Neels Hofmeyr /
detail
- add test_configurable_parameters.py
—
Neels Hofmeyr /
detail
- personalization: set some typical parameter names
—
Neels Hofmeyr /
detail
- param_source: allow plugging a random implementation (for testing)
—
Neels Hofmeyr /
detail
- personalization: implement UppAudit and BatchAudit
—
Neels Hofmeyr /
detail
- saip/param_source: try to not repeat random values
—
Neels Hofmeyr /
detail
- personalization: make AlgorithmID a new EnumParam
—
Neels Hofmeyr /
detail
- personalization: fix SdKey.apply_val() implementation
—
Neels Hofmeyr /
detail
- fix typo in doc TuakNumberOfKeccak
—
Neels Hofmeyr /
detail
- add test_param_src.py
—
Neels Hofmeyr /
detail
- personalization: indicate default ParamSource per ConfigurableParameter
—
Neels Hofmeyr /
detail
- personalization: refactor ConfigurableParameter, Iccid, Imsi
—
Neels Hofmeyr /
detail
- personalization: refactor SdKey
—
Neels Hofmeyr /
detail
- personalization audit: optionally audit all (unknown) SD keys
—
Neels Hofmeyr /
detail
- personalization.ConfigurableParameter: fix BytesIO() input
—
Neels Hofmeyr /
detail
- personalization: implement reading back values from a PES
—
Neels Hofmeyr /
detail
- SdKey params: add KVN to SdKey names
—
Neels Hofmeyr /
detail
- personalization: refactor AlgorithmID, K, Opc
—
Neels Hofmeyr /
detail
- personalization: discover all useful ConfigurableParameter subclasses
—
Neels Hofmeyr /
detail
- nft_kpi: add udp/2152 filtering rules separately
—
Vadim Yanitskiy /
detail
- trau_frame cosmetic: rm dead/invalid definitions
—
falcon /
detail
- RFC: saip: templates: fix naming of EF.SUPI_NAI
—
lynxis /
detail
- saip: templates: IsimOptional: add missing pe_name=ef-pcscf
—
lynxis /
detail
- s1gw: fix ParamEnbId: fix charstring pattern for 'enb-conn'
—
Vadim Yanitskiy /
detail
- hnbgw: set different mgcp_params ports and ids for each subscriber
—
Pau Espin Pedrol /
detail
- Upgrade redmine to 5.1.11 (security fixes)
—
laforge /
detail
- s1gw: add MME pool related REST definitions
—
Vadim Yanitskiy /
detail
- L3_Templates: add MM cause codes
—
lynxis /
detail
- GTPv1C_Templates: add cause code GTP_CAUSE_IMSI_IMEI_NOT_KNOWN
—
lynxis /
detail
- SGSN: TC_attach_auth_sai_timeout: increase t_guard to 35 seconds
—
lynxis /
detail
- SGSN: TC_attach_gsup_lu_timeout: increase timeout to 35 seconds
—
lynxis /
detail
- esim.saip: Better docstring about FsNode class
—
laforge /
detail
- pySim/runtime: use log.warning instead of log.warn
—
pmaier@sysmocom.de /
detail
- global_platform: Add KCV computation for TLS-PSK keys
—
laforge /
detail
- pySim.esim.saip.ProfileElementSequence: Update type annotations
—
laforge /
detail
- cosmetic: fix company name in copyright header.
—
pmaier@sysmocom.de /
detail
- unittests/test_utils: add unittests for enc_imsi and dec_imsi
—
pmaier@sysmocom.de /
detail
- contrib: add a tool to parse the SIMA response from an eUICC
—
pmaier@sysmocom.de /
detail
- esim.saip.data_source: Different source of data for personalization
—
laforge /
detail
- card_key_provider: add PostgreSQL support
—
pmaier@sysmocom.de /
detail
- pySim-shell: renovate version command
—
pmaier@sysmocom.de /
detail
- esim.saip: Better docstring about FsNode class
—
laforge /
detail
- pySim.esim.saip.ProfileElementSequence: Update type annotations
—
laforge /
detail
- s1gw_metrics: remove ?S1GW_{CTR,GAUGE}_S1AP_PROXY_UPLINK_PACKETS_QUEUED
—
Vadim Yanitskiy /
detail
- mme_registry: the MME registry (pool) implementation
—
Vadim Yanitskiy /
detail
- [REST] Add MmeList, MmeAdd, MmeInfo, MmeDelete
—
Vadim Yanitskiy /
detail
- s1ap_utils: add API for building S1 SETUP FAILURE PDU
—
Vadim Yanitskiy /
detail
- enb_proxy: add per-eNB and global counters
—
Vadim Yanitskiy /
detail
- s1ap_utils_test: fix: expected value goes first
—
Vadim Yanitskiy /
detail
- enb_proxy: add inital MME pooling support
—
Vadim Yanitskiy /
detail
- s1ap_proxy: improve per-eNB counter reg/inc API
—
Vadim Yanitskiy /
detail
- s2b: allow to set the restart counter/recovery field
—
lynxis /
detail
- library/NGAP_Templates: PDUSessionResourceSetupRequest: Allow matching
—
Pau Espin Pedrol /
detail
- ePDG: add echo request/response tests on GTPv2/S2b (ePDG <> P-GW)
—
lynxis /
detail
- setup.py: Align cmd2 minimum version with requirements.txt
—
laforge /
detail
- card_key_provider: add PostgreSQL support
—
pmaier@sysmocom.de /
detail
- pySim-shell: renovate version command
—
pmaier@sysmocom.de /
detail
- unittests/test_utils: add unittests for enc_imsi and dec_imsi
—
pmaier@sysmocom.de /
detail
- ts_31_102.EF_ECC: Use PaddedBcdAdapter to skip trailing 'f'
—
laforge /
detail
- pySim-shell: do not show user home path in help text
—
pmaier@sysmocom.de /
detail
- nft_kpi: add udp/2152 filtering rules separately
—
Vadim Yanitskiy /
detail
- pySim-shell/cosmetic: remove unnecessary brackets
—
pmaier@sysmocom.de /
detail
- library/NGAP_Emulation: Route Paging through NGAP_UNIT
—
Pau Espin Pedrol /
detail
- esim.saip.FsProfileElement: Add file2pe() for single file conversion
—
laforge /
detail
- pySim.esim.saip.personalization: Support for EF.SMSP personalization
—
laforge /
detail
- 5gc: Test UE Triggered Service Request
—
Pau Espin Pedrol /
detail
- 5gc: Document procedures not implemented in open5gs
—
Pau Espin Pedrol /
detail
- 5gc: Network Triggered Service Request
—
Pau Espin Pedrol /
detail
- library/NGAP_Functions: return NAS_PDU IE from InitialContextSetup if
—
Pau Espin Pedrol /
detail
- Fix more odd-length digit sequences via PaddedBcdAdapter
—
laforge /
detail
- library/NGAP_Templates: PDUSessionResourceSetupRequest: Allow matching
—
Pau Espin Pedrol /
detail
- gbproxy: Fix several tests on titan 11
—
Pau Espin Pedrol /
detail
- pySim-shell: output git hash in case get_distribution fails
—
pmaier@sysmocom.de /
detail
- trau_rtp cosmetic: rm dead const lines
—
falcon /
detail
- trau cosmetic: update osmo_trau2rtp API comments
—
falcon /
detail
- trau2rtp: rm defunct AMR WIP code
—
falcon /
detail
- esim.saip: Better docstring about FsNode class
—
laforge /
detail
- pySim.esim.saip.ProfileElementSequence: Update type annotations
—
laforge /
detail
- Fix more odd-length digit sequences via PaddedBcdAdapter
—
laforge /
detail
- esim.saip: Better docstring about FsNode class
—
laforge /
detail
- esim.saip.data_source: Different source of data for personalization
—
laforge /
detail
- pySim.esim.saip.ProfileElementSequence: Update type annotations
—
laforge /
detail
- pySim.esim.saip.personalization: Support for EF.SMPP personalization
—
laforge /
detail
- pySim.ts_51_011.EF_SMSP: Properly handle odd-length ScAddr / TpAddr
—
laforge /
detail
- some more use of PaddedBcdAdapter
—
laforge /
detail
- ts_31_102.EF_ECC: Use PaddedBcdAdapter to skip trailing 'f'
—
laforge /
detail
- esim.saip.FsProfileElement: Add file2pe() for single file conversion
—
laforge /
detail
- gbproxy: Fix several tests on titan 11
—
Pau Espin Pedrol /
detail
- Bump version: 0.0.12
—
laforge /
detail
- pySim.ts_51_011.EF_SMSP: Properly handle odd-length ScAddr / TpAddr
—
laforge /
detail
- esim.saip: Better docstring about FsNode class
—
laforge /
detail
- pySim/ts_51_011: Properly re-compute ScAddr length
—
laforge /
detail
- pySim.esim.saip.personalization: Support for EF.SMPP personalization
—
laforge /
detail
- esim.saip.FsProfileElement: Add file2pe() for single file conversion
—
laforge /
detail
- esim.saip.data_source: Different source of data for personalization
—
laforge /
detail
- pySim.esim.saip.ProfileElementSequence: Update type annotations
—
laforge /
detail
- pySim-shell: output git hash in case get_distribution fails
—
pmaier@sysmocom.de /
detail
- esim.saip.data_source: Different source of data for personalization
—
laforge /
detail
- pySim.esim.saip.ProfileElementSequence: Update type annotations
—
laforge /
detail
- esim.saip: Better docstring about FsNode class
—
laforge /
detail
- pySim.esim.saip.personalization: Support for EF.SMPP personalization
—
laforge /
detail
- pySim.ts_51_011.EF_SMSP: Properly handle odd-length ScAddr / TpAddr
—
laforge /
detail
- pySim/ts_51_011: Properly re-compute ScAddr length
—
laforge /
detail
- esim.saip.FsProfileElement: Add file2pe() for single file conversion
—
laforge /
detail
- osmocom.construct.PaddedBcdAdapter: Support zero-length strings
—
laforge /
detail
- pysim/log: also accept ANSI strings to specify the log message colors
—
pmaier@sysmocom.de /
detail
- card_key_provider: add PostgreSQL support
—
pmaier@sysmocom.de /
detail
- bts: properly set BTS_Tests.mp_trx_pars for hopping cfg
—
Vadim Yanitskiy /
detail
- sanitize.opts: Add entry for osmo-gbproxy
—
Pau Espin Pedrol /
detail
- card_key_provider: add PostgreSQL support
—
pmaier@sysmocom.de /
detail
- fix
—
pmaier@sysmocom.de /
detail
- card_key_provider: add PostgreSQL support
—
pmaier@sysmocom.de /
detail
- pysim/log: also accept ANSI strings to specify the log message colors
—
pmaier@sysmocom.de /
detail
- BSSAP_LE_Emulation: Support Tx RESET retries
—
Pau Espin Pedrol /
detail
- RAN_Emulation: Support Tx RESET retries in RANAP
—
Pau Espin Pedrol /
detail
- BSSAP(_LE)/RANAP: Proper counting of RESET retries
—
Pau Espin Pedrol /
detail
- ttcn3-bts-test: give bpftrace time to print stats
—
Oliver Smith /
detail
- ttcn3-bts-test: mount tracingfs only when needed
—
Oliver Smith /
detail
- add vty setting for ThemWi RTP formats
—
falcon /
detail
- vty: rm misleading warnings about DTX on E1 BTS
—
falcon /
detail
- ts_51_011: Improve testing of EF_SMSP
—
laforge /
detail
- pyshark_gsmtap: Adjust display filter for some wireshark versions
—
laforge /
detail
- ts_51_011/EF.SMSP: Fix parsing of parameter_indicators
—
laforge /
detail
- unittests/test_files: Pass to-be-encoded length to encoder functions
—
laforge /
detail
- esim.saip.data_source: Different source of data for personalization
—
laforge /
detail
- unittest/test_files.TransparentEF_Test: Actually test encoder
—
laforge /
detail
- add vty setting for ThemWi RTP formats
—
falcon /
detail
- BSSAP(_LE)/RANAP: Proper counting of RESET retries
—
Pau Espin Pedrol /
detail
- BSSAP_LE_Emulation: Support Tx RESET retries
—
Pau Espin Pedrol /
detail
- RAN_Emulation: Support Tx RESET retries in RANAP
—
Pau Espin Pedrol /
detail
- add vty setting for ThemWi RTP formats
—
falcon /
detail
- ttcn3-bts-test: run bpftrace scripts
—
Oliver Smith /
detail
- common/respawn: improve logging
—
Oliver Smith /
detail
- ttcn3-bts-test/jenkins.sh: tweak local vars
—
Oliver Smith /
detail
- jobs/ttcn3-testsuites: set RUN_BPFTRACE=1
—
Oliver Smith /
detail
- ansible: jenkins: mount tracefs via fstab
—
Oliver Smith /
detail
- gsmtap_util: Set source_fd RCVBUF to minimum
—
Pau Espin Pedrol /
detail
- gsmtap_util: Increase source_fd's SO_SNDBUF to 4MB
—
Pau Espin Pedrol /
detail
- gsmtap_util: Set sink_fd RCVBUF and SNDBUF to minimum
—
Pau Espin Pedrol /
detail
- pysim/log: also accept ANSI strings to specify the log message colors
—
pmaier@sysmocom.de /
detail
- card_key_provider: add PostgreSQL support
—
pmaier@sysmocom.de /
detail
- ts_51_011: Improve testing of EF_SMSP
—
laforge /
detail
- unittest/test_files.TransparentEF_Test: Actually test encoder
—
laforge /
detail
- ts_51_011/EF.SMSP: Fix parsing of parameter_indicators
—
laforge /
detail
- pyshark_gsmtap: Adjust display filter for some wireshark versions
—
laforge /
detail
- esim.saip.data_source: Different source of data for personalization
—
laforge /
detail
- unittests/test_files: Pass to-be-encoded length to encoder functions
—
laforge /
detail
- pySim.esim.saip.personalization: Support Milenage customization
—
laforge /
detail
- logging_vty: Allow setting gsmtap log tgt as
—
Pau Espin Pedrol /
detail
- logging_vty: Set 'gsmtap log nonblocking-io' as default
—
Pau Espin Pedrol /
detail
- vty: assert in optional param followed by optional-multi-choice param:
—
Pau Espin Pedrol /
detail
- vty: assert in optional param followed by optional-multi-choice param:
—
Pau Espin Pedrol /
detail
- gsmtap_util: Fix fds not closed in ofd_wq_mode=0
—
Pau Espin Pedrol /
detail
- gsmtap_util: Avoid sink_fd leak gsmtap_source_add_sinki() called
—
Pau Espin Pedrol /
detail
- Bump version: 1.12.0.12-88a1-dirty → 1.12.1
—
Pau Espin Pedrol /
detail
- gsmtap_util: Avoid sink_fd leak gsmtap_source_add_sinki() called
—
Pau Espin Pedrol /
detail
- gsmtap_util: Avoid sink_fd leak gsmtap_source_add_sinki() called
—
Pau Espin Pedrol /
detail
- vty/test: Validate optional-multi-choice param followed by
—
Pau Espin Pedrol /
detail
- vty: assert in optional param followed by optional-multi-choice param:
—
Pau Espin Pedrol /
detail
- vty: assert in optional param followed by optional-multi-choice param:
—
Pau Espin Pedrol /
detail
- vty: optional param follwed by optional-multi-choice param: Fix [2/2]
—
Pau Espin Pedrol /
detail
- vty: optional param follwed by optional-multi-choice param: Reproduce
—
Pau Espin Pedrol /
detail
- add vty setting for ThemWi RTP formats
—
falcon /
detail
- add vty setting for ThemWi RTP formats
—
falcon /
detail
- logging_vty: Set 'gsmtap log nonblocking-io' as default
—
Pau Espin Pedrol /
detail
- logging_vty: Allow setting gsmtap log tgt as
—
Pau Espin Pedrol /
detail
- logging_vty: Set 'gsmtap log nonblocking-io' as default
—
Pau Espin Pedrol /
detail
- logging_vty: Allow setting gsmtap log tgt as
—
Pau Espin Pedrol /
detail
- gsmtap_util: Fix fds not closed in ofd_wq_mode=0
—
Pau Espin Pedrol /
detail
- gsmtap_util: Get rid of unused wq
—
Pau Espin Pedrol /
detail
- cosmetic: logging.h: Fix whitespace
—
Pau Espin Pedrol /
detail
- add vty setting for ThemWi RTP formats
—
falcon /
detail
- add vty setting for ThemWi RTP formats
—
falcon /
detail
- bts: properly set BTS_Tests.mp_trx_pars for hopping cfg
—
Vadim Yanitskiy /
detail
- bts: fix pchan config in default mp_trx_pars[]
—
Vadim Yanitskiy /
detail
- bts: document the default FDMA/TDMA configuration
—
Vadim Yanitskiy /
detail
- trx_toolkit: UDPLink: catch and ignore BlockingIOError
—
Vadim Yanitskiy /
detail
- trx_toolkit: UDPLink: reduce code duplication
—
Vadim Yanitskiy /
detail
- library/NGAP_Templates: PDUSessionResourceSetupRequest: Fix criticality
—
Pau Espin Pedrol /
detail
- Added example keyfile
—
w.bokslag /
detail
- Added functional TA61 decryption
—
w.bokslag /
detail
- Small bugfix in SYSINFO parsing
—
w.bokslag /
detail
- Fix in GNU Radio 3.10 receiver
—
w.bokslag /
detail
- Added TA61 to the TAA1 suite
—
w.bokslag /
detail
- Fix preventing crashes when -d missing
—
w.bokslag /
detail
- pySim.ts_51_011.EF_SMSP: Also permit UCS2 for the alpha_id
—
laforge /
detail
- esim.saip.data_source: Different source of data for personalization
—
laforge /
detail
- ts_51_011.EF_SMSP: Use integer division during encode
—
laforge /
detail
- pySim.esim.saip.personalization: Support Milenage customization
—
laforge /
detail
- Added TA61 to the TAA1 suite
—
w.bokslag /
detail
- Added functional TA61 decryption
—
w.bokslag /
detail
- Fix in GNU Radio 3.10 receiver
—
w.bokslag /
detail
- Added example keyfile
—
w.bokslag /
detail
- Small bugfix in SYSINFO parsing
—
w.bokslag /
detail
- Fix preventing crashes when -d missing
—
w.bokslag /
detail
- RFC: saip: templates: fix naming of EF.SUPI_NAI
—
lynxis /
detail
- saip: templates: IsimOptional: add missing pe_name=ef-pcscf
—
lynxis /
detail
- saip: rework file sizes for "half-defined" template files
—
lynxis /
detail
- saip: calculate the number of records for LF and CY
—
lynxis /
detail
- logging: change gsmtap target to use wqueue by default
—
Vadim Yanitskiy /
detail
- Added functional TA61 decryption
—
w.bokslag /
detail
- Added TA61 to the TAA1 suite
—
w.bokslag /
detail
- Added example keyfile
—
w.bokslag /
detail
- Small bugfix in SYSINFO parsing
—
w.bokslag /
detail
- Fix in GNU Radio 3.10 receiver
—
w.bokslag /
detail
- Fix preventing crashes when -d missing
—
w.bokslag /
detail
- io_uring: RECVMSG_SENDMSG: Reset fd to blocking after osmo_fd_register()
—
Pau Espin Pedrol /
detail
- io_uring: RECVMSG_SENDMSG: Reset fd to blocking after osmo_fd_register()
—
Pau Espin Pedrol /
detail
- sctp_proxy: connecting/3: clarify loop state transition
—
Vadim Yanitskiy /
detail
- mme_registry: the MME registry (pool) implementation
—
Vadim Yanitskiy /
detail
- s1ap_utils: add API for S1AP PDU parsing
—
Vadim Yanitskiy /
detail
- Rename sctp_proxy -> enb_proxy
—
Vadim Yanitskiy /
detail
- s1ap_proxy: move {en,de}code_pdu/1 to s1ap_utils
—
Vadim Yanitskiy /
detail
- [REST] Add MmeList, MmeAdd, MmeInfo, MmeDelete
—
Vadim Yanitskiy /
detail
- sctp_proxy: use lists:filter/2 in sctp_send_pending/2
—
Vadim Yanitskiy /
detail
- enb_proxy: add inital MME pooling support
—
Vadim Yanitskiy /
detail
- s1ap_proxy: signal GTP-U addr and eNB info to sctp_proxy
—
Vadim Yanitskiy /
detail
- sctp_proxy: use a record for storing state data
—
Vadim Yanitskiy /
detail
- s1ap_proxy: drop fetch_enb_info/1
—
Vadim Yanitskiy /
detail
- s1ap_proxy: move S1 SETUP handling to sctp_proxy
—
Vadim Yanitskiy /
detail
- rtp_stream: drop use of codecs[] in struct mgcp_conn_peer
—
falcon /
detail
- unittests/test_files: Pass to-be-encoded length to encoder functions
—
laforge /
detail
- pySim.ts_51_011.EF_SMSP: Also permit UCS2 for the alpha_id
—
laforge /
detail
- ts_51_011.EF_SMSP: Use integer division during encode
—
laforge /
detail
- ts_51_011: Improve testing of EF_SMSP
—
laforge /
detail
- unittest/test_files.TransparentEF_Test: Actually test encoder
—
laforge /
detail
- ts_51_011/EF.SMSP: Fix parsing of parameter_indicators
—
laforge /
detail
- io_uring: RECVMSG_SENDMSG: Reset fd to blocking after osmo_fd_register()
—
Pau Espin Pedrol /
detail
- cosmetic: stream_srv: srv_link: Document no need for
—
Pau Espin Pedrol /
detail
- cosmetic: stream_srv: srv_link: Document no need for
—
Pau Espin Pedrol /
detail
- cosmetic: stream_srv: srv_link: Document no need for
—
Pau Espin Pedrol /
detail
- io_uring: RECVMSG_SENDMSG: Reset fd to blocking after osmo_fd_register()
—
Pau Espin Pedrol /
detail
- cosmetic: io_uring: Fix typo in comment
—
Pau Espin Pedrol /
detail
- bts-trx: define TRXD_MSG_BUF_SIZE as a more realistic lower value
—
Pau Espin Pedrol /
detail
- pcu_sock: Use osmo_io
—
Pau Espin Pedrol /
detail
- bts-trx: define TRXD_MSG_BUF_SIZE as a more realistic lower value
—
Pau Espin Pedrol /
detail
- pcu_sock: Use osmo_io
—
Pau Espin Pedrol /
detail