This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.
gitosis at osmocom.org gitosis at osmocom.orgThis 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, neels/gtphub has been updated discards a43c956c928b5c0a0fca1f3f79d77293c3648be3 (commit) discards 634178aa7792db4d396b00aaf72d5ad82b5a730b (commit) discards 137a202032455ecf05594c0e75d806ff90876e48 (commit) discards f4ec777f932c510fd04fa5113db650a0861ee961 (commit) discards 3ed33b61d72eef110e12478f6cbbc0931210b0bb (commit) discards 254714ceb1e9581b170044f35257b50d36d659b1 (commit) discards bd6f15c2664de6d53c6129f86cf104fa7fa75495 (commit) discards 52712a4a879cbe1be066e50c0f9e8efb3a3cab24 (commit) discards bd49d8a4b599796369b845b2763f87f39a2d8354 (commit) discards 88f25563c31fb68d3f0a67d8c80dadc3492d43fa (commit) discards 57e34eb473562bf71962f01efaa1db875dd424c5 (commit) via ad51b759181064c87f26ed702c16d3edc3bc12ec (commit) via e6b56c49fd36757aa507bbbef868cdc98d2cd3ca (commit) via 5d2e92036d0bc6fbcab522e3eb3cb71cf62d80cc (commit) via 628c0c8f82673390e92cc5f532f7f1e0d368c26c (commit) via eb7b0a83b4555222215a0ec6155e0eecaadf3f24 (commit) via 1c31e9a0793c90c856f6537d31b8f20e5d93ff4b (commit) via e68fee7637ac953837adddb8c3428909a07ecfcb (commit) via b30bfedb11e10ea7f99a5e98d5b8274cb866baa8 (commit) via 5171ef9d2059625cf4d4c5775fe8e0c18ee5cd8b (commit) via 25a88f932df6ea89d33da5ffafc883f735462636 (commit) via 105b984f6af0907838529755efc6cf3ba3f5bad8 (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 (a43c956c928b5c0a0fca1f3f79d77293c3648be3) \ N -- N -- N (ad51b759181064c87f26ed702c16d3edc3bc12ec) 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=ad51b759181064c87f26ed702c16d3edc3bc12ec commit ad51b759181064c87f26ed702c16d3edc3bc12ec Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Tue Nov 24 13:32:23 2015 +0100 gtphub: add assertion to ensure expiry ordering. Make 100% sure the user adds expiring_items in chronological order by asserting that a newly added expiry is >= the last expiry in the queue. Add llist_last() to facilitate. Sponsored-by: On-Waves ehi http://cgit.osmocom.org/openbsc/commit/?id=e6b56c49fd36757aa507bbbef868cdc98d2cd3ca commit e6b56c49fd36757aa507bbbef868cdc98d2cd3ca Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Tue Nov 24 13:31:06 2015 +0100 gtphub: refresh TEI timeout when TEI is used. Make sure a TEI mapping remains valid when it is in use (so far all mappings would expire after 6 hours, in use or not). Add regression test for this. Note: this does not yet refresh a Ctrl TEI mapping when a corresponding User TEI is used (todo?). Sponsored-by: On-Waves ehi http://cgit.osmocom.org/openbsc/commit/?id=5d2e92036d0bc6fbcab522e3eb3cb71cf62d80cc commit 5d2e92036d0bc6fbcab522e3eb3cb71cf62d80cc Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Tue Nov 24 13:30:38 2015 +0100 gtphub: cosmetic/prepare: add nr_map_refresh(). http://cgit.osmocom.org/openbsc/commit/?id=628c0c8f82673390e92cc5f532f7f1e0d368c26c commit 628c0c8f82673390e92cc5f532f7f1e0d368c26c Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Tue Nov 24 13:27:13 2015 +0100 gtphub: move timestamp into packet struct. Instead of passing the current time around in function arguments ('now'), rather store the current time once upon decoding a GTP packet in the gtp_packet_desc passed around anyway ('p->timestamp'). Sponsored-by: On-Waves ehi http://cgit.osmocom.org/openbsc/commit/?id=eb7b0a83b4555222215a0ec6155e0eecaadf3f24 commit eb7b0a83b4555222215a0ec6155e0eecaadf3f24 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Tue Nov 24 13:23:44 2015 +0100 gtphub: cosmetic: fix an argument name. http://cgit.osmocom.org/openbsc/commit/?id=1c31e9a0793c90c856f6537d31b8f20e5d93ff4b commit 1c31e9a0793c90c856f6537d31b8f20e5d93ff4b Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Nov 20 03:16:19 2015 +0100 gtphub: first vty show commands. Start adding VTY commands to show rate counters / statistics / cache dumps. Sponsored-by: On-Waves ehi http://cgit.osmocom.org/openbsc/commit/?id=e68fee7637ac953837adddb8c3428909a07ecfcb commit e68fee7637ac953837adddb8c3428909a07ecfcb Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Nov 20 01:28:40 2015 +0100 gtphub: add first rate counters Sponsored-by: On-Waves ehi http://cgit.osmocom.org/openbsc/commit/?id=b30bfedb11e10ea7f99a5e98d5b8274cb866baa8 commit b30bfedb11e10ea7f99a5e98d5b8274cb866baa8 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Nov 20 01:27:22 2015 +0100 gtphub: cosmetic: clarify bind pointer naming. Some gtphub_bind pointers point to an array of binds, some point directly at instances. Make the distinction between the two more obvious by adding an '_arr' suffix to the array ones. Partly in preparation for upcoming rate counters. Sponsored-by: On-Waves ehi http://cgit.osmocom.org/openbsc/commit/?id=5171ef9d2059625cf4d4c5775fe8e0c18ee5cd8b commit 5171ef9d2059625cf4d4c5775fe8e0c18ee5cd8b Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Nov 20 00:08:28 2015 +0100 gtphub: add explicit cleanup handles. Clean up functionality is added for the test suite only, to be able to clean out all allocations and test against memory leaks. So far, it was sufficient to expire everything to free a gtphub. In preparation for the upcoming rate counters, which will need to be freed explicitly, add gtphub functions to clean up everything. As added bonus, also close the sockets explicitly -- not really needed upon program exit, neither by the test suite, but *if* we have a cleanup function, it should clean up everything properly. Closing the sockets is however kept separate, for the test suite. gtphub_start() and gtphub_stop() are for normal use (published in gtphub.h), and gtphub_init() and gtphub_free() are for the test suite, without sockets. (gtphub_stop() will probably never be called by anyone, but its existence completes the picture.) In gtphub_test.c, have a function to clean up the testing gtphub struct. First, expire everything by timeout, assert emptiness, then call the cleanup function. Call from each test in the end. Sponsored-by: On-Waves ehi http://cgit.osmocom.org/openbsc/commit/?id=25a88f932df6ea89d33da5ffafc883f735462636 commit 25a88f932df6ea89d33da5ffafc883f735462636 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Nov 20 00:04:41 2015 +0100 gtphub: ensure cleanup of peer addresses. Upon calling gtphub_peer_del(), all addresses and ports should already have expired (by force). Make sure the code heeds that with a so far missing assertion. Sponsored-by: On-Waves ehi http://cgit.osmocom.org/openbsc/commit/?id=105b984f6af0907838529755efc6cf3ba3f5bad8 commit 105b984f6af0907838529755efc6cf3ba3f5bad8 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Nov 19 00:44:52 2015 +0100 gtphub: send gtphub's own restart counter, fix type. So far, the sender's restart counter was copied through, which would break as soon as more than one SGSN or more than one GGSN would talk to the same peer. Also fix the restart counter data type (just one octet after all). gtphub should also persist its restart counter and handle peers that have rebooted, both of which is still not implemented. Sponsored-by: On-Waves ehi ----------------------------------------------------------------------- Summary of changes: hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)