aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/osmo-bsc_nat/bsc_nat.c
AgeCommit message (Expand)AuthorFilesLines
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
2015-07-01nat: Factor out the config by token searchHolger Hans Peter Freyther1-19/+13
2015-07-01nat: Add size check for the payloadHolger Hans Peter Freyther1-1/+1
2015-05-03filter: Move the con_type into the filter_stateHolger Hans Peter Freyther1-6/+6
2015-05-03filter: Remove nat_sccp_connection from public APIHolger Hans Peter Freyther1-5/+7
2015-05-03filter: More renaming and remove of "NAT" from itHolger Hans Peter Freyther1-3/+3
2015-05-03filter: Move the method definition to the filter moduleHolger Hans Peter Freyther1-0/+1
2015-04-23nat: Make mode-set patching optionalHolger Hans Peter Freyther1-0/+3
2015-04-07nat: Check the con->imsi for the tracked IMSIHolger Hans Peter Freyther1-2/+2
2015-04-05nat: Inform others if an IMSI is rejectedHolger Hans Peter Freyther1-0/+4
2015-02-08nat: getopt returns "static" data no need to copy itHolger Hans Peter Freyther1-1/+1
2014-08-24Use port number #defines for VTY and CTRL portsHarald Welte1-1/+2
2014-08-21move libctrl from openbsc to libosmoctrl (libosmocore.git)Harald Welte1-2/+2
2014-08-20adopt recent IPA related symbol renameHarald Welte1-7/+7
2014-05-06nat/bsc: Check proto before calling ipaccess_rcvmsg_baseHolger Hans Peter Freyther1-1/+1
2014-04-03ipa: Be consistent in checking conn->cfg (Coverity)Jacob Erlbeck1-1/+1
2014-04-03nat: Mention the the BSC the SCCP connection was onHolger Hans Peter Freyther1-3/+5
2014-04-01ipa: Use enhanced ipa_msg_recv_buffered() to cope with partioned IPA messagesJacob Erlbeck1-4/+15
2013-09-03nat: Remember the original dest local reference in the parsed structHolger Hans Peter Freyther1-1/+2
2013-09-03nat: Fix the log message of the code in case of an allocation failureHolger Hans Peter Freyther1-1/+1
2013-09-03bsc_msc: Add a name field to the MSC Connection to differentiate linksHolger Hans Peter Freyther1-3/+10
2013-09-02nat: Attempt to follow the MODULE_METHOD pattern for methodsHolger Hans Peter Freyther1-3/+3
2013-08-27libmgcp: add enum mgcp_rolePablo Neira Ayuso1-1/+1
2013-07-31nat: Introduce a prefix lookup tree (trie) for number rewritingHolger Hans Peter Freyther1-0/+3
2013-07-05nat: The con variable is not assigned at this pointHolger Hans Peter Freyther1-5/+0
2013-05-13nat: fix use after free in forward_sccp_to_btsPablo Neira Ayuso1-2/+5
2013-04-16nat: Extract the LAC/CI from the Complete Layer3 InformationHolger Hans Peter Freyther1-2/+3
2013-04-16nat: Rename "struct sccp_connections" to "struct nat_sccp_connection"Holger Hans Peter Freyther1-16/+16
2013-04-16nat: Allow to daemonize the NAT processHolger Hans Peter Freyther1-1/+5
2013-04-16nat: Make it possible to send MGCP messages through the IPA multiplexHolger Hans Peter Freyther1-1/+10
2013-04-02nat: Fix authentication by-pass using shorter tokensHolger Hans Peter Freyther1-2/+20