- 3236fdf ns2: Add VTY option to change the max write queue size for UDP by Daniel Willmann · 12 months ago
- 334cf87 ns2: Avoid use-after-free when SGSN-side non-persistent SNS-NSE fails by Daniel Willmann · 2 years, 9 months ago
- d802f9a ns2: message: allow to pass a foreign NSVCI to STATUS PDU by Alexander Couzens · 2 years, 11 months ago
- ca5ce0d ns2: nsvc: add a uptime/downtime to track the last state change by Alexander Couzens · 3 years ago
- 2c64c25 ns2: nse: add a uptime/downtime to track the last state change by Alexander Couzens · 3 years ago
- 616a949 gprs_ns2: calculate the nse->*_sums before notifing the sns fsm by Alexander Couzens · 3 years, 1 month ago
- 1f3193d gprs_ns2_sns: implement local change weight procedure by Alexander Couzens · 3 years, 2 months ago
- f074659 gprs_ns2: don't use llist_for_each when freeing an element by Alexander Couzens · 3 years, 1 month ago
- 4bfcce6 gprs_ns2: gprs_ns2_free_bind() should remove itself before removing nsvcs by Alexander Couzens · 3 years ago
- 83f06ce gprs_ns2: use an event to free the nsvscs when using SNS by Alexander Couzens · 3 years ago
- 41589a3 gprs_ns2: add recursive anchor to protect against double free by Alexander Couzens · 3 years, 1 month ago
- efa64f9 Aggregate NSVC stats inside the NSE by Daniel Willmann · 3 years, 1 month ago
- 31cf166 gprs_ns2: correct mtu value in the log line by Alexander Couzens · 3 years, 2 months ago
- db7b2ab gprs_ns2: fix crash when changing the MTU by Alexander Couzens · 3 years, 2 months ago
- c7f547f ns2: Ignore NSVC with data_weight 0 for data by Daniel Willmann · 3 years, 2 months ago daniel/misc
- d5cd8c6 gprs_ns2: use llist_add_tail to keep order by Alexander Couzens · 3 years, 2 months ago
- a667d85 ns2: use same name in ctr_group as stat_item_group by Michael Iedema · 3 years, 2 months ago
- 05047b7 ns2: Use NSVC bufid in stats report by Pau Espin Pedrol · 3 years, 3 months ago
- d794806 gprs_ns2: rework id strings of nsvcs by Alexander Couzens · 3 years, 3 months ago
- 7b894a7 Use new stat item/ctr getter APIs by Pau Espin Pedrol · 3 years, 3 months ago
- 7619ed4 gprs_ns2: fix memory leaks when receiving SNS or invalid packets by Alexander Couzens · 3 years, 5 months ago
- 6cf65d9 gprs_ns2: rework logging of Rx and Tx NS PDU by Alexander Couzens · 3 years, 7 months ago
- c962a2e gprs_ns2: Add comments explaining the nsvc->sns_only field by Harald Welte · 3 years, 6 months ago
- d164ef8 gprs_ns2_sns: Allow VTY configuration of default binds for IP-SNS by Harald Welte · 3 years, 6 months ago
- fe0266e gprs_ns2: dynamic NS-VC + NSE creation for IP-SNS in SGSN role by Harald Welte · 3 years, 6 months ago
- 5b034fb gprs_ns2: Introduce gprs_ns2_create_nse2() for SGSN side SNS by Harald Welte · 3 years, 6 months ago
- 06d9bf9 gprs_ns2: Encapsulate setting NSE dialect by Harald Welte · 3 years, 6 months ago
- 7d0daac gprs_ns2: Pass peer/remote sockaddr argument to ns2_create_vc() by Harald Welte · 3 years, 6 months ago
- 3255668 gprs_ns2: don't OSMO_ASSERT() while freeing NS-VC. by Alexander Couzens · 3 years, 6 months ago
- 2665388 gprs_ns2: free_nse: free the SNS fsm early by Alexander Couzens · 3 years, 6 months ago
- b2de546 gprs_ns2: add value_string for GPRS_NS2_AFF_CAUSE_SNS_NO_ENDPOINTS by Alexander Couzens · 3 years, 6 months ago
- 6df1160 gprs_ns2: make gprs_ns2_recv_prim() always take msgb ownership by Alexander Couzens · 3 years, 6 months ago
- 9e81a32 gprs_ns2: fix typo in function name ns2_load_sharing_modulo by Alexander Couzens · 3 years, 6 months ago
- d8a8d98 gprs_ns2: implement a simple load sharing for UDP by Alexander Couzens · 3 years, 6 months ago
- 6b9d232 gprs_ns2: rework IP-SNS binds by Alexander Couzens · 3 years, 6 months ago
- 4f1128f gprs_ns2: inform the NS user (BSSGP) about the MTU of a NSE by Alexander Couzens · 3 years, 7 months ago
- c470476 gprs_ns2: add signalling & data weights for UDP binds by Alexander Couzens · 3 years, 6 months ago
- be7cecc gprs_ns2_sns: rework tracking of NS-VC unblocked/alive state by Alexander Couzens · 3 years, 7 months ago
- 265a5eb gprs_ns2: prevent division by zero in load_sharing by Alexander Couzens · 3 years, 7 months ago
- 8669043 ns2: Print NS-STATUS.ind primitives to the log by Harald Welte · 3 years, 7 months ago
- 7634607 ns2: Introduce a per-bind stat_item group with backlog length by Harald Welte · 3 years, 7 months ago
- 97ccbf7 ns2: Rename nsi->rate_ctr_idx to nsi->nsvc_rate_ctr_idx by Harald Welte · 3 years, 7 months ago
- bdfb8b9 ns2: Memory allocation failures are ENOMEM, not ENOSPC by Harald Welte · 3 years, 7 months ago
- c3aa8f9 ns2: Move to one common/shared ns2_bind_alloc() by Harald Welte · 3 years, 7 months ago
- b40bf8b ns2: Add a rate_ctr for each NS-UNBLOCK by Harald Welte · 3 years, 7 months ago
- f22ae5a ns2: count number of dropped packets / bytes on transmit by Harald Welte · 3 years, 7 months ago
- e5f55f7 ns2: Increment Rx and Tx byte / packet counters by Harald Welte · 3 years, 7 months ago
- 3d5eaee ns2: Use named array initializers to avoid mistakes by Harald Welte · 3 years, 7 months ago
- 2e1a3a9 gprs_ns2: remove api call gprs_ns2_dynamic_create_nse 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
- ba5a992 gprs_ns2: drop GPRS_ prefix of gprs_ns2_cs by Alexander Couzens · 3 years, 7 months ago
- ba63453 gprs_ns2: always pass a tp to gprs_ns2_vc_rx by Alexander Couzens · 3 years, 7 months ago
- f294974 ns2: Unify logging context via log macros by Harald Welte · 3 years, 7 months ago
- 3221f87 ns2: delay NS_AFF_CAUSE_RECOVERY until NS-VC for data + sig are unblocked by Harald Welte · 3 years, 7 months ago
- 603f404 gprs_ns2: Give NS-VC FSMs a proper name/identifier by Harald Welte · 3 years, 9 months ago
- d1cd650 gprs_ns2: flag then NSE as dead in nse_free() by Alexander Couzens · 3 years, 7 months ago
- 05ac4e5 gprs_ns2: check if persistent nsei or nsvc exists when creating dynamic NSE by Alexander Couzens · 3 years, 8 months ago
- bb89905 ns2: Add sanity check by Daniel Willmann · 3 years, 7 months ago
- 1c8785d gprs_ns2: set transfer cap in NS Status primitive by Alexander Couzens · 3 years, 8 months ago
- 8a2a1a4 gprs_ns2: rework frame relay load distribution function by Alexander Couzens · 3 years, 8 months ago
- 3c22f91 gprs_ns2: don't pass the return code of reject_status_msg by Alexander Couzens · 3 years, 8 months ago
- 12e5e6b gprs_ns2: improve handling of TLV errors on new nsvcs by Alexander Couzens · 3 years, 8 months ago
- bac5b01 gprs_ns2: on ns2_create_vc parse the tlv before using it by Alexander Couzens · 3 years, 8 months ago
- 90ee963 gprs_ns2_sns: introduce SNS Size/Config retries 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
- 4755879 gprs_ns2: add gprs_ns2_free_nsvcs() to free all NS-VC of a NSE by Alexander Couzens · 3 years, 9 months ago
- aaa55a6 gprs_ns2: add member name to bind by Alexander Couzens · 3 years, 9 months ago
- 93ad499 gprs_ns2: move allocation of the SNS fsm into create_nse by Alexander Couzens · 3 years, 9 months ago
- d923cff gprs_ns2: introduce NS dialects by Alexander Couzens · 3 years, 9 months ago
- 798efea gprs_ns2: Use TLVP_PRES_LEN instead of TLVP_PRESENT by Harald Welte · 3 years, 9 months ago
- 751977b ns2: Add log filtering by NSE/NSEI, fix NSVC filter on receive by Daniel Willmann · 3 years, 9 months ago
- d87a2f1 gprs_ns2: use switch() case instead of multiple if in ns2_create_vc() by Alexander Couzens · 3 years, 9 months ago
- 036bf14 gprs_ns2: fix typo in comment by Alexander Couzens · 3 years, 9 months ago
- 6188e00 gprs_ns2: Don't return an empty string in case of unknown LL by Harald Welte · 3 years, 9 months ago
- 37322bc gprs-ns2: Fix stringification of NS/FR NSVCI by Harald Welte · 3 years, 9 months ago
- a24e7ee gprs_ns2: Introduce gprs_ns2_lltype_str() for link layer name by Harald Welte · 3 years, 9 months ago
- 10e991b ns2: remove obsolete type GPRS_NS2_LL_E1 by Alexander Couzens · 3 years, 9 months ago
- aac9016 ns2: move link layer type into NSE by Alexander Couzens · 3 years, 9 months ago
- 24a14ac ns2: move LL into public api by Alexander Couzens · 3 years, 9 months ago
- fc3dd1f ns2: implement link sharing selector by Alexander Couzens · 3 years, 9 months ago
- 841817e ns2: add support for frame relay by Alexander Couzens · 3 years, 9 months ago
- 0ab028c ns2: fixup gprs_ns2_prim_strs by Alexander Couzens · 3 years, 10 months ago
- 15c09a8 ns2: Send NSVC representation in NS_AFF_CAUSE_VC_* status indication by Daniel Willmann · 3 years, 10 months ago
- f128654 ns2: Add gprs_ns2_nsvc_state_name() to get the current state of a VC by Daniel Willmann · 3 years, 10 months ago
- cce8828 libosmocore: change the memory management of NS2 by Alexander Couzens · 3 years, 10 months ago
- b3b837c gprs_ns2: convert gprs_ns2_cause_str into an static inline by Alexander Couzens · 3 years, 10 months ago
- 2498f1d ns2: add value strings for ns2_affecting_cause_prim_str & ns2_prim_str by Alexander Couzens · 3 years, 10 months ago
- 8ebc1ac gprs_ns2: Partial revert 48f63867 allow to create NS_ALIVE NSVC by Alexander Couzens · 3 years, 10 months ago
- 6cb5d5f gprs_ns2: add gprs_ns2_nse_foreach_nsvc() by Alexander Couzens · 3 years, 10 months ago
- c4229a4 gprs_ns2: rename gprs_ns2_ip_vc_sockaddr -> gprs_ns2_ip_vc_remote by Alexander Couzens · 3 years, 10 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, 10 months ago
- 4b6c8af gprs_ns2: add gprs_ns2_free_nses() to free all NS-E by Alexander Couzens · 3 years, 10 months ago
- 896fcd5 gprs_ns2: add gprs_ns2_free_binds() to free all binds by Alexander Couzens · 3 years, 10 months ago
- 05e7f7d gprs_ns2: add gprs_ns2_nse_nsei() to get the nsei of a nse by Alexander Couzens · 3 years, 10 months ago
- bb0a53b gprs_ns2: fix empty prefix in TLV Parse error by Alexander Couzens · 3 years, 10 months ago
- 3531504 gprs_ns2: gprs_ns2_free(): add missing talloc_free by Alexander Couzens · 3 years, 10 months ago
- a07f25e gprs_ns2: make struct osmo_sockaddr pointers const by Vadim Yanitskiy · 3 years, 10 months ago
- 36be9d8 gprs_ns2: Fix parsing of SNS-{ADD,DEL,CHANGE_WEIGHT} by Harald Welte · 3 years, 10 months ago
- da0a285 ns2: status ind: add additional flags (first and persistent) by Alexander Couzens · 3 years, 11 months ago