Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-07-23 | nat: u_int8_t -> uint8_t | Holger Hans Peter Freyther | 6 | -48/+48 | |
2010-07-23 | Merge branch 'on-waves/mgcp' | Holger Hans Peter Freyther | 1 | -7/+7 | |
2010-07-23 | mgcp: u_int8_t -> uint8_t | Holger Hans Peter Freyther | 1 | -4/+4 | |
2010-07-23 | mgcp: u_int16_t -> uint16_t | Holger Hans Peter Freyther | 1 | -1/+1 | |
2010-07-23 | mgcp: u_int32_t -> uint32_t | Holger Hans Peter Freyther | 1 | -2/+2 | |
2010-07-23 | Merge branch 'on-waves/sccp' | Holger Hans Peter Freyther | 4 | -113/+113 | |
2010-07-23 | sccp: u_int32_t -> uint32_t | Holger Hans Peter Freyther | 2 | -19/+19 | |
2010-07-23 | sccp: u_int16_t -> uint16_t | Holger Hans Peter Freyther | 2 | -3/+3 | |
2010-07-23 | sccp: u_int8_t -> uint8_t | Holger Hans Peter Freyther | 4 | -91/+91 | |
2010-07-23 | rsl: Add method to send a SMSCB inside a SMS BROADCAST COMMAND | Holger Hans Peter Freyther | 2 | -0/+26 | |
* Untested code for sending the SMS BROADCAST COMMAND. | |||||
2010-07-23 | bsc_api: Add cipher mod reject api callback | Holger Hans Peter Freyther | 1 | -1/+3 | |
2010-07-23 | bsc_api: Add stub for the cipher mode command. | Holger Hans Peter Freyther | 2 | -1/+9 | |
2010-07-23 | bsc_api: Create dummy stub for the assignment command. | Holger Hans Peter Freyther | 2 | -2/+16 | |
2010-07-22 | network_listen: hexdump the SI2/SI2bis/SI2ter messages once we get them | Harald Welte | 1 | -0/+6 | |
2010-07-22 | [ipaccess-config] fix bugs in generating the PHYSICAL CONFIG attribute | Harald Welte | 4 | -6/+15 | |
... while asking the BTS to perform tests for us. The length of the ARFCN whitelist is the actual length in bytes, not the number of 16bit ARFCN numbers. Also, implement a limit, either by rxlevel or by number of ARFCN that should end up in the whitelist. | |||||
2010-07-22 | [ipaccess-config] make sure the ARFCN Whitelist EIE is built correctly | Harald Welte | 1 | -2/+2 | |
2010-07-22 | [abis_nm] fix 2 bugs in parsing IPA Test response messages | Harald Welte | 1 | -2/+2 | |
2010-07-22 | ipaccess-config/network-listen update | Harald Welte | 3 | -7/+52 | |
* transition through cycles of NWL tests | |||||
2010-07-22 | ipaccess-config / network listen: ordered list of RxLevels | Harald Welte | 6 | -28/+73 | |
Use libosmocore 'rxlev_stat' module to generate an ordered list of ARFCN's, sorted by RxLev while performing test nr. 64 | |||||
2010-07-22 | move ip.access netowrk listen (NWL) to network_listen.c | Harald Welte | 9 | -84/+213 | |
Also, we now re-start the network listen test after it has finished, so if you run a test from ipaccess-find, the test will get re-started and re-started all the time. | |||||
2010-07-22 | nat: Provide an easy view to see if something is connected to the NAT. | Holger Hans Peter Freyther | 1 | -0/+12 | |
2010-07-22 | nat: Fix nat crash on start due forgetting the ->data pointer.. | Holger Hans Peter Freyther | 1 | -1/+0 | |
2010-07-22 | nat: Introduce a show statistics-by-lac LAC | Holger Hans Peter Freyther | 1 | -13/+43 | |
Currently show show statistics only work by given the internal configuration number, add a version that is working by LAC of the BSC. | |||||
2010-07-14 | make 'neci 1' the default in the example config files | Harald Welte | 3 | -3/+3 | |
2010-07-14 | abis_nm: Create a signal data structure for the NACK message | Holger Hans Peter Freyther | 3 | -6/+15 | |
Provide the message type and the msgb of the NACK message. | |||||
2010-07-05 | bsc: Add header file for the true BSC API. | Holger Hans Peter Freyther | 4 | -2/+38 | |
2010-07-05 | msc: Create a dummy operation to keep the channel open for five seconds | Holger Hans Peter Freyther | 4 | -1/+51 | |
* We should create the transaction for SMS, CC on the CM Service Request but for now we will use a band aid and create a dummy operarion to wait five seconds for the transaction to be opened. | |||||
2010-07-05 | nat: Remove the first_contact variable. | Holger Hans Peter Freyther | 2 | -2/+0 | |
2010-07-05 | nat: Create a method to determine if any MSC is connected. | Holger Hans Peter Freyther | 3 | -1/+9 | |
In the future we will have multiple MSC connections so we will need to figure if any of them is active. | |||||
2010-07-05 | nat: Store the msc_con in the data of the bsc_fd | Holger Hans Peter Freyther | 3 | -9/+15 | |
* Stop using nat->msc_con in the read_cb but use the data. | |||||
2010-07-05 | nat: Make queue_for_msc use the msc_con parameter, pass in the right msc_con | Holger Hans Peter Freyther | 1 | -17/+23 | |
* Return msg'es to the right MSC Con. Right now it is nat->msc_con. * When forwarding from BSC to MSC, use the msc_con inside the sccp_connections. This means we will only forward data with a connection to the BSC. | |||||
2010-07-05 | nat: Keep track of the MSC handling the connection. | Holger Hans Peter Freyther | 2 | -0/+2 | |
In the future we might have multiple MSCs connected and need to dispatch it to the right one. | |||||
2010-07-05 | nat: Fix the testcase and init the logging infrastructure | Holger Hans Peter Freyther | 1 | -0/+1 | |
2010-07-05 | bsc_api: Only forward L3 messages when the channel is active | Holger Hans Peter Freyther | 1 | -0/+7 | |
Avoid forwarding messages from a channel that is already being closed. Harald has forwarded a crash report where this was failing. | |||||
2010-07-05 | configure.in: Require 0.1.13 of libosmocore... | Holger Hans Peter Freyther | 1 | -1/+1 | |
2010-07-03 | gprs/llc: Don't check FCS in gprs_llc_hdr_dump | Sylvain Munaut | 1 | -2/+2 | |
The FCS isn't computed yet (because of ciphering). It _will_ be tested and reported as wrong later in the code so we can just display it here and let the latter code report the error if any. Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2010-07-03 | db.c: Fix some SQL queries for ambiguous column names | Sylvain Munaut | 1 | -19/+23 | |
Thanks to Luca Bertoncello for pointing this out Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2010-07-03 | db: Use proper %llu for subscriber ID in format string. | Sylvain Munaut | 1 | -8/+8 | |
This was causing weird crashes when running in 32 bit linux. Thanks to horiz0n for taking the time to debug this with me on IRC. Written-by: horiz0n <cscan@gmx.net> Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2010-07-03 | [SGSN] Some IEs in ATTACH REQUEST can be longer in 24.008 | Harald Welte | 1 | -1/+3 | |
The original length checks were based on 04.08, but 24.008 allows longer IEs. | |||||
2010-07-03 | [SGSN] Initial work on GMM authentication and ciphering | Harald Welte | 2 | -9/+120 | |
2010-07-02 | [SGSN] LLC: only copy Kc if algorithm != GPRS_ALGO_GEA0 | Harald Welte | 1 | -1/+2 | |
The caller currently has set the Kc pointer to NULL, this fix avoids crashing at the callee. | |||||
2010-07-02 | [SGSN] use GPRS_ALGO_GEA0 instead of '0' | Harald Welte | 1 | -6/+11 | |
2010-07-02 | [SGSN] LLC: Make sure we calculate FCS after decryption | Harald Welte | 1 | -10/+5 | |
2010-07-02 | [SGSN] Use libosmocore GPRS encryption plugins from LLC layer | Harald Welte | 2 | -8/+100 | |
This adds the bits that call into libosmocore (and its plugins) to implement GPRS (LLC) encryption. | |||||
2010-07-02 | [SGSN] Call libosmocore helper to load cipher plugins | Harald Welte | 4 | -7/+11 | |
2010-07-02 | [SGSN] remove bogus debug statement | Harald Welte | 1 | -1/+0 | |
2010-07-02 | [SGSN] SM: Properly parse APN and PCO Optional IE in PDP CTX ACT REQ | Harald Welte | 1 | -2/+8 | |
2010-07-02 | [SGSN] Print AP name and PDP address of each PDP context | Harald Welte | 1 | -1/+70 | |
2010-07-02 | [SGSN] Correctly pass IMSI of MM ctx to GTP/GGSN | Harald Welte | 1 | -1/+27 | |
2010-07-02 | [SGSN] SNDCP: Subtract SNDCP header from fragment length | Harald Welte | 1 | -2/+3 | |
We don't want to store too many bytes as we would otherwise create too large re-assembled packets.. |