Commit Graph

  • cd43fc53b2 Write only actual data into the pcap file Holger Freyther 2009-01-02 01:18:28 +0000
  • c8f3f0c423 Attempt to put the time into the pcap packet record Holger Freyther 2009-01-02 01:17:48 +0000
  • caae86791f Add the option to write the communication on the D Channel to a pcap file Holger Freyther 2009-01-02 00:40:15 +0000
  • 38a23ac13c Document where to find the how to determine the paging group Holger Freyther 2009-01-01 18:02:29 +0000
  • aa82f0dea2 Change the subscriber and database backend Holger Freyther 2009-01-01 18:02:05 +0000
  • c07e90d01c Do not call rsl_chan_release directly but use the use_count of the lchan Holger Freyther 2009-01-01 03:46:11 +0000
  • bdde910386 Speculative fix for not sending LOCATION UPDATING REJECT Holger Freyther 2009-01-01 02:59:03 +0000
  • 3439b3c678 add signal handlers for clean shutdown of BTS via OML on shutdown of program Harald Welte 2009-01-01 01:50:32 +0000
  • 1987554faf get rid of some more gcc warnings Harald Welte 2009-01-01 00:33:37 +0000
  • f991e1a496 get rid of gcc warnings about function prototype Harald Welte 2009-01-01 00:33:20 +0000
  • 0cfe9ee6bd add missing string.h include Harald Welte 2009-01-01 00:33:02 +0000
  • 1844d68a5d don't return a value in a void function Harald Welte 2009-01-01 00:32:49 +0000
  • 5828a034ec * fix check for null-pointer in release_loc_updating_req() * fix endianness of operator name Harald Welte 2008-12-31 23:59:18 +0000
  • c1e1192c2e Move the db_test.c to a specific test directory Holger Freyther 2008-12-31 23:25:05 +0000
  • c5851c96b3 Make the test compile again Holger Freyther 2008-12-31 23:24:37 +0000
  • 3b0599cb21 Introduce logical updating request operation on the gsm_lchan Holger Freyther 2008-12-31 18:53:57 +0000
  • a157df1951 We have freed the channel there is no subscriber associated anymore Holger Freyther 2008-12-31 18:52:54 +0000
  • 15be88550f Add an option to set the global reject cause Holger Freyther 2008-12-31 18:52:11 +0000
  • aad390d447 Fix the compile the timer got renamed Holger Freyther 2008-12-31 18:50:58 +0000
  • 240358f84d Recylce a gsm_lchan when the refcount drops to zero Holger Freyther 2008-12-30 19:18:21 +0000
  • 284fa771e4 Document where Channel release is coming from Holger Freyther 2008-12-30 19:15:20 +0000
  • 16146e4771 Fix the reference. The names and values are described in 9.1 of 04.08 Holger Freyther 2008-12-30 19:13:13 +0000
  • f233bad976 Fix indenting... use tabs here Holger Freyther 2008-12-30 19:10:47 +0000
  • fb718bfe5a * 04:08: add MM INFO information elements * gsm_data: add network name to gsm_network Harald Welte 2008-12-30 18:01:02 +0000
  • 85b54b940c * add network name information to GSM network * disable callbacks for now Harald Welte 2008-12-30 18:00:15 +0000
  • dcc9598fd5 * fix IMSI parsing of last two digits * add MM INFO packet support and send it after LOCATION ACCEPT * send 'ALL YOUR BASE ARE BELONG TO US' Harald Welte 2008-12-30 17:56:55 +0000
  • 1280444164 Add an option to allow everyone to the network. Holger Freyther 2008-12-30 16:18:18 +0000
  • 4998ecba6b [gsm0408] Add enum values for the LOCATION UPDATING REJECT cause Holger Freyther 2008-12-30 16:18:16 +0000
  • d18f0bee02 Fix regression and send the accept message again Holger Freyther 2008-12-30 16:18:15 +0000
  • c42ed2bf8c Channel opened not from a PAGING COMMAND... remove message Holger Freyther 2008-12-30 16:18:14 +0000
  • 2916ed48f2 use 'ALL YOUR PHONE ARE BELONG TO US' as SMS Harald Welte 2008-12-30 15:00:14 +0000
  • 800b0ec121 export debug_flags Harald Welte 2008-12-30 14:59:01 +0000
  • fbed21553e update the timestamp in the db Harald Welte 2008-12-30 14:58:44 +0000
  • 126163326f suppress hexdumps for better console readability Harald Welte 2008-12-30 14:58:19 +0000
  • 5f4ecccf56 add missing return statement Harald Welte 2008-12-30 14:57:59 +0000
  • 858eef2953 Nothing to see here, move along; Daniel Willmann 2008-12-30 14:03:09 +0000
  • 60c66e3b76 Change TPDU of welcome message Daniel Willmann 2008-12-30 13:56:46 +0000
  • 999b7268df Fix documentation so one is finding it in GSM04.08 Holger Freyther 2008-12-30 13:28:30 +0000
  • 63c197f780 Introduce new callbacks, remember that we have LOC UPD REQ, reject things only once Holger Freyther 2008-12-29 17:44:08 +0000
  • 89a69e6959 Regenerate a valid TPDU and send it at first registration Daniel Willmann 2008-12-29 16:04:14 +0000
  • 3bb4a843dd Send real SMSC no Daniel Willmann 2008-12-29 16:03:54 +0000
  • fb21e34dc6 Up on call released release the channel and take the next item Holger Freyther 2008-12-29 06:42:17 +0000
  • a3f4b7ca0b Initiate a call once we have a channel assigned Holger Freyther 2008-12-29 06:42:15 +0000
  • 197f2c7ad1 Add RPDU length Daniel Willmann 2008-12-29 06:23:56 +0000
  • fac20e6e63 Unite the acked/nacked handling in a common response... Holger Freyther 2008-12-29 06:23:52 +0000
  • f59e9c78b2 Inform the bsc about acked or nacked channels... Holger Freyther 2008-12-29 06:23:51 +0000
  • dd1ef553db Add callback for allocated lchannels Holger Freyther 2008-12-29 06:23:49 +0000
  • 085de4aa60 Remove duplicate call... semantic should stay the same Holger Freyther 2008-12-29 06:23:47 +0000
  • a8b6fd204b Improve page command handling in the bsc_hack Holger Freyther 2008-12-29 06:23:46 +0000
  • 3050765284 [gsm_04_08] Do not automatically initiate a call Holger Freyther 2008-12-29 06:23:44 +0000
  • 998c91614e fix big memory leak in E1 TS2 handling Harald Welte 2008-12-29 06:06:35 +0000
  • 643a493a11 AUTHORS: Add Jan Luebbe Stefan Schmidt 2008-12-29 06:06:25 +0000
  • 1d5c0b3ff6 add small statistics script for HLR database Harald Welte 2008-12-29 05:35:02 +0000
  • 92fa873169 Add GPLv2 or later Harald Welte 2008-12-29 04:50:25 +0000
  • c1fd70a2e9 add README Harald Welte 2008-12-29 04:50:01 +0000
  • 4de65d8dc4 add authors file Harald Welte 2008-12-29 04:46:17 +0000
  • 3691ae11ad Implement sending SMS and send one on network registration Daniel Willmann 2008-12-29 04:20:41 +0000
  • c4849be5b0 Documentation update and where we found the information Harald Welte 2008-12-29 04:11:14 +0000
  • 20329efaba Print channel requests coming from paging command, print the reason in every message Harald Welte 2008-12-29 04:09:31 +0000
  • 119ae45e11 Create request channel reason to see channel requests originating from PAG Harald Welte 2008-12-29 04:08:28 +0000
  • ab12e4c8e8 debug: Create a region for Paging Command Harald Welte 2008-12-29 04:06:41 +0000
  • 31b3d1146f Print out info about CP-ERROR Daniel Willmann 2008-12-29 03:53:50 +0000
  • a371dcc5a6 RP-ACK needs to be sent in a CP-DATA Daniel Willmann 2008-12-29 03:45:50 +0000
  • 9fa8cbe57d Send transaction index when sending an CP-ACK Daniel Willmann 2008-12-29 03:24:29 +0000
  • 23357c86c6 Split out rach_control, missing mask from the last commit Harald Welte 2008-12-29 02:37:23 +0000
  • acc1018751 disable paging, send SETUP after LOCATION UPDATE ACCEPT Harald Welte 2008-12-29 01:55:35 +0000
  • 4bac3ad596 ACK sms-submit Daniel Willmann 2008-12-29 01:54:02 +0000
  • c7ebf54ae1 Parse sms-submit messages Daniel Willmann 2008-12-29 00:44:41 +0000
  • f0d88c0f1b turn gsm_cc_tx_simple into gsm_tx_simple Harald Welte 2008-12-29 00:39:37 +0000
  • fed79b43f8 * use 16bit for network and country code * use aligned attribute for more data structures * add command line arguments for operator/country code Harald Welte 2008-12-28 23:42:04 +0000
  • cdc499ff50 make it optional where the hlr database is stored Holger Freyther 2008-12-28 22:51:39 +0000
  • ec5b1d8681 Add stubs to test gsm0408 functionality including LAI Holger Freyther 2008-12-28 21:55:40 +0000
  • 2e497db12f Add second test SMS Daniel Willmann 2008-12-28 21:38:26 +0000
  • 28af5f80f9 Add coloring for SMS debug messages Daniel Willmann 2008-12-28 21:38:25 +0000
  • 6f21e7f5fe Add the new options to the getopt_long call as well Holger Freyther 2008-12-28 16:57:19 +0000
  • ad85a36bdf Fix compile, on rebase the static_assert change got lost... Harald Welte 2008-12-28 16:36:11 +0000
  • f0bdea1377 [bsc_hack] Patch the tables before we setup the rsl Holger Freyther 2008-12-28 16:32:45 +0000
  • 127f9c1aee [gsm0408] Make the generate_lai usable by other code Holger Freyther 2008-12-28 16:32:44 +0000
  • 08c125b8b5 [bsc_hack] Start to understand the SI packages we send Holger Freyther 2008-12-28 16:32:42 +0000
  • 45b047c0de [bsc_hack] Make sure that the newly defined structs match the current packets Holger Freyther 2008-12-28 16:32:41 +0000
  • e6fdb22d2e [debug.h] Introduce a static assert using the array with negative size trick Holger Freyther 2008-12-28 16:32:41 +0000
  • e204ece517 [gsm_04_08] Add structs for system information type 1 to 6 Holger Freyther 2008-12-28 16:32:39 +0000
  • ff24fec5bb bsc_hack: Add command line parameter to set the MCC and MNC Holger Freyther 2008-12-28 14:14:56 +0000
  • c0adbd420e fix typo in debug message Jan Luebbe 2008-12-28 12:37:15 +0000
  • b1d452fb93 working state up to location update and classmark inquiry Harald Welte 2008-12-28 02:26:27 +0000
  • b2208696cc Add SMS (GSM 04.11) testing program Daniel Willmann 2008-12-28 01:51:14 +0000
  • 30cd3ecd42 Start implementing GSM 04.11 (short message service) Daniel Willmann 2008-12-28 00:31:09 +0000
  • f7f22ac9dc sms.txt: Analyze CP-DATA, RP-DATA, TPDU Daniel Willmann 2008-12-27 23:37:16 +0000
  • 334ea0fd81 Draft ideas for high level call handling Stefan Schmidt 2008-12-27 22:59:48 +0000
  • b80e0a142e add extension field to subscriber struct and name column to db Jan Luebbe 2008-12-27 22:33:34 +0000
  • d7351dc232 fix TMSI length in Mobile Identity IE of LOCATION UPDATE ACCEPT Harald Welte 2008-12-27 22:13:43 +0000
  • 361b535b2b sms Harald Welte 2008-12-27 21:46:23 +0000
  • 8407e77b26 SMS stub Harald Welte 2008-12-27 21:45:37 +0000
  • b82d847155 * add database handling * fix IMSI handling Harald Welte 2008-12-27 21:34:06 +0000
  • 3aec0981fc * fix location update reject (actually reject, not accept) Harald Welte 2008-12-27 19:53:37 +0000
  • 680673c0b5 * release channel after LOCATION UPDATE REJECT Harald Welte 2008-12-27 19:46:41 +0000
  • 7bab1ce159 * fix sending of wrong message discriminator for dedicated channel RSL msgs * 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 Harald Welte 2008-12-27 19:46:06 +0000
  • ab82130f34 also track creation and update time for subscriber and equipment Jan Luebbe 2008-12-27 18:08:13 +0000
  • b8bda61253 add a equipment table Jan Luebbe 2008-12-27 18:04:34 +0000
  • 6234d9e3cd missing header file changes Harald Welte 2008-12-27 17:02:56 +0000