aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2008-12-29Implement sending SMS and send one on network registrationDaniel Willmann2-0/+50
2008-12-29Documentation update and where we found the informationHarald Welte1-1/+1
2008-12-29Print channel requests coming from paging command, print the reason in every ↵Harald Welte1-2/+8
message
2008-12-29Create request channel reason to see channel requests originating from PAGHarald Welte1-0/+29
2008-12-29debug: Create a region for Paging CommandHarald Welte1-0/+1
2008-12-29Print out info about CP-ERRORDaniel Willmann1-0/+4
2008-12-29RP-ACK needs to be sent in a CP-DATADaniel Willmann1-4/+7
2008-12-29Send transaction index when sending an CP-ACKDaniel Willmann1-5/+7
2008-12-29disable paging, send SETUP after LOCATION UPDATE ACCEPTHarald Welte2-41/+64
2008-12-29ACK sms-submitDaniel Willmann1-1/+64
2008-12-29Parse sms-submit messagesDaniel Willmann1-2/+66
2008-12-29turn gsm_cc_tx_simple into gsm_tx_simpleHarald Welte1-6/+11
2008-12-28* use 16bit for network and country codeHarald Welte2-9/+10
* use aligned attribute for more data structures * add command line arguments for operator/country code
2008-12-28make it optional where the hlr database is storedHolger Freyther3-5/+24
Add --database to define where the database is stored. The default was changed to not store the file in /tmp anymore.
2008-12-28Add coloring for SMS debug messagesDaniel Willmann1-0/+1
2008-12-28Add the new options to the getopt_long call as wellHolger Freyther1-1/+1
This should allow to set the MCC and MNC now
2008-12-28Fix compile, on rebase the static_assert change got lost...Harald Welte1-2/+2
at the beginning we had l2 pseudo length in type5 and type6 messages as well but that got removed.
2008-12-28[bsc_hack] Patch the tables before we setup the rslHolger Freyther1-15/+31
Currently we just patch the MCC, MNC and LAC. Allow to change the siX packages by removing the const.
2008-12-28[gsm0408] Make the generate_lai usable by other codeHolger Freyther1-2/+2
Prefix generate_lai with gsm0408 and update call sites. It will be used from within bsc_hack.c
2008-12-28[bsc_hack] Start to understand the SI packages we sendHolger Freyther1-14/+31
Add comments in front of the bytes to define where they are coming from.
2008-12-28[bsc_hack] Make sure that the newly defined structs match the current packetsHolger Freyther1-0/+7
For System Information Type 5 and System Information Type 6 the L2 pseudo length is not transmitted. This is why we substract the struct size with -1.
2008-12-28bsc_hack: Add command line parameter to set the MCC and MNCHolger Freyther1-4/+28
The patching of the system information type1-type4 messages are still to be done.
2008-12-28fix typo in debug messageJan Luebbe1-1/+1
2008-12-28working state up to location update and classmark inquiryHarald Welte4-15/+107
2008-12-28Add SMS (GSM 04.11) testing programDaniel Willmann1-1/+2
2008-12-28Start implementing GSM 04.11 (short message service)Daniel Willmann3-8/+85
2008-12-27add extension field to subscriber struct and name column to dbJan Luebbe2-19/+63
2008-12-27fix TMSI length in Mobile Identity IE of LOCATION UPDATE ACCEPTHarald Welte1-1/+1
2008-12-27SMS stubHarald Welte1-2/+13
2008-12-27* add database handlingHarald Welte7-26/+127
* fix IMSI handling
2008-12-27* fix location update reject (actually reject, not accept)Harald Welte1-1/+1
2008-12-27* release channel after LOCATION UPDATE REJECTHarald Welte1-0/+1
2008-12-27* fix sending of wrong message discriminator for dedicated channel RSL msgsHarald Welte1-64/+14
* remove dead old code for TCH/SDCCH activation * fix RF CHANNEL RELEASE logic + integration with lchan_alloc/free * use Page Mode SAME and not NORMAL
2008-12-27also track creation and update time for subscriber and equipmentJan Luebbe1-7/+11
2008-12-27add a equipment tableJan Luebbe2-20/+95
2008-12-27add authorized state to subscribers in dbJan Luebbe1-8/+7
2008-12-27hack to write TS2 frames to a file Harald Welte2-4/+76
2008-12-27add minimal MO call state transitionsHarald Welte1-74/+133
2008-12-27remove db debug outputJan Luebbe1-7/+0
2008-12-27rewrite db backendJan Luebbe3-187/+223
2008-12-27Use getopt in the bsc_hack to parse optionsHolger Freyther2-0/+58
Current options include a draft of the help screen, an option to disable the colors and to specify the debug categories to show.
2008-12-27Prefix debug symbols with debug_ to reduce the namesapce pollutionHolger Freyther1-1/+1
2008-12-27Assign colors to the different categoriesHolger Freyther1-7/+22
Let there be colors. I have no idea if this will be appreciated. It can be disabled by an option.
2008-12-27Add code to parse a debug category stringHolger Freyther1-0/+48
Use strdup to be able to use strtok on the category string and add a test case. Also safe some more information to be able to use color in the print statement.
2008-12-27fix typoHarald Welte1-1/+1
2008-12-27reduce usleep time for RSL to 10msHarald Welte1-1/+1
2008-12-27Send IDENTITY REQUEST after LOCATION UPDATE REQUESTHarald Welte1-10/+51
2008-12-27* lchan_free() the channels that we RF_CHAN_RELEASEHarald Welte1-0/+3
2008-12-27Move the debug code to a separate debug.cHolger Freyther3-26/+53
2008-12-27* send RF CHANNEL RELEASE if we get CONNECTION FAIL INDICATIONHarald Welte1-1/+2