Commit Graph

  • c812882dbf gbproxy: Refactor gbproxy_patch_bssgp_message Jacob Erlbeck 2014-08-07 16:07:24 +0200
  • 291f0508c5 gbproxy: Test and fix IMSI/TMSI matching Jacob Erlbeck 2014-08-07 10:46:29 +0200
  • 89d3d343d1 gbproxy: Track TLLI even when the IMSI is not known Jacob Erlbeck 2014-08-06 18:55:15 +0200
  • 58da91d5d0 gbproxy: Make pointers to MI const in parse/check functions Jacob Erlbeck 2014-08-07 13:11:34 +0200
  • fb22ac52b0 gbproxy: Explicitly convert PTMSI to TLLI Jacob Erlbeck 2014-08-06 18:50:05 +0200
  • 690768a171 gbproxy: Parse additional IMSI/PTMSI/TLLI fields Jacob Erlbeck 2014-08-06 15:16:45 +0200
  • 2db2512f4d gbproxy: Separate BSSGP parsing from patching Jacob Erlbeck 2014-08-06 12:41:31 +0200
  • 2bdd253d54 gbproxy: Unify TLLI tracking Jacob Erlbeck 2014-08-05 18:28:51 +0200
  • 0cee7ad2bf gbproxy: Move patching code out of the 04.08 specific functions Jacob Erlbeck 2014-08-05 15:53:43 +0200
  • 2c6b59ca6a sysmobts: Add variable for N(S) + 1 needed for the sysmobts Holger Hans Peter Freyther 2014-08-09 09:43:53 +0200
  • 93dfa24f42 bsc: Add a ctrl command to send a ussdNotify for a call Holger Hans Peter Freyther 2014-08-08 21:06:30 +0200
  • 350de9fe80 ctrl: Allow the value to contain spaces. No need to split the string Holger Hans Peter Freyther 2014-08-08 19:41:28 +0200
  • da4b492f56 gbproxy/test: Fix BSSGP RESET message size Jacob Erlbeck 2014-08-06 12:38:10 +0200
  • 477c69a9c5 gbproxy: Track all TLLIs (not only LOCAL) Jacob Erlbeck 2014-08-05 10:42:54 +0200
  • b773fbf335 sgsn: Make P-TMSI a local TLLI to avoid clash Holger Hans Peter Freyther 2014-08-05 15:20:23 +0200
  • 58cf664d28 gprs: Refactor gbprox_register_tlli() Jacob Erlbeck 2014-07-03 15:52:49 +0200
  • 0196c9936c gbproxy/test: Test TLLI expiry Holger Hans Peter Freyther 2014-08-04 17:10:08 +0200
  • d8a7e22709 gbproxy: Remove broken TLLI comparison Jacob Erlbeck 2014-08-04 17:13:17 +0200
  • 3fa26448d1 gbproxy: Kill the global gbprox_global_patch_state struct Holger Hans Peter Freyther 2014-08-04 16:27:11 +0200
  • 3748ada073 gbproxy: Add a hint to the compiler that all parameters are not NULL Holger Hans Peter Freyther 2014-08-04 16:06:20 +0200
  • eece627799 gbproxy: Remove global state from the gbproxy Holger Hans Peter Freyther 2014-08-04 15:42:36 +0200
  • fa7a8bc6eb gprs: The methods moved to gprs_utils.h remove them here Holger Hans Peter Freyther 2014-08-04 15:43:33 +0200
  • ce1b22e817 gprs: Add testcases for the APN string/octet conversion and fix it Holger Hans Peter Freyther 2014-08-04 14:22:13 +0200
  • 4d9fc422d2 gbproxy: Use gbprox_delete_tlli if possible Holger Hans Peter Freyther 2014-08-04 12:18:07 +0200
  • 7127b0295e gprs: Create a gprs_utils file and move to be shared code in there Holger Hans Peter Freyther 2014-08-04 11:52:52 +0200
  • 1ddd9e518e gbproxy: Use gbproxy_ for all structures Holger Hans Peter Freyther 2014-08-04 11:35:32 +0200
  • b900459e96 gbproxy: The dump routines are only used by the test, move it there Holger Hans Peter Freyther 2014-08-04 11:26:54 +0200
  • 16f30b5373 gbproxy: Have a clear namespace for the public functions Holger Hans Peter Freyther 2014-08-04 11:24:25 +0200
  • a7027a04dd gbproxy: Remove the global rate counter and place it in the config Holger Hans Peter Freyther 2014-08-04 11:19:56 +0200
  • d4d36f22ee gbproxy: Correct the method name. We work on TLLIs Holger Hans Peter Freyther 2014-08-04 11:14:54 +0200
  • 18739ea32d gbproxy: Move the VTY code into the vty file and create public API Holger Hans Peter Freyther 2014-08-04 11:10:09 +0200
  • 035b874fdf MNCC: Add IMSI to CALL CONFIRM message Andreas Eversberg 2013-09-19 09:27:06 +0200
  • 723a751e5f dyn PDCH: Cleanup of rsl_chan_activate_lchan() and users Andreas Eversberg 2013-10-11 12:55:35 +0200
  • 1011d5b505 vty: Fix interactive VTY help for silent-sms transmission Harald Welte 2014-07-10 20:19:00 +0200
  • c7548a116c DB: produce a backtrace in case of a DB error Harald Welte 2014-07-10 20:18:15 +0200
  • 9b62580595 openbsc: Add new fields for the osmo-bts software Holger Hans Peter Freyther 2014-07-30 18:20:51 +0200
  • a5cae441e2 Fix some packaging mistakes detected by lintian. Max 2014-07-22 17:07:17 +0200
  • 652cdb4699 trau: Cast to remove compiler warning Holger Hans Peter Freyther 2014-07-24 21:09:31 +0200
  • 922ef5dc86 bts: Remember the last AMR mode that we received Holger Hans Peter Freyther 2014-07-24 21:05:32 +0200
  • 03551e5f3c gprs: Move LLC IE length fix to BSSGP level Jacob Erlbeck 2014-06-27 19:56:05 +0200
  • 2e2650f8f3 gprs: Parse PTMSI and update TLLI accordingly Jacob Erlbeck 2014-06-27 18:10:53 +0200
  • 35cc03f97d gprs: Use struct to pass context information Jacob Erlbeck 2014-06-27 19:00:45 +0200
  • aefaf92d1a gprs: Use shift functions instead of manual parsing Jacob Erlbeck 2014-06-27 18:25:53 +0200
  • b138106423 gprs: Add TLV parse functions Jacob Erlbeck 2014-07-01 12:41:13 +0200
  • 040b4012a7 gprs: Fix TLLI cache size computation Jacob Erlbeck 2014-06-27 12:20:44 +0200
  • aa3e334608 gprs/test: Rearrange for PTMSI parsing Jacob Erlbeck 2014-06-27 11:55:04 +0200
  • 25049b93b1 gprs: Add counters related to LLC layer patching Jacob Erlbeck 2014-06-27 10:44:46 +0200
  • 7dd498de64 gprs/vty: Add commands to manage the TLLI list Jacob Erlbeck 2014-06-19 10:15:27 +0200
  • 7c101d922e gprs: Track IMSI/TLLI to control APN patching Jacob Erlbeck 2014-06-06 18:49:23 +0200
  • 006c038212 gprs: Store gbproxy patching state per peer Jacob Erlbeck 2014-05-27 13:49:04 +0200
  • cf02eb1b20 gprs/test: Add Detach messages to test Jacob Erlbeck 2014-06-19 10:23:50 +0200
  • 1166974bca gprs/test: Added GMM Info and fixed TLLI Jacob Erlbeck 2014-06-06 18:47:36 +0200
  • 736852825a gprs: Add APN patch support for LLC/GSM messages Jacob Erlbeck 2014-05-23 20:48:07 +0200
  • 91fb680236 gprs: Add MCC/MNC patch support for LLC/GMM messages Jacob Erlbeck 2014-05-28 10:59:10 +0200
  • 67a4445675 gprs: Implement BSSGP MCC/MNC patching Jacob Erlbeck 2014-05-19 10:14:58 +0200
  • fd636aed1e gprs: Use imsi field instead of imei Jacob Erlbeck 2014-07-08 09:49:07 +0200
  • ff0d65aaf6 gprs/test: Make test output more readable Jacob Erlbeck 2014-07-09 23:19:11 +0200
  • 524edccb61 Merge branch 'zecke/fixes/osmux-nat' Holger Hans Peter Freyther 2014-07-22 15:21:57 +0200
  • a563641d25 osmux: Drop the message in case we don't know the remote yet. Holger Hans Peter Freyther 2014-07-09 01:35:53 +0200
  • ea7ef38734 osmux: Qualify the handle by IPv4 address _and_ port Holger Hans Peter Freyther 2014-07-09 00:53:29 +0200
  • 48a071e366 osmux: Extract the dummy message, find the endpoint and set rtp port Holger Hans Peter Freyther 2014-07-09 00:38:06 +0200
  • 07ec8eebe0 osmux: Send the CI as part of the dummy to help to identify a client Holger Hans Peter Freyther 2014-07-09 00:32:00 +0200
  • 25a2db018e osmux: Using the "CI" and calling it "CID" is plain wrong Holger Hans Peter Freyther 2014-07-09 00:28:02 +0200
  • cb6ad70994 mgcp: Change API to remove memory management from the name Holger Hans Peter Freyther 2014-07-22 15:00:52 +0200
  • 34a1976d5d Merge commit 'zecke/fixes/mgcp-transcoding' Holger Hans Peter Freyther 2014-07-22 14:48:25 +0200
  • b936278b2e mgcp: Fix/test the case of a time jump and the resync Holger Hans Peter Freyther 2014-07-04 20:55:20 +0200
  • 4c18d79475 mgcp: Add a testcase for 160->80 ptime handling Holger Hans Peter Freyther 2014-07-04 08:13:53 +0200
  • c8b29083d2 mgcp: Initialise next_time in case the initial timestamp is not 0. Holger Hans Peter Freyther 2014-07-02 22:02:15 +0200
  • bd4109babc mgcp: Document transcoding semantic and follow it Holger Hans Peter Freyther 2014-06-27 19:27:38 +0200
  • 91eeeae312 mgcp: Fix/test reading/writing the sequence number Holger Hans Peter Freyther 2014-07-04 20:55:20 +0200
  • 1fc1ed23b2 mgcp: Patch and Count _after_ the transcoding Holger Hans Peter Freyther 2014-07-02 21:54:14 +0200
  • 77ceaaf7f5 mgcp: Add a comment about the return of the function Holger Hans Peter Freyther 2014-06-28 15:05:42 +0200
  • 7bcbe2a9cc Merge branch 'zecke/fixes/mgcp-transociding-tests' Holger Hans Peter Freyther 2014-07-22 13:13:12 +0200
  • dd1f81512d mgcp: Make the internal state of the transcoder accessible Holger Hans Peter Freyther 2014-07-22 13:05:31 +0200
  • 4fb7e64da2 mgcp: Capture the return value of the of the transcode function Holger Hans Peter Freyther 2014-06-28 00:10:10 +0200
  • 6041c8db27 mgcp: Do not use errx as finding a test failure is too hard Holger Hans Peter Freyther 2014-06-28 13:24:36 +0200
  • 83cbac2ac0 mgcp: Re-factor testcase to separate test and setup Holger Hans Peter Freyther 2014-06-22 21:55:50 +0200
  • e52ca9aad1 mgcp: Warn when the buffer is being reset due a wrong seq number Holger Hans Peter Freyther 2014-07-02 21:56:26 +0200
  • a7992e0389 mgcp: Mention the packet duration in the error message Holger Hans Peter Freyther 2014-06-27 19:51:52 +0200
  • 3d93d35a93 mgcp: Provide more information about configured endpoints Holger Hans Peter Freyther 2014-07-02 19:36:12 +0200
  • c5c239f361 mgcp: Fix memory leak in the transcoding code Holger Hans Peter Freyther 2014-07-07 20:38:27 +0200
  • 24fc435dad trau_mux.c: Prevent out-of-bounds read in trau_decode_fr() Holger Hans Peter Freyther 2014-07-22 12:23:03 +0200
  • 94f83e1787 smpp: Fix small typo in the comment Holger Hans Peter Freyther 2014-07-19 19:02:46 +0200
  • 0d7efef394 gbproxy: Fix the NAME in the start script... Holger Hans Peter Freyther 2014-07-17 07:31:42 +0200
  • d29b8a4745 bsc: Implement a way to relay a message to the remote MSC Holger Hans Peter Freyther 2014-07-09 15:22:21 +0200
  • c6e9049f9c osmux: Now that we have IPv4/port we might want to consider to expire handles Holger Hans Peter Freyther 2014-07-09 01:38:29 +0200
  • 9d43cee88c osmux: Mention where the data was coming from Holger Hans Peter Freyther 2014-07-08 23:12:56 +0200
  • 7239f574aa osmux: Be accurate. The label has been already created Holger Hans Peter Freyther 2014-07-08 21:00:43 +0200
  • 6b0ba01bf3 osmux: Make sure to always use the right dummy sending method Holger Hans Peter Freyther 2014-07-08 13:01:56 +0200
  • 768580b3ec bsc: Use the word core network and not backbone. Holger Hans Peter Freyther 2014-07-08 12:48:49 +0200
  • 891b0a857d osmux: Remove extra newline from the osmux log message Holger Hans Peter Freyther 2014-07-08 09:08:34 +0200
  • 627e7d9bfe gprs/test: Increase stderr log level Jacob Erlbeck 2014-07-03 13:28:13 +0200
  • 2840b3f6c3 gbproxy_test: Provide enough disabled categories to please valgrind Holger Hans Peter Freyther 2014-07-07 19:48:14 +0200
  • 461966b8ef mgcp: Ignore the transcoding test Holger Hans Peter Freyther 2014-06-22 21:57:13 +0200
  • 8d998a713e mgcp: Verify that the force-ptime is written back to the file Holger Hans Peter Freyther 2014-07-04 20:23:56 +0200
  • 2947411383 mgcp: Fix documentation issue in the force-ptime command Holger Hans Peter Freyther 2014-07-04 20:11:11 +0200
  • 983c99113d rtp: Share the rtp header between the proxy and the mgcp code Holger Hans Peter Freyther 2014-06-22 22:30:28 +0200
  • 6019b5a508 nat: Fix the documentation issue with the osmux command Holger Hans Peter Freyther 2014-07-04 20:09:55 +0200
  • 84db98fdbe gbproxy_test: Reset the gbproxy before we reset GPRS NS Holger Hans Peter Freyther 2014-07-07 19:22:02 +0200
  • 46d13268b8 gprs_llc: Prevent llme_alloc/lle_init from reading invalid memory Daniel Willmann 2014-06-27 17:05:48 +0200