aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/include/openbsc/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2011-02-28misc: Fix the make distcheck of the sources.0.9.12Holger Hans Peter Freyther1-1/+1
2010-12-26sms: Introduce a SMS queue that will be responsible for deliveryHolger Hans Peter Freyther1-1/+1
The SMSqueue will be responsible of sending to the user. It will do so in a loop and will also try not to overload the BTS. This means the throughput of SMS will be limited.
2010-09-16bsc: Add the osmo_bsc_grace from the on-waves/bsc-master branchHolger Hans Peter Freyther1-1/+1
The grace code will decide if a given connection is allowed to be made or if it is going to be rejected. For active connections it is going to send a USSD message.
2010-09-15bsc: Create struct osmo_msc_data to hold MSC information, handle signalsHolger Hans Peter Freyther1-1/+2
2010-07-31nat: Fix compilation with nat not being enabled.Holger Hans Peter Freyther1-1/+1
common_vty.c was including bsc_nat.h which tried to get the sccp/sccp_types.h which is not required to be installed. Move all structs using/embedding SCCP structures into the bsc_nat_sccp.h and include. This should fix the compilation.
2010-07-22move ip.access netowrk listen (NWL) to network_listen.cHarald Welte1-1/+1
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-05bsc: Add header file for the true BSC API.Holger Hans Peter Freyther1-1/+1
2010-06-30osmo-bsc: Start adding code for the osmo_bsc..Holger Hans Peter Freyther1-1/+2
This adds the unix domain socket rf control protocol into the new subdirectory.
2010-06-15nat: Add the OSMO NAT to the build process.Holger Hans Peter Freyther1-1/+1
2010-06-15bsc_api: Create osmo_msc, and initialize the MSC API in the bsc_init.Holger Hans Peter Freyther1-1/+1
2010-06-14auth: Add missing include/auth.hSylvain Munaut1-1/+1
Doh ! Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2010-05-25add gprs_ns_frgre.h to Makefile.amHarald Welte1-1/+2
2010-05-25Migrate VTY code to libosmovtyHarald Welte1-1/+1
2010-05-19socket: Add support for GRE socketsHarald Welte1-1/+1
2010-05-18[GPRS] add missing header file gprs_gmm.hHarald Welte1-1/+1
2010-05-04[gprs] Add GPRS header files to noinst_HEADERSHarald Welte1-1/+3
2010-04-06[vty] Move the VTY logging commands to a new fileHolger Hans Peter Freyther1-1/+2
Currently vty_interface.c is used for the BSC config, in case of the MGCP Gateway or the BSC Nat process these logging commands are not available. Move the commands to a new vty_interface_cmds.c file to allow to share basic commands across different programs.
2010-03-25bsc: Start creating 08.08 like APIHolger Hans Peter Freyther1-1/+1
The 08.08 API will interface with the internal BSC code and it is the boundary between MSC and BSC. So nothing that calls the BSC functionality should know about lchan or such.
2010-02-26Merge remote branch 'origin/master' into on-waves/mgcpHolger Hans Peter Freyther1-8/+11
Conflicts: openbsc/include/openbsc/Makefile.am openbsc/src/Makefile.am
2010-02-22[mgcp] Move away from global variables and split out VTY codeHolger Hans Peter Freyther1-1/+1
In separation of using the MGCP parsing in another context, refactor the code to operate on a struct mgcp_config, split out the vty code from the mgcp_protocol.c, and move the callbacks into the mgcp code. There should be no functional changes.
2010-02-20finish openbsc / libosmocore separationHarald Welte1-9/+5
* use pkg-config from openbsc to find header and library * move sms and timer tests to libosmocore itself * ensure "make distcheck" works on both packages
2010-02-16Install gsm_04_08.h and required headers into a openbsc/Holger Hans Peter Freyther1-0/+3
2010-02-12Move debug.c into the liblaf0rge1.a tooHolger Hans Peter Freyther1-2/+3
The msgb class is using the debug framework and needs to be able to output data. We would need a way to add custom areas or to have the struct of areas outside of the default debug.c... but this can happen at a later point.
2010-02-09Create a liblaforge with OpenBSC utility functions to be used for other projectsHolger Hans Peter Freyther1-3/+6
2009-12-22statistics: Introduce 'struct counter' instead of using unsigned longHarald Welte1-1/+1
This has the advantage that counters can be added all over the code very easily, while having only one routine that stores all of the current counter values to the database. The counters are synced every 60 seconds, providing relatively fine grained statistics about the network usage as time passes by.
2009-12-17add handover.h file to Makefile.am to make distcheck happyHarald Welte1-1/+1
2009-12-06Fix make distcheck by adding the new headers...Holger Hans Peter Freyther1-1/+2
2009-11-20[misc] Fix the make distcheckHolger Hans Peter Freyther1-1/+2
Mention the two new header files, do not list isdnsync twice
2009-10-27misc: Fix make distcheck and welcome the two new header files to OpenBSCHolger Hans Peter Freyther1-1/+1
2009-08-10misc: Fix make distcheckHolger Hans Peter Freyther1-1/+1
Add some missing header files
2009-08-09Add new BSC RLL layer of codeHarald Welte1-1/+2
A caller can call rll_establish(lchan, link_id) and a callback to the GSM RLL code. He will get called back if the RLL link is established or receives some error message, or the establishment times out. We need this for proper SMS implementation, where we need to restablish a SAPI3 RLL link before transmitting the actual CP-DATA messages.
2009-07-28add RTP proxy mode for ip.accessHarald Welte1-1/+1
Up until now, we only supported direct RTP streams between ip.access BTS. With this commit, the user can specify '-P' to the command line to enable a RTP/RTCP proxy inside OpenBSC. The nanoBTS will then send all their voice data to OpenBSC, which will relay it to the respective destination BTS (which can be the same BTS). The default behaviour remains unchanged. Without '-P' on the command line, RTP/RTCP is exchanged directly.
2009-06-10move openbsc into its own subdirectoryHarald Welte1-0/+5