Commit Graph

  • db253af1aa * 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
  • 89824fc466 Add an option to allow everyone to the network. Holger Freyther 2008-12-30 16:18:18 +0000
  • a767794d96 [gsm0408] Add enum values for the LOCATION UPDATING REJECT cause Holger Freyther 2008-12-30 16:18:16 +0000
  • eab55416f8 Fix regression and send the accept message again Holger Freyther 2008-12-30 16:18:15 +0000
  • e6cabf0ba0 Channel opened not from a PAGING COMMAND... remove message Holger Freyther 2008-12-30 16:18:14 +0000
  • 8c2e36edff use 'ALL YOUR PHONE ARE BELONG TO US' as SMS Harald Welte 2008-12-30 15:00:14 +0000
  • b0f4793f90 export debug_flags Harald Welte 2008-12-30 14:59:01 +0000
  • 523200b11b update the timestamp in the db Harald Welte 2008-12-30 14:58:44 +0000
  • 6cc38d7f79 suppress hexdumps for better console readability Harald Welte 2008-12-30 14:58:19 +0000
  • 817f3c8699 add missing return statement Harald Welte 2008-12-30 14:57:59 +0000
  • e2a728d44b Nothing to see here, move along; Daniel Willmann 2008-12-30 14:03:09 +0000
  • 3b3f001269 Change TPDU of welcome message Daniel Willmann 2008-12-30 13:56:46 +0000
  • 429e77612a Fix documentation so one is finding it in GSM04.08 Holger Freyther 2008-12-30 13:28:30 +0000
  • b7193e4e94 Introduce new callbacks, remember that we have LOC UPD REQ, reject things only once Holger Freyther 2008-12-29 17:44:08 +0000
  • fad5d0db83 Regenerate a valid TPDU and send it at first registration Daniel Willmann 2008-12-29 16:04:14 +0000
  • a3e2984a4d Send real SMSC no Daniel Willmann 2008-12-29 16:03:54 +0000
  • 2eafef599c Up on call released release the channel and take the next item Holger Freyther 2008-12-29 06:42:17 +0000
  • abade7af88 Initiate a call once we have a channel assigned Holger Freyther 2008-12-29 06:42:15 +0000
  • 4a1e87928c Add RPDU length Daniel Willmann 2008-12-29 06:23:56 +0000
  • 88ea832ed7 Unite the acked/nacked handling in a common response... Holger Freyther 2008-12-29 06:23:52 +0000
  • 24893de3cb Inform the bsc about acked or nacked channels... Holger Freyther 2008-12-29 06:23:51 +0000
  • 3186bf209a Add callback for allocated lchannels Holger Freyther 2008-12-29 06:23:49 +0000
  • 86f1812105 Remove duplicate call... semantic should stay the same Holger Freyther 2008-12-29 06:23:47 +0000
  • 07cc8d8bee Improve page command handling in the bsc_hack Holger Freyther 2008-12-29 06:23:46 +0000
  • ba4d28a36e [gsm_04_08] Do not automatically initiate a call Holger Freyther 2008-12-29 06:23:44 +0000
  • e27bb34223 fix big memory leak in E1 TS2 handling Harald Welte 2008-12-29 06:06:35 +0000
  • a024cb7314 AUTHORS: Add Jan Luebbe Stefan Schmidt 2008-12-29 06:06:25 +0000
  • 5a3fa774b1 add small statistics script for HLR database Harald Welte 2008-12-29 05:35:02 +0000
  • d119dd1e75 Add GPLv2 or later Harald Welte 2008-12-29 04:50:25 +0000
  • d94ee1e408 add README Harald Welte 2008-12-29 04:50:01 +0000
  • b8ad11e3fd add authors file Harald Welte 2008-12-29 04:46:17 +0000
  • 6fe997e9dd Implement sending SMS and send one on network registration Daniel Willmann 2008-12-29 04:20:41 +0000
  • 3b2ec4261f Documentation update and where we found the information Harald Welte 2008-12-29 04:11:14 +0000
  • 2cbe0924b6 Print channel requests coming from paging command, print the reason in every message Harald Welte 2008-12-29 04:09:31 +0000
  • e14a57cc0e Create request channel reason to see channel requests originating from PAG Harald Welte 2008-12-29 04:08:28 +0000
  • d35b6a7b12 debug: Create a region for Paging Command Harald Welte 2008-12-29 04:06:41 +0000
  • bb16e8e39a Print out info about CP-ERROR Daniel Willmann 2008-12-29 03:53:50 +0000
  • aecbbed5e4 RP-ACK needs to be sent in a CP-DATA Daniel Willmann 2008-12-29 03:45:50 +0000
  • 9dfbf253c6 Send transaction index when sending an CP-ACK Daniel Willmann 2008-12-29 03:24:29 +0000
  • de9226de16 Split out rach_control, missing mask from the last commit Harald Welte 2008-12-29 02:37:23 +0000
  • 65e74ccb04 disable paging, send SETUP after LOCATION UPDATE ACCEPT Harald Welte 2008-12-29 01:55:35 +0000
  • 471712b133 ACK sms-submit Daniel Willmann 2008-12-29 01:54:02 +0000
  • e0fbec823b Parse sms-submit messages Daniel Willmann 2008-12-29 00:44:41 +0000
  • 6f4b753000 turn gsm_cc_tx_simple into gsm_tx_simple Harald Welte 2008-12-29 00:39:37 +0000
  • b84e2f4f1b * 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
  • bde361064a make it optional where the hlr database is stored Holger Freyther 2008-12-28 22:51:39 +0000
  • aa0fb362c0 Add stubs to test gsm0408 functionality including LAI Holger Freyther 2008-12-28 21:55:40 +0000
  • 6e6143e292 Add second test SMS Daniel Willmann 2008-12-28 21:38:26 +0000
  • 10d06f6f8c Add coloring for SMS debug messages Daniel Willmann 2008-12-28 21:38:25 +0000
  • 33a6184a9e Add the new options to the getopt_long call as well Holger Freyther 2008-12-28 16:57:19 +0000
  • 104604e10a Fix compile, on rebase the static_assert change got lost... Harald Welte 2008-12-28 16:36:11 +0000
  • b9ddfd09e8 [bsc_hack] Patch the tables before we setup the rsl Holger Freyther 2008-12-28 16:32:45 +0000
  • 177466199f [gsm0408] Make the generate_lai usable by other code Holger Freyther 2008-12-28 16:32:44 +0000
  • 4d505470e8 [bsc_hack] Start to understand the SI packages we send Holger Freyther 2008-12-28 16:32:42 +0000
  • 24287b6bb2 [bsc_hack] Make sure that the newly defined structs match the current packets Holger Freyther 2008-12-28 16:32:41 +0000
  • 1ad732c699 [debug.h] Introduce a static assert using the array with negative size trick Holger Freyther 2008-12-28 16:32:41 +0000
  • 5e85c8ea40 [gsm_04_08] Add structs for system information type 1 to 6 Holger Freyther 2008-12-28 16:32:39 +0000
  • efde7fb1eb bsc_hack: Add command line parameter to set the MCC and MNC Holger Freyther 2008-12-28 14:14:56 +0000
  • 3444ddb85d fix typo in debug message Jan Luebbe 2008-12-28 12:37:15 +0000
  • 255539c742 working state up to location update and classmark inquiry Harald Welte 2008-12-28 02:26:27 +0000
  • fdd0a6c157 Add SMS (GSM 04.11) testing program Daniel Willmann 2008-12-28 01:51:14 +0000
  • 8b3390effd Start implementing GSM 04.11 (short message service) Daniel Willmann 2008-12-28 00:31:09 +0000
  • f3c8e11336 sms.txt: Analyze CP-DATA, RP-DATA, TPDU Daniel Willmann 2008-12-27 23:37:16 +0000
  • 4d4661d65b Draft ideas for high level call handling Stefan Schmidt 2008-12-27 22:59:48 +0000
  • 391d86e0d5 add extension field to subscriber struct and name column to db Jan Luebbe 2008-12-27 22:33:34 +0000
  • 1a4121882e fix TMSI length in Mobile Identity IE of LOCATION UPDATE ACCEPT Harald Welte 2008-12-27 22:13:43 +0000
  • a6eb9f0213 sms Harald Welte 2008-12-27 21:46:23 +0000
  • bcae43fe1b SMS stub Harald Welte 2008-12-27 21:45:37 +0000
  • 75a983fab0 * add database handling * fix IMSI handling Harald Welte 2008-12-27 21:34:06 +0000
  • 10b487b1c0 * fix location update reject (actually reject, not accept) Harald Welte 2008-12-27 19:53:37 +0000
  • 98243f8e48 * release channel after LOCATION UPDATE REJECT Harald Welte 2008-12-27 19:46:41 +0000
  • 2d5b638bd3 * 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
  • e30dbb3fa3 also track creation and update time for subscriber and equipment Jan Luebbe 2008-12-27 18:08:13 +0000
  • fac25fccbd add a equipment table Jan Luebbe 2008-12-27 18:04:34 +0000
  • a3d0438ff7 missing header file changes Harald Welte 2008-12-27 17:02:56 +0000
  • 6e2e545fa1 add authorized state to subscribers in db Jan Luebbe 2008-12-27 16:47:55 +0000
  • e9a8261486 hack to write TS2 frames to a file Harald Welte 2008-12-27 16:45:29 +0000
  • 4bc90a160a add minimal MO call state transitions Harald Welte 2008-12-27 16:32:52 +0000
  • 7eda3ab3c8 remove db debug output Jan Luebbe 2008-12-27 16:24:42 +0000
  • 5c15c85be3 rewrite db backend Jan Luebbe 2008-12-27 15:59:25 +0000
  • b332f61f0d Use getopt in the bsc_hack to parse options Holger Freyther 2008-12-27 12:46:51 +0000
  • 5ee72eeeb1 Prefix debug symbols with debug_ to reduce the namesapce pollution Holger Freyther 2008-12-27 12:46:49 +0000
  • 7c03e4c57a Assign colors to the different categories Holger Freyther 2008-12-27 12:46:48 +0000
  • d546e31628 Add code to parse a debug category string Holger Freyther 2008-12-27 12:03:07 +0000
  • 42f50bb3ee Make the test timer a noinst program Holger Freyther 2008-12-27 12:03:04 +0000
  • 6125306e73 fix typo Harald Welte 2008-12-27 11:25:50 +0000
  • b275042cd0 reduce usleep time for RSL to 10ms Harald Welte 2008-12-27 11:24:23 +0000
  • 231ad4f9c1 Send IDENTITY REQUEST after LOCATION UPDATE REQUEST Harald Welte 2008-12-27 11:15:38 +0000
  • 9524e34ee4 * lchan_free() the channels that we RF_CHAN_RELEASE Harald Welte 2008-12-27 11:13:36 +0000
  • 32636e8910 Move the debug code to a separate debug.c Holger Freyther 2008-12-27 11:07:15 +0000
  • 14537e5f1d * send RF CHANNEL RELEASE if we get CONNECTION FAIL INDICATION Harald Welte 2008-12-27 10:29:08 +0000
  • fc977a8b8b * translate MOBILE IDENTITY into string * add empty handler for GPRS SUSPENSION REQUEST Harald Welte 2008-12-27 10:19:37 +0000
  • 0f7bf9ce4a send RF CHANNEL RELEASE upon RELEASE INDICATION from BTS Harald Welte 2008-12-27 10:18:47 +0000
  • 5f75598c28 Introduce a simple timer API.... Holger Freyther 2008-12-27 09:42:59 +0000
  • 5677ae35ba misdn.h forward declare mi_setup Holger Freyther 2008-12-27 09:41:03 +0000
  • 059c254487 Fix warning and return an error code Holger Freyther 2008-12-27 09:39:48 +0000
  • facfce925f whcih -> which Holger Freyther 2008-12-27 09:38:51 +0000
  • 4b634544e6 now we get up to the SETUP of MO calls Harald Welte 2008-12-27 01:55:51 +0000
  • faaa49ca51 db: add GPL headers and integrate with autofoo Jan Luebbe 2008-12-27 01:07:07 +0000
  • 5b6cfaf933 mISDN header files Harald Welte 2008-12-27 00:51:07 +0000