aboutsummaryrefslogtreecommitdiffstats
path: root/include
AgeCommit message (Collapse)AuthorFilesLines
2008-12-29Implement sending SMS and send one on network registrationDaniel Willmann1-0/+20
2008-12-29Create request channel reason to see channel requests originating from PAGHarald Welte2-0/+11
2008-12-29debug: Create a region for Paging CommandHarald Welte1-0/+1
2008-12-29Split out rach_control, missing mask from the last commitHarald Welte1-4/+14
2008-12-29ACK sms-submitDaniel Willmann1-2/+2
2008-12-29Parse sms-submit messagesDaniel Willmann2-2/+22
2008-12-28* use 16bit for network and country codeHarald Welte2-7/+7
* 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 Freyther1-1/+1
Add --database to define where the database is stored. The default was changed to not store the file in /tmp anymore.
2008-12-28[gsm0408] Make the generate_lai usable by other codeHolger Freyther1-0/+2
Prefix generate_lai with gsm0408 and update call sites. It will be used from within bsc_hack.c
2008-12-28[debug.h] Introduce a static assert using the array with negative size trickHolger Freyther1-0/+2
It is inspired by the COMPILE_ASSERT from WebKit and is using the well known trick to get compile time assertions.
2008-12-28[gsm_04_08] Add structs for system information type 1 to 6Holger Freyther1-0/+68
system information type 4 is a bit tricky as it has a variable length and is terminated by a manadantory field. System Information Type 6 has a mandantory SI 6 Reset Octet but our BTS is happy with not receiving it. Make it optional by the adding a 'pointer'. System Information Type 5 and System Information Type 6 are send through rsl_sacch_filling and it looks like we do not need to send the L2 pseudo length. So far we have not found the documentation confirming this. This is why the header from Type 1 to Type 4 is not used.
2008-12-28working state up to location update and classmark inquiryHarald Welte1-0/+4
2008-12-28Add SMS (GSM 04.11) testing programDaniel Willmann1-0/+1
2008-12-28Start implementing GSM 04.11 (short message service)Daniel Willmann2-1/+35
2008-12-27Draft ideas for high level call handlingStefan Schmidt1-0/+64
2008-12-27add extension field to subscriber struct and name column to dbJan Luebbe1-0/+2
2008-12-27SMS stubHarald Welte2-2/+10
2008-12-27add a equipment tableJan Luebbe2-0/+3
2008-12-27missing header file changesHarald Welte2-19/+28
2008-12-27add authorized state to subscribers in dbJan Luebbe1-0/+1
2008-12-27rewrite db backendJan Luebbe2-21/+18
2008-12-27Use getopt in the bsc_hack to parse optionsHolger Freyther1-0/+1
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-27Add code to parse a debug category stringHolger Freyther1-0/+1
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-27Introduce a simple timer API....Holger Freyther1-0/+70
One can use add_timer or schedule_timer to add a timer. After the timeout time has been reached the callback will be called. One can call add_time/schedule_timer and del_timer from within the callback.
2008-12-27misdn.h forward declare mi_setupHolger Freyther1-0/+26
2008-12-27now we get up to the SETUP of MO callsHarald Welte3-2/+57
2008-12-27db: add GPL headers and integrate with autofooJan Luebbe2-1/+47
2008-12-27mISDN header filesHarald Welte2-0/+420
2008-12-26working state up to location update and classmark inquiryHarald Welte3-1/+58
2008-12-26this is the first version that actually talks to the BTSHarald Welte3-7/+17
* initialize OML and RSL based on TEI establish (ACTIVATE_IND) events * fix abis_nm_raw_msg() to not overwrite the OML header with payload * fix debug print statements * fix msgb_dequeue: actually dequeue it from the list ;)
2008-12-26* fix DEBUGP defines, activate DEBUG functionalityHarald Welte2-2/+7
* fix typo in db_transmission function
2008-12-25no reasonable commit message possible. tons of changes of the last 2 daysHarald Welte8-8/+127
2008-12-23autoconfHarald Welte2-0/+3
2008-12-23initial commit of current OpenBSC stateHarald Welte10-0/+1479