aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/nat/bsc_nat_utils.c
AgeCommit message (Expand)AuthorFilesLines
2011-03-03Rename bsc_nat -> osmo-bsc_nat and bsc_mgcp -> osmo-bsc_mgcpHarald Welte1-893/+0
2011-02-27nat: Fix some corruption in the test caseHolger Hans Peter Freyther1-0/+5
2011-02-27nat: Change number of multiplexes to the max-endpointsHolger Hans Peter Freyther1-1/+1
2011-02-26nat: Allocate the endpoint status dynamicallyHolger Hans Peter Freyther1-0/+1
2011-02-18nat: If the number starts with 00 turn it into a international numberHolger Hans Peter Freyther1-1/+6
2011-02-18nat: Add extra size check for the number and fail if it does not fitHolger Hans Peter Freyther1-0/+6
2011-01-07ipa: Only use one IPA number for Osmo extensionsHolger Hans Peter Freyther1-1/+1
2011-01-01License change: We are now AGPLv3+ instead of GPLv2+Harald Welte1-6/+5
2010-10-28nat: Fix a thinko in allowing '*' as a wildcard...Holger Hans Peter Freyther1-2/+2
2010-10-27nat: Look at the number type to figure out if we want to rewrite itHolger Hans Peter Freyther1-1/+3
2010-10-27nat: Explain that we do not want to have a + in the replacement ruleHolger Hans Peter Freyther1-0/+6
2010-10-27nat: Add '*' as wildcard for the IMSI matching.Holger Hans Peter Freyther1-2/+2
2010-10-27nat: Implement rewriting, have a very basic test for that featureHolger Hans Peter Freyther1-2/+141
2010-10-27nat: Add hook for rewriting a setup messageHolger Hans Peter Freyther1-0/+7
2010-10-25nat: Implement accepting a USSD Provider connection, do authenticationHolger Hans Peter Freyther1-0/+1
2010-10-25nat: Make the imsi checking function public.Holger Hans Peter Freyther1-2/+2
2010-10-25nat: Introduce a new connection type for Supplementary ServicesHolger Hans Peter Freyther1-2/+9
2010-10-21nat: Move the DTAP unpacking into a new methodHolger Hans Peter Freyther1-13/+21
2010-10-21nat: Copy the IMSI, then free it or move the context to the connectionHolger Hans Peter Freyther1-7/+19
2010-10-21nat: Store the IMSI inside the SCCP Connection dataHolger Hans Peter Freyther1-0/+1
2010-10-19nat: Change the order of the DENY/ALLOW rule for the BSC.Holger Hans Peter Freyther1-6/+7
2010-10-19nat: Add a method to add a proper message to the queue.Holger Hans Peter Freyther1-0/+4
2010-10-13nat: Make the write_queue write callback a public functionHolger Hans Peter Freyther1-0/+13
2010-10-13nat: Make the queue routine work on any write_queueHolger Hans Peter Freyther1-1/+6
2010-10-13ipaccess: Put our extensions to the protocol into the same enumHolger Hans Peter Freyther1-1/+1
2010-10-12misc: Replace the idiom for replacing a string with a function callHolger Hans Peter Freyther1-3/+2
2010-10-08nat: Allow a BSC to have multiple LACsHolger Hans Peter Freyther1-4/+48
2010-10-06nat: Use the right access list for the stats (found by clang)Holger Hans Peter Freyther1-1/+1
2010-10-03nat: Provide statistics about amount of different messages.Holger Hans Peter Freyther1-1/+18
2010-09-25nat: Keep track of how many connections we rejectHolger Hans Peter Freyther1-0/+3
2010-09-25nat: Add statistics to the access-list in the NATHolger Hans Peter Freyther1-0/+22
2010-09-15nat: Remove debug left oversHolger Hans Peter Freyther1-1/+0
2010-09-15nat: And the sequence number away, making it work more reliableHolger Hans Peter Freyther1-4/+8
2010-09-15nat: Parse the id response, extract the IMSI, compare itHolger Hans Peter Freyther1-1/+58
2010-09-15nat: Start inspecting every message coming from the BSC for the IMSIHolger Hans Peter Freyther1-0/+9
2010-09-15nat: Remember if we have check the imsi.Holger Hans Peter Freyther1-2/+2
2010-08-03Use new include paths of libosmo-sccp 0.0.2Harald Welte1-1/+1
2010-07-31nat: Fix compilation with nat not being enabled.Holger Hans Peter Freyther1-0/+1
2010-07-23nat: u_int8_t -> uint8_tHolger Hans Peter Freyther1-4/+4
2010-07-05nat: Create a method to determine if any MSC is connected.Holger Hans Peter Freyther1-0/+6
2010-06-17nat: Add spaces to the desc to align it properly on the vty outputHolger Hans Peter Freyther1-5/+5
2010-06-17nat: Count the number of dropped SCCP and MGCP calls as well.Holger Hans Peter Freyther1-0/+2
2010-06-17nat: Switch per BSC counters to the rate ctr.Holger Hans Peter Freyther1-4/+20
2010-06-15nat: Do not use the bssap.h include as it does not exist in this branch.Holger Hans Peter Freyther1-1/+2
2010-06-15nat: Add both entries to the tail to keep the order they are insertedHolger Hans Peter Freyther1-2/+2
2010-06-15nat: Allow to specify multiple entries in the access-list...Holger Hans Peter Freyther1-9/+48
2010-06-15nat: Shorten the access-list struct and method names (still way too long)Holger Hans Peter Freyther1-11/+11
2010-06-15[nat] Implement the removal of an access-list.Holger Hans Peter Freyther1-0/+6
2010-06-15[nat] Introduce the concept of access-listHolger Hans Peter Freyther1-6/+47
2010-06-15[nat] Make the refusal more complicated to support more MSCsHolger Hans Peter Freyther1-0/+1