summaryrefslogtreecommitdiffstats
path: root/openbsc/src/osmo-bsc_nat/bsc_nat.c
AgeCommit message (Expand)AuthorFilesLines
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
2013-01-15nat: Fail if the control interface can not be initializedHolger Hans Peter Freyther1-0/+4
2013-01-07nat: Send a CM Service Reject for NAT_CON_TYPE_SSA as wellHolger Hans Peter Freyther1-1/+1
2013-01-07nat: Allow the filter to select the reject causeHolger Hans Peter Freyther1-11/+19
2012-11-12nat: Move the ctrl handling code into a separate fileHolger Hans Peter Freyther1-280/+3
2012-09-11nat: Change the ctrl command pathDaniel Willmann1-13/+12
2012-09-11ctrl: Improve error handling if controlif setup failsDaniel Willmann1-1/+10
2012-09-11nat: Add support for traps to the natDaniel Willmann1-0/+7
2012-09-11libctrl: Change controlif_setup so it returns the ctrl handleDaniel Willmann1-2/+4
2011-08-22libctrl: Mark the cmd set/get/verify functions staticDaniel Willmann1-3/+3
2011-08-22nat: Fix error in get_next_free_bsc_idDaniel Willmann1-15/+20
2011-08-19src: port openBSC over libosmo-abis0.9.15Pablo Neira Ayuso1-14/+19
2011-07-18misc: Remove the osmocom/core/process.h includeHolger Hans Peter Freyther1-1/+0
2011-07-13[bsc-nat] ctrlif: use llist_entry() macro and fix overly-long linesHarald Welte1-4/+9