This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, jerlbeck/wip/gprs-patching has been updated discards f9d5e4489fbea776f1919b8601cd40d2089b1852 (commit) discards eb1fc4bc4a71431f2b7b5f775837ed1e4159b80b (commit) discards 76f9967ae97a142c09136f6e355077ad7ab39765 (commit) discards f0bb0ca612bb10ff85530e523f18b01dcb0d8fe9 (commit) discards f9392971b5130fc06de50acf2daa2e0e836507aa (commit) discards 00858678c71b5c90aae966bb245aed7aeaa9e3d1 (commit) discards c9ac77e6345dd90589f58bddb1cd6cbfaa83e900 (commit) via b923befdec2444b5a0aba16832926a345b17e98f (commit) via 31eede3bbae06304351a29e401d5b4c8da70336d (commit) via 4d0c25c7630718384776a434b8851d5a0bfc792a (commit) via c2bfd9377f4fd0098e94e19d88e38e28c8d9538b (commit) via f805ee316c5ca21aa0ea2f3a9177411ca5a6de68 (commit) via 243bc83c0e1e109e99d16d7c0f950609c6825a39 (commit) via cf0c9486fe10830924b22bb50e9f172a1f363eac (commit) via 2e5e94c3283fa4f5160962f42e7cd5d4e39b7d1e (commit) via 4adb136da63a1d3ed523ad85e12fd99fc62f5701 (commit) via 665acd1dbdec2c1e52599f6129ae00c5b5442e72 (commit)
This update added new revisions after undoing existing revisions. That is to say, the old revision is not a strict subset of the new revision. This situation occurs when you --force push a change and generate a repository containing something like this:
* -- * -- B -- O -- O -- O (f9d5e4489fbea776f1919b8601cd40d2089b1852) \ N -- N -- N (b923befdec2444b5a0aba16832926a345b17e98f)
When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B.
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- http://cgit.osmocom.org/openbsc/commit/?id=b923befdec2444b5a0aba16832926a345...
commit b923befdec2444b5a0aba16832926a345b17e98f Author: Jacob Erlbeck jerlbeck@sysmocom.de Date: Thu Dec 11 15:14:14 2014 +0100
sgsn/doc: Add protocol specification for remote subscriber update
This is the first version of the specification for the GPRS Subscriber Update Protocol.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=31eede3bbae06304351a29e401d5b4c8d...
commit 31eede3bbae06304351a29e401d5b4c8da70336d Author: Jacob Erlbeck jerlbeck@sysmocom.de Date: Thu Dec 11 12:05:29 2014 +0100
gprs: Add gprs_shift_tlv function
This function is similar to gprs_match_tlv with the exception, that the tag is not compared but returned in *tag instead.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=4d0c25c7630718384776a434b8851d5a0...
commit 4d0c25c7630718384776a434b8851d5a0bfc792a Author: Jacob Erlbeck jerlbeck@sysmocom.de Date: Thu Dec 11 11:01:46 2014 +0100
gprs: Move TLV parser functions to gprs_utils.c and rename them
Currently the parser functions for single information elements are defined within gprs_gb_parse.c and not exported explicitely. In addition they are named like libosmocore's TLV parser functions and do not have a proper name prefix. Since it is planned to use them for other protocols, they need to be globally accessible.
This patch moves them to gprs_utils.c and renames them.
The new names are: lv_shift -> gprs_shift_lv v_fixed_shift -> gprs_shift_v_fixed lv_shift -> gprs_shift_lv v_fixed_shift -> gprs_shift_v_fixed
In the long term, these functions should be moved to libosmocore (and renamed again).
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=c2bfd9377f4fd0098e94e19d88e38e28c...
commit c2bfd9377f4fd0098e94e19d88e38e28c8d9538b Author: Jacob Erlbeck jerlbeck@sysmocom.de Date: Fri Nov 28 14:55:25 2014 +0100
sgsn: Work on 2 phase authorization (WIP)
This implements the MAP way of subscriber validation when the MS tries an Attach Request: 1. perform authentication (optionally invoke the sendAuthInfo procedure), starts the AuthAndCiph procedure 2. perform update location 3. insert subscriber data 4. finish the update location 5. Attach Accept / Attach Reject
This is currently accessible via the VTY interface.
TODO: - Apply this to (periodic) RA Update Req - Delete Subscriber Data - Improve on procedure collisions (repeated Attach Req is sometimes not handled properly) - PDP info - Commit cleanup
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=f805ee316c5ca21aa0ea2f3a9177411ca...
commit f805ee316c5ca21aa0ea2f3a9177411ca5a6de68 Author: Jacob Erlbeck jerlbeck@sysmocom.de Date: Mon Dec 8 15:52:00 2014 +0100
sgsn: Add support for authentication triplets (TODO)
TODO: - commit message - tests
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=243bc83c0e1e109e99d16d7c0f950609c...
commit 243bc83c0e1e109e99d16d7c0f950609c6825a39 Author: Jacob Erlbeck jerlbeck@sysmocom.de Date: Tue Sep 30 13:53:26 2014 +0200
sgsn: Added TODOs (TODO)
TODO: - fix and remove TODOs - add test cases for Detach(reattach) - add test cases for PDP context deletion (OW#1311) - add test cases for Cancel pending timer in sgsn_mm_ctx_free - remove this commit
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=cf0c9486fe10830924b22bb50e9f172a1...
commit cf0c9486fe10830924b22bb50e9f172a1f363eac Author: Jacob Erlbeck jerlbeck@sysmocom.de Date: Fri Oct 17 10:08:02 2014 +0200
sgsn: Do not die in _bssgp_tx_dl_ud on TLLI mismatch (TODO)
Currently an OSMO_ASSERT fails, if the message's and the mmctx's TLLIs do not match.
This commit turns the assertion into an ERROR log message and uses the default values for IMSI, DRX, and RA CAP instead of the MM context values in this case.
TODO: - find the real source for the problem - add test cases derived from what is being described in the ticket
Ticket: OW#1322 Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes: openbsc/doc/sgsn-remote-protocol.txt | 376 ++++++++++++++++++++++++++++++++++ openbsc/include/openbsc/gprs_utils.h | 12 ++ openbsc/src/gprs/gprs_gb_parse.c | 172 +++------------- openbsc/src/gprs/gprs_utils.c | 135 ++++++++++++ openbsc/tests/gbproxy/gbproxy_test.c | 236 --------------------- openbsc/tests/gbproxy/gbproxy_test.ok | 1 - openbsc/tests/gprs/gprs_test.c | 241 ++++++++++++++++++++++ openbsc/tests/gprs/gprs_test.ok | 1 + 8 files changed, 793 insertions(+), 381 deletions(-) create mode 100644 openbsc/doc/sgsn-remote-protocol.txt
hooks/post-receive
osmocom-commitlog@lists.osmocom.org