- 9cd9f6d ns2: fix a crash when receiving a SIZE while configured by Alexander Couzens · 3 years ago
- 3178e30 gprs_ns2: ensure the incoming NSVC is also the outgoing NSVC by Alexander Couzens · 3 years ago
- 1adfd23 gprs_ns2_sns: ensure the SNS fsm behave correct when no signalling NSVCs are present by Alexander Couzens · 3 years, 2 months ago
- 8a612de gprs_ns2: improve reselection protection by Alexander Couzens · 3 years, 2 months ago
- b0874cd gprs_ns2: add correct filename/linenr to sns failed log message by Alexander Couzens · 3 years, 2 months ago
- c2fec69 gprs_ns2: also prevent recursive events when SGSN side cleans up by Alexander Couzens · 3 years ago
- db07a44 gprs_ns2_sns: implement outbound SNS DEL procedures by Alexander Couzens · 3 years, 3 months ago
- 9cd39ac gprs_ns2_sns: implement outbound SNS ADD procedures by Alexander Couzens · 3 years, 3 months ago
- 1f3193d gprs_ns2_sns: implement local change weight procedure by Alexander Couzens · 3 years, 3 months ago
- f074659 gprs_ns2: don't use llist_for_each when freeing an element by Alexander Couzens · 3 years, 2 months ago
- 83f06ce gprs_ns2: use an event to free the nsvscs when using SNS by Alexander Couzens · 3 years, 1 month ago
- a270782 gprs_ns2_sns: rework sns clean up by Alexander Couzens · 3 years, 2 months ago
- 175eb7b gprs_ns2: move sns_event into internal.h to direct emit events by Alexander Couzens · 3 years, 2 months ago
- 1c40525 gprs_ns2_sns: free the NSE if the SIZE PDU is not valid by Alexander Couzens · 3 years, 3 months ago
- 652ab4d gprs_ns2_sns: refactor SNS failures into a function by Alexander Couzens · 3 years, 3 months ago
- 68ab9c4 gprs_ns2_sns: bss: set gss->family by Alexander Couzens · 3 years, 3 months ago
- 077ce5a gprs_ns2_sns: replace ns2_sns_type with address family by Alexander Couzens · 3 years, 3 months ago
- 019da4b gprs_ns2_sns: refactor nss_weight_sum_data -> ip46_weight_sum_data by Alexander Couzens · 3 years, 3 months ago
- 6231055 gprs_ns2_sns: refactor ip4_weight_sum/ip6_weight_sum by Alexander Couzens · 3 years, 3 months ago
- cc56ddc gprs_ns2_sns: add check for duplicates to add_ip6_elem() by Alexander Couzens · 3 years, 3 months ago
- d3507e8 gprs_ns2_sns: move gss->remote specific check out of add_ip4_elem/add_ip6_elem by Alexander Couzens · 3 years, 3 months ago
- c2ba25e gprs_ns2_sns: use struct ns2_sns_elems in add/update/remove remote_elems by Alexander Couzens · 3 years, 3 months ago
- d2c6c49 gprs_ns2_sns: refactor ns2_clear_ipv46_entries_local to use new elems functions by Alexander Couzens · 3 years, 3 months ago
- 7112867 gprs_ns2_sns: refactor local and remote entries into a struct by Alexander Couzens · 3 years, 3 months ago
- 31d52e1 gprs_ns2_sns: bss: improve validation of configuration by Alexander Couzens · 3 years, 3 months ago
- 6608ce9 gprs_ns2_sns: move selection of the next bind into own function by Alexander Couzens · 3 years, 4 months ago
- a35c296 gprs_ns2: sns: fix del bind() by Alexander Couzens · 3 years, 5 months ago
- 0a7c5ee gprs_ns2: SNS: allow transition missing transition GPRS_SNS_ST_UNCONFIGURED by Alexander Couzens · 3 years, 5 months ago
- 53e7009 gprs_ns2: sns: remove the initial SNS NSVC if it's not part by Alexander Couzens · 3 years, 5 months ago
- cdb2baa gprs_ns2: sns: ensure the sns->alive state is correct by Alexander Couzens · 3 years, 5 months ago
- 7619ed4 gprs_ns2: fix memory leaks when receiving SNS or invalid packets by Alexander Couzens · 3 years, 5 months ago
- c2fbbd7 gprs_ns2_sns: Fix memory leak when creating ip[46]_local arrays by Harald Welte · 3 years, 6 months ago
- 3053bbb gprs_ns2_sns: Don't create NS-VCs for binds outside the NSE by Harald Welte · 3 years, 5 months ago
- e8c6106 gprs_ns2_sns: remove code duplication in create_missing_nsvcs() by Harald Welte · 3 years, 5 months ago
- 2d807b6 gprs_ns2_sns: Compute local endpoints before using them by Harald Welte · 3 years, 6 months ago
- c962a2e gprs_ns2: Add comments explaining the nsvc->sns_only field by Harald Welte · 3 years, 6 months ago
- 01fa6a3 gprs_ns2_sns: Implement checks during processing of inbound SNS-SIZE by Harald Welte · 3 years, 6 months ago
- 24f4df5 gprs_ns2_sns: Assume the SGSN has a very large number of max. NSVC by Harald Welte · 3 years, 6 months ago
- 4e41acc gprs_ns2_sns: SNS-SIZE contains the actual number of local endpoints by Harald Welte · 3 years, 6 months ago
- a2c5af5 gprs_ns2_sns: Verify mandatory IE presence in incoming SNS-SIZE by Harald Welte · 3 years, 6 months ago
- 46eb764 gprs_ns2_sns: Don't clear remote IP endpoints in SGSN role by Harald Welte · 3 years, 6 months ago
- 694dad5 gprs_ns2_sns: Rename BSS-side states to include 'bss' in name by Harald Welte · 3 years, 6 months ago
- f61a915 gprs_ns2_sns: Add some more OSMO_ASSERT about BSS role by Harald Welte · 3 years, 6 months ago
- 4f12746 gprs_ns2_sns: Support for SGSN-side IP-SNS by Harald Welte · 3 years, 6 months ago
- 9e37bf4 gprs_ns2_sns: Split allstate action in generic and BSS-specific part by Harald Welte · 3 years, 6 months ago
- c1c7e4a gprs_ns2_sns: Unify handling of SNS-CONFIG for IPv4 + IPv6 by Harald Welte · 3 years, 6 months ago
- 24920e2 gprs_ns2_sns: refactor ns2_sns_st_size_onenter() by Harald Welte · 3 years, 6 months ago
- 502845e gprs_ns2_sns: Remove TODO (spec agrees, the correct cause code is used) by Harald Welte · 3 years, 6 months ago
- 0599287 gprs_ns2_sns: Implement error log in case no binds found for NSE by Harald Welte · 3 years, 6 months ago
- a39b259 gprs_ns2: Remove any references to DNS; we use DLNS in NS2. by Harald Welte · 3 years, 6 months ago
- b9f2387 gprs_ns2_sns: Dispatch inbound SNS-ACK to FSM by Harald Welte · 3 years, 6 months ago
- 04647e1 cosmetic: ssn: some more comments by Harald Welte · 3 years, 6 months ago
- 67725e2 gprs_ns2_sns: rename fsm events to include RX or REQ prefix by Alexander Couzens · 3 years, 7 months ago
- 6b9d232 gprs_ns2: rework IP-SNS binds by Alexander Couzens · 3 years, 7 months ago
- 23aec35 gprs_ns2_sns: fix typo in doxygen comment by Alexander Couzens · 3 years, 7 months ago
- c470476 gprs_ns2: add signalling & data weights for UDP binds by Alexander Couzens · 3 years, 7 months ago
- 5fa431c gprs_ns2: rename vty-command ip-sns -> ip-sns-remote by Alexander Couzens · 3 years, 7 months ago
- 790a963 gprs_ns2_sns: reset the N of timeout when entering a new state by Alexander Couzens · 3 years, 7 months ago
- 3df5886 gprs_ns2_sns: add timeout to ST_CONFIG_SGSN by Alexander Couzens · 3 years, 7 months ago
- be7cecc gprs_ns2_sns: rework tracking of NS-VC unblocked/alive state by Alexander Couzens · 3 years, 7 months ago
- 138b96f gprs_ns2: refactor: ensure all enums have GPRS_NS2_ by Alexander Couzens · 3 years, 7 months ago
- 8dfc24c gprs_ns2: drop prefix of all internal exposed function by Alexander Couzens · 3 years, 7 months ago
- f294974 ns2: Unify logging context via log macros by Harald Welte · 3 years, 8 months ago
- 1262c4f ns2: Properly indent VTY output by Harald Welte · 3 years, 8 months ago
- 7a7b20b gprs_ns2_sns: clear local and remote entries when SNS failed by Alexander Couzens · 3 years, 8 months ago
- cf8371a Refactor ns2_nsvc_create_ip* by Daniel Willmann · 3 years, 8 months ago
- 967e2c1 NS2: Fix bind selection of SNS NSVCs by Daniel Willmann · 3 years, 8 months ago
- d8b7003 gprs_ns2_sns: always check rc of osmo_sockaddr_str_from_sockaddr() by Vadim Yanitskiy · 3 years, 8 months ago
- a367d08 gprs_ns2: sns: add log message when size/config retries exhausted by Alexander Couzens · 3 years, 9 months ago
- cc65a25 gprs_ns2: sns: don't send duplicated packets on retries by Alexander Couzens · 3 years, 9 months ago
- 3ad7336 gprs_ns2: sns: correct log message when no nsvcs available by Alexander Couzens · 3 years, 9 months ago
- 412bc34 gprs_ns2: add new vty2 by Alexander Couzens · 3 years, 10 months ago
- 90ee963 gprs_ns2_sns: introduce SNS Size/Config retries by Alexander Couzens · 3 years, 9 months ago
- 81ae0aa gprs_ns2_sns: use different binds for the initial connection by Alexander Couzens · 3 years, 9 months ago
- e769f52 gprs_ns2_sns: rework IP-SNS initial remote by Alexander Couzens · 3 years, 9 months ago
- 45a25a3 gprs_ns2_sns: correct dynamic calculation by Alexander Couzens · 3 years, 9 months ago
- e78207f gprs_ns2_sns: fix whitespaces and superflous comment by Alexander Couzens · 3 years, 9 months ago
- db1c3fb gprs_ns2_sns: add missing S() to allow GPRS_SNS_EV_NO_NSVC happen by Alexander Couzens · 3 years, 9 months ago
- 42ad549 gprs_ns2_sns: dynamic calculate the maximum NS-VCs by Alexander Couzens · 3 years, 9 months ago
- e03d863 gprs_ns2_sns: add missing transistion UNCONFIGURED -> SIZE by Alexander Couzens · 3 years, 9 months ago
- 15c09a8 ns2: Send NSVC representation in NS_AFF_CAUSE_VC_* status indication by Daniel Willmann · 3 years, 10 months ago
- 0a446a1 gb: ns2_sns: Add missing value_string entry for GPRS_SNS_EV_NO_NSVC by Pau Espin Pedrol · 3 years, 10 months ago
- 7fbe7cf gb: ns2_sns: Fix missing trailing newline char in log line by Pau Espin Pedrol · 3 years, 10 months ago
- 125298f gprs_ns2: add gprs_ns2_nse_sns_remote() returns the initial SNS address by Alexander Couzens · 3 years, 11 months ago
- c4229a4 gprs_ns2: rename gprs_ns2_ip_vc_sockaddr -> gprs_ns2_ip_vc_remote by Alexander Couzens · 3 years, 11 months ago
- 9a4cf27 gprs_ns2: const the return value of gprs_ns2_ip_vc_sockaddr / gprs_ns2_ip_bind_sockaddr by Alexander Couzens · 3 years, 11 months ago
- c068d86 gprs_ns2: fix SNS_ADD for IPv4 by Alexander Couzens · 3 years, 11 months ago
- a07f25e gprs_ns2: make struct osmo_sockaddr pointers const by Vadim Yanitskiy · 4 years ago
- bf95f0f ns2: refactor ns2_prim_status_ind() by Alexander Couzens · 4 years ago
- 38b19e8 ns2: refactor nsvc_by_ functions by Alexander Couzens · 4 years ago
- 5bef2cc ns2: Improve/extend doxygen comments for new ns2 implementation by Harald Welte · 4 years ago
- 7da6ace gprs_ns2_sns: Fix compilation on Debian 8 by Harald Welte · 4 years ago
- 6a16149 Gb: add a second NS implementation by Alexander Couzens · 4 years, 2 months ago