aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/osmo-bsc_nat/bsc_nat.c
AgeCommit message (Expand)AuthorFilesLines
2020-11-25bsc-nat: generate coredump and exit upon SIGABRT receivedPau Espin Pedrol1-4/+12
2020-10-18Migrate from BSC_FD_* to OSMO_FD_*Harald Welte1-2/+2
2019-08-05Remove undefined param passed to {logging,osmo_stats}_vty_add_cmdsPau Espin Pedrol1-2/+2
2019-05-16nat: Allocate bsc_nat_parsed on the stack instead of heapPau Espin Pedrol1-55/+47
2019-05-08nat: Fix crash (double-free) in forward_sccp_to_mscPau Espin Pedrol1-2/+2
2019-05-02nat: Return error code in queue_for_mscPau Espin Pedrol1-4/+8
2019-03-28Replace broken ipa_ccm_idtag APIs with new ipa_ccm_id onesPau Espin Pedrol1-3/+3
2018-09-13nat: return -EBADF in read wqueue cb on fd closedPau Espin Pedrol1-1/+1
2018-09-13nat: Remove misleading commentPau Espin Pedrol1-1/+0
2018-09-13nat: Remove misleading commentPau Espin Pedrol1-4/+0
2018-09-13cosmetic: Remove duplicate semicolon and whitespacePau Espin Pedrol1-2/+2
2018-08-20mgcp: add VTY Option to force-realloc endpointsPhilipp Maier1-0/+3
2018-07-04nat: Add VTY cmd paging-bss-forward to nat nodePau Espin Pedrol1-0/+4
2018-06-28bsc-nat: forward paging to all BSC when CELL_IDENT_BSS is receivedPau Espin Pedrol1-4/+14
2018-06-15bsc-nat: Add -V param to print versionPau Espin Pedrol1-1/+7
2018-06-15bsc-nat: Fix missing help description for -T timestamp cmdline optionPau Espin Pedrol1-0/+1
2018-06-08bsc-nat: Avoid heap-use-after-free on bsc auth failurePau Espin Pedrol1-19/+32
2018-06-08bsc-nat: ipaccess_auth_bsc: Close bsc conn immediately on bad format receivedPau Espin Pedrol1-0/+2
2018-06-08bsc-nat: forward_sccp_to_msc: Fix memleak on receive from non authenticated bscPau Espin Pedrol1-2/+1
2018-06-08bsc-nat: forward_sccp_to_msc: Remove unneeded exit3 sectionPau Espin Pedrol1-10/+3
2018-06-08bsc-nat: forward_sccp_to_msc: Remove unneeded gotoPau Espin Pedrol1-2/+0
2018-06-08bsc-nat: Avoid sending reset ack twice in a rowPau Espin Pedrol1-1/+0
2018-05-30bsc_nat.c: Return correct err code to avoid heap-user-after-freePau Espin Pedrol1-15/+16
2018-04-11bsc_nat: Drop redundant ccon ptr in bsc_cmd_listPau Espin Pedrol1-1/+1
2018-03-29Migrate from OpenSSL to osmo_get_rand_id()Neels Hofmeyr1-4/+2
2017-05-10src: use osmo_timer_setup()Pablo Neira Ayuso1-8/+4
2017-02-08vty: remove ignored logging parametersMax1-1/+1
2016-10-13msgb ctx: use new msgb_talloc_ctx_init(), don't access talloc_msgb_ctxNeels Hofmeyr1-2/+1
2016-09-30log CTRL bind only onceNeels Hofmeyr1-2/+0
2016-09-27log VTY telnet bind only onceNeels Hofmeyr1-2/+0
2016-04-29move utils.h functions to libosmocoreHarald Welte1-2/+1
2016-04-16bsc_nat: forward_sccp_to_msc(): assert con presence (CID #57872)Neels Hofmeyr1-0/+1
2016-04-14NAT: move BSC config into separate fileMax1-1/+4
2016-04-12NAT: extend debug output for ipaccess errorsMax1-2/+2
2016-03-1504.08: apply new bitmask functions, fix bitmask useNeels Hofmeyr1-2/+2
2016-02-25enable ctrl bind config for various programsNeels Hofmeyr1-1/+8
2016-02-25enable telnet VTY bind address config for various programsNeels Hofmeyr1-4/+9
2016-02-25bsc_nat: fail if VTY telnet port cannot be bound, clarify commentNeels Hofmeyr1-2/+5
2016-02-24minor fixes in bsc_vty.c and bsc_nat.cNeels Hofmeyr1-2/+3
2015-11-02stats: Enable stats for sgsn, gbproxy, nitb, bsc, natJacob Erlbeck1-0/+4
2015-11-02libcommon: soak up three static functions.Neels Hofmeyr1-11/+1
2015-09-24vty: Change the return type from enum to intHolger Hans Peter Freyther1-1/+1
2015-09-23bsc_nat: Fix 1 log error output of wrong variable.Neels Hofmeyr1-1/+1
2015-07-01nat: Use RAND_bytes instead of /dev/urandomHolger Hans Peter Freyther1-19/+5
2015-07-01nat: After we identified the bsc check the keyHolger Hans Peter Freyther1-2/+59
2015-07-01bsc: Check for the rand and then generate a resHolger Hans Peter Freyther1-1/+1
2015-07-01nat: Send 16 bytes of rand to the BSC and remember itHolger Hans Peter Freyther1-3/+37
2015-07-01nat: Provide access to /dev/urandom for the codeHolger Hans Peter Freyther1-0/+9
2015-07-01bsc/nat: Fix the structure of the identity request messageHolger Hans Peter Freyther1-4/+11
2015-07-01nat: Close the connection after we couldn't find the userHolger Hans Peter Freyther1-0/+1