aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2021-02-19gprs_ns2: rework IP-SNS bindsAlexander Couzens4-37/+466
2021-02-18gsm: Introduce API osmo_gsm48_rest_octets_si13_decodePau Espin Pedrol2-0/+114
2021-02-17logging: gsmtap: Store TID instead of PID in pkt hdrPau Espin Pedrol1-5/+5
2021-02-17logging: gsmtap: Fix fill PID field not stored in network byte orderPau Espin Pedrol1-1/+1
2021-02-17Introduce osmo_gettid() APIPau Espin Pedrol2-0/+61
2021-02-16logging: gsmtap: Fill PID field for each messagePau Espin Pedrol1-0/+7
2021-02-16gprs_ns2: inform the NS user (BSSGP) about the MTU of a NSEAlexander Couzens5-4/+53
2021-02-15gsm: Fix encoding of gsm0808_cell_id_list2 with CGI-PS typesPau Espin Pedrol1-3/+20
2021-02-15gsm0808_utils: Move static function further up in filePau Espin Pedrol1-46/+46
2021-02-15gsm: Support converting to cgi-ps in gsm0808_cell_id_from_cgi()Pau Espin Pedrol1-0/+8
2021-02-15gprs_ns2_sns: fix typo in doxygen commentAlexander Couzens1-2/+2
2021-02-15gprs_ns2: fix comment of alive NS-VCAlexander Couzens1-2/+2
2021-02-15BVC FSM: Treat overlapping BVC-RESET as implicit ACKHarald Welte1-1/+8
2021-02-15gprs_ns2_vc_fsm: remove debug line of the alive_timerAlexander Couzens1-2/+0
2021-02-12bssgp_bvc_fsm: Consistent namingDaniel Willmann2-6/+6
2021-02-12bssgp2_enc_status: Truncate STATUS message to maximum PDU lengthDaniel Willmann2-5/+16
2021-02-12bssgp_bvc_fsm: Set/get maximum BSSGP PDU lengthDaniel Willmann2-0/+25
2021-02-12ns2: Fix incompatible VTY configs when writing configDaniel Willmann1-1/+1
2021-02-12gprs_ns2_vty: use strcmp() instead of strncmp()Alexander Couzens1-1/+1
2021-02-12gprs_ns2_vc_fsm: reset the alive elapsed timeout everytimeAlexander Couzens1-0/+1
2021-02-12gprs_ns2_vc_fsm: use CLOCK_MONOTONIC for alive elapsed timerAlexander Couzens1-6/+10
2021-02-12gprs_ns2: add signalling & data weights for UDP bindsAlexander Couzens6-4/+71
2021-02-11ns2_fr: Fix heap-use-after-free in error recovery pathHarald Welte1-0/+1
2021-02-11ns2_fr: Fix null pointer deref in error pathHarald Welte1-1/+1
2021-02-10cosmetic: Move comment one line below in append_gprs_cell_optPau Espin Pedrol1-2/+1
2021-02-09gprs_ns2_vty: fix memory leak of vty_bindsAlexander Couzens1-0/+1
2021-02-09gprs_ns2: rename vty-command ip-sns -> ip-sns-remoteAlexander Couzens2-7/+7
2021-02-09gprs_ns2_sns: reset the N of timeout when entering a new stateAlexander Couzens1-0/+17
2021-02-09gprs_ns2_sns: add timeout to ST_CONFIG_SGSNAlexander Couzens1-3/+13
2021-02-09gprs_ns2_sns: rework tracking of NS-VC unblocked/alive stateAlexander Couzens3-14/+90
2021-02-08ns2: Don't try to add packets to the backlog on real errorsHarald Welte1-1/+5
2021-02-08ns2: improve backlog handling on interface up/downHarald Welte1-9/+35
2021-02-08ns2: Don't queue Q.933 LMI messages; only store most recent onesHarald Welte1-3/+18
2021-02-08ns2: Name NSVC FSM events consistentlyHarald Welte1-12/+12
2021-02-08Fix struct bitfields on big endian systemsPau Espin Pedrol1-0/+7
2021-02-05bssgp_bvc_fsm: check return value of osmo_fsm_register()Vadim Yanitskiy1-1/+1
2021-02-05gsm0808: use msgb_tv16_put() and osmo_store32be()Vadim Yanitskiy1-18/+5
2021-02-05frame_relay; Fix Q.933 async STATUS at DLC creationHarald Welte1-1/+1
2021-02-04gb: frame_relay: Detect link outage on "last receive seq nr == 0"Harald Welte1-1/+11
2021-02-04gb: frame_relay: Factor-out function to set link as deadHarald Welte1-8/+15
2021-02-04gsm48: add compare function for struct gprs_ra_idPhilipp Maier2-0/+20
2021-02-03initial support for static userspace probes via systemtapHarald Welte3-0/+29
2021-02-03gprs_ns2_frgre: check iph/ip6h before passing them to rx functionsAlexander Couzens1-2/+8
2021-02-03gprs_ns2_frgre: set a correct gre pointer for ipv6Alexander Couzens1-1/+5
2021-02-03frame_relay: fix NULL pointer derefAlexander Couzens1-0/+1
2021-02-03gprs_ns2_fr: free_bind(): first do the NULL check before using membersAlexander Couzens1-1/+1
2021-02-03gprs_ns2: unify the handling of **result when bind already present.Alexander Couzens3-9/+15
2021-02-03gprs_ns2_vc_fsm: rename ST_ALIVE -> ST_RECOVERINGAlexander Couzens1-17/+17
2021-02-03gprs_ns2_vc_fsm: reset ALIVE N counter when restarting the test procedure.Alexander Couzens1-0/+1
2021-02-02gprs_ns2: prevent division by zero in load_sharingAlexander Couzens1-1/+8