aboutsummaryrefslogtreecommitdiffstats
path: root/src/gb
AgeCommit message (Expand)AuthorFilesLines
2023-12-14ns2: Improve code consistencyarehbein2-13/+28
2023-09-12Bump version: 1.8.0.252-13c29 → 1.9.01.9.0Pau Espin Pedrol1-1/+1
2023-08-30ns2: Add VTY option to change the max write queue size for UDPDaniel Willmann4-0/+43
2023-08-10gprs_bssgp_rim: add decoder for RIM ROUTING ADDRESSPhilipp Maier2-13/+35
2023-08-10gprs_bssgp_rim: allow sending of encoded RIM messagesPhilipp Maier2-0/+20
2023-08-10gprs_bssgp_rim: also print NSEI when sending RIM messagesPhilipp Maier1-2/+2
2023-06-07osmo_io: Remove osmo_iofd_read/write_enable/disableDaniel Willmann1-3/+0
2023-06-07osmo_io: Don't make msg in write_cb constDaniel Willmann1-1/+1
2023-05-16ns2: Count transmitted/dropped in each layer implementationPau Espin Pedrol3-17/+23
2023-05-16gpsr_ns2_udp: Use osmo_io_fd instead of osmo_fdDaniel Willmann2-75/+50
2023-04-27gb: ns2: Rename parameter name in gprs_ns2_nsvc_by_sockaddr_bind()Pau Espin Pedrol1-4/+4
2023-03-06Makefile.am: Make libraries depend on .map filesHarald Welte1-0/+1
2023-02-28doxygen: fix various typos in commands \param and \returnsVadim Yanitskiy2-2/+2
2023-02-17Fix typo endianess -> endiannessOliver Smith1-1/+1
2023-02-07Bump version: 1.7.0.119-b31a-dirty → 1.8.01.8.0osmith/1.8.1Pau Espin Pedrol1-1/+1
2023-02-02gprs_ns2_fr: use osmo_netdev to monitor and operate network devicePau Espin Pedrol3-138/+38
2023-01-18Fix all references to config.hPau Espin Pedrol1-1/+1
2023-01-18Move src/*.{c,h} to src/core/Pau Espin Pedrol1-1/+1
2022-11-03Support building with -Werror=strict-prototypes / -Werror=old-style-definitionHarald Welte1-1/+1
2022-10-27gb/vty: Show if NSVC is blocked locally by O&M/vty or by remotearehbein3-15/+19
2022-10-20{gsm,gb}/Makefile.am: drop undefined $GCC_FVISIBILITY_HIDDENVadim Yanitskiy1-1/+1
2022-10-19doc: correct typo in ticket referenceMax1-1/+1
2022-09-28gb: add bssgp2_enc_flush_ll encode FLUSH-LLAlexander Couzens2-0/+30
2022-08-06gprs_ns2: add vty `nse <0-65535> restart sns`Alexander Couzens1-0/+26
2022-08-05{gb,sim,usb}: ensure -no-undefined is present in *_la_LDFLAGSVadim Yanitskiy1-1/+5
2022-07-22gb/gprs_ns: call osmo_timer_del() unconditionallyVadim Yanitskiy1-4/+2
2022-07-04gb: fix uninitialized ptr access in bssgp_encode_rim_pdu()Vadim Yanitskiy1-4/+4
2022-06-28Bump version: 1.6.0.132-0239-dirty → 1.7.01.7.0Pau Espin Pedrol1-1/+1
2022-03-30bssgp_bvc_fsm: Add a hook to notify when a reset was acknowledgedDaniel Willmann1-0/+4
2021-11-19bssgp_bvc_fsm: Move log message to the correct placeDaniel Willmann1-1/+1
2021-11-16Bump version: 1.5.1.282-ab5e-dirty → 1.6.01.6.0Pau Espin Pedrol1-1/+1
2021-11-11frame_relay, gprs_ns2_fr: Fix log messages, remove unused structDaniel Willmann2-8/+3
2021-11-11ns2: Avoid use-after-free when SGSN-side non-persistent SNS-NSE failsDaniel Willmann1-1/+6
2021-10-15ns2: correct parse a BLOCK PDU which was received over a different NSVCAlexander Couzens1-10/+36
2021-10-15ns2: don't forward an invalid RESET PDU to the FSMAlexander Couzens1-0/+2
2021-10-15ns2: improve log line when receving a PDU with wrong NSEAlexander Couzens1-1/+1
2021-10-08ns2: correct parse a STATUS PDU which was received over a different NSVCAlexander Couzens1-4/+20
2021-10-08ns2: message: allow to pass a foreign NSVCI to STATUS PDUAlexander Couzens4-7/+12
2021-10-08ns2: fsm: add comment don't answer on a STATUS with a STATUSAlexander Couzens1-0/+1
2021-10-08ns2: ensure the NSVC is in the correct mode for NSVC UNKNOWN/NSVC BLOCKED cau...Alexander Couzens1-0/+5
2021-10-08ns2: message: BLOCK/BLOCK ACK allow to use a given NSVCI instead of using the...Alexander Couzens3-14/+26
2021-09-23ns2: nsvc: add a uptime/downtime to track the last state changeAlexander Couzens4-5/+16
2021-09-23ns2: nse: add a uptime/downtime to track the last state changeAlexander Couzens3-2/+10
2021-09-07gprs_ns2: nsvc: react on STATUS PDUs with cause code NSVC UNKNOWN/NSVC BLOCKEDAlexander Couzens1-0/+27
2021-09-07gprs_ns2: fix a white spaceAlexander Couzens1-1/+1
2021-09-07gprs_ns2: fix NS STATUS validationAlexander Couzens1-4/+3
2021-09-07ns2: fix a crash when receiving a SIZE while configuredAlexander Couzens1-0/+2
2021-09-07ns2: nsvc: reject UNITDATA when the remote BLOCK'edAlexander Couzens1-0/+1
2021-09-04gprs_ns2: ensure the incoming NSVC is also the outgoing NSVCAlexander Couzens1-2/+1
2021-09-04gprs_ns2_sns: ensure the SNS fsm behave correct when no signalling NSVCs are ...Alexander Couzens1-4/+19