Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-sgsn
/
f220b52df3e15e25dcbb329c76c646f77ec3b506
/
openbsc
/
src
/
osmo-bsc_nat
/
bsc_nat_utils.c
46caed8
stats: Set class_id in rate_ctr group descriptions
by Jacob Erlbeck
· 9 years ago
aa0cecd
nat: Factor out the config by token search
by Holger Hans Peter Freyther
· 9 years ago
c652913
filter: Move the con_type into the filter_state
by Holger Hans Peter Freyther
· 9 years ago
a1e6bd6
filter: Remove nat from bsc_nat_acc_lst and replace with msg
by Holger Hans Peter Freyther
· 9 years ago
4579bb1
filter: Move the access list management around
by Holger Hans Peter Freyther
· 9 years ago
973dbae
filter: Move the method definition to the filter module
by Holger Hans Peter Freyther
· 9 years ago
73ec698
nat: Introduce a config free for the test and fix valgrind issues
by Holger Hans Peter Freyther
· 10 years ago
dc16bdd
nat: Remove the entry from the list before we destroy it
by Holger Hans Peter Freyther
· 10 years ago
4a88a49
adopt recent IPA related symbol rename
by Harald Welte
· 10 years ago
415cd2e
nat: Introduce reject cause to bsc_nat_acc_lst_entry
by Holger Hans Peter Freyther
· 11 years ago
67e423c
nat: Implement a post-routing for the NAT software
by Holger Hans Peter Freyther
· 11 years ago
b2b291d
nat: Extract the LAC/CI from the Complete Layer3 Information
by Holger Hans Peter Freyther
· 11 years ago
c279e39
nat: Rename "struct sccp_connections" to "struct nat_sccp_connection"
by Holger Hans Peter Freyther
· 11 years ago
462b7d7
nat: We want the remote to respond to our DLCX request
by Holger Hans Peter Freyther
· 12 years ago
adc2e87
nat: Move the IMSI/TMSI filtering to a new and dedicated file
by Holger Hans Peter Freyther
· 12 years ago
6ecb3cb
nat: Extract the message re-writing from the utils to a dedicated file
by Holger Hans Peter Freyther
· 12 years ago
47b144b
nat: Internationalize the TP-DA if it starts with a 00
by Holger Hans Peter Freyther
· 13 years ago
8e60f62
nat: Prepare to rewrite the TP-DA number of a SMS submit.
by Holger Hans Peter Freyther
· 13 years ago
0977e0c
nat: Add the line break after the '.
by Holger Hans Peter Freyther
· 13 years ago
0.10.1
openbsc/0.10.1
68368dd
nat: Implement clearing of TP-SRR flags from TPDUs
by Holger Hans Peter Freyther
· 13 years ago
951f34b
nat: Use the link_id from the original message in the new DTAP message
by Holger Hans Peter Freyther
· 13 years ago
c2c0ea7
nat: Compare the DTAP L3 size with the size of the msgb - dtap header
by Holger Hans Peter Freyther
· 13 years ago
8c36fdb
nat: Fix comment and mask for looking at TP-MTI
by Holger Hans Peter Freyther
· 13 years ago
5546619
nat: SMS rewrite matching, empty list means match everything
by Holger Hans Peter Freyther
· 13 years ago
dec7387
nat: SMS comment updates
by Holger Hans Peter Freyther
· 13 years ago
998a981
nat: Move SMS creation into a new method, no functional change
by Holger Hans Peter Freyther
· 13 years ago
5d2a30a
nat: Access data_ptr after we have checked the length
by Holger Hans Peter Freyther
· 13 years ago
c5df08b
nat: Move the finding of the number to a new method
by Holger Hans Peter Freyther
· 13 years ago
06c9da6
misc: Move the bsc_parse_reg to libcommom and name it gsm_parse_reg
by Holger Hans Peter Freyther
· 13 years ago
ed5cacb
src: port openBSC over libosmo-abis
by Pablo Neira Ayuso
· 13 years ago
0.9.15
openbsc/0.9.15
a86bc39
nat: Use libctrl and add command forwarding to osmo-bsc
by Daniel Willmann
· 13 years ago
acc4031
nat: Look into the TPDU/SMS-SUBMIT and use the TP-DestAddress for matches
by Holger Hans Peter Freyther
· 13 years ago
9c20571
nat: Patch the destination SMS address of a message
by Holger Hans Peter Freyther
· 13 years ago
2e2ff34
nat: Move the common new message generation code into the base method
by Holger Hans Peter Freyther
· 13 years ago
df8e6e9
nat: Prepare to patch more than the CC Setup message
by Holger Hans Peter Freyther
· 13 years ago
ad75eab
nat: Allow to have a regexp to match the MSISDN
by Holger Hans Peter Freyther
· 13 years ago
1d54c40
nat: Allow to rewrite any non international number
by Holger Hans Peter Freyther
· 13 years ago
20102b0
nat: Refactor the number patching code into a new method
by Holger Hans Peter Freyther
· 13 years ago
ab46cf3
src: rename msg_entr* to osmo_config_*
by Pablo Neira Ayuso
· 13 years ago
dfb342c
src: use namespace prefix osmo_counter*
by Pablo Neira Ayuso
· 13 years ago
e1273b1
src: use namespace prefix osmo_wqueue*
by Pablo Neira Ayuso
· 13 years ago
4db9299
src: use namespace prefix osmo_fd* and osmo_select*
by Pablo Neira Ayuso
· 13 years ago
6860c44
nat: Create a Paging Group that BSCs can refer to
by Holger Hans Peter Freyther
· 13 years ago
474698a
nat: Introduce the concept of a paging group and use it
by Holger Hans Peter Freyther
· 13 years ago
1ffe98c
nat: Rewrite the paging handling.
by Holger Hans Peter Freyther
· 13 years ago
e188010
bsc: Allow to have a list of MSCs/MUXs to connect to
by Holger Hans Peter Freyther
· 13 years ago
5cde92c
nat: And out the skip_indicator/transaction id from the gsm48 header
by Holger Hans Peter Freyther
· 13 years ago
4c9557e
nat: Bail out if the regexp fails to compile and avoid a crash
by Holger Hans Peter Freyther
· 13 years ago
d36ff76
Fix build of bsc-nat and GPRS code after include path change
by Harald Welte
· 13 years ago
136f453
src: use new library libosmogsm and new path to headers in libosmocore
by Pablo Neira Ayuso
· 13 years ago
a17faf8
Rename bsc_nat -> osmo-bsc_nat and bsc_mgcp -> osmo-bsc_mgcp
by Harald Welte
· 13 years ago
[Renamed from openbsc/src/nat/bsc_nat_utils.c]
9212d9d
nat: Fix some corruption in the test case
by Holger Hans Peter Freyther
· 13 years ago
9ec030d
nat: Change number of multiplexes to the max-endpoints
by Holger Hans Peter Freyther
· 13 years ago
ed500e3
nat: Allocate the endpoint status dynamically
by Holger Hans Peter Freyther
· 13 years ago
91fa850
nat: If the number starts with 00 turn it into a international number
by Holger Hans Peter Freyther
· 14 years ago
4446b3b
nat: Add extra size check for the number and fail if it does not fit
by Holger Hans Peter Freyther
· 14 years ago
368a0a7
ipa: Only use one IPA number for Osmo extensions
by Holger Hans Peter Freyther
· 14 years ago
9af6ddf
License change: We are now AGPLv3+ instead of GPLv2+
by Harald Welte
· 14 years ago
d414c06
nat: Fix a thinko in allowing '*' as a wildcard...
by Holger Hans Peter Freyther
· 14 years ago
643931d
nat: Look at the number type to figure out if we want to rewrite it
by Holger Hans Peter Freyther
· 14 years ago
1400310
nat: Explain that we do not want to have a + in the replacement rule
by Holger Hans Peter Freyther
· 14 years ago
25adfce
nat: Add '*' as wildcard for the IMSI matching.
by Holger Hans Peter Freyther
· 14 years ago
73bbf89
nat: Implement rewriting, have a very basic test for that feature
by Holger Hans Peter Freyther
· 14 years ago
a914daf
nat: Add hook for rewriting a setup message
by Holger Hans Peter Freyther
· 14 years ago
c16c2dc
nat: Implement accepting a USSD Provider connection, do authentication
by Holger Hans Peter Freyther
· 14 years ago
c1cac1e
nat: Make the imsi checking function public.
by Holger Hans Peter Freyther
· 14 years ago
74dc303
nat: Introduce a new connection type for Supplementary Services
by Holger Hans Peter Freyther
· 14 years ago
a396757
nat: Move the DTAP unpacking into a new method
by Holger Hans Peter Freyther
· 14 years ago
749497e
nat: Copy the IMSI, then free it or move the context to the connection
by Holger Hans Peter Freyther
· 14 years ago
8c78b48
nat: Store the IMSI inside the SCCP Connection data
by Holger Hans Peter Freyther
· 14 years ago
1fd6063
nat: Change the order of the DENY/ALLOW rule for the BSC.
by Holger Hans Peter Freyther
· 14 years ago
7e8da13
nat: Add a method to add a proper message to the queue.
by Holger Hans Peter Freyther
· 14 years ago
69cfa17
nat: Make the write_queue write callback a public function
by Holger Hans Peter Freyther
· 14 years ago
4d44fc5
nat: Make the queue routine work on any write_queue
by Holger Hans Peter Freyther
· 14 years ago
19c530c
ipaccess: Put our extensions to the protocol into the same enum
by Holger Hans Peter Freyther
· 14 years ago
3e9a7f8
misc: Replace the idiom for replacing a string with a function call
by Holger Hans Peter Freyther
· 14 years ago
0bd60f3
nat: Allow a BSC to have multiple LACs
by Holger Hans Peter Freyther
· 14 years ago
0c35b5b
nat: Use the right access list for the stats (found by clang)
by Holger Hans Peter Freyther
· 14 years ago
463dc62
nat: Provide statistics about amount of different messages.
by Holger Hans Peter Freyther
· 14 years ago
ee88496
nat: Keep track of how many connections we reject
by Holger Hans Peter Freyther
· 14 years ago
2f1a984
nat: Add statistics to the access-list in the NAT
by Holger Hans Peter Freyther
· 14 years ago
e8223ca
nat: Remove debug left overs
by Holger Hans Peter Freyther
· 14 years ago
11ebe1b
nat: And the sequence number away, making it work more reliable
by Holger Hans Peter Freyther
· 14 years ago
3268540
nat: Parse the id response, extract the IMSI, compare it
by Holger Hans Peter Freyther
· 14 years ago
74e0a1b
nat: Start inspecting every message coming from the BSC for the IMSI
by Holger Hans Peter Freyther
· 14 years ago
909e61f
nat: Remember if we have check the imsi.
by Holger Hans Peter Freyther
· 14 years ago
d5db12c
Use new include paths of libosmo-sccp 0.0.2
by Harald Welte
· 14 years ago
c2b31ed
nat: Fix compilation with nat not being enabled.
by Holger Hans Peter Freyther
· 14 years ago
dbd16fe
nat: u_int8_t -> uint8_t
by Holger Hans Peter Freyther
· 14 years ago
20ee312
nat: Create a method to determine if any MSC is connected.
by Holger Hans Peter Freyther
· 14 years ago
71d36b3
nat: Add spaces to the desc to align it properly on the vty output
by Holger Hans Peter Freyther
· 14 years ago
8330c1c
nat: Count the number of dropped SCCP and MGCP calls as well.
by Holger Hans Peter Freyther
· 14 years ago
b2c38eb
nat: Switch per BSC counters to the rate ctr.
by Holger Hans Peter Freyther
· 14 years ago
69d801e
nat: Do not use the bssap.h include as it does not exist in this branch.
by Holger Hans Peter Freyther
· 14 years ago
26c3a35
nat: Add both entries to the tail to keep the order they are inserted
by Holger Hans Peter Freyther
· 14 years ago
d77c817
nat: Allow to specify multiple entries in the access-list...
by Holger Hans Peter Freyther
· 14 years ago
29c6703
nat: Shorten the access-list struct and method names (still way too long)
by Holger Hans Peter Freyther
· 14 years ago
e4900a0
[nat] Implement the removal of an access-list.
by Holger Hans Peter Freyther
· 14 years ago
8affef5
[nat] Introduce the concept of access-list
by Holger Hans Peter Freyther
· 14 years ago
b71c23b
[nat] Make the refusal more complicated to support more MSCs
by Holger Hans Peter Freyther
· 14 years ago
Next »