aboutsummaryrefslogtreecommitdiffstats
path: root/src/gbproxy/gb_proxy.c
AgeCommit message (Expand)AuthorFilesLines
2021-02-08gbproxy: remove (moved to own repository)Oliver Smith1-1549/+0
2021-01-28gbproxy: Avoid depending on any of the SGSN codeHarald Welte1-0/+41
2021-01-27follow libosmocore/gprs_ns2 API changes of GPRS enumsAlexander Couzens1-14/+14
2021-01-22gbproxy: Fix radio status routing by TMSIDaniel Willmann1-0/+2
2021-01-22gbproxy: Improve log messages in gbproxy_select_sgsnDaniel Willmann1-1/+3
2021-01-19gbproxy: Print the correct message type for dummy paging/paging rejectDaniel Willmann1-1/+1
2021-01-19gbproxy: Use IMSI cache for PTP paging and implement DUMMY_PAGING_PSDaniel Willmann1-6/+38
2021-01-18gb_proxy: Don't use orphan log subsystem DPCUHarald Welte1-5/+5
2021-01-17gbproxy: Remove unused variable assignmentDaniel Willmann1-1/+0
2021-01-17gbproxy: Use C-style commentsDaniel Willmann1-2/+2
2021-01-17gbproxy: Use IMSI cache to handle PAGING_PS_REJECTDaniel Willmann1-0/+23
2021-01-17gbproxy: Implement IMSI cacheDaniel Willmann1-0/+14
2021-01-13gbproxy: Increase TLLI cache timeout to 10sDaniel Willmann1-1/+1
2021-01-11gbproxy: Implement TLLI cache and use it for SUSPEND/RESUMEDaniel Willmann1-10/+46
2021-01-04gbproxy: Add config option to name an SGSNDaniel Willmann1-1/+1
2020-12-30gbproxy: Fix build on Deiban 8Harald Welte1-1/+2
2020-12-29gbproxy: Add SGSN pooling supportDaniel Willmann1-27/+120
2020-12-29gbproxy: Add SGSN NRI configurationDaniel Willmann1-0/+5
2020-12-22gbproxy: Fix confusing log message in gbprox_relay2nseDaniel Willmann1-2/+2
2020-12-21osmo-gbproxy: Initialize all hash_mapsDaniel Willmann1-0/+2
2020-12-12gbproxy: Implement scaling of BVC flow control in SGSN poolHarald Welte1-3/+19
2020-12-12gbproxy: Fix segfault when receiving PAGING for unknown destinationHarald Welte1-6/+7
2020-12-12gbproxy: (Re)allocate SGSN-side PTP BVC even if CELL already existsHarald Welte1-22/+20
2020-12-12gbproxy: Copy RA-ID from BSS side BVC to CELL and SGSN-side BVCHarald Welte1-0/+2
2020-12-10gbproxy: Fix bvci check in gbprox_rx_ptp_from_*Daniel Willmann1-2/+2
2020-12-10gbproxy: Implement handling of BVC Flow ControlHarald Welte1-4/+50
2020-12-10gbproxy: Don't create an extra msgb copy for SGSN DL SIGHarald Welte1-17/+9
2020-12-10gbproxy major rewrite for SGSN pool supportHarald Welte1-348/+597
2020-12-07gbproxy: Log FSM timeoutsHarald Welte1-0/+1
2020-12-07gb_proxy: Use osmo_tlv_prot_parse() to validate mandatory IEsHarald Welte1-12/+45
2020-12-07gbproxy: use gbprox_relay2peer() whenever possibleHarald Welte1-3/+3
2020-12-07gb_proxy: Introduce more validation / constraint checksHarald Welte1-22/+62
2020-12-05gb_proxy: cosmetic: Use function rather than open-coding is_sgsnHarald Welte1-7/+8
2020-12-05gbproxy: Remove patching, TLLI-tracking and SGSN2 supportHarald Welte1-738/+3
2020-12-05gbproxy: convert nse->bvcs from llist_head to hashtableHarald Welte1-9/+10
2020-12-05gbproxy: convert bss_nses from llist_head to hashtableHarald Welte1-8/+14
2020-12-05gbproxy: Rename gbproxy_cfg.nses to gbproxy_cfg.bss_nsesHarald Welte1-7/+7
2020-12-05gb_proxy: Rename gbproxy_peer to gbproxy_bvcHarald Welte1-203/+203
2020-12-05gb_proxy: Use TLVP_PRES_LEN instead of TLVP_PRESENTHarald Welte1-14/+14
2020-12-05gbproxy: Send BVC-STATUS if BSS sends us BVC-RESET without mandatory IEsHarald Welte1-2/+4
2020-12-04gbproxy: Add newline to log messageDaniel Willmann1-1/+1
2020-12-04gbproxy: Add BVC log filtersDaniel Willmann1-1/+5
2020-12-02gbproxy: Cosmetics: use longer linesHarald Welte1-9/+5
2020-12-02gb_proxy: Slightly restructure processing of BSS-originated BVC-RESETHarald Welte1-21/+24
2020-12-02gbproxy: Move BSS-side BVC-RESET processing to its own functionHarald Welte1-70/+87
2020-12-02gb_proxy: Broadcast SGSN-INVOKE-TRACE and OVERLOADHarald Welte1-5/+8
2020-12-02gbproxy: Add todos encountered while going through the codeDaniel Willmann1-1/+2
2020-12-02gbproxy: Change generic LOG messages so BVCI/NSEI fmt is consistentDaniel Willmann1-39/+41
2020-12-02gbproxy: Use LOG macros for NSE/BVCDaniel Willmann1-54/+49
2020-12-01gb_proxy: More precise + readable log messagesHarald Welte1-11/+7