From gitosis at osmocom.org Tue Jan 2 07:21:14 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 2 Jan 2018 07:21:14 GMT Subject: pysim.git branch master updated. 665bd22fc5ca24fa9e9b8fa8f5f176b8164b89d5 Message-ID: <201801020721.w027LELt036006@git.osmocom.org> 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 "A python tool to program magic SIMs". The branch, master has been updated via 665bd22fc5ca24fa9e9b8fa8f5f176b8164b89d5 (commit) from 287b6ce1b49fc924fd281a000748f2002114c408 (commit) 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/pysim/commit/?id=665bd22fc5ca24fa9e9b8fa8f5f176b8164b89d5 commit 665bd22fc5ca24fa9e9b8fa8f5f176b8164b89d5 Author: Pau Espin Pedrol Date: Fri Dec 29 20:30:35 2017 +0100 utils.py: dec_imsi: Fix ValueError It should fix the following observed error: ~/pysim$ ./pySim-read.py -p0 Reading ... ICCID: Traceback (most recent call last): File "./pySim-read.py", line 99, in print("IMSI: %s" % (dec_imsi(res),)) File "/home/lab434/pysim/pySim/utils.py", line 57, in dec_imsi l = int(ef[0:2]) * 2 # Length of the IMSI string ValueError: invalid literal for int() with base 10: 'ff' Change-Id: I7d3ecbf9edd190d1941816796cee60e3957d5943 ----------------------------------------------------------------------- Summary of changes: pySim/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- A python tool to program magic SIMs From gitosis at osmocom.org Tue Jan 2 07:22:29 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 2 Jan 2018 07:22:29 GMT Subject: osmo-iuh.git branch master updated. 0.2.0-44-g9d60ce6 Message-ID: <201801020722.w027MTX7036534@git.osmocom.org> 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 "Osmocom code for Iuh interface". The branch, master has been updated via 9d60ce6107fe5e873511dadc2a40b4cda23a53a9 (commit) from bfeea6713b4e17fcd5cfb0a5b4c042eaf526ae22 (commit) 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/osmo-iuh/commit/?id=9d60ce6107fe5e873511dadc2a40b4cda23a53a9 commit 9d60ce6107fe5e873511dadc2a40b4cda23a53a9 Author: Max Date: Thu Dec 28 12:32:23 2017 +0100 Enable sanitize for CI tests Change-Id: I90ca756691e4f644d93af519ed5d54d794d1d401 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Tue Jan 2 07:26:23 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 2 Jan 2018 07:26:23 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-31-g0bc982e Message-ID: <201801020726.w027QNCf038468@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 0bc982e7142426c1739eae5cd636ff5bd3c8d872 (commit) via 467f633b165ed2d439bb54d4ae42cdc341ea81b3 (commit) via b2de1f78888c40acf63cd27385f809c2c5783106 (commit) from effdec6e13550f89469c2f9da95895cc5c474dd0 (commit) 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/osmo-pcu/commit/?id=0bc982e7142426c1739eae5cd636ff5bd3c8d872 commit 0bc982e7142426c1739eae5cd636ff5bd3c8d872 Author: Max Date: Thu Dec 21 18:58:50 2017 +0100 TBF: bail out for unknown timers Return right after logging error if attempting to start or stop unknown timer. Change-Id: Ie6ae564d41a5e03270685c6bafb3504278eb3551 Fixes: CID181512, CID181514 http://cgit.osmocom.org/osmo-pcu/commit/?id=467f633b165ed2d439bb54d4ae42cdc341ea81b3 commit 467f633b165ed2d439bb54d4ae42cdc341ea81b3 Author: Max Date: Wed Dec 20 18:13:29 2017 +0100 TBF: log timer invocation source When troubleshooting TBF timers we're not only interested in timer duration but also in the code which triggered it. Let's use LOGPSRC to log it: wrap t_start() in a macro for convenience. Change-Id: If5f883ae52c469e5158bad24da9904fdc455582f Related: OS#2407 http://cgit.osmocom.org/osmo-pcu/commit/?id=b2de1f78888c40acf63cd27385f809c2c5783106 commit b2de1f78888c40acf63cd27385f809c2c5783106 Author: Max Date: Wed Dec 20 18:05:29 2017 +0100 TBF: unify timer handling Use generic timer handling infrastracture to handle assignment/reject internal timer. Rename timer array accordingly. Use defines with explicit second/microsecond values to make it more readable. Change-Id: I63fb7e6f0695383a83472c836a381a055f64690b ----------------------------------------------------------------------- Summary of changes: src/bts.cpp | 6 ++-- src/tbf.cpp | 108 ++++++++++++++++++++++----------------------------------- src/tbf.h | 23 ++++++------ src/tbf_dl.cpp | 7 ++-- src/tbf_ul.cpp | 2 +- 5 files changed, 59 insertions(+), 87 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Tue Jan 2 12:17:46 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 2 Jan 2018 12:17:46 GMT Subject: osmocom-analog.git branch jolly/work created. ddcd1bb3f42bdbba74fb41ad8ce56160e7552b35 Message-ID: <201801021217.w02CHkHM056184@git.osmocom.org> 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 "A/B/C Netz". The branch, jolly/work has been created at ddcd1bb3f42bdbba74fb41ad8ce56160e7552b35 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmocom-analog/commit/?id=ddcd1bb3f42bdbba74fb41ad8ce56160e7552b35 commit ddcd1bb3f42bdbba74fb41ad8ce56160e7552b35 Author: Andreas Eversberg Date: Tue Jan 2 11:51:32 2018 +0100 NMT: Fixes on channel coding/handling http://cgit.osmocom.org/osmocom-analog/commit/?id=fee258df0a300d9b2e3e242f1e7ef9ba6e3a597e commit fee258df0a300d9b2e3e242f1e7ef9ba6e3a597e Author: Andreas Eversberg Date: Tue Dec 5 20:36:11 2017 +0100 work on docs http://cgit.osmocom.org/osmocom-analog/commit/?id=2a53c88f696e5323ffc0832655faf30ce68cca60 commit 2a53c88f696e5323ffc0832655faf30ce68cca60 Author: Andreas Eversberg Date: Sun Nov 12 15:59:48 2017 +0100 Add JollyCom, a simple and experimantal mobile network This network that can be used with any radio and a DTMF transmitter. http://cgit.osmocom.org/osmocom-analog/commit/?id=f2eb6b3e705e4e516e7a7a3947b05a7c72ab6c8a commit f2eb6b3e705e4e516e7a7a3947b05a7c72ab6c8a Author: Andreas Eversberg Date: Tue Dec 5 10:55:13 2017 +0100 Squelch improvement Continuously calculate noise floor and lower threshold level if less noise was received. High noise or ongoing transmission during start of program will not cause a threshold that is too far above the actual noise floor. http://cgit.osmocom.org/osmocom-analog/commit/?id=9f901384deda96a7dd021923841885ec1e4f2d67 commit 9f901384deda96a7dd021923841885ec1e4f2d67 Author: Andreas Eversberg Date: Mon Dec 4 14:12:11 2017 +0100 SDR: Add option to set local oscillator (LO) offset By default it is set to -1 MHz. http://cgit.osmocom.org/osmocom-analog/commit/?id=c49ee3b2a8c545ce6582b414b55ed9f610bd4b94 commit c49ee3b2a8c545ce6582b414b55ed9f610bd4b94 Author: Andreas Eversberg Date: Sun Dec 3 09:30:54 2017 +0100 Remove dependencies between debug, displays and mncc-console Test functions are cleaned up, due to removed dependencies. http://cgit.osmocom.org/osmocom-analog/commit/?id=b3866de24250fbc40618d3776af777b6b2b0d6b2 commit b3866de24250fbc40618d3776af777b6b2b0d6b2 Author: Andreas Eversberg Date: Sat Dec 2 19:38:41 2017 +0100 Add 'hold' function and level display to spectrum view http://cgit.osmocom.org/osmocom-analog/commit/?id=7c42d57d6e5b19755cd153afb7c6deb6d1268bcc commit 7c42d57d6e5b19755cd153afb7c6deb6d1268bcc Author: Andreas Eversberg Date: Sat Dec 2 08:11:02 2017 +0100 B-Netz: Minor fixes to timings and debug messages http://cgit.osmocom.org/osmocom-analog/commit/?id=417151e9a30dd481d20d4a99644cc036a59c9ac6 commit 417151e9a30dd481d20d4a99644cc036a59c9ac6 Author: Andreas Eversberg Date: Sun Nov 26 08:53:09 2017 +0100 SDR: Add DC offset removal (DC bias) http://cgit.osmocom.org/osmocom-analog/commit/?id=9e75e64787e10556bf2075f241e23e41d8fd2b4c commit 9e75e64787e10556bf2075f241e23e41d8fd2b4c Author: Andreas Eversberg Date: Mon Nov 20 19:51:24 2017 +0100 Add DTMF decoder to libdtmf Note: This decoder has no user yet. http://cgit.osmocom.org/osmocom-analog/commit/?id=44247ffb536ef25c1fc8c49c75b501d6f1808c52 commit 44247ffb536ef25c1fc8c49c75b501d6f1808c52 Author: Andreas Eversberg Date: Sun Nov 19 10:19:58 2017 +0100 FM modulation: Never turn carrier completely off This prevents IIR filter to become very slow for some unknown reason. http://cgit.osmocom.org/osmocom-analog/commit/?id=7cbfaa286151d479f6da802d7fc07f68fedbe0c5 commit 7cbfaa286151d479f6da802d7fc07f68fedbe0c5 Author: Andreas Eversberg Date: Sun Nov 19 10:14:49 2017 +0100 Add NaN debugging to IIR filter (disabled by default) http://cgit.osmocom.org/osmocom-analog/commit/?id=06092e90ed698ab9c1abd7e97b73369bd65bb3c7 commit 06092e90ed698ab9c1abd7e97b73369bd65bb3c7 Author: Andreas Eversberg Date: Sat Nov 18 12:54:12 2017 +0100 Add library to normalize speech level (Sendevolumenregler SVoR) Note: This lib has no user yet. http://cgit.osmocom.org/osmocom-analog/commit/?id=021c6958837dd99ee24dc9c711718fc57e694a33 commit 021c6958837dd99ee24dc9c711718fc57e694a33 Author: Andreas Eversberg Date: Sat Nov 18 09:30:08 2017 +0100 Restructure: Fixing library linking order http://cgit.osmocom.org/osmocom-analog/commit/?id=1a341f6b4e1cc062b9cedc738a6e2205c0fa651e commit 1a341f6b4e1cc062b9cedc738a6e2205c0fa651e Author: Andreas Eversberg Date: Sat Nov 18 08:58:57 2017 +0100 Restructure: Move debug from common code to 'libdebug' http://cgit.osmocom.org/osmocom-analog/commit/?id=016e72d6d70ea64dfb47a5a73727960cec4fc53a commit 016e72d6d70ea64dfb47a5a73727960cec4fc53a Author: Andreas Eversberg Date: Sat Nov 18 08:49:13 2017 +0100 Restructure: Move display from common code to 'libdisplay' http://cgit.osmocom.org/osmocom-analog/commit/?id=ab59a26a519d4bfb88f9ca6f882da8baab90a95a commit ab59a26a519d4bfb88f9ca6f882da8baab90a95a Author: Andreas Eversberg Date: Sat Nov 18 08:33:07 2017 +0100 Restructure: Move mobile from common code to 'libmobile' http://cgit.osmocom.org/osmocom-analog/commit/?id=ed31a26ebabcd28678aff679093b6e6fba55b67f commit ed31a26ebabcd28678aff679093b6e6fba55b67f Author: Andreas Eversberg Date: Sat Nov 18 08:06:06 2017 +0100 Restructure: Move sample from common code to 'libsample' http://cgit.osmocom.org/osmocom-analog/commit/?id=1650cc5ad2eba4fb8857ffc920170ae0f9f1a18d commit 1650cc5ad2eba4fb8857ffc920170ae0f9f1a18d Author: Andreas Eversberg Date: Fri Nov 17 22:51:18 2017 +0100 Restructure: Move sdr from common code to 'libsdr' http://cgit.osmocom.org/osmocom-analog/commit/?id=45a5568f7032b11953d6ac4321970d5780eaf613 commit 45a5568f7032b11953d6ac4321970d5780eaf613 Author: Andreas Eversberg Date: Fri Nov 17 12:16:39 2017 +0100 Restructure: Move sound from common code to 'libsound' http://cgit.osmocom.org/osmocom-analog/commit/?id=0e3e4d92308e9da7a7f5eaeedb995259cd1ce021 commit 0e3e4d92308e9da7a7f5eaeedb995259cd1ce021 Author: Andreas Eversberg Date: Fri Nov 17 09:06:57 2017 +0100 Restructure: Move img from common code to 'libimage' http://cgit.osmocom.org/osmocom-analog/commit/?id=7b539d5dc78cfd843c4f6890f15fa851d06dbb09 commit 7b539d5dc78cfd843c4f6890f15fa851d06dbb09 Author: Andreas Eversberg Date: Fri Nov 17 09:01:44 2017 +0100 Restructure: Move mncc from common code to 'libmncc' http://cgit.osmocom.org/osmocom-analog/commit/?id=9776736cc4cc678f7aa2d0b9ebee65455bce9ce9 commit 9776736cc4cc678f7aa2d0b9ebee65455bce9ce9 Author: Andreas Eversberg Date: Thu Nov 16 21:13:28 2017 +0100 Restructure: Move compandor from common code to 'libcompandor' http://cgit.osmocom.org/osmocom-analog/commit/?id=083ea4edaab0ea5b0c9c2aedd1483be4ec97bc5b commit 083ea4edaab0ea5b0c9c2aedd1483be4ec97bc5b Author: Andreas Eversberg Date: Thu Nov 16 21:04:23 2017 +0100 Restructure: Move fsk from common code to 'libfsk' http://cgit.osmocom.org/osmocom-analog/commit/?id=f4754dcb37fa08775ca7e4af4f1bb4ea294fabcc commit f4754dcb37fa08775ca7e4af4f1bb4ea294fabcc Author: Andreas Eversberg Date: Thu Nov 16 19:18:42 2017 +0100 Restructure: Move fm_modulation from common code to 'libfm' http://cgit.osmocom.org/osmocom-analog/commit/?id=7af9b752a03675ee1f219c0bf14162c5c628870b commit 7af9b752a03675ee1f219c0bf14162c5c628870b Author: Andreas Eversberg Date: Thu Nov 16 18:37:25 2017 +0100 Restructure: Move 'libgermantone' to a-netz code http://cgit.osmocom.org/osmocom-analog/commit/?id=cb30c96bc67d195bde2586161d383cf14d1cae8c commit cb30c96bc67d195bde2586161d383cf14d1cae8c Author: Andreas Eversberg Date: Thu Nov 16 18:25:03 2017 +0100 Restructure: Move fft from common code to 'libfft' http://cgit.osmocom.org/osmocom-analog/commit/?id=40c24a70b2a295073428ec78c281e86a7a84f7ca commit 40c24a70b2a295073428ec78c281e86a7a84f7ca Author: Andreas Eversberg Date: Thu Nov 16 18:16:53 2017 +0100 Restructure: Move emphasis from common code to 'libemphasis' http://cgit.osmocom.org/osmocom-analog/commit/?id=16194c15f9827edf9cfde9a5c18ccb06353c34a3 commit 16194c15f9827edf9cfde9a5c18ccb06353c34a3 Author: Andreas Eversberg Date: Thu Nov 16 07:34:16 2017 +0100 Restructure: Move goertzel from common code to 'libgoertzel' http://cgit.osmocom.org/osmocom-analog/commit/?id=c84318b245793dd48aac30c0f30b5e8f356ba42e commit c84318b245793dd48aac30c0f30b5e8f356ba42e Author: Andreas Eversberg Date: Wed Nov 15 20:21:57 2017 +0100 Restructure: Move jitter from common code to 'libjitter' http://cgit.osmocom.org/osmocom-analog/commit/?id=8f6d0752df7b5e3a3f0c70742bc9e4b45ceebf40 commit 8f6d0752df7b5e3a3f0c70742bc9e4b45ceebf40 Author: Andreas Eversberg Date: Wed Nov 15 19:08:37 2017 +0100 Restructure: Move squelch from common code to 'libsquelch' http://cgit.osmocom.org/osmocom-analog/commit/?id=60ffdcaf53b870ce34a69da01b31f76fa641272b commit 60ffdcaf53b870ce34a69da01b31f76fa641272b Author: Andreas Eversberg Date: Wed Nov 15 19:03:29 2017 +0100 Restructure: Move hagelbarger from common code to 'libhagelbarger' http://cgit.osmocom.org/osmocom-analog/commit/?id=ac7bb3539fd613ded10477620654f4c0f73a9430 commit ac7bb3539fd613ded10477620654f4c0f73a9430 Author: Andreas Eversberg Date: Wed Nov 15 18:56:39 2017 +0100 Restructure: Move wave from common code to 'libwave' http://cgit.osmocom.org/osmocom-analog/commit/?id=fd3a4d7ac2d0a3759067c08c67cfad406fbcfb3c commit fd3a4d7ac2d0a3759067c08c67cfad406fbcfb3c Author: Andreas Eversberg Date: Wed Nov 15 18:45:56 2017 +0100 Restructure: Move dtmf from common code to 'libdtmf' http://cgit.osmocom.org/osmocom-analog/commit/?id=17b34fbae63f0ddebcb82e9714718c030e770300 commit 17b34fbae63f0ddebcb82e9714718c030e770300 Author: Andreas Eversberg Date: Tue Nov 14 21:04:58 2017 +0100 Restructure: Move scrambler from C-Netz code to 'libscrambler' http://cgit.osmocom.org/osmocom-analog/commit/?id=ffd934709ff9ad2c208735e39b4b1cdf71976d51 commit ffd934709ff9ad2c208735e39b4b1cdf71976d51 Author: Andreas Eversberg Date: Mon Nov 13 20:14:03 2017 +0100 Restructure: Move classic German tones from common code to 'libgermanton' http://cgit.osmocom.org/osmocom-analog/commit/?id=b605da1aff81c2688bf43dfa50c4ea3e5b89b722 commit b605da1aff81c2688bf43dfa50c4ea3e5b89b722 Author: Andreas Eversberg Date: Mon Nov 13 20:00:52 2017 +0100 Restructure: Move timer from common code to 'libtimer' http://cgit.osmocom.org/osmocom-analog/commit/?id=1b183864bb0dc135838cded1a3f31594979e837f commit 1b183864bb0dc135838cded1a3f31594979e837f Author: Andreas Eversberg Date: Mon Nov 13 19:34:05 2017 +0100 Restructure: Move sample rate conversion from common code to 'libsamplerate' http://cgit.osmocom.org/osmocom-analog/commit/?id=669705c6edb5cfbcb2f0ca672612777d1e819aa6 commit 669705c6edb5cfbcb2f0ca672612777d1e819aa6 Author: Andreas Eversberg Date: Mon Nov 13 19:15:09 2017 +0100 Restructure: Move filters from common code to 'libfilter' ----------------------------------------------------------------------- hooks/post-receive -- A/B/C Netz From gitosis at osmocom.org Tue Jan 2 23:47:31 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 2 Jan 2018 23:47:31 GMT Subject: osmo-sip-connector.git branch lynxis/34c3 created. 1.1.0-12-g7d2440c Message-ID: <201801022347.w02NlViE049238@git.osmocom.org> 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 "MNCC <-> SIP bridge". The branch, lynxis/34c3 has been created at 7d2440c3f5cbe9bec0bfe162ce9257e067f2ac4d (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-sip-connector/commit/?id=7d2440c3f5cbe9bec0bfe162ce9257e067f2ac4d commit 7d2440c3f5cbe9bec0bfe162ce9257e067f2ac4d Author: the 34c3 gsm team <34c3-gsm at congress> Date: Thu Dec 28 00:28:13 2017 +0100 sdp: remove htonl() from in_addr http://cgit.osmocom.org/osmo-sip-connector/commit/?id=ce53b71f45be20b16f17d8644f47133127e7f794 commit ce53b71f45be20b16f17d8644f47133127e7f794 Author: the 34c3 gsm team <34c3-gsm at congress> Date: Thu Dec 28 00:27:34 2017 +0100 add inet_ntoa to the log when receiving the RTP_CREAT http://cgit.osmocom.org/osmo-sip-connector/commit/?id=3272a0da582ea1f4ecf6d07190a7a2f2648afc46 commit 3272a0da582ea1f4ecf6d07190a7a2f2648afc46 Author: Jan Luebbe Date: Wed Dec 27 21:34:44 2017 +0100 both MNCC and call_leg.ip is in host byte order http://cgit.osmocom.org/osmo-sip-connector/commit/?id=5350525a5786b9dbc612231b5c0a17d2b1a67c5b commit 5350525a5786b9dbc612231b5c0a17d2b1a67c5b Author: the 34c3 gsm team <34c3-gsm at congress> Date: Wed Dec 27 19:25:02 2017 +0100 log rtp ip/port/payload when receiving RTP create http://cgit.osmocom.org/osmo-sip-connector/commit/?id=367a3e42a841cf538863ca0a0cf9593d3b49218e commit 367a3e42a841cf538863ca0a0cf9593d3b49218e Author: Jan Luebbe Date: Wed Dec 27 18:34:03 2017 +0100 mncc: fix log messages The callref refers to a leg (not a call). http://cgit.osmocom.org/osmo-sip-connector/commit/?id=1a0ee41c508e959318a05dabd97de721cc475451 commit 1a0ee41c508e959318a05dabd97de721cc475451 Author: Jan Luebbe Date: Wed Dec 27 17:06:01 2017 +0100 pass MO ISMI as X-IMSI SIP header http://cgit.osmocom.org/osmo-sip-connector/commit/?id=2129ed7ea337adf44128058b6260227f0fcea3bd commit 2129ed7ea337adf44128058b6260227f0fcea3bd Author: the 34c3 gsm team <34c3-gsm at congress> Date: Wed Dec 27 17:08:37 2017 +0100 FORCE sdp to GSM/FR/8000 http://cgit.osmocom.org/osmo-sip-connector/commit/?id=c227fa7213c6edcc8faad8a6fbed79f158762340 commit c227fa7213c6edcc8faad8a6fbed79f158762340 Author: Alexander Couzens Date: Tue Dec 26 21:37:36 2017 +0100 implement bearer cap support on CALL_PROCEEDING http://cgit.osmocom.org/osmo-sip-connector/commit/?id=477eb9f6d47010158c0de050929e291e077cf32d commit 477eb9f6d47010158c0de050929e291e077cf32d Author: Alexander Couzens Date: Tue Dec 26 06:49:00 2017 +0100 check at least if bearer cap are present http://cgit.osmocom.org/osmo-sip-connector/commit/?id=78b3522068edd8a628341243834ff1f907b538a2 commit 78b3522068edd8a628341243834ff1f907b538a2 Author: Alexander Couzens Date: Tue Dec 26 04:56:09 2017 +0100 add mncc_prim_char ----------------------------------------------------------------------- hooks/post-receive -- MNCC <-> SIP bridge From gitosis at osmocom.org Thu Jan 4 09:48:55 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 4 Jan 2018 09:48:55 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-32-g869c0c2 Message-ID: <201801040948.w049mtab000655@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 869c0c2e552cc5019531229e366a022f6ede0557 (commit) from 0bc982e7142426c1739eae5cd636ff5bd3c8d872 (commit) 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/osmo-pcu/commit/?id=869c0c2e552cc5019531229e366a022f6ede0557 commit 869c0c2e552cc5019531229e366a022f6ede0557 Author: Max Date: Wed Jan 3 12:00:36 2018 +0100 Fix llc_queue_size() type It either returns 0 or LLC queue size() which has size_t return type. This means it can never be negative - hence it's better to use size_t as return type. Change-Id: I2a6e849d349ab12854976bd0d68537a370a9c83d Fixes: CID181478 ----------------------------------------------------------------------- Summary of changes: src/tbf.cpp | 2 +- src/tbf.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Thu Jan 4 10:16:16 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 4 Jan 2018 10:16:16 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-34-ga4f570f Message-ID: <201801041016.w04AGGJt012645@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via a4f570fe7a9e511d04ba3aade4a144b4cb74deb8 (commit) via 7df82d412eca327b94f6040a140d1f8d5d9c7c53 (commit) from 869c0c2e552cc5019531229e366a022f6ede0557 (commit) 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/osmo-pcu/commit/?id=a4f570fe7a9e511d04ba3aade4a144b4cb74deb8 commit a4f570fe7a9e511d04ba3aade4a144b4cb74deb8 Author: Max Date: Fri Dec 15 11:21:57 2017 +0100 window: move encoding into functions * move window size encoding and writing into separate functions * introduce necessary TBF wrappers to avoid direct m_window access This is part of preparation work to move to separate UL/DL windows. Related: OS#1759 Change-Id: I60184d5049bc7d7b119df5a9eb82d1c4b788c840 http://cgit.osmocom.org/osmo-pcu/commit/?id=7df82d412eca327b94f6040a140d1f8d5d9c7c53 commit 7df82d412eca327b94f6040a140d1f8d5d9c7c53 Author: Max Date: Fri Dec 15 11:14:30 2017 +0100 TBF-DL: mark rcvd_dl_ack() parameters as boolean The final(_ack) parameter of rcvd_dl_ack() only used as boolean - mark it as such. Change-Id: Icc4d68f049a45d4b42c5594f50594ff0d44c1bac ----------------------------------------------------------------------- Summary of changes: src/encoding.cpp | 34 ++++++++++++++++++++-------------- src/encoding.h | 2 +- src/pcu_vty_functions.cpp | 11 +++++------ src/tbf.h | 18 ++++++++++++++---- src/tbf_dl.cpp | 4 ++-- tests/tbf/TbfTest.cpp | 28 ++++++++++++++-------------- 6 files changed, 56 insertions(+), 41 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Thu Jan 4 11:20:34 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 4 Jan 2018 11:20:34 GMT Subject: meta-telephony.git branch 201705 updated. ef42f48f4eb6357c5ea01bb770a6dfb7e38e0c6a Message-ID: <201801041120.w04BKYeC041163@git.osmocom.org> 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 "Osmocom layer for OpenEmbedded". The branch, 201705 has been updated via ef42f48f4eb6357c5ea01bb770a6dfb7e38e0c6a (commit) from fdbb433446fc698370124fb9444fcbde31c84285 (commit) 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/meta-telephony/commit/?id=ef42f48f4eb6357c5ea01bb770a6dfb7e38e0c6a commit ef42f48f4eb6357c5ea01bb770a6dfb7e38e0c6a Author: Daniel Willmann Date: Fri Dec 29 13:08:15 2017 +0100 libdbi: Add version 0.9.0 to fix osmo-msc build failure A patch is needed to fix compilation: * Link against sqlite3 instead of sqlite for sqlite3 * Disable tests Remove old libdbi versions and keep/apply the malloc patch Change-Id: Ia4319c595a1ccb20c87d86c1ab1e58e95da34d7b ----------------------------------------------------------------------- Summary of changes: ...ld-resolve-link-failure-in-sqlite3-module.patch | 28 ++++++++++++++++++++++ recipes-misc/libdbi/files/disable-tests.patch | 12 ++++++++++ recipes-misc/libdbi/libdbi-drivers_0.8.3-1.bb | 8 ------- recipes-misc/libdbi/libdbi-drivers_0.9.0.bb | 10 ++++++++ recipes-misc/libdbi/libdbi_0.7.2.bb | 3 --- recipes-misc/libdbi/libdbi_0.8.3.bb | 7 ------ recipes-misc/libdbi/libdbi_0.9.0.bb | 7 ++++++ 7 files changed, 57 insertions(+), 18 deletions(-) create mode 100644 recipes-misc/libdbi/files/0001-build-resolve-link-failure-in-sqlite3-module.patch create mode 100644 recipes-misc/libdbi/files/disable-tests.patch delete mode 100644 recipes-misc/libdbi/libdbi-drivers_0.8.3-1.bb create mode 100644 recipes-misc/libdbi/libdbi-drivers_0.9.0.bb delete mode 100644 recipes-misc/libdbi/libdbi_0.7.2.bb delete mode 100644 recipes-misc/libdbi/libdbi_0.8.3.bb create mode 100644 recipes-misc/libdbi/libdbi_0.9.0.bb hooks/post-receive -- Osmocom layer for OpenEmbedded From gitosis at osmocom.org Thu Jan 4 11:35:24 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 4 Jan 2018 11:35:24 GMT Subject: meta-telephony.git branch laforge/nightly updated. be719a5cafb395575df9890093ef08c967d8621d Message-ID: <201801041135.w04BZO6j047712@git.osmocom.org> 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 "Osmocom layer for OpenEmbedded". The branch, laforge/nightly has been updated discards ea485e006d059f28e7fb7649d156e3677406ff59 (commit) via be719a5cafb395575df9890093ef08c967d8621d (commit) via ef42f48f4eb6357c5ea01bb770a6dfb7e38e0c6a (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 (ea485e006d059f28e7fb7649d156e3677406ff59) \ N -- N -- N (be719a5cafb395575df9890093ef08c967d8621d) 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/meta-telephony/commit/?id=be719a5cafb395575df9890093ef08c967d8621d commit be719a5cafb395575df9890093ef08c967d8621d Author: Harald Welte Date: Thu Jun 23 08:51:51 2016 +0200 set up osmocom recipes with AUTOREV to track git master This is for the upcoming nightly builds, where all our osmo* recipes are going to track current master of their respective upstream git repository. Change-Id: Idda98bdfa07c16aee1955fa63373b358bb754c90 ----------------------------------------------------------------------- Summary of changes: ...ld-resolve-link-failure-in-sqlite3-module.patch | 28 ++++++++++++++++++++++ recipes-misc/libdbi/files/disable-tests.patch | 12 ++++++++++ recipes-misc/libdbi/libdbi-drivers_0.8.3-1.bb | 8 ------- recipes-misc/libdbi/libdbi-drivers_0.9.0.bb | 10 ++++++++ recipes-misc/libdbi/libdbi_0.7.2.bb | 3 --- recipes-misc/libdbi/libdbi_0.8.3.bb | 7 ------ recipes-misc/libdbi/libdbi_0.9.0.bb | 7 ++++++ 7 files changed, 57 insertions(+), 18 deletions(-) create mode 100644 recipes-misc/libdbi/files/0001-build-resolve-link-failure-in-sqlite3-module.patch create mode 100644 recipes-misc/libdbi/files/disable-tests.patch delete mode 100644 recipes-misc/libdbi/libdbi-drivers_0.8.3-1.bb create mode 100644 recipes-misc/libdbi/libdbi-drivers_0.9.0.bb delete mode 100644 recipes-misc/libdbi/libdbi_0.7.2.bb delete mode 100644 recipes-misc/libdbi/libdbi_0.8.3.bb create mode 100644 recipes-misc/libdbi/libdbi_0.9.0.bb hooks/post-receive -- Osmocom layer for OpenEmbedded From gitosis at osmocom.org Thu Jan 4 14:06:04 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 4 Jan 2018 14:06:04 GMT Subject: osmo-trx.git branch master updated. 0.2.0-4-ge48c136 Message-ID: <201801041406.w04E64ow016304@git.osmocom.org> 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 "OpenBTS' transceiver retro-fit". The branch, master has been updated via e48c1367dcc465929c2bc7aa465e9b1297ff8b5b (commit) from aa60dda99a22f6a60d5c6f9b08d50febe49757ef (commit) 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/osmo-trx/commit/?id=e48c1367dcc465929c2bc7aa465e9b1297ff8b5b commit e48c1367dcc465929c2bc7aa465e9b1297ff8b5b Author: Max Date: Thu Jan 4 13:40:42 2018 +0100 Mark release target as virtual Change-Id: Iee747faa3171663f1874a5eacddd56607de55297 ----------------------------------------------------------------------- Summary of changes: Makefile.am | 2 ++ 1 file changed, 2 insertions(+) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Thu Jan 4 14:16:15 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 4 Jan 2018 14:16:15 GMT Subject: osmo-trx.git branch master updated. 0.2.0-7-ga1ff991 Message-ID: <201801041416.w04EGF2w020835@git.osmocom.org> 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 "OpenBTS' transceiver retro-fit". The branch, master has been updated via a1ff9914022b3ab17bb3cc2a2d72b8baa79a7016 (commit) via d09843c692ed8fc38643c9b46ee4aad71cabc413 (commit) via e5448ff9720b7efe4567ef423c94cab906438e3f (commit) from e48c1367dcc465929c2bc7aa465e9b1297ff8b5b (commit) 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/osmo-trx/commit/?id=a1ff9914022b3ab17bb3cc2a2d72b8baa79a7016 commit a1ff9914022b3ab17bb3cc2a2d72b8baa79a7016 Author: Max Date: Thu Jan 4 14:09:22 2018 +0100 Update installation instructions * remove references to OpenBTS * update URLs * remove unnecessary requirements Change-Id: I6ec26beaaa74dd3d98f27d110055a8f0cdd3c991 Related: OS#2600 http://cgit.osmocom.org/osmo-trx/commit/?id=d09843c692ed8fc38643c9b46ee4aad71cabc413 commit d09843c692ed8fc38643c9b46ee4aad71cabc413 Author: Max Date: Thu Jan 4 13:53:15 2018 +0100 Remove unused headers Change-Id: Idadb17aeb85b011d114ffc1d81c920544bac1989 http://cgit.osmocom.org/osmo-trx/commit/?id=e5448ff9720b7efe4567ef423c94cab906438e3f commit e5448ff9720b7efe4567ef423c94cab906438e3f Author: Max Date: Thu Jan 4 13:41:06 2018 +0100 Remove outdated references to OpenBTS Change-Id: I2df613bf59af28e2f44a520d0ee953932bcf4d7e ----------------------------------------------------------------------- Summary of changes: AUTHORS | 3 --- CommonLibs/VectorTest.cpp | 4 ---- INSTALLATION | 18 +++++------------- Transceiver52M/Channelizer.cpp | 1 - Transceiver52M/Synthesis.cpp | 2 +- Transceiver52M/USRPDevice.cpp | 2 -- 6 files changed, 6 insertions(+), 24 deletions(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Thu Jan 4 14:19:41 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 4 Jan 2018 14:19:41 GMT Subject: osmo-trx.git branch master updated. 0.2.0-8-g6ec26bb Message-ID: <201801041419.w04EJfIu022474@git.osmocom.org> 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 "OpenBTS' transceiver retro-fit". The branch, master has been updated via 6ec26bb7884971630a1a8df355a79acad4d5e120 (commit) from a1ff9914022b3ab17bb3cc2a2d72b8baa79a7016 (commit) 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/osmo-trx/commit/?id=6ec26bb7884971630a1a8df355a79acad4d5e120 commit 6ec26bb7884971630a1a8df355a79acad4d5e120 Author: Max Date: Thu Jan 4 14:17:55 2018 +0100 Update legal disclaimer * drop trademark passage * add link to OpenBTS website and corresponding attribution * replace OpenBTS references with OsmoTRX Change-Id: Ia40df831649cdb68898db9ca77868c422a8d631d Related: OS#2600 ----------------------------------------------------------------------- Summary of changes: LEGAL | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Fri Jan 5 10:05:02 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 5 Jan 2018 10:05:02 GMT Subject: libosmocore.git branch master updated. 0.10.2-84-gff2eedac Message-ID: <201801051005.w05A52vR039623@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via ff2eedac0f8c839ecb213f23a8e8e7d045afba7b (commit) from 5995281fd685eca0e7433b7467d37040febcbebc (commit) 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/libosmocore/commit/?id=ff2eedac0f8c839ecb213f23a8e8e7d045afba7b commit ff2eedac0f8c839ecb213f23a8e8e7d045afba7b Author: Max Date: Thu Jan 4 18:43:44 2018 +0100 Fix incorrect spec reference RAI is defined in 3GPP TS 24.008 ?? 10.5.5.15 Change-Id: I484485d8c4c56b58dfecc1193bcdd48e61957422 ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/protocol/gsm_04_08.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Jan 5 10:05:22 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 5 Jan 2018 10:05:22 GMT Subject: osmo-bts.git branch master updated. 0.7.0-35-g667b0f1 Message-ID: <201801051005.w05A5M2G039755@git.osmocom.org> 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 "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, master has been updated via 667b0f1fe56256665dd8ef513369ea7ad685bde3 (commit) from a11d8e95ee62b3ab0918b6f28bca405a645d04ad (commit) 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/osmo-bts/commit/?id=667b0f1fe56256665dd8ef513369ea7ad685bde3 commit 667b0f1fe56256665dd8ef513369ea7ad685bde3 Author: Max Date: Thu Jan 4 11:47:33 2018 +0100 Use existing function to obtain TSC Change-Id: I209f26b527a41b3b6f8e405f2a21b3d4bc4746fb ----------------------------------------------------------------------- Summary of changes: src/common/pcu_sock.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Fri Jan 5 10:06:27 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 5 Jan 2018 10:06:27 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-35-gb3a17d6 Message-ID: <201801051006.w05A6RfZ040244@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via b3a17d6074b2575a599863766b9826a7bd3369b9 (commit) from a4f570fe7a9e511d04ba3aade4a144b4cb74deb8 (commit) 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/osmo-pcu/commit/?id=b3a17d6074b2575a599863766b9826a7bd3369b9 commit b3a17d6074b2575a599863766b9826a7bd3369b9 Author: Max Date: Thu Dec 21 12:11:33 2017 +0100 cosmetic: clarify coding scheme and puncturing * use appropriate types for coding scheme parameters * add comment regarding possible number of RLCMAC blocks The code in create_dl_acked_block() has underlying assumption that rlc.num_data_blocks can never be more than 2, which is true and is enforced by appropriate asserts but is not obvious when looking at the function code alone. It's equally hard for Coverity which leads to false positives in scan. Lets' make this assumption explicit by putting it into for(;;) condition alongside with corresponding comment. Fixes: CID143070 Change-Id: If599a6c8a6ef56d847604fcf41bb71decccd8a78 ----------------------------------------------------------------------- Summary of changes: src/gprs_coding_scheme.cpp | 44 ++++++++++++++++++++++---------------------- src/gprs_coding_scheme.h | 32 ++++++++++++++++---------------- src/rlc.cpp | 2 +- src/rlc.h | 4 ++-- src/tbf_dl.cpp | 8 ++++---- 5 files changed, 45 insertions(+), 45 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Fri Jan 5 10:07:00 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 5 Jan 2018 10:07:00 GMT Subject: osmo-bts.git branch master updated. 0.7.0-36-g1adfc52 Message-ID: <201801051007.w05A70BQ040436@git.osmocom.org> 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 "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, master has been updated via 1adfc52a72d5546d08d2acaa2a825ae0ff6cef14 (commit) from 667b0f1fe56256665dd8ef513369ea7ad685bde3 (commit) 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/osmo-bts/commit/?id=1adfc52a72d5546d08d2acaa2a825ae0ff6cef14 commit 1adfc52a72d5546d08d2acaa2a825ae0ff6cef14 Author: Max Date: Thu Jan 4 10:29:06 2018 +0100 Remove BSC-specific parts The dead code is from before repo-split time. Change-Id: I9d4ee8d55a4096bf47407c7d2bdbf3063bf1666e ----------------------------------------------------------------------- Summary of changes: include/osmo-bts/gsm_data_shared.h | 101 ------------------------------------- src/common/gsm_data_shared.c | 8 +-- 2 files changed, 1 insertion(+), 108 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Fri Jan 5 10:07:25 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 5 Jan 2018 10:07:25 GMT Subject: osmo-trx.git branch master updated. 0.2.0-9-gcff4ed9 Message-ID: <201801051007.w05A7PHD040616@git.osmocom.org> 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 "OpenBTS' transceiver retro-fit". The branch, master has been updated via cff4ed9b4c88db5e1698de5b9508d6a6682a8a26 (commit) from 6ec26bb7884971630a1a8df355a79acad4d5e120 (commit) 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/osmo-trx/commit/?id=cff4ed9b4c88db5e1698de5b9508d6a6682a8a26 commit cff4ed9b4c88db5e1698de5b9508d6a6682a8a26 Author: Max Date: Thu Jan 4 15:27:18 2018 +0100 Update license notes * replace references to OpenBTS with OsmoTRX * drop trademark notice * drop outdated example Change-Id: I144f96c507bfe48df350fb0350edbeba87126462 Related: OS#2600 ----------------------------------------------------------------------- Summary of changes: COPYING | 28 ++++++---------------------- 1 file changed, 6 insertions(+), 22 deletions(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Fri Jan 5 10:08:20 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 5 Jan 2018 10:08:20 GMT Subject: libosmocore.git branch master updated. 0.10.2-85-g2f153b50 Message-ID: <201801051008.w05A8Kwp041371@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 2f153b5020f4f15784b57e0aabb72fc2085b2448 (commit) from ff2eedac0f8c839ecb213f23a8e8e7d045afba7b (commit) 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/libosmocore/commit/?id=2f153b5020f4f15784b57e0aabb72fc2085b2448 commit 2f153b5020f4f15784b57e0aabb72fc2085b2448 Author: Max Date: Thu Jan 4 12:25:57 2018 +0100 Use 127.0.0.1 for GSMTAP logging by default Previously the were no default value provided in case of unspecified hostname in "log gsmtap" vty config. This leads to confusing log messages because NULL was used as a hostname: Inconsistent indentation -- leading whitespace must match adjacent lines, and indentation must reflect child node levels. A mix of tabs and spaces is allowed, but their sequence must not change within a child block. Fix this by using 127.0.0.1 as default log destination and logging hostname in case of errors. Related: OS#2608 Change-Id: I58b1d4ec522af18024be2e56c9103b3db7936813 ----------------------------------------------------------------------- Summary of changes: src/vty/logging_vty.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Jan 5 10:10:17 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 5 Jan 2018 10:10:17 GMT Subject: osmo-gsm-manuals.git branch master updated. a8d2935f830900dc0baeca0ddc1ae7391900f623 Message-ID: <201801051010.w05AAHWS043401@git.osmocom.org> 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 "Manuals for Osmocom GSM components". The branch, master has been updated via a8d2935f830900dc0baeca0ddc1ae7391900f623 (commit) from a13675c549c5b2077b54f3b384ed0304ad3b736e (commit) 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/osmo-gsm-manuals/commit/?id=a8d2935f830900dc0baeca0ddc1ae7391900f623 commit a8d2935f830900dc0baeca0ddc1ae7391900f623 Author: Max Date: Thu Jan 4 14:58:12 2018 +0100 Update path to ctrl scripts Change-Id: Ib95e1ad33bbf115c8190f97210925549e6dc081a Related: OS#2550 ----------------------------------------------------------------------- Summary of changes: common/chapters/control_if.adoc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- Manuals for Osmocom GSM components From gitosis at osmocom.org Fri Jan 5 10:11:59 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 5 Jan 2018 10:11:59 GMT Subject: osmo-python-tests.git branch master updated. 566f2a7590fbee3337c016b561af8b0c42e2364f Message-ID: <201801051011.w05ABxT0044238@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 566f2a7590fbee3337c016b561af8b0c42e2364f (commit) via 8a02e36575d92360bc482e8453b1df04182f3390 (commit) from 6588960d1d27d5a6da7fb6144e72f6f134e69063 (commit) 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/python/osmo-python-tests/commit/?id=566f2a7590fbee3337c016b561af8b0c42e2364f commit 566f2a7590fbee3337c016b561af8b0c42e2364f Author: Max Date: Thu Dec 21 14:38:39 2017 +0100 Update ctrl command parsing for python3 * make parse() return command id in addition to variable name and value * introduce parse_kv() wrapper which ignores that id and use it instead of old parse() * make parse() compatible with python3 where we got bytes, not string from the socket so we have to decode it properly before using split() * expand test_py3.py with simply asyn server which verifies that osmo_ctrl.py works properly Change-Id: I599f9f5a18109929f59386ab4416b8bfd75c74d1 http://cgit.osmocom.org/python/osmo-python-tests/commit/?id=8a02e36575d92360bc482e8453b1df04182f3390 commit 8a02e36575d92360bc482e8453b1df04182f3390 Author: Max Date: Thu Dec 21 14:37:23 2017 +0100 Use python3 for osmo_ctrl.py It's a standalone script illustrating the use of ctrl protocol from python. Since it's not used as a library and nothing depends on it, we can safely switch to python3. Change-Id: I2461dd9af67771beed5306116e8a1b0ee2285aa8 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 5 ++++- osmopy/osmo_ipa.py | 41 +++++++++++++++++++++++++++++++---------- scripts/osmo_ctrl.py | 10 +++++----- scripts/twisted_ipa.py | 4 ++-- setup.py | 1 + tests/test_py3.py | 50 +++++++++++++++++++++++++++++++++++++++++++++++--- 6 files changed, 90 insertions(+), 21 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Fri Jan 5 10:12:51 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 5 Jan 2018 10:12:51 GMT Subject: libosmocore.git branch master updated. 0.10.2-86-ge1a511b0 Message-ID: <201801051012.w05ACpc4044907@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via e1a511b0319bc2d8fc271aaee52d3a8ce2acf1e1 (commit) from 2f153b5020f4f15784b57e0aabb72fc2085b2448 (commit) 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/libosmocore/commit/?id=e1a511b0319bc2d8fc271aaee52d3a8ce2acf1e1 commit e1a511b0319bc2d8fc271aaee52d3a8ce2acf1e1 Author: Max Date: Thu Dec 28 17:06:30 2017 +0100 coding: move eB adjustement to appropriate place As a leftover from code move from OsmoBTS we have eB adjustement outside of eB check in gsm0503_tch_burst_map() which is rightfully noted by Coverity. Let's fix this by moving the adjustement under the corresponding if. Change-Id: I385cd6ffea4d13ef911910fc87c92b73809888a2 Fixes: CID57691 ----------------------------------------------------------------------- Summary of changes: src/coding/gsm0503_mapping.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Jan 5 10:16:04 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 5 Jan 2018 10:16:04 GMT Subject: osmo-python-tests.git branch master updated. 2f266e0cec10e32db8781a8fb788b0432c33d6d9 Message-ID: <201801051016.w05AG4iu047037@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 2f266e0cec10e32db8781a8fb788b0432c33d6d9 (commit) from 566f2a7590fbee3337c016b561af8b0c42e2364f (commit) 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/python/osmo-python-tests/commit/?id=2f266e0cec10e32db8781a8fb788b0432c33d6d9 commit 2f266e0cec10e32db8781a8fb788b0432c33d6d9 Author: Max Date: Wed Jan 3 17:35:59 2018 +0100 Improve python3 compatibility Use proper print() function to make scripts compatible with both python 2 and 3. This paves the way to deprecating python 2 support altogether. Change-Id: I80e5850a8978d78cda793e2192ef4bd3fd54a121 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 2 +- scripts/osmodumpdoc.py | 18 +++++++++--------- scripts/osmotestconfig.py | 23 +++++++++++------------ scripts/osmotestvty.py | 12 ++++++------ setup.py | 5 ++++- 5 files changed, 31 insertions(+), 29 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Fri Jan 5 12:46:54 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 5 Jan 2018 12:46:54 GMT Subject: osmo-gsm-manuals.git branch master updated. 98bb147bbd53eb03180221d13cd6a30d05ee893c Message-ID: <201801051246.w05Cksc1019500@git.osmocom.org> 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 "Manuals for Osmocom GSM components". The branch, master has been updated via 98bb147bbd53eb03180221d13cd6a30d05ee893c (commit) from a8d2935f830900dc0baeca0ddc1ae7391900f623 (commit) 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/osmo-gsm-manuals/commit/?id=98bb147bbd53eb03180221d13cd6a30d05ee893c commit 98bb147bbd53eb03180221d13cd6a30d05ee893c Author: Max Date: Thu Jan 4 12:52:12 2018 +0100 Describe gsmtap log destination Change-Id: If34e1640d1033daacc955f4285013b8c1be644d2 Fixes: OS#2608 ----------------------------------------------------------------------- Summary of changes: .gitignore | 1 - common/chapters/logging.adoc | 25 +++++++++++++++++++++++++ common/images/wireshark-gsmtap-log.png | Bin 0 -> 226020 bytes 3 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 common/images/wireshark-gsmtap-log.png hooks/post-receive -- Manuals for Osmocom GSM components From gitosis at osmocom.org Fri Jan 5 12:51:46 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 5 Jan 2018 12:51:46 GMT Subject: osmo-gsm-manuals.git branch master updated. ff995e7d9cb4ef6b321065b2d07867ef349d952d Message-ID: <201801051251.w05Cpkdl021471@git.osmocom.org> 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 "Manuals for Osmocom GSM components". The branch, master has been updated via ff995e7d9cb4ef6b321065b2d07867ef349d952d (commit) from 98bb147bbd53eb03180221d13cd6a30d05ee893c (commit) 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/osmo-gsm-manuals/commit/?id=ff995e7d9cb4ef6b321065b2d07867ef349d952d commit ff995e7d9cb4ef6b321065b2d07867ef349d952d Author: Max Date: Fri Jan 5 11:40:00 2018 +0100 sigtran: fix typo Change-Id: I02004ea55a00c55ee134d2c13e93614c3e1f06b3 ----------------------------------------------------------------------- Summary of changes: common/chapters/sigtran-osmocom.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- Manuals for Osmocom GSM components From gitosis at osmocom.org Sun Jan 7 00:35:47 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 7 Jan 2018 00:35:47 GMT Subject: meta-telephony.git branch laforge/nightly updated. 5c7e17344e228b7e51571058410bdd563a3fec45 Message-ID: <201801070035.w070Zlrl083210@git.osmocom.org> 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 "Osmocom layer for OpenEmbedded". The branch, laforge/nightly has been updated via 5c7e17344e228b7e51571058410bdd563a3fec45 (commit) from be719a5cafb395575df9890093ef08c967d8621d (commit) 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/meta-telephony/commit/?id=5c7e17344e228b7e51571058410bdd563a3fec45 commit 5c7e17344e228b7e51571058410bdd563a3fec45 Author: Pau Espin Pedrol Date: Mon Dec 18 19:12:33 2017 +0100 osmo-sgsn: no longer depend on libpcap Since osmo-sgsn a801fba4d32825da044c3c713043e9e919a09fc6 the libcap dependency is removed. Change-Id: I284c16c1f7abd3b24525b824baca357576f16675 ----------------------------------------------------------------------- Summary of changes: recipes-osmocom/osmo-sgsn/osmo-sgsn.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- Osmocom layer for OpenEmbedded From gitosis at osmocom.org Sun Jan 7 18:31:30 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 7 Jan 2018 18:31:30 GMT Subject: osmocom-bb.git branch fixeria/trx updated. osmocon_v0.0.0-2000-g0192c028 Message-ID: <201801071831.w07IVUHH032945@git.osmocom.org> 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 Open Source GSM Base Band stack". The branch, fixeria/trx has been updated via 0192c028e449d9d5f33cf8f0099e0742b1ba80e2 (commit) via f09be8a9af8735449a0d846c0b432f7090a4342c (commit) via bd6e320c086b0b272665b82ab794a03755706055 (commit) via 0c201abbffa6404b134374c59e6f9ed73e6757c0 (commit) via 5c70e48077352d35b86aec733dda59d05aab1e01 (commit) via 96da00d45766d43c919d059fb94e9106cff33f2b (commit) via 6c0b1261a3cb62b578bf3f86d06f5498e70bf589 (commit) from feec102aea039c4091fa9cf6075d45fd23448bd3 (commit) 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/osmocom-bb/commit/?id=0192c028e449d9d5f33cf8f0099e0742b1ba80e2 commit 0192c028e449d9d5f33cf8f0099e0742b1ba80e2 Author: Vadim Yanitskiy Date: Fri Jan 5 15:06:42 2018 +0700 trxcon/scheduler: use TCH frame length defs from libosmocodec Change-Id: I6439d3cadd2dc1fa8fe401eb61c977a12ec844f2 http://cgit.osmocom.org/osmocom-bb/commit/?id=f09be8a9af8735449a0d846c0b432f7090a4342c commit f09be8a9af8735449a0d846c0b432f7090a4342c Author: Vadim Yanitskiy Date: Fri Jan 5 14:08:58 2018 +0700 trxcon/scheduler: drop meaningless TODO comment Since both TA and AGC loops should be implemented in transceiver, this TODO is meaningless. Let's drop it. Change-Id: I84979712e2a1b849acaee53d5cd50de4e1e357c2 http://cgit.osmocom.org/osmocom-bb/commit/?id=bd6e320c086b0b272665b82ab794a03755706055 commit bd6e320c086b0b272665b82ab794a03755706055 Author: Vadim Yanitskiy Date: Fri Jan 5 07:24:04 2018 +0700 trxcon/scheduler: use linuxlist API for lchan management As there is no any order relation between logical channels, it's better to use the linuxlist API instead of talloc array. Change-Id: I5a78582c77ed1ab33817d240e065dc4cd4708199 http://cgit.osmocom.org/osmocom-bb/commit/?id=0c201abbffa6404b134374c59e6f9ed73e6757c0 commit 0c201abbffa6404b134374c59e6f9ed73e6757c0 Author: Vadim Yanitskiy Date: Thu Jan 4 05:17:51 2018 +0300 trxcon/scheduler: deactivate lchans when resetting / deleting TS Previously, when resetting or deleting a timeslot, we did not deactivate the logical channels, relaying on talloc hierarchical nature. This approach may cause some problems, e.g. on embedded systems with emulated talloc API. Change-Id: I8c34c793df87bd8c79b7bf1f05b949faf10520e8 http://cgit.osmocom.org/osmocom-bb/commit/?id=5c70e48077352d35b86aec733dda59d05aab1e01 commit 5c70e48077352d35b86aec733dda59d05aab1e01 Author: Vadim Yanitskiy Date: Thu Jan 4 01:26:34 2018 +0100 trxcon/scheduler: reset lchan state after deactivation Let's assume that a logical channel, which was already in use, is activated again for a new connection. As we don't reset the state variables, such as burst masks or ciphering data, it may cause an unexpected behaviour. In order to avoid this, let's always reset the logical channel state after deactivation. Change-Id: I91e736a97cb05b167614cb488a00d847a9a859e0 http://cgit.osmocom.org/osmocom-bb/commit/?id=96da00d45766d43c919d059fb94e9106cff33f2b commit 96da00d45766d43c919d059fb94e9106cff33f2b Author: Vadim Yanitskiy Date: Thu Jan 4 01:20:39 2018 +0100 trxcon/scheduler: share chan / prim identification helpers Because they would be also used outside. Change-Id: Ic8af9d7c72fdb124caef82e35170f92b84e16eb9 http://cgit.osmocom.org/osmocom-bb/commit/?id=6c0b1261a3cb62b578bf3f86d06f5498e70bf589 commit 6c0b1261a3cb62b578bf3f86d06f5498e70bf589 Author: Vadim Yanitskiy Date: Thu Dec 28 19:44:49 2017 +0100 trxcon/scheduler: FIX: return NULL from TCH dequeue function Initially it was expected that a TCH transmit queue could contain TCH and FACCH primitives only. But there are also SACCH primitives, which are also being stored there. So, let's drop the assertations from the sched_prim_dequeue_tch(), and return NULL if nothing was found. Change-Id: Iae37057d35883c09a76f0612e52c2d14d9ff91cb ----------------------------------------------------------------------- Summary of changes: src/host/trxcon/l1ctl.c | 14 ++- src/host/trxcon/sched_lchan_common.c | 2 + src/host/trxcon/sched_lchan_xcch.c | 1 - src/host/trxcon/sched_prim.c | 21 ++--- src/host/trxcon/sched_trx.c | 172 ++++++++++++++++++++++------------- src/host/trxcon/sched_trx.h | 18 ++-- 6 files changed, 137 insertions(+), 91 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Sun Jan 7 21:34:13 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 7 Jan 2018 21:34:13 GMT Subject: osmo-hlr.git branch master updated. 0.1.0-24-g6c84da5 Message-ID: <201801072134.w07LYDtb007402@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 6c84da5942cea3653e2f26a21bdfb4421267228e (commit) from 84c2f43d00af200eb2b1a58a566e3ed69e767904 (commit) 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/osmo-hlr/commit/?id=6c84da5942cea3653e2f26a21bdfb4421267228e commit 6c84da5942cea3653e2f26a21bdfb4421267228e Author: Neels Hofmeyr Date: Sun Jan 7 22:27:08 2018 +0100 ctrl test: fix: adjust expectations after stricter ctrl parsing After libosmocore I96a9b6b6a3a5e0b80513aa9eaa727ae8c9c7d7a1 the CTRL interface returns stricter errors. Adjust the expectations of test_subscriber_errors.ctrl to fix the external tests on master. Change-Id: I9337b6b4f3fa8822c91760deb01f18a77a073d19 ----------------------------------------------------------------------- Summary of changes: tests/test_subscriber_errors.ctrl | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Mon Jan 8 12:52:54 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 8 Jan 2018 12:52:54 GMT Subject: osmo-python-tests.git branch master updated. 99f1c4714c4cece9e0cd0123d0562e1582282496 Message-ID: <201801081252.w08CqsO3001173@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 99f1c4714c4cece9e0cd0123d0562e1582282496 (commit) from 2f266e0cec10e32db8781a8fb788b0432c33d6d9 (commit) 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/python/osmo-python-tests/commit/?id=99f1c4714c4cece9e0cd0123d0562e1582282496 commit 99f1c4714c4cece9e0cd0123d0562e1582282496 Author: Max Date: Mon Jan 8 12:09:20 2018 +0100 Remove osmotestvty.py from python 3 installation This script is actually not python 3 compatible yet despite passing current tests. Let's not install it for python 3 until we can figure out a way to catch this incompatibility with test code. Change-Id: Ief11b75acc973dc7aeaac9c2298a21dc5390efe4 Related: OS#2821 ----------------------------------------------------------------------- Summary of changes: osmopy/__init__.py | 2 +- setup.py | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Mon Jan 8 12:53:56 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 8 Jan 2018 12:53:56 GMT Subject: osmo-bts.git branch master updated. 0.7.0-37-gf28b660 Message-ID: <201801081253.w08CrurM001561@git.osmocom.org> 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 "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, master has been updated via f28b660666e56b4f803ab97983b60615fb5e63ae (commit) from 1adfc52a72d5546d08d2acaa2a825ae0ff6cef14 (commit) 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/osmo-bts/commit/?id=f28b660666e56b4f803ab97983b60615fb5e63ae commit f28b660666e56b4f803ab97983b60615fb5e63ae Author: Max Date: Mon Jan 8 13:48:01 2018 +0100 Print FN delta on L1 errors Change-Id: Ieb99c970eafb25b504c2b85221fb12d5a3c39789 ----------------------------------------------------------------------- Summary of changes: src/common/l1sap.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Jan 8 12:56:07 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 8 Jan 2018 12:56:07 GMT Subject: libosmo-sccp.git branch master updated. 0.8.1-34-g8254cf4 Message-ID: <201801081256.w08Cu7a4002832@git.osmocom.org> 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 "SCCP Library". The branch, master has been updated via 8254cf4f2a66fab40a31c1bdccfff13947ff6592 (commit) from 16676cf05ac666229f766e01aa69264e1457624d (commit) 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/libosmo-sccp/commit/?id=8254cf4f2a66fab40a31c1bdccfff13947ff6592 commit 8254cf4f2a66fab40a31c1bdccfff13947ff6592 Author: Neels Hofmeyr Date: Mon Dec 25 00:45:24 2017 +0100 error log: sccp_scoc.c: log failure to create/resolve conn_id Tweak the FIXMEs to clarify that we're lacking a reply to the SCCP user besides log output. Change-Id: Ib235ff8e264aaf0c2e9794f464a3ba7b54816f3d ----------------------------------------------------------------------- Summary of changes: src/sccp_scoc.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Mon Jan 8 13:02:25 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 8 Jan 2018 13:02:25 GMT Subject: libosmocore.git branch master updated. 0.10.2-87-gf1ad60e4 Message-ID: <201801081302.w08D2P5x006033@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via f1ad60e4d861d5ff462a8d7ab481ad082360f346 (commit) from e1a511b0319bc2d8fc271aaee52d3a8ce2acf1e1 (commit) 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/libosmocore/commit/?id=f1ad60e4d861d5ff462a8d7ab481ad082360f346 commit f1ad60e4d861d5ff462a8d7ab481ad082360f346 Author: Max Date: Fri Jan 5 14:19:33 2018 +0100 Add function to properly encode RAI Add gsm48_encode_ra() which takes appropriate struct as [out] parameter instead of generic buffer. Using uint8_t buffer instead of proper struct type prooved to be error-prone - see Coverity CID57877, CID57876. Old gsm48_construct_ra() is made into tiny wrapper around new function. The test output is adjusted because of the change in function return value which was constant and hence ignored anyway. Related: OS#1640 Change-Id: I31f9605277f4945f207c2c44ff82e62399f8db74 ----------------------------------------------------------------------- Summary of changes: include/osmocom/gprs/gprs_bssgp_bss.h | 1 + include/osmocom/gsm/gsm48.h | 1 + src/gb/gprs_bssgp.c | 29 ++++++++++--------------- src/gb/gprs_bssgp_bss.c | 18 ++++++++------- src/gb/libosmogb.map | 1 + src/gsm/gsm48.c | 41 ++++++++++++++++++----------------- src/gsm/libosmogsm.map | 1 + tests/gsm0408/gsm0408_test.c | 9 ++++---- tests/gsm0408/gsm0408_test.ok | 4 ++-- 9 files changed, 52 insertions(+), 53 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Mon Jan 8 13:28:53 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 8 Jan 2018 13:28:53 GMT Subject: libosmocore.git branch master updated. 0.10.2-88-ge29ec853 Message-ID: <201801081328.w08DSrL2020178@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via e29ec85375f004e63c650e69a9fe5910b15a00eb (commit) from f1ad60e4d861d5ff462a8d7ab481ad082360f346 (commit) 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/libosmocore/commit/?id=e29ec85375f004e63c650e69a9fe5910b15a00eb commit e29ec85375f004e63c650e69a9fe5910b15a00eb Author: Max Date: Fri Jan 5 14:30:22 2018 +0100 Use existing function for TLLI encoding Use bssgp_msgb_tlli_put() instead of copy-pasted code. Change-Id: I06d60566a19dcae701f8648c19fbd8db6d586f77 ----------------------------------------------------------------------- Summary of changes: src/gb/gprs_bssgp.c | 16 ++++------------ src/gb/gprs_bssgp_bss.c | 4 +--- tests/gb/gprs_bssgp_test.c | 8 ++++---- 3 files changed, 9 insertions(+), 19 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Mon Jan 8 14:18:59 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 8 Jan 2018 14:18:59 GMT Subject: meta-telephony.git branch 201705 updated. 4f8e0025097865f75c484fa15dcb19df8fef5bd2 Message-ID: <201801081418.w08EIxna042491@git.osmocom.org> 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 "Osmocom layer for OpenEmbedded". The branch, 201705 has been updated via 4f8e0025097865f75c484fa15dcb19df8fef5bd2 (commit) from ef42f48f4eb6357c5ea01bb770a6dfb7e38e0c6a (commit) 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/meta-telephony/commit/?id=4f8e0025097865f75c484fa15dcb19df8fef5bd2 commit 4f8e0025097865f75c484fa15dcb19df8fef5bd2 Author: Pau Espin Pedrol Date: Mon Jan 8 11:55:25 2018 +0100 meta-toolchain-osmo: Create valid symlink independent of poky version Some automated jenkins jobs may want to download latest generated SDK built nightly with latest poky version. As the SDK filename depends on the poky version, if the poky version is bumped (eg. 2.3.1->2.3.2) then the jenkins job may not be able to find the SDK file anymore. Let's create a symlink which doesn't depend on poky version to let those jobs easily download latest SDK no matter the poky version used. Change-Id: I039fac5ca9cd41812225f0982ccc9289f11c6f1a ----------------------------------------------------------------------- Summary of changes: recipes-osmocom/meta/meta-toolchain-osmo.bb | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) hooks/post-receive -- Osmocom layer for OpenEmbedded From gitosis at osmocom.org Mon Jan 8 14:20:10 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 8 Jan 2018 14:20:10 GMT Subject: meta-telephony.git branch laforge/nightly updated. 60a6693cb87f827d8679c649805f065eba3a0cbf Message-ID: <201801081420.w08EKAUo043279@git.osmocom.org> 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 "Osmocom layer for OpenEmbedded". The branch, laforge/nightly has been updated discards 5c7e17344e228b7e51571058410bdd563a3fec45 (commit) discards be719a5cafb395575df9890093ef08c967d8621d (commit) via 60a6693cb87f827d8679c649805f065eba3a0cbf (commit) via e16a374028d06f1b4b3959c121ab7dce3f5e8847 (commit) via 4f8e0025097865f75c484fa15dcb19df8fef5bd2 (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 (5c7e17344e228b7e51571058410bdd563a3fec45) \ N -- N -- N (60a6693cb87f827d8679c649805f065eba3a0cbf) 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/meta-telephony/commit/?id=60a6693cb87f827d8679c649805f065eba3a0cbf commit 60a6693cb87f827d8679c649805f065eba3a0cbf Author: Pau Espin Pedrol Date: Mon Dec 18 19:12:33 2017 +0100 osmo-sgsn: no longer depend on libpcap Since osmo-sgsn a801fba4d32825da044c3c713043e9e919a09fc6 the libcap dependency is removed. Change-Id: I284c16c1f7abd3b24525b824baca357576f16675 http://cgit.osmocom.org/meta-telephony/commit/?id=e16a374028d06f1b4b3959c121ab7dce3f5e8847 commit e16a374028d06f1b4b3959c121ab7dce3f5e8847 Author: Harald Welte Date: Thu Jun 23 08:51:51 2016 +0200 set up osmocom recipes with AUTOREV to track git master This is for the upcoming nightly builds, where all our osmo* recipes are going to track current master of their respective upstream git repository. Change-Id: Idda98bdfa07c16aee1955fa63373b358bb754c90 ----------------------------------------------------------------------- Summary of changes: recipes-osmocom/meta/meta-toolchain-osmo.bb | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) hooks/post-receive -- Osmocom layer for OpenEmbedded From gitosis at osmocom.org Mon Jan 8 15:46:05 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 8 Jan 2018 15:46:05 GMT Subject: osmo-bts.git branch master updated. 0.7.0-38-gef8cdfb Message-ID: <201801081546.w08Fk5Uj078698@git.osmocom.org> 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 "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, master has been updated via ef8cdfbacb40dffc78ee7ffde146d4eeceb63caf (commit) from f28b660666e56b4f803ab97983b60615fb5e63ae (commit) 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/osmo-bts/commit/?id=ef8cdfbacb40dffc78ee7ffde146d4eeceb63caf commit ef8cdfbacb40dffc78ee7ffde146d4eeceb63caf Author: Pau Espin Pedrol Date: Sun Jan 7 19:09:07 2018 +0100 oml.c: Fix use of htons instead of ntohs In oml_ipa_mo_set_attr_cell, as well as we do in other set functions in the same file, we want to store a parsed value from a TLV received on the network into a host local structure. We hence need to use ntohs instead of htons. Change-Id: Icbf65f8a4b871b0fa2e84ad6cd2188d4e34f704b ----------------------------------------------------------------------- Summary of changes: src/common/oml.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Jan 8 16:31:28 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 8 Jan 2018 16:31:28 GMT Subject: op25.git branch max updated. 25ae933b47ee32ad0bf0d81f76242d2384e337f2 Message-ID: <201801081631.w08GVSJ6003312@git.osmocom.org> 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 "Software-defined analyzer for APCO P25". The branch, max has been updated via 25ae933b47ee32ad0bf0d81f76242d2384e337f2 (commit) via 38b2cb60befdd7d800f2b1f20da3a475ba27ef8e (commit) from d25d93cf9e9b870e9e1440d9aaa7c9239fda56b6 (commit) 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/op25/commit/?id=25ae933b47ee32ad0bf0d81f76242d2384e337f2 commit 25ae933b47ee32ad0bf0d81f76242d2384e337f2 Author: Max Date: Mon Jan 8 11:30:15 2018 -0500 possible fixes for two bugs in trunked WAV file logger http://cgit.osmocom.org/op25/commit/?id=38b2cb60befdd7d800f2b1f20da3a475ba27ef8e commit 38b2cb60befdd7d800f2b1f20da3a475ba27ef8e Author: Max Date: Mon Jan 8 11:09:10 2018 -0500 partial workaround for excess cpu usage ----------------------------------------------------------------------- Summary of changes: op25/gr-op25_repeater/apps/trunking.py | 5 +++-- op25/gr-op25_repeater/lib/p25_frame_assembler_impl.cc | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) hooks/post-receive -- Software-defined analyzer for APCO P25 From gitosis at osmocom.org Mon Jan 8 17:25:38 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 8 Jan 2018 17:25:38 GMT Subject: osmo-ci.git branch master updated. 3527fd63ad403a4f691fcee39c3a7aec69d84006 Message-ID: <201801081725.w08HPcUK027369@git.osmocom.org> 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 "CI scripts". The branch, master has been updated via 3527fd63ad403a4f691fcee39c3a7aec69d84006 (commit) from c528cc12d0d935b9b6d151478ccd478122a661fb (commit) 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/osmo-ci/commit/?id=3527fd63ad403a4f691fcee39c3a7aec69d84006 commit 3527fd63ad403a4f691fcee39c3a7aec69d84006 Author: Max Date: Mon Jan 8 12:36:50 2018 +0100 Send email on update-* job failures Notify intern@ if either update-osmo-ci or update-osmo-python jobs failed. Those are essential for our CI and test infrastructure so we should look into related failures right away. Change-Id: I0d51e35424a26eab7d38152e13f3ac6fd3f3997c Related: OS#2821 ----------------------------------------------------------------------- Summary of changes: jobs/update-osmo-ci-on-slaves.yml | 4 ++++ jobs/update-osmo-python-on-slaves.yml | 2 ++ 2 files changed, 6 insertions(+) hooks/post-receive -- CI scripts From gitosis at osmocom.org Wed Jan 10 10:16:07 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 10 Jan 2018 10:16:07 GMT Subject: osmo-trx.git branch master updated. 0.2.0-14-gcaf2abc Message-ID: <201801101016.w0AAG7pB072979@git.osmocom.org> 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 "OpenBTS' transceiver retro-fit". The branch, master has been updated via caf2abc58fb72da9ec25cbf141e642268816f08f (commit) via de1685f6d7f169225bba4d1dd5fd767c5ff93b82 (commit) via f3837d26f9856e3989c2916c8f64a030f050c001 (commit) via ddf4743306fe431110cfd2370227183202dac441 (commit) via 82f83ced736b17c11f906a788895f906b42b1baa (commit) from cff4ed9b4c88db5e1698de5b9508d6a6682a8a26 (commit) 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/osmo-trx/commit/?id=caf2abc58fb72da9ec25cbf141e642268816f08f commit caf2abc58fb72da9ec25cbf141e642268816f08f Author: Pau Espin Pedrol Date: Tue Jan 9 15:09:08 2018 +0100 Remove Configuration module and libsqlite dependency Change-Id: I823aea91367d586507bbf352f1b6f25bdd635baa http://cgit.osmocom.org/osmo-trx/commit/?id=de1685f6d7f169225bba4d1dd5fd767c5ff93b82 commit de1685f6d7f169225bba4d1dd5fd767c5ff93b82 Author: Pau Espin Pedrol Date: Tue Jan 9 15:00:11 2018 +0100 Drop use of ConfigurationTable gConfig After latest changes, it is not being used anymore. Change-Id: I43a49aee94e3239194ad9742fb6374324acac0de http://cgit.osmocom.org/osmo-trx/commit/?id=f3837d26f9856e3989c2916c8f64a030f050c001 commit f3837d26f9856e3989c2916c8f64a030f050c001 Author: Pau Espin Pedrol Date: Tue Jan 9 14:49:33 2018 +0100 Logger: Stop using Log.File and Log.Level from config This is a required step towards getting rid of ConfigurationTable class and libsqlite dependency. As a side effect, support for different log levels for different files is dropped, but it's not something really being used and we will end up dropping current logging system in favour of osmocom's one in the future anyway. Change-Id: I51cb12d1ab7e103e78190ac71a70fb5bb1d9ff51 http://cgit.osmocom.org/osmo-trx/commit/?id=ddf4743306fe431110cfd2370227183202dac441 commit ddf4743306fe431110cfd2370227183202dac441 Author: Pau Espin Pedrol Date: Tue Jan 9 13:25:38 2018 +0100 Logger: Stop using Log.Alarms.Max from config This is a first step towards removing ConfigurationTable class and sqlite3 dependency. Change-Id: Idcd789afe668a5c0271352f1d20d2efda826213a http://cgit.osmocom.org/osmo-trx/commit/?id=82f83ced736b17c11f906a788895f906b42b1baa commit 82f83ced736b17c11f906a788895f906b42b1baa Author: Pau Espin Pedrol Date: Tue Jan 9 15:09:31 2018 +0100 cosmetic: Remove trailing whitespace Change-Id: I64c8dbad3fc42bcb8dd4ac9b16bbd9c59a0cf5d5 ----------------------------------------------------------------------- Summary of changes: AUTHORS | 4 - CommonLibs/Configuration.cpp | 1171 -------------------------------------- CommonLibs/Configuration.h | 422 -------------- CommonLibs/ConfigurationTest.cpp | 149 ----- CommonLibs/LogTest.cpp | 7 - CommonLibs/Logger.cpp | 111 +--- CommonLibs/Logger.h | 8 +- CommonLibs/Makefile.am | 24 +- CommonLibs/sqlite3util.cpp | 154 ----- CommonLibs/sqlite3util.h | 29 - Makefile.am | 2 +- Transceiver52M/Makefile.am | 6 +- Transceiver52M/osmo-trx.cpp | 3 - configure.ac | 5 +- debian/control | 1 - debian/copyright | 14 - 16 files changed, 31 insertions(+), 2079 deletions(-) delete mode 100644 CommonLibs/Configuration.cpp delete mode 100644 CommonLibs/Configuration.h delete mode 100644 CommonLibs/ConfigurationTest.cpp delete mode 100644 CommonLibs/sqlite3util.cpp delete mode 100644 CommonLibs/sqlite3util.h hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Wed Jan 10 11:10:57 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 10 Jan 2018 11:10:57 GMT Subject: osmo-bts.git branch master updated. 0.7.0-39-g5df57cb Message-ID: <201801101110.w0ABAvKH004454@git.osmocom.org> 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 "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, master has been updated via 5df57cb84c83546a7c23135845deb8bf615819c1 (commit) from ef8cdfbacb40dffc78ee7ffde146d4eeceb63caf (commit) 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/osmo-bts/commit/?id=5df57cb84c83546a7c23135845deb8bf615819c1 commit 5df57cb84c83546a7c23135845deb8bf615819c1 Author: Philipp Maier Date: Tue Jan 9 14:07:53 2018 +0100 meas_test: fix header file references The unittest module meas_test.c contains a lot of unused header files as the result of a cut and paste error made earlier. Also the reference to stdio.h is missing. remove all header file references that are not needed. add missing header reference to stdio.h Change-Id: I167be096ed25a86b1114de1ada955822a0b42856 ----------------------------------------------------------------------- Summary of changes: tests/meas/meas_test.c | 27 +-------------------------- 1 file changed, 1 insertion(+), 26 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Thu Jan 11 04:32:58 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 11 Jan 2018 04:32:58 GMT Subject: pysim.git branch fairwaves/sim-split created. e6d4faa6f5abe736bac1a6f3d0cdb7ea848503f0 Message-ID: <201801110432.w0B4WwZv040682@git.osmocom.org> 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 "A python tool to program magic SIMs". The branch, fairwaves/sim-split has been created at e6d4faa6f5abe736bac1a6f3d0cdb7ea848503f0 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/pysim/commit/?id=e6d4faa6f5abe736bac1a6f3d0cdb7ea848503f0 commit e6d4faa6f5abe736bac1a6f3d0cdb7ea848503f0 Author: Alexander Chemeris Date: Thu Jan 11 13:27:08 2018 +0900 Checking in pySim-fairwaves-prog.py utility. This utility is an example utility for programming Fairwaves SIM cards. The original pySim-prog.py utility is already bloated with features and is difficult to modify so we decided to create a leaner and easier to maintain and modify version. Change-Id: I9f58e1b45d1785d59cef161eab1388332a97936b http://cgit.osmocom.org/pysim/commit/?id=19fffa1db760cca15a2689695f3cc14be1933513 commit 19fffa1db760cca15a2689695f3cc14be1933513 Author: Alexander Chemeris Date: Thu Jan 11 13:06:43 2018 +0900 Make derive_milenage_opc and calculate_luhn publicly available through utils.py Change-Id: I2effc85fd55da0981de0ada74dcb28b7e8e56a01 http://cgit.osmocom.org/pysim/commit/?id=e0d9d88cd57a50b30787a388b1fd56562b078554 commit e0d9d88cd57a50b30787a388b1fd56562b078554 Author: Alexander Chemeris Date: Wed Jan 10 14:18:32 2018 +0900 cards: Add Fairwaves SIM implementation. Change-Id: Ia10ac433d3b0482bdf727c31f65a10042152797b http://cgit.osmocom.org/pysim/commit/?id=8ad124a0b8e895fc3159bb49d73b981fb9acc2fe commit 8ad124a0b8e895fc3159bb49d73b981fb9acc2fe Author: Alexander Chemeris Date: Wed Jan 10 14:17:55 2018 +0900 cards: Implement card type autodetection based on ATR. Change-Id: I1099a96626c0ce74243b47a8fdfa25b0d76a1ef3 http://cgit.osmocom.org/pysim/commit/?id=47c73abd041d8dd7dabe237fb1d4c49e028f42c0 commit 47c73abd041d8dd7dabe237fb1d4c49e028f42c0 Author: Alexander Chemeris Date: Wed Jan 10 14:10:17 2018 +0900 pySim-prog: Replace magic numbers with a readable EF file name. Change-Id: Ibda7d5a4132971e884f6d760baf20cd33025a2af http://cgit.osmocom.org/pysim/commit/?id=a51592e1807c1d13f88b32275aa4a8a77d7d3b40 commit a51592e1807c1d13f88b32275aa4a8a77d7d3b40 Author: Alexander Chemeris Date: Wed Jan 10 14:07:30 2018 +0900 pySim-prog: ADM code can be longer 8 digits, it's implementation specific. E.g. Fairwaves SIM cards have longer ADM codes. Change-Id: I87d61764eeba4bcf7525ee4778cb8f244930db9b http://cgit.osmocom.org/pysim/commit/?id=eb6807d3cbff34b79ad14c83f5b72507e13f46d4 commit eb6807d3cbff34b79ad14c83f5b72507e13f46d4 Author: Alexander Chemeris Date: Tue Jul 18 17:04:38 2017 +0300 cards: Extend Card class with access functions for some of the standard EF files. Change-Id: Icb7227fa7ebc837fccab456cbfad529f6ee81a28 http://cgit.osmocom.org/pysim/commit/?id=d2d660a935b93e59769cdfdb7b2201a8c502e44e commit d2d660a935b93e59769cdfdb7b2201a8c502e44e Author: Alexander Chemeris Date: Tue Jul 18 16:52:25 2017 +0300 Add methods to get ATR for a card or a link. Implemented for both serial and PCSC readers. Change-Id: Ic12e4b115d24a8b7e483a5603dd6cec90ad289cc http://cgit.osmocom.org/pysim/commit/?id=dddbf525da1660b115d0b79f8209355fed7f5411 commit dddbf525da1660b115d0b79f8209355fed7f5411 Author: Alexander Chemeris Date: Tue Jul 18 16:49:59 2017 +0300 utils: Fix documentation. 3+3=6 digits equals 3 bytes, not 6 Change-Id: I2722d788a69976e1c64a9caf6cf3049af27f9a30 http://cgit.osmocom.org/pysim/commit/?id=a5f0ea6979231dad97bfe357fdc9eb1cbaa2b511 commit a5f0ea6979231dad97bfe357fdc9eb1cbaa2b511 Author: Alexander Chemeris Date: Tue Jul 18 16:48:47 2017 +0300 utils: Functions to encode/decode EF SPN. According to TS 51 011. Change-Id: Ida184bc5c81cc8c228b8981b703f77d017e53334 http://cgit.osmocom.org/pysim/commit/?id=067f69cade29f08272d2b863986da57f3a186fa6 commit 067f69cade29f08272d2b863986da57f3a186fa6 Author: Alexander Chemeris Date: Tue Jul 18 16:44:26 2017 +0300 ts_51_011: A file with MF/DF/EF constants from TS 51 011 pySim has been using magic numbers to access various files which makes it hard to read, maintain and extend. With this file in place we can start replacing all those magic numbers with human readable names lile EF['IMSI'] instead of ['3F00', '7F20', '6F07']. Change-Id: I38f5d36d16b41b5d516a6a3e2ec1d09637883932 http://cgit.osmocom.org/pysim/commit/?id=d17ca3ddd83cd8639d27aaf0c88b1ce616cfc0b6 commit d17ca3ddd83cd8639d27aaf0c88b1ce616cfc0b6 Author: Alexander Chemeris Date: Tue Jul 18 16:40:58 2017 +0300 Fix comment: Ki -> OPC Change-Id: I566cf7bc658c730b4381c0f145bfc4f805cca42a ----------------------------------------------------------------------- hooks/post-receive -- A python tool to program magic SIMs From gitosis at osmocom.org Thu Jan 11 04:39:29 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 11 Jan 2018 04:39:29 GMT Subject: pysim.git branch fairwaves/sim deleted. 22c537a3f083df0e0ff70e7be9656f1364079cf1 Message-ID: <201801110439.w0B4dTkj042998@git.osmocom.org> 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 "A python tool to program magic SIMs". The branch, fairwaves/sim has been deleted was 22c537a3f083df0e0ff70e7be9656f1364079cf1 ----------------------------------------------------------------------- 22c537a3f083df0e0ff70e7be9656f1364079cf1 A hack to work with Fairwaves SIMs. ----------------------------------------------------------------------- hooks/post-receive -- A python tool to program magic SIMs From gitosis at osmocom.org Thu Jan 11 11:11:53 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 11 Jan 2018 11:11:53 GMT Subject: osmo-python-tests.git branch master updated. f949f8a5a046d640d428ea2afcf120f348ba8405 Message-ID: <201801111111.w0BBBrxP093488@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via f949f8a5a046d640d428ea2afcf120f348ba8405 (commit) from 99f1c4714c4cece9e0cd0123d0562e1582282496 (commit) 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/python/osmo-python-tests/commit/?id=f949f8a5a046d640d428ea2afcf120f348ba8405 commit f949f8a5a046d640d428ea2afcf120f348ba8405 Author: Neels Hofmeyr Date: Tue Jan 9 12:43:41 2018 +0100 remove osmodumpdoc.py and osmotestconfig.py from py3 install Install these scripts as py2 only. These scripts were added to py3 in error by commit "Improve python3 compatibility", I80e5850a8978d78cda793e2192ef4bd3fd54a121, which only addresses print() compatibility but not encoding. Recent patch Ief11b75acc973dc7aeaac9c2298a21dc5390efe4 removes osmotestvty.py from py3 installation. osmodumpdoc.py and osmotestconfig.py are still py2 for the same reasons and are also likely to fail when run as python3. Related: OS#2821 Change-Id: Ibf8fc488ae2c022f75f0ca63483d80ed701e8c40 ----------------------------------------------------------------------- Summary of changes: setup.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Thu Jan 11 11:12:11 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 11 Jan 2018 11:12:11 GMT Subject: osmo-python-tests.git branch master updated. 58bd53c87b22cd82117e2e5e4f440f6ffe4af5fe Message-ID: <201801111112.w0BBCBJH093701@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 58bd53c87b22cd82117e2e5e4f440f6ffe4af5fe (commit) via 56d08ae735b5d8a9aebbd95719f1631c1ea3c4ad (commit) from f949f8a5a046d640d428ea2afcf120f348ba8405 (commit) 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/python/osmo-python-tests/commit/?id=58bd53c87b22cd82117e2e5e4f440f6ffe4af5fe commit 58bd53c87b22cd82117e2e5e4f440f6ffe4af5fe Author: Neels Hofmeyr Date: Tue Jan 9 12:56:19 2018 +0100 cosmetic: setup.py: move osmo_interact_* next to osmo_verify_* Those scripts are semantically closely related, so place them next to each other. Change-Id: Id7380f9d536c83ee1d612457af423dde9b96f5ad http://cgit.osmocom.org/python/osmo-python-tests/commit/?id=56d08ae735b5d8a9aebbd95719f1631c1ea3c4ad commit 56d08ae735b5d8a9aebbd95719f1631c1ea3c4ad Author: Neels Hofmeyr Date: Tue Jan 9 12:49:47 2018 +0100 cosmetic: setup.py: tweak indenting, add vim comment We usually do only space indenting in our py code, replace tabs with spaces. Change to one script path per line for easier patch reading in the future. Add a vim expandtab comment. Change-Id: I8a501715127c2583a630b1efb0d5316574eea173 ----------------------------------------------------------------------- Summary of changes: setup.py | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Thu Jan 11 15:18:00 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 11 Jan 2018 15:18:00 GMT Subject: osmo-gsm-manuals.git branch master updated. 8405088e81b687d99b341fb731bb4e12663c2a83 Message-ID: <201801111518.w0BFI0Qg085014@git.osmocom.org> 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 "Manuals for Osmocom GSM components". The branch, master has been updated via 8405088e81b687d99b341fb731bb4e12663c2a83 (commit) from ff995e7d9cb4ef6b321065b2d07867ef349d952d (commit) 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/osmo-gsm-manuals/commit/?id=8405088e81b687d99b341fb731bb4e12663c2a83 commit 8405088e81b687d99b341fb731bb4e12663c2a83 Author: Harald Welte Date: Thu Dec 21 20:57:27 2017 +0100 add message sequence chart MS/BTS/BSC/MSC for 3GPP aoIP MO call Change-Id: I7e41234cfe1483bb73589dc959851a54f9aafa36 ----------------------------------------------------------------------- Summary of changes: OsmoBSC/message-sequences/mo_call-abis_a.msc | 146 +++++++++++++++++++++++++++ 1 file changed, 146 insertions(+) create mode 100644 OsmoBSC/message-sequences/mo_call-abis_a.msc hooks/post-receive -- Manuals for Osmocom GSM components From gitosis at osmocom.org Fri Jan 12 13:03:18 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 13:03:18 GMT Subject: libosmocore.git branch master updated. 0.10.2-89-gffad574a Message-ID: <201801121303.w0CD3Ipo001317@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via ffad574a4b68596d17671965bf145f11f0b00e57 (commit) from e29ec85375f004e63c650e69a9fe5910b15a00eb (commit) 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/libosmocore/commit/?id=ffad574a4b68596d17671965bf145f11f0b00e57 commit ffad574a4b68596d17671965bf145f11f0b00e57 Author: Neels Hofmeyr Date: Fri Jan 12 05:34:03 2018 +0100 gsm: add gsm0808_speech_codec_type_names Used for logging Speech Codec List entries in osmo-bsc, during handover decision. Change-Id: Ie6418d16db333188e9bcd2b32b7216f277ae8832 ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/protocol/gsm_08_08.h | 5 +++++ src/gsm/gsm0808.c | 14 ++++++++++++++ src/gsm/libosmogsm.map | 1 + 3 files changed, 20 insertions(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Jan 12 13:07:37 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 13:07:37 GMT Subject: osmo-trx.git branch master updated. 0.2.0-28-g8639fee Message-ID: <201801121307.w0CD7b2b003606@git.osmocom.org> 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 "OpenBTS' transceiver retro-fit". The branch, master has been updated via 8639fee50452ac51c9963e7cb51e82989efbb5f1 (commit) via ca46896cfe881990defb34b7cd6c7e337f1bcc76 (commit) via 4a25d6b8f64a5e8f8daa3966a8718201a38cf416 (commit) via 79baee3a8f06894d88bbde1b9dffab531c5dc0d2 (commit) via c2ba427b52e237bec5b66496bf8ea0ac97399f14 (commit) via 611212676b9c519a1f186ebaa8ad224178700005 (commit) via 4ebb289c908090582e968c7f1d050b52ba9389b1 (commit) via 2f376a3edf6c1c6c49db822de17bbf0d3791775e (commit) via 2edbe4d366fcc9c340093d6daedcb08b1f62911f (commit) via a3694bd3033a683e768d43ec740f667d50acf8d3 (commit) via 2652f2bc393934bda267697243654d1ea20b18f6 (commit) via 93d9b114b7021f58c6ef166b0128b86aaa9cc542 (commit) via 2ac788b2c32e568260c192e2501c0d4d65a54fcc (commit) via d36ef2f57bd31d528d7dd93048706630fc992b0b (commit) from caf2abc58fb72da9ec25cbf141e642268816f08f (commit) 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/osmo-trx/commit/?id=8639fee50452ac51c9963e7cb51e82989efbb5f1 commit 8639fee50452ac51c9963e7cb51e82989efbb5f1 Author: Pau Espin Pedrol Date: Thu Jan 11 19:27:48 2018 +0100 Remove UDDSocket class This class is not used anymore in osmo-trx, so we can safely remove it. Change-Id: I67f90aa3d6a2a5e92292436d10928e0705c8f8ff http://cgit.osmocom.org/osmo-trx/commit/?id=ca46896cfe881990defb34b7cd6c7e337f1bcc76 commit ca46896cfe881990defb34b7cd6c7e337f1bcc76 Author: Pau Espin Pedrol Date: Thu Jan 11 19:06:04 2018 +0100 .gitignore: Add missing test related files Change-Id: I7a82a2c0c97bbfa4877f148c89d121b4c3476176 http://cgit.osmocom.org/osmo-trx/commit/?id=4a25d6b8f64a5e8f8daa3966a8718201a38cf416 commit 4a25d6b8f64a5e8f8daa3966a8718201a38cf416 Author: Pau Espin Pedrol Date: Thu Jan 11 17:55:03 2018 +0100 arm/convert.c: Add missing convert_init implementation osmo-trx.cpp calls convert_init, which in case of building using --with-neon is not implemented and the compiler stops with an error. Error was introduced in 7e07cf23464532ca156fe4ea4430928da2cbbff1. Related: OS#2720 Change-Id: I9840d374d13b525b97f978ea0c5ed9e8421072a0 http://cgit.osmocom.org/osmo-trx/commit/?id=79baee3a8f06894d88bbde1b9dffab531c5dc0d2 commit 79baee3a8f06894d88bbde1b9dffab531c5dc0d2 Author: Pau Espin Pedrol Date: Thu Jan 11 17:43:01 2018 +0100 arm/convert.c: Fix compilation error Commit fe9769833fa74ea841f78c0e931130a70fc3aca9 aiming at cleaning stuff introduced a compilation error. Related: OS#2720 Change-Id: I6ce6e5ec3fdb1e3e8818e2cb674470ad54e38afb http://cgit.osmocom.org/osmo-trx/commit/?id=c2ba427b52e237bec5b66496bf8ea0ac97399f14 commit c2ba427b52e237bec5b66496bf8ea0ac97399f14 Author: Pau Espin Pedrol Date: Wed Jan 10 13:06:22 2018 +0100 tests: Migrate convtest util to autotest infrastructure Change-Id: Ie682abf7e83de436d0f37f9f6e0664cb2f4d0c9e http://cgit.osmocom.org/osmo-trx/commit/?id=611212676b9c519a1f186ebaa8ad224178700005 commit 611212676b9c519a1f186ebaa8ad224178700005 Author: Pau Espin Pedrol Date: Wed Jan 10 12:32:31 2018 +0100 Move ARCH_LA to Makefile.common It will later be used by other directories too (tests/Transceiver52M). Change-Id: I0ca9b7fc5e1377db971cb7da0b3496ba8d61c716 http://cgit.osmocom.org/osmo-trx/commit/?id=4ebb289c908090582e968c7f1d050b52ba9389b1 commit 4ebb289c908090582e968c7f1d050b52ba9389b1 Author: Pau Espin Pedrol Date: Wed Jan 10 11:54:34 2018 +0100 utils/convolvtest: Remove uneeded libosmocore dependency Change-Id: I1742146c31cadec8ce8afbbdae5777f076b212d4 http://cgit.osmocom.org/osmo-trx/commit/?id=2f376a3edf6c1c6c49db822de17bbf0d3791775e commit 2f376a3edf6c1c6c49db822de17bbf0d3791775e Author: Pau Espin Pedrol Date: Tue Jan 9 19:45:15 2018 +0100 tests: Sockets: adapt to have reproducible output and enable autotest Change-Id: I5414076c6846b849973bcdeb3f2358b28dcb004c http://cgit.osmocom.org/osmo-trx/commit/?id=2edbe4d366fcc9c340093d6daedcb08b1f62911f commit 2edbe4d366fcc9c340093d6daedcb08b1f62911f Author: Pau Espin Pedrol Date: Tue Jan 9 20:15:15 2018 +0100 Sockets.cpp: Fix initialization of UDD socket Without this line, destination address for a UDD socket is left with incorrect value AF_UNSPEC. Later on when calling DatagramSocket:write(), sendto() fails with EINVAL. This commit fixes test SocketsTest.cpp. Change-Id: I6e1b7e743a781abdcf69aa9842b30be893633433 http://cgit.osmocom.org/osmo-trx/commit/?id=a3694bd3033a683e768d43ec740f667d50acf8d3 commit a3694bd3033a683e768d43ec740f667d50acf8d3 Author: Pau Espin Pedrol Date: Tue Jan 9 19:42:58 2018 +0100 tests: Log: adapt to have reproducible output and enable autotest Change-Id: I77c40230503acadef5f64ab2624cd872f9782b98 http://cgit.osmocom.org/osmo-trx/commit/?id=2652f2bc393934bda267697243654d1ea20b18f6 commit 2652f2bc393934bda267697243654d1ea20b18f6 Author: Pau Espin Pedrol Date: Tue Jan 9 19:12:21 2018 +0100 tests: Timeval: adapt to have reproducible output and enable autotest Change-Id: I1a79892ba3c934879a171789e0edb357277acae4 http://cgit.osmocom.org/osmo-trx/commit/?id=93d9b114b7021f58c6ef166b0128b86aaa9cc542 commit 93d9b114b7021f58c6ef166b0128b86aaa9cc542 Author: Pau Espin Pedrol Date: Tue Jan 9 18:41:48 2018 +0100 tests: InterThread: adapt to have reproducible output and enable autotest Change-Id: I05d4067890b526bd72d2eb31cf76de43ee11e80f http://cgit.osmocom.org/osmo-trx/commit/?id=2ac788b2c32e568260c192e2501c0d4d65a54fcc commit 2ac788b2c32e568260c192e2501c0d4d65a54fcc Author: Pau Espin Pedrol Date: Tue Jan 9 17:44:49 2018 +0100 Set up GNU Autotest infrastructure Test files are moved from CommonLibs/ to tests/CommonLibs/. Some tests are disabled in autotest because they generate timedate related output which cannot exactly match against expected output. Change-Id: I3d6ba625968be09297642d18090c496490e9b8fc http://cgit.osmocom.org/osmo-trx/commit/?id=d36ef2f57bd31d528d7dd93048706630fc992b0b commit d36ef2f57bd31d528d7dd93048706630fc992b0b Author: Pau Espin Pedrol Date: Wed Jan 10 11:13:59 2018 +0100 cosmetic: AUTHORS: fix trailing whitespace Change-Id: I92d9ad9a0fd69e88928a8f57920d39dcda67d59d ----------------------------------------------------------------------- Summary of changes: .gitignore | 27 ++++---- AUTHORS | 76 +++------------------- CommonLibs/Makefile.am | 38 ----------- CommonLibs/Sockets.cpp | 46 ------------- CommonLibs/Sockets.h | 20 ------ Makefile.am | 3 +- Makefile.common | 6 ++ Transceiver52M/Makefile.am | 6 -- Transceiver52M/arm/convert.c | 4 +- configure.ac | 4 ++ {CommonLibs => tests/CommonLibs}/BitVectorTest.cpp | 0 tests/CommonLibs/BitVectorTest.ok | 8 +++ .../CommonLibs}/InterthreadTest.cpp | 32 +++++++-- tests/CommonLibs/InterthreadTest.ok | 1 + {CommonLibs => tests/CommonLibs}/LogTest.cpp | 18 ++--- tests/CommonLibs/LogTest.err | 24 +++++++ tests/CommonLibs/LogTest.ok | 61 +++++++++++++++++ tests/CommonLibs/Makefile.am | 44 +++++++++++++ {CommonLibs => tests/CommonLibs}/PRBSTest.cpp | 0 tests/CommonLibs/PRBSTest.ok | 4 ++ {CommonLibs => tests/CommonLibs}/SocketsTest.cpp | 39 ++--------- tests/CommonLibs/SocketsTest.ok | 1 + {CommonLibs => tests/CommonLibs}/TimevalTest.cpp | 21 ++++-- tests/CommonLibs/TimevalTest.ok | 1 + {CommonLibs => tests/CommonLibs}/VectorTest.cpp | 0 tests/CommonLibs/VectorTest.ok | 10 +++ tests/Makefile.am | 41 ++++++++++++ tests/Transceiver52M/Makefile.am | 17 +++++ .../main.c => tests/Transceiver52M/convolve_test.c | 2 +- .../Transceiver52M/convolve_test.ok | 0 tests/testsuite.at | 51 +++++++++++++++ utils/convolvetest/Makefile | 18 ----- 32 files changed, 364 insertions(+), 259 deletions(-) rename {CommonLibs => tests/CommonLibs}/BitVectorTest.cpp (100%) create mode 100644 tests/CommonLibs/BitVectorTest.ok rename {CommonLibs => tests/CommonLibs}/InterthreadTest.cpp (78%) create mode 100644 tests/CommonLibs/InterthreadTest.ok rename {CommonLibs => tests/CommonLibs}/LogTest.cpp (80%) create mode 100644 tests/CommonLibs/LogTest.err create mode 100644 tests/CommonLibs/LogTest.ok create mode 100644 tests/CommonLibs/Makefile.am rename {CommonLibs => tests/CommonLibs}/PRBSTest.cpp (100%) create mode 100644 tests/CommonLibs/PRBSTest.ok rename {CommonLibs => tests/CommonLibs}/SocketsTest.cpp (72%) create mode 100644 tests/CommonLibs/SocketsTest.ok rename {CommonLibs => tests/CommonLibs}/TimevalTest.cpp (65%) create mode 100644 tests/CommonLibs/TimevalTest.ok rename {CommonLibs => tests/CommonLibs}/VectorTest.cpp (100%) create mode 100644 tests/CommonLibs/VectorTest.ok create mode 100644 tests/Makefile.am create mode 100644 tests/Transceiver52M/Makefile.am rename utils/convolvetest/main.c => tests/Transceiver52M/convolve_test.c (98%) rename utils/convolvetest/convtest.ok => tests/Transceiver52M/convolve_test.ok (100%) create mode 100644 tests/testsuite.at delete mode 100644 utils/convolvetest/Makefile hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Fri Jan 12 13:08:24 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 13:08:24 GMT Subject: osmo-ci.git branch master updated. 66b46cd9b95c6eaa5559378e0457d6ead1a916a4 Message-ID: <201801121308.w0CD8OGf004096@git.osmocom.org> 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 "CI scripts". The branch, master has been updated via 66b46cd9b95c6eaa5559378e0457d6ead1a916a4 (commit) from 3527fd63ad403a4f691fcee39c3a7aec69d84006 (commit) 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/osmo-ci/commit/?id=66b46cd9b95c6eaa5559378e0457d6ead1a916a4 commit 66b46cd9b95c6eaa5559378e0457d6ead1a916a4 Author: Max Date: Thu Jan 11 23:07:58 2018 +0100 Enable osmo-iuh submission It was disabled back in a days when it was dependent on a separate branch. Thisis no longer the case so we can enable it back. Also remove remaining leftovers. Change-Id: I5fd3bdab217b61f9ee50a5f1413b60d396535395 ----------------------------------------------------------------------- Summary of changes: coverity/build_Osmocom.sh | 2 +- coverity/prepare_source_Osmcocom.sh | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) hooks/post-receive -- CI scripts From gitosis at osmocom.org Fri Jan 12 13:40:51 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 13:40:51 GMT Subject: openbsc.git branch master updated. 1.0.0-10-g82cfa3945 Message-ID: <201801121340.w0CDepia018775@git.osmocom.org> 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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, master has been updated via 82cfa3945c35be251dff168260d30756bc3d60db (commit) from e44a5687c4728a3ef1f730ec7349cef135cf174a (commit) 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=82cfa3945c35be251dff168260d30756bc3d60db commit 82cfa3945c35be251dff168260d30756bc3d60db Author: Vadim Yanitskiy Date: Fri Jan 12 03:13:33 2018 +0600 libmsc: add support for both comp128v2 and comp128v3 This change adds support for both comp128v2 and comp128v3 GSM A3/A8 algorithms. Since they already implemented in libosmocore, the corresponding it's API is used. Change-Id: Ic761be0220397d100c9e6345d4d01af4889dc7c1 ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gsm_data.h | 2 ++ openbsc/src/libmsc/auth.c | 26 +++++++++++++++++++++++--- openbsc/src/libmsc/ctrl_commands.c | 8 ++++++++ openbsc/src/libmsc/vty_interface_layer3.c | 12 ++++++++++-- openbsc/tests/ctrl_test_runner.py | 10 ++++++++++ 5 files changed, 53 insertions(+), 5 deletions(-) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Jan 12 13:49:16 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 13:49:16 GMT Subject: libosmocore.git branch master updated. 0.10.2-90-g1e50e2ad Message-ID: <201801121349.w0CDnG1n022127@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 1e50e2ad4813c037b0fbc5559381ec22776225d7 (commit) from ffad574a4b68596d17671965bf145f11f0b00e57 (commit) 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/libosmocore/commit/?id=1e50e2ad4813c037b0fbc5559381ec22776225d7 commit 1e50e2ad4813c037b0fbc5559381ec22776225d7 Author: Stefan Sperling Date: Mon Jan 8 19:20:02 2018 +0100 TLVP_PRESENT() should not return TRUE after tlv_parse() fails. If the length provided in the patcket exceeds the buffer length, tlv_parse() returns -2 but leaves tlv.val and tlv.len initializd. Many callers of tlv_parse() do not check its return value, but rely on TLVP_PRESENT() to see if a particular TLV was parsed successfully. By clearing tlv.val and tlv.len we make it less likely that those callers will use an overlong TLV length value. Change-Id: I4dda6938e1650b4bcaac45809a4763f86f5a9794 ----------------------------------------------------------------------- Summary of changes: src/gsm/tlv_parser.c | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Jan 12 13:58:07 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 13:58:07 GMT Subject: libosmocore.git branch master updated. 0.10.2-91-g68bf16ab Message-ID: <201801121358.w0CDw7PX026681@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 68bf16ab6f5d9738d8d6377ed8bc6285fc09c88e (commit) from 1e50e2ad4813c037b0fbc5559381ec22776225d7 (commit) 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/libosmocore/commit/?id=68bf16ab6f5d9738d8d6377ed8bc6285fc09c88e commit 68bf16ab6f5d9738d8d6377ed8bc6285fc09c88e Author: Max Date: Wed Jan 10 17:00:43 2018 +0100 log: print loginfo assertions source Print which function has triggered assert_loginfo(). It's handy in debugging logging-related issues in libosmocore. Change-Id: I8418d0c431106f50aa8779cd89396f02373304ad ----------------------------------------------------------------------- Summary of changes: src/logging.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Jan 12 14:03:56 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 14:03:56 GMT Subject: osmo-ci.git branch master updated. fbcc11b4736d3b8d9ebda5eb27fa36067d1d6baf Message-ID: <201801121403.w0CE3uBT029449@git.osmocom.org> 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 "CI scripts". The branch, master has been updated via fbcc11b4736d3b8d9ebda5eb27fa36067d1d6baf (commit) from 66b46cd9b95c6eaa5559378e0457d6ead1a916a4 (commit) 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/osmo-ci/commit/?id=fbcc11b4736d3b8d9ebda5eb27fa36067d1d6baf commit fbcc11b4736d3b8d9ebda5eb27fa36067d1d6baf Author: Max Date: Wed Jan 10 11:07:14 2018 +0100 Install setuptools in docker images Make sure that python-setuptools are installed for both python v2 and v3 to make sure osmo-python-tests can be installed. Change-Id: I3ecd96af2e2c0c7d141977639103d71e46c0cdc5 Related: OS#2821 ----------------------------------------------------------------------- Summary of changes: docker/Dockerfile.deb8_amd64 | 3 +++ docker/Dockerfile.deb8_i386 | 3 +++ docker/Dockerfile_osmocom_jenkins.amd64 | 3 +++ 3 files changed, 9 insertions(+) hooks/post-receive -- CI scripts From gitosis at osmocom.org Fri Jan 12 14:06:19 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 14:06:19 GMT Subject: libosmocore.git branch master updated. 0.10.2-92-gc90f40a2 Message-ID: <201801121406.w0CE6JZx030621@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via c90f40a27737edaba3515ccf29faa3edb81bb0ee (commit) from 68bf16ab6f5d9738d8d6377ed8bc6285fc09c88e (commit) 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/libosmocore/commit/?id=c90f40a27737edaba3515ccf29faa3edb81bb0ee commit c90f40a27737edaba3515ccf29faa3edb81bb0ee Author: Max Date: Thu Jan 11 10:52:28 2018 +0100 Allow multiple 'log gsmtap' sinks Previously we've checked for existing log target with a given hostname from vty code but it was ignored inside the check so only the very first 'log gsmtap' entry was enabled while the rest were silently ignored. Change-Id: I8fd8bda9e07d403a54735da30addb742e56538a2 ----------------------------------------------------------------------- Summary of changes: src/logging.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Jan 12 14:15:20 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 14:15:20 GMT Subject: libosmocore.git branch master updated. 0.10.2-93-g309d0e54 Message-ID: <201801121415.w0CEFKWu035330@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 309d0e5483cac2624935e7889bf6f07bb1cc371e (commit) from c90f40a27737edaba3515ccf29faa3edb81bb0ee (commit) 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/libosmocore/commit/?id=309d0e5483cac2624935e7889bf6f07bb1cc371e commit 309d0e5483cac2624935e7889bf6f07bb1cc371e Author: Max Date: Fri Jan 5 14:21:25 2018 +0100 Deprecate gsm48_construct_ra() It's just a tiny wrapper around gsm48_encode_ra() with less strict type signature. Related OS#1640 Change-Id: I79d6d1133afbf32e891a6b0e3a244c6885ea9614 ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/gsm48.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Jan 12 14:17:26 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 14:17:26 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-36-g5081806 Message-ID: <201801121417.w0CEHQfi036327@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 5081806f4d41ceccf5b5421c9644113ac41e2524 (commit) from b3a17d6074b2575a599863766b9826a7bd3369b9 (commit) 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/osmo-pcu/commit/?id=5081806f4d41ceccf5b5421c9644113ac41e2524 commit 5081806f4d41ceccf5b5421c9644113ac41e2524 Author: Max Date: Wed Dec 6 13:35:08 2017 +0100 Make TBF state private Let's make sure no external function can mess with the TBF state. Change-Id: I217f4c4bac21dd584c8682928a080a1a6e9507e1 ----------------------------------------------------------------------- Summary of changes: src/tbf.cpp | 2 +- src/tbf.h | 5 +---- 2 files changed, 2 insertions(+), 5 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Fri Jan 12 14:18:09 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 14:18:09 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-37-g8dce1de Message-ID: <201801121418.w0CEI9Ec036699@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 8dce1de6d2669023b715945cc58813380ac7f322 (commit) from 5081806f4d41ceccf5b5421c9644113ac41e2524 (commit) 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/osmo-pcu/commit/?id=8dce1de6d2669023b715945cc58813380ac7f322 commit 8dce1de6d2669023b715945cc58813380ac7f322 Author: Max Date: Tue Jan 2 14:17:04 2018 +0100 TBF: cleanup state flag handling * introduce generic function to check whether particular flag was set for'a TBF and clear it if necessary. Use this instead of clear_poll_timeout_flag() * add function to explicitly set assignment and appropriate state flags Overall this makes the code easier to read and debug. Related: OS#1759 Change-Id: Ic4560280c72f91700f2e19c6c7f6658dc29625c2 ----------------------------------------------------------------------- Summary of changes: src/bts.cpp | 17 +++++------------ src/tbf.cpp | 6 ++---- src/tbf.h | 25 ++++++++++++++++++++++++- src/tbf_dl.cpp | 17 ++++------------- src/tbf_ul.cpp | 4 +--- 5 files changed, 36 insertions(+), 33 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Fri Jan 12 14:18:58 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 14:18:58 GMT Subject: gapk.git branch master updated. v0.4-5-g9e99726 Message-ID: <201801121418.w0CEIwcd037131@git.osmocom.org> 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 "GSM Audio Pocket Knife". The branch, master has been updated via 9e997267f643a8234e341f281a7b57165513b440 (commit) from 45d0fd66c3aceebcd1dc30ae2cffb33f5c65fe8e (commit) 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/gapk/commit/?id=9e997267f643a8234e341f281a7b57165513b440 commit 9e997267f643a8234e341f281a7b57165513b440 Author: Vadim Yanitskiy Date: Mon Jan 8 23:10:55 2018 +0600 libgsmhr/libgsmhr.c: fix memory leak after gsmhr_exit() During the HR codec initialization, a part of the state is allocated, but not freed at exit. Let's fix this. Found during debugging with Valgrind: 4,932 bytes in 1 blocks are definitely lost in loss record 177 of 179 at 0x4C2AB80: malloc (in vgpreload_memcheck-amd64-linux.so) by 0x6381C8F: gsmhr_init (libgsmhr.c:63) by 0x526DF62: osmo_gapk_pq_queue_codec (pq_codec.c:48) by 0x401ACE: make_processing_chain (app_osmo_gapk.c:573) by 0x401ACE: main (app_osmo_gapk.c:765) Change-Id: Ie9ead89c2272782de8d928f29753e6a523cf8834 ----------------------------------------------------------------------- Summary of changes: libgsmhr/libgsmhr.c | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- GSM Audio Pocket Knife From gitosis at osmocom.org Fri Jan 12 14:19:18 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 14:19:18 GMT Subject: gapk.git branch master updated. v0.4-6-g30493c7 Message-ID: <201801121419.w0CEJI8o037417@git.osmocom.org> 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 "GSM Audio Pocket Knife". The branch, master has been updated via 30493c78b3579b562b4d71224857d11fbf1b56b6 (commit) from 9e997267f643a8234e341f281a7b57165513b440 (commit) 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/gapk/commit/?id=30493c78b3579b562b4d71224857d11fbf1b56b6 commit 30493c78b3579b562b4d71224857d11fbf1b56b6 Author: Vadim Yanitskiy Date: Sun Sep 3 17:16:27 2017 +0700 Fix BENCHMARK_STOP call for both AMR and FR codecs The BENCHMARK_STOP should be called with a correct codec type and a correct operation type (encode or decode). Otherwise the results could be incorrect. Change-Id: Ie90e85ca8d9ec3175a58dde60525e0b7d6daf608 ----------------------------------------------------------------------- Summary of changes: src/codec_amr.c | 4 ++-- src/codec_fr.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- GSM Audio Pocket Knife From gitosis at osmocom.org Fri Jan 12 14:24:16 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 14:24:16 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-38-g5881858 Message-ID: <201801121424.w0CEOGQ3040370@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 58818585bc99dc4aaaf94fec4ffeedf211a7b209 (commit) from 8dce1de6d2669023b715945cc58813380ac7f322 (commit) 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/osmo-pcu/commit/?id=58818585bc99dc4aaaf94fec4ffeedf211a7b209 commit 58818585bc99dc4aaaf94fec4ffeedf211a7b209 Author: Max Date: Fri Jan 5 15:04:50 2018 +0100 Clarify RACH-related interfaces * make is_11bit parameter into bool * remove is_single_block() from public interface and mark it as static * move logging outside of if ladder * move side-effects from is_single_block() into separate static functions * simplify UL-TBF allocation in case of 11-bit RACH This immediately makes it obvious that priority is never actually used despite being computed - seems like a leftover from merge of incomplete patch series. Change-Id: If189b7166a29a87ffb17a7a9bc560f674851fd53 Related: OS#1548 ----------------------------------------------------------------------- Summary of changes: src/bts.cpp | 165 +++++++++++++++++++++++++++++++----------------------------- src/bts.h | 4 +- 2 files changed, 87 insertions(+), 82 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Fri Jan 12 14:24:41 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 14:24:41 GMT Subject: osmo-hlr.git branch master updated. 0.1.0-25-gb6265d1 Message-ID: <201801121424.w0CEOfh5040588@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via b6265d1a55abfef5ef93bc9590eeab35395f0d82 (commit) from 6c84da5942cea3653e2f26a21bdfb4421267228e (commit) 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/osmo-hlr/commit/?id=b6265d1a55abfef5ef93bc9590eeab35395f0d82 commit b6265d1a55abfef5ef93bc9590eeab35395f0d82 Author: Max Date: Thu Dec 28 12:34:58 2017 +0100 Enable sanitize for CI tests Change-Id: I112307b5eaf494062b2e8498ff2e9217fb8db925 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Fri Jan 12 14:26:18 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 14:26:18 GMT Subject: osmo-iuh.git branch master updated. 0.2.0-45-ge9b4c39 Message-ID: <201801121426.w0CEQICu041489@git.osmocom.org> 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 "Osmocom code for Iuh interface". The branch, master has been updated via e9b4c390b49aa93150a45883d97ccfc774b8e1fa (commit) from 9d60ce6107fe5e873511dadc2a40b4cda23a53a9 (commit) 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/osmo-iuh/commit/?id=e9b4c390b49aa93150a45883d97ccfc774b8e1fa commit e9b4c390b49aa93150a45883d97ccfc774b8e1fa Author: Pau Espin Pedrol Date: Mon Jan 8 11:07:26 2018 +0100 iu_client.c: Remove unusued variable Change-Id: If841d403010a73722ff69617a51719421febab56 ----------------------------------------------------------------------- Summary of changes: src/iu_client.c | 2 -- 1 file changed, 2 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Fri Jan 12 14:26:44 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 14:26:44 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-39-g2617bf2 Message-ID: <201801121426.w0CEQixd041703@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 2617bf201661fca909774aa44d8ee017e5225ab1 (commit) from 58818585bc99dc4aaaf94fec4ffeedf211a7b209 (commit) 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/osmo-pcu/commit/?id=2617bf201661fca909774aa44d8ee017e5225ab1 commit 2617bf201661fca909774aa44d8ee017e5225ab1 Author: Max Date: Fri Dec 15 11:08:58 2017 +0100 TBF-UL: add simpler test helper Add function to set both V_R and V_Q values to 0 which is useful for TBF test. Related: OS#1759 Change-Id: I719abfbd5b88c694cbbd69d5c4dcb42baaca91b2 ----------------------------------------------------------------------- Summary of changes: src/rlc.h | 7 +++++++ tests/tbf/TbfTest.cpp | 6 ++---- 2 files changed, 9 insertions(+), 4 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Fri Jan 12 14:31:24 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 14:31:24 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-43-g9d7357e Message-ID: <201801121431.w0CEVOWK044097@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 9d7357e4fe67ad4a2f00d173ab769f56afb23980 (commit) via d0532b53ebcafc1e71ac6478b03ee9ebe4ac386d (commit) via ea98b7d7846ea196508401919ff0da2ff4a3e9a0 (commit) via 7d32f55e4ef44adc3a3ed5234eaad135f660ed11 (commit) from 2617bf201661fca909774aa44d8ee017e5225ab1 (commit) 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/osmo-pcu/commit/?id=9d7357e4fe67ad4a2f00d173ab769f56afb23980 commit 9d7357e4fe67ad4a2f00d173ab769f56afb23980 Author: Max Date: Thu Dec 14 15:02:33 2017 +0100 TBF: unify EGPRS window calculation Move actual calculation into shared function and use it to set window size for TBF. TBT test output requires cosmetic adjuestements due to extended debug output. Change-Id: Ib9f4a277082da3c71007f5f3b4f2acac8b994540 Related: OS#1759 http://cgit.osmocom.org/osmo-pcu/commit/?id=d0532b53ebcafc1e71ac6478b03ee9ebe4ac386d commit d0532b53ebcafc1e71ac6478b03ee9ebe4ac386d Author: Max Date: Wed Dec 13 18:27:32 2017 +0100 TBF-DL: move priority computation into function Improve readability by moving priority computation into separate function. Change-Id: Icdca0106a544036eaa94a25f0d4f84e4282f4568 http://cgit.osmocom.org/osmo-pcu/commit/?id=ea98b7d7846ea196508401919ff0da2ff4a3e9a0 commit ea98b7d7846ea196508401919ff0da2ff4a3e9a0 Author: Max Date: Thu Jan 4 15:13:27 2018 +0100 TBF: move window parameters to UL/DL level The UL and DL TBF use different classes implementing window management. Hence it's better to use it explicitly instead of using the common window management superclass inside common TBF superclass. While at it, also remove the direct access to window class - use accessor functions instead. Related: OS#1759 Change-Id: I0b55aa8947db65f7206adcf53ea32b74a831d9e6 http://cgit.osmocom.org/osmo-pcu/commit/?id=7d32f55e4ef44adc3a3ed5234eaad135f660ed11 commit 7d32f55e4ef44adc3a3ed5234eaad135f660ed11 Author: Max Date: Fri Dec 15 11:25:14 2017 +0100 Avoid code duplication in TBF test Move repetitive checks into corresponding macros to avoid copy-pasted code. This also enables strickter checks some of which were apparently omitted while copy-pasting. This is part of preparation work to move to separate UL/DL windows. Related: OS#1759 Change-Id: If7aa72f5aa66c5e9c255542c066b5494c098aab2 ----------------------------------------------------------------------- Summary of changes: src/bts.cpp | 8 +- src/encoding.cpp | 4 +- src/gprs_rlcmac_sched.cpp | 54 ++++++------ src/tbf.cpp | 19 ++++- src/tbf.h | 45 ++++++---- src/tbf_dl.cpp | 25 ++---- src/tbf_ul.cpp | 19 +---- tests/tbf/TbfTest.cpp | 205 ++++++++++++++++++---------------------------- tests/tbf/TbfTest.err | 68 +++++++-------- 9 files changed, 204 insertions(+), 243 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Fri Jan 12 16:49:47 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 16:49:47 GMT Subject: osmo-python-tests.git branch master updated. 34d2ca5bc8ccb61bb263c05d16fe7bf53a27dae2 Message-ID: <201801121649.w0CGnl4A001003@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 34d2ca5bc8ccb61bb263c05d16fe7bf53a27dae2 (commit) from 58bd53c87b22cd82117e2e5e4f440f6ffe4af5fe (commit) 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/python/osmo-python-tests/commit/?id=34d2ca5bc8ccb61bb263c05d16fe7bf53a27dae2 commit 34d2ca5bc8ccb61bb263c05d16fe7bf53a27dae2 Author: Max Date: Fri Jan 12 16:41:24 2018 +0100 Add rate counter dumper This simple tool dump all the rate counters available via ctrl interface to cvs file (or stdout). Change-Id: I12b369434e4ee9b38f92872f297e1f3d4f0698c2 Fixes: OS#2550 ----------------------------------------------------------------------- Summary of changes: README | 1 + contrib/jenkins.sh | 2 +- scripts/osmo_rate_ctr2csv.py | 86 ++++++++++++++++++++++++++++++++++++++++++++ setup.py | 1 + 4 files changed, 89 insertions(+), 1 deletion(-) create mode 100644 scripts/osmo_rate_ctr2csv.py hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Fri Jan 12 16:50:22 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 16:50:22 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-44-g00fd0df Message-ID: <201801121650.w0CGoMZM001395@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 00fd0df046c91022d7de1e46c433e7dfb7f5fce5 (commit) from 9d7357e4fe67ad4a2f00d173ab769f56afb23980 (commit) 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/osmo-pcu/commit/?id=00fd0df046c91022d7de1e46c433e7dfb7f5fce5 commit 00fd0df046c91022d7de1e46c433e7dfb7f5fce5 Author: Max Date: Fri Jan 12 16:24:18 2018 +0100 Don't access TBF internals in vty functions Obtain corresponding window object of UL/DL TBF by using proper accessor function instead of direct access to private member. Change-Id: I89bcd2c2b0b6f120d40d20fd43c1e516de3e3950 ----------------------------------------------------------------------- Summary of changes: src/pcu_vty_functions.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Fri Jan 12 16:52:41 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 16:52:41 GMT Subject: osmo-ci.git branch master updated. 577f2a95e4f01c58a0a4f4ccb3b70d9c048b626e Message-ID: <201801121652.w0CGqfac002769@git.osmocom.org> 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 "CI scripts". The branch, master has been updated via 577f2a95e4f01c58a0a4f4ccb3b70d9c048b626e (commit) from fbcc11b4736d3b8d9ebda5eb27fa36067d1d6baf (commit) 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/osmo-ci/commit/?id=577f2a95e4f01c58a0a4f4ccb3b70d9c048b626e commit 577f2a95e4f01c58a0a4f4ccb3b70d9c048b626e Author: Neels Hofmeyr Date: Fri Jan 12 14:55:32 2018 +0100 docker osmo jenkins: osmo-py-tests: use contrib/jenkins.sh to install No need to duplicate the install steps we have in osmo-python-tests/contrib now. Also runs the tests. Change-Id: Ibb8eb04e3a5c9c5dcc9b99c83425d2604378f960 ----------------------------------------------------------------------- Summary of changes: docker/Dockerfile_osmocom_jenkins.amd64 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- CI scripts From gitosis at osmocom.org Fri Jan 12 16:55:36 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 16:55:36 GMT Subject: libosmocore.git branch master updated. 0.10.2-94-gbb62cbc0 Message-ID: <201801121655.w0CGta5m004231@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via bb62cbc099fc5219a857a9738410d87d994fea89 (commit) from 309d0e5483cac2624935e7889bf6f07bb1cc371e (commit) 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/libosmocore/commit/?id=bb62cbc099fc5219a857a9738410d87d994fea89 commit bb62cbc099fc5219a857a9738410d87d994fea89 Author: Neels Hofmeyr Date: Fri Jan 12 05:38:00 2018 +0100 logging-gsmtap: send only basename of source file GSMTAP doesn't have a lot of space for the source file name. It is better to send only the basename of the file, because only the first bit of a long path may not convey the source file at all, needing guess work from the line number. Before: "Source File Name: ../../../../src/libosmocore/src" After: "Source File Name: telnet_interface.c" Change-Id: Ie8fc9e782bcf8fa6e2e957d02e7d73c3a7c2bca8 ----------------------------------------------------------------------- Summary of changes: src/logging_gsmtap.c | 5 +++++ 1 file changed, 5 insertions(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Jan 12 16:56:22 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 16:56:22 GMT Subject: osmo-ci.git branch master updated. 191a3747901675a4d34c987336e1bf925f38dcf0 Message-ID: <201801121656.w0CGuMf6004608@git.osmocom.org> 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 "CI scripts". The branch, master has been updated via 191a3747901675a4d34c987336e1bf925f38dcf0 (commit) from 577f2a95e4f01c58a0a4f4ccb3b70d9c048b626e (commit) 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/osmo-ci/commit/?id=191a3747901675a4d34c987336e1bf925f38dcf0 commit 191a3747901675a4d34c987336e1bf925f38dcf0 Author: Max Date: Tue Jan 9 12:41:16 2018 +0100 Notify per email about master branch build failure Change-Id: I0a72d36d777ba582815b2cdef8130ee88c060b54 ----------------------------------------------------------------------- Summary of changes: jobs/master-builds.yml | 3 +++ 1 file changed, 3 insertions(+) hooks/post-receive -- CI scripts From gitosis at osmocom.org Fri Jan 12 17:07:30 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 17:07:30 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-45-g3e659ea Message-ID: <201801121707.w0CH7UpD009900@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 3e659ea9b7308f5032c9b0d4d47841a414303d1d (commit) from 00fd0df046c91022d7de1e46c433e7dfb7f5fce5 (commit) 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/osmo-pcu/commit/?id=3e659ea9b7308f5032c9b0d4d47841a414303d1d commit 3e659ea9b7308f5032c9b0d4d47841a414303d1d Author: Max Date: Fri Jan 12 16:30:10 2018 +0100 Fix jenkins.sh to match jenkins job axis filter The 'yes/no' values are automatically converted to True/False upon jenkins job instantiation. Let's use those directly. Change-Id: Ib2100c8345d1f07f488de8170348fec9f877dd9b ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Fri Jan 12 17:07:43 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 17:07:43 GMT Subject: osmo-ci.git branch master updated. 971489df4a58b759689c0ad54b6cbaaa1768c65b Message-ID: <201801121707.w0CH7hp4010016@git.osmocom.org> 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 "CI scripts". The branch, master has been updated via 971489df4a58b759689c0ad54b6cbaaa1768c65b (commit) from 191a3747901675a4d34c987336e1bf925f38dcf0 (commit) 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/osmo-ci/commit/?id=971489df4a58b759689c0ad54b6cbaaa1768c65b commit 971489df4a58b759689c0ad54b6cbaaa1768c65b Author: Max Date: Fri Jan 12 16:15:04 2018 +0100 Fix missing OsmoPCU gerrit verification The [yes, no] tuple was automatically converted to [True, False] by the jenkins-job-builder but the combination filter still used old literal check. Fix this by using boolean from the very beginning. Change-Id: Idac6e53b1e0addbcb5b6c99b8051e1e0ad26bc5b ----------------------------------------------------------------------- Summary of changes: jobs/gerrit-verifications.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) hooks/post-receive -- CI scripts From gitosis at osmocom.org Fri Jan 12 19:14:18 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 12 Jan 2018 19:14:18 GMT Subject: osmo-ci.git branch master updated. 69350b67e6e92831efa237f73221b57146a4aa38 Message-ID: <201801121914.w0CJEIWc059227@git.osmocom.org> 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 "CI scripts". The branch, master has been updated via 69350b67e6e92831efa237f73221b57146a4aa38 (commit) from 971489df4a58b759689c0ad54b6cbaaa1768c65b (commit) 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/osmo-ci/commit/?id=69350b67e6e92831efa237f73221b57146a4aa38 commit 69350b67e6e92831efa237f73221b57146a4aa38 Author: Alexander Huemer Date: Fri May 19 13:32:06 2017 +0200 Use stow for dependency management This commit introduces the usage of GNU stow[1] for dependency management. Stow uses symlinks to make dependencies available in a single directory althoguh they were installed in distinct directories. Keeping installation directories seperate has the advantage of letting the build fail if AM_CFLAGS and LDADD do not contain all dependencies which are actually used. Installing multiple dependencies into a single directory causes x_CFLAGS and x_LIBS variables to magically point where other dependencies are found as well, therefore missing entries can be overlooked. Stow acts as a convenience layer here, making it unnecessary to supply a list of locations in LD_LIBRARY_PATH, PKG_CONFIG_PATH and so forth for building when dependencies are installed in distinct directories manually. Stow has to be present on the jenkins build nodes for successful executing of osmo-build-dep.sh. [1] https://www.gnu.org/software/stow/ Change-Id: I8f5012419495a656912b7b71e4f76ce102c6b63a ----------------------------------------------------------------------- Summary of changes: scripts/osmo-build-dep.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) hooks/post-receive -- CI scripts From gitosis at osmocom.org Sat Jan 13 11:46:53 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 13 Jan 2018 11:46:53 GMT Subject: pysim.git branch master updated. d17ca3ddd83cd8639d27aaf0c88b1ce616cfc0b6 Message-ID: <201801131146.w0DBkrkV042572@git.osmocom.org> 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 "A python tool to program magic SIMs". The branch, master has been updated via d17ca3ddd83cd8639d27aaf0c88b1ce616cfc0b6 (commit) from 665bd22fc5ca24fa9e9b8fa8f5f176b8164b89d5 (commit) 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 ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: pySim-prog.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- A python tool to program magic SIMs From gitosis at osmocom.org Sat Jan 13 11:49:18 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 13 Jan 2018 11:49:18 GMT Subject: pysim.git branch master updated. 067f69cade29f08272d2b863986da57f3a186fa6 Message-ID: <201801131149.w0DBnI8K043473@git.osmocom.org> 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 "A python tool to program magic SIMs". The branch, master has been updated via 067f69cade29f08272d2b863986da57f3a186fa6 (commit) from d17ca3ddd83cd8639d27aaf0c88b1ce616cfc0b6 (commit) 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 ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: pySim/ts_51_011.py | 251 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 251 insertions(+) create mode 100644 pySim/ts_51_011.py hooks/post-receive -- A python tool to program magic SIMs From gitosis at osmocom.org Sat Jan 13 11:49:50 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 13 Jan 2018 11:49:50 GMT Subject: pysim.git branch master updated. dddbf525da1660b115d0b79f8209355fed7f5411 Message-ID: <201801131149.w0DBnoUU043586@git.osmocom.org> 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 "A python tool to program magic SIMs". The branch, master has been updated via dddbf525da1660b115d0b79f8209355fed7f5411 (commit) via a5f0ea6979231dad97bfe357fdc9eb1cbaa2b511 (commit) from 067f69cade29f08272d2b863986da57f3a186fa6 (commit) 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 ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: pySim/utils.py | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) hooks/post-receive -- A python tool to program magic SIMs From gitosis at osmocom.org Sat Jan 13 15:26:09 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 13 Jan 2018 15:26:09 GMT Subject: pysim.git branch master updated. 19fffa1db760cca15a2689695f3cc14be1933513 Message-ID: <201801131526.w0DFQ94t025599@git.osmocom.org> 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 "A python tool to program magic SIMs". The branch, master has been updated via 19fffa1db760cca15a2689695f3cc14be1933513 (commit) via e0d9d88cd57a50b30787a388b1fd56562b078554 (commit) via 8ad124a0b8e895fc3159bb49d73b981fb9acc2fe (commit) via 47c73abd041d8dd7dabe237fb1d4c49e028f42c0 (commit) via a51592e1807c1d13f88b32275aa4a8a77d7d3b40 (commit) via eb6807d3cbff34b79ad14c83f5b72507e13f46d4 (commit) via d2d660a935b93e59769cdfdb7b2201a8c502e44e (commit) from dddbf525da1660b115d0b79f8209355fed7f5411 (commit) 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 ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: pySim-prog.py | 29 +----- pySim/cards.py | 239 ++++++++++++++++++++++++++++++++++++++++++++-- pySim/commands.py | 3 + pySim/transport/pcsc.py | 3 + pySim/transport/serial.py | 15 ++- pySim/utils.py | 21 ++++ 6 files changed, 278 insertions(+), 32 deletions(-) hooks/post-receive -- A python tool to program magic SIMs From gitosis at osmocom.org Sun Jan 14 11:02:53 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 14 Jan 2018 11:02:53 GMT Subject: libosmocore.git branch master updated. 0.10.2-95-gc0771d62 Message-ID: <201801141102.w0EB2rS5089846@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via c0771d62c19a09608a570a433da5c0c9de6f4884 (commit) from bb62cbc099fc5219a857a9738410d87d994fea89 (commit) 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/libosmocore/commit/?id=c0771d62c19a09608a570a433da5c0c9de6f4884 commit c0771d62c19a09608a570a433da5c0c9de6f4884 Author: Vadim Yanitskiy Date: Wed Jan 10 23:42:19 2018 +0600 ussd_test.c: fix rc / len debug output confusion Both len and rc values were swapped in the test output. Change-Id: Iebd82531c6ced5d16b15dad4ff4ce654c82db309 ----------------------------------------------------------------------- Summary of changes: tests/ussd/ussd_test.c | 4 +- tests/ussd/ussd_test.ok | 100 ++++++++++++++++++++++++------------------------ 2 files changed, 52 insertions(+), 52 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sun Jan 14 16:09:33 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 14 Jan 2018 16:09:33 GMT Subject: op25.git branch max updated. ee399ed96236fe5bceb5d520adc9023a09183bdf Message-ID: <201801141609.w0EG9Xoi002878@git.osmocom.org> 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 "Software-defined analyzer for APCO P25". The branch, max has been updated via ee399ed96236fe5bceb5d520adc9023a09183bdf (commit) from 25ae933b47ee32ad0bf0d81f76242d2384e337f2 (commit) 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/op25/commit/?id=ee399ed96236fe5bceb5d520adc9023a09183bdf commit ee399ed96236fe5bceb5d520adc9023a09183bdf Author: Max Date: Sun Jan 14 11:09:19 2018 -0500 multi_tx: 2 bugfixes ----------------------------------------------------------------------- Summary of changes: op25/gr-op25_repeater/apps/tx/multi_tx.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) hooks/post-receive -- Software-defined analyzer for APCO P25 From gitosis at osmocom.org Sun Jan 14 18:35:05 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 14 Jan 2018 18:35:05 GMT Subject: gapk.git branch fixeria/lib updated. v0.4-56-g6f34c8f Message-ID: <201801141835.w0EIZ5Ah058120@git.osmocom.org> 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 "GSM Audio Pocket Knife". The branch, fixeria/lib has been updated via 6f34c8f3017629ea4865543e901b61ac893e0356 (commit) via 2254861efb0216b55d04926b339220ecf9e31aa5 (commit) from f59f3f1ba8bc1cdf7c406867e3611f810ddc28c7 (commit) 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/gapk/commit/?id=6f34c8f3017629ea4865543e901b61ac893e0356 commit 6f34c8f3017629ea4865543e901b61ac893e0356 Author: Vadim Yanitskiy Date: Mon Jan 15 00:25:44 2018 +0600 procqueue: introduce and use shared cat_name definitions Let's use the common string representation for item category names, defined in the shared header, instead of defining them in every file. Change-Id: Ie0c449d77fa383cad27f67b8ce902bd071342dbb http://cgit.osmocom.org/gapk/commit/?id=2254861efb0216b55d04926b339220ecf9e31aa5 commit 2254861efb0216b55d04926b339220ecf9e31aa5 Author: Vadim Yanitskiy Date: Tue Jan 9 00:13:15 2018 +0600 pq_alsa.c: fix memory leak after pq_cb_alsa_exit() Abusing the talloc hierarchical nature may cause some problems, e.g. on embedded systems with emulated talloc API. Let's release the memory allocated for a state explicitly. Change-Id: Ie675a92b1e52a4886dc447af19f65ff5e12a4c40 ----------------------------------------------------------------------- Summary of changes: include/osmocom/gapk/procqueue.h | 4 ++++ src/pq_alsa.c | 4 +++- src/pq_file.c | 3 ++- src/pq_rtp.c | 3 ++- tests/io/pq_rtp_test.c | 4 ++-- tests/procqueue/pq_test.c | 12 +++++++----- 6 files changed, 20 insertions(+), 10 deletions(-) hooks/post-receive -- GSM Audio Pocket Knife From gitosis at osmocom.org Mon Jan 15 11:17:39 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 15 Jan 2018 11:17:39 GMT Subject: osmo-trx.git branch master updated. 0.2.0-32-g28ce315 Message-ID: <201801151117.w0FBHdri059516@git.osmocom.org> 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 "OpenBTS' transceiver retro-fit". The branch, master has been updated via 28ce315a3225188211c2ed52844716f88093035e (commit) via 10d76b6863cb2168cc5607fd70b191216acc851c (commit) via 708b8b44aeb8c0e57b8defb3007aef432f2e2b45 (commit) via cb0fc9b21ad0aea667f14c17d339e2e1a3177a3d (commit) from 8639fee50452ac51c9963e7cb51e82989efbb5f1 (commit) 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/osmo-trx/commit/?id=28ce315a3225188211c2ed52844716f88093035e commit 28ce315a3225188211c2ed52844716f88093035e Author: Pau Espin Pedrol Date: Mon Jan 15 11:46:26 2018 +0100 tests: TimevalTest: refactor and avoid double comparison Before this patch, the experession assert(then_secondws==then.seconds()) was failing in x86 architecture (and passing when adding a fprintf to debug it). Avoid comparing the double values with == as that's usually a bad idea, since the processor can output slightly different results for the same operation depending on how it is optimized. Use timespec() instead to check the invariant. Take the chance to refactor some variables around to make the test easier to read. Change-Id: Id4324be8ece86d371b1acb46bbd97856dfed241d http://cgit.osmocom.org/osmo-trx/commit/?id=10d76b6863cb2168cc5607fd70b191216acc851c commit 10d76b6863cb2168cc5607fd70b191216acc851c Author: Pau Espin Pedrol Date: Mon Jan 15 10:43:31 2018 +0100 tests: SocketsTest: Fail test on write fail Change-Id: Ib6b778a2225339ebd2eaa80b3fca6ee8d8646b23 http://cgit.osmocom.org/osmo-trx/commit/?id=708b8b44aeb8c0e57b8defb3007aef432f2e2b45 commit 708b8b44aeb8c0e57b8defb3007aef432f2e2b45 Author: Pau Espin Pedrol Date: Mon Jan 15 10:06:32 2018 +0100 tests: SocketsTest: Avoid hang forever if test fails Change-Id: Ia95e216a2ab6d397ab02c828b70f2b95d1671257 http://cgit.osmocom.org/osmo-trx/commit/?id=cb0fc9b21ad0aea667f14c17d339e2e1a3177a3d commit cb0fc9b21ad0aea667f14c17d339e2e1a3177a3d Author: Pau Espin Pedrol Date: Mon Jan 15 10:29:20 2018 +0100 tests: SocketTests: Pick OS-assigned instead of setting one manually This fixes failures if the port is already being taken by other apps or if this test is run several times concurrently in the same system. Change-Id: Iea213375e489a56cf8ed3e47fe814e17c288803e ----------------------------------------------------------------------- Summary of changes: tests/CommonLibs/SocketsTest.cpp | 41 ++++++++++++++++++++++++++++++---------- tests/CommonLibs/TimevalTest.cpp | 24 ++++++++++++++--------- 2 files changed, 46 insertions(+), 19 deletions(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Mon Jan 15 11:19:07 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 15 Jan 2018 11:19:07 GMT Subject: osmo-ci.git branch master updated. 7d5bfdd722febea5412cf057ef86799e7fdee257 Message-ID: <201801151119.w0FBJ75D060190@git.osmocom.org> 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 "CI scripts". The branch, master has been updated via 7d5bfdd722febea5412cf057ef86799e7fdee257 (commit) via 02ec80b3cd2e6f502fd95bc7b471b1b8109d4743 (commit) via 7546e94852648084bc4c2c9a41780b0ecb96576a (commit) from 69350b67e6e92831efa237f73221b57146a4aa38 (commit) 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/osmo-ci/commit/?id=7d5bfdd722febea5412cf057ef86799e7fdee257 commit 7d5bfdd722febea5412cf057ef86799e7fdee257 Author: Pau Espin Pedrol Date: Mon Jan 15 09:36:12 2018 +0100 gerrit-verifications.yml: Build osmo-trx with different optimization instruction sets enabled Change-Id: I1d73165a397d98d8fb630f7adec45f00887c139a http://cgit.osmocom.org/osmo-ci/commit/?id=02ec80b3cd2e6f502fd95bc7b471b1b8109d4743 commit 02ec80b3cd2e6f502fd95bc7b471b1b8109d4743 Author: Pau Espin Pedrol Date: Mon Jan 8 19:04:57 2018 +0100 master-builds.yml: Build osmo-trx with different optimization instruction sets enabled Change-Id: I651e182dfd62ef4b88d013d8b5960ce7e3562ecf http://cgit.osmocom.org/osmo-ci/commit/?id=7546e94852648084bc4c2c9a41780b0ecb96576a commit 7546e94852648084bc4c2c9a41780b0ecb96576a Author: Pau Espin Pedrol Date: Mon Jan 15 09:50:37 2018 +0100 master-builds.yml: osmo-sgsn: Remove duplicated concurrent attribute Change-Id: I32938d4c1854ce65faa718eccaecb5e3143dbcd0 ----------------------------------------------------------------------- Summary of changes: jobs/gerrit-verifications.yml | 3 +++ jobs/master-builds.yml | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-) hooks/post-receive -- CI scripts From gitosis at osmocom.org Mon Jan 15 12:21:17 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 15 Jan 2018 12:21:17 GMT Subject: osmo-python-tests.git branch master updated. cd5a6e419e945a1cd9b56f5df705d383a3b69b4c Message-ID: <201801151221.w0FCLHka090061@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via cd5a6e419e945a1cd9b56f5df705d383a3b69b4c (commit) from 34d2ca5bc8ccb61bb263c05d16fe7bf53a27dae2 (commit) 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/python/osmo-python-tests/commit/?id=cd5a6e419e945a1cd9b56f5df705d383a3b69b4c commit cd5a6e419e945a1cd9b56f5df705d383a3b69b4c Author: Max Date: Sun Jan 14 18:27:31 2018 +0100 Fix absolute import issue in py3 As of 577f2a95e4f01c58a0a4f4ccb3b70d9c048b626e in osmo-ci, the contrib/jenkins.sh isused forinstallation. This causes the issue with python3 because test coded use absolute import by default. Fix this by adding relative path and import from ../osmopy to make sure test code uses the current module and not the one which might be already installed in the system. Change-Id: I8ac3c0d45fb2e1d18646048703ac405be1c7e539 ----------------------------------------------------------------------- Summary of changes: osmopy/__init__.py | 2 +- tests/test_py3.py | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Mon Jan 15 12:54:13 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 15 Jan 2018 12:54:13 GMT Subject: osmo-ci.git branch master updated. 3eb4a4e4ac92a9b66c0668d8a1634efb0f4c30ac Message-ID: <201801151254.w0FCsDb9003671@git.osmocom.org> 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 "CI scripts". The branch, master has been updated via 3eb4a4e4ac92a9b66c0668d8a1634efb0f4c30ac (commit) from 7d5bfdd722febea5412cf057ef86799e7fdee257 (commit) 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/osmo-ci/commit/?id=3eb4a4e4ac92a9b66c0668d8a1634efb0f4c30ac commit 3eb4a4e4ac92a9b66c0668d8a1634efb0f4c30ac Author: Neels Hofmeyr Date: Fri Jan 12 17:59:24 2018 +0100 README: also hint at /n/home/dub8/.config/jenkins_job_builder/jenkins_jobs.ini Change-Id: I8bb6792ab061edd3d688e387fa69cd8637617dee ----------------------------------------------------------------------- Summary of changes: jobs/README.adoc | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) hooks/post-receive -- CI scripts From gitosis at osmocom.org Mon Jan 15 12:54:37 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 15 Jan 2018 12:54:37 GMT Subject: osmo-ci.git branch master updated. a17a83d656fea34207a7611de05ba389c1e33b86 Message-ID: <201801151254.w0FCsbrx003828@git.osmocom.org> 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 "CI scripts". The branch, master has been updated via a17a83d656fea34207a7611de05ba389c1e33b86 (commit) from 3eb4a4e4ac92a9b66c0668d8a1634efb0f4c30ac (commit) 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/osmo-ci/commit/?id=a17a83d656fea34207a7611de05ba389c1e33b86 commit a17a83d656fea34207a7611de05ba389c1e33b86 Author: Neels Hofmeyr Date: Mon Jan 15 13:47:23 2018 +0100 docker: debian: install stow, now used in various builds Recent change I8f5012419495a656912b7b71e4f76ce102c6b63a adds use of stow in osmo-build-dep.sh, hence our jenkins build processes now require the 'stow' dependency. Add 'stow' to our debian docker images, used for various builds (those that invoke 'docker' in the jobs/master-builds.yml and jobs/gerrit-verifications.yml to produce concurrent builds). Note: the Dockerfile.deb8_i386 doesn't seem to be used, currently. Add stow there anyway. Change-Id: I7a44ba5ed130a3311460185507f76151c6daa7f1 ----------------------------------------------------------------------- Summary of changes: docker/Dockerfile.deb8_amd64 | 2 +- docker/Dockerfile.deb8_i386 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- CI scripts From gitosis at osmocom.org Mon Jan 15 13:01:20 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 15 Jan 2018 13:01:20 GMT Subject: osmo-ci.git branch master updated. 1ad873d4d50b5e8c3428711319cbe05938720f4a Message-ID: <201801151301.w0FD1KDG006700@git.osmocom.org> 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 "CI scripts". The branch, master has been updated via 1ad873d4d50b5e8c3428711319cbe05938720f4a (commit) from a17a83d656fea34207a7611de05ba389c1e33b86 (commit) 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/osmo-ci/commit/?id=1ad873d4d50b5e8c3428711319cbe05938720f4a commit 1ad873d4d50b5e8c3428711319cbe05938720f4a Author: Neels Hofmeyr Date: Mon Jan 15 13:47:23 2018 +0100 docker: debian: install stow IN THE RIGHT dockerfile Recent change I8f5012419495a656912b7b71e4f76ce102c6b63a adds use of stow in osmo-build-dep.sh, hence our jenkins build processes now require the 'stow' dependency. Add 'stow' to our debian docker images, used for various builds (those that invoke 'docker' in the jobs/master-builds.yml and jobs/gerrit-verifications.yml to produce concurrent builds). A recent commit made this change in the Dockerfile.deb8_* dockerfiles, in the assumption that the jenkins one would depend on that, which is actually not the case. Instead, add stow in the dockerfile that is actually used in the jenkins jobs. (It is not harmful to still keep the added dependency in the other two dockerfiles.) Change-Id: If97176f4aea66c42a6820f14ceb4b91369841ca0 ----------------------------------------------------------------------- Summary of changes: docker/Dockerfile_osmocom_jenkins.amd64 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- CI scripts From gitosis at osmocom.org Mon Jan 15 13:27:12 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 15 Jan 2018 13:27:12 GMT Subject: osmo-ci.git branch master updated. 3eca350f60ab5a395fd5190f0dee3a5801904a9c Message-ID: <201801151327.w0FDRCJC017075@git.osmocom.org> 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 "CI scripts". The branch, master has been updated via 3eca350f60ab5a395fd5190f0dee3a5801904a9c (commit) from 1ad873d4d50b5e8c3428711319cbe05938720f4a (commit) 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/osmo-ci/commit/?id=3eca350f60ab5a395fd5190f0dee3a5801904a9c commit 3eca350f60ab5a395fd5190f0dee3a5801904a9c Author: Your Name Date: Mon Jan 15 14:09:17 2018 +0100 docker: rebuild: if building fails, try a --no-cache build Building a docker image depending on a debian upstream has the problem that an intermediate build result will depend on an APT package archive that is probable to become outdated. It's necessary to do an 'apt-get update' regularly to get the newest package archives and be able to install new packages. We never know which 'apt-get install' steps we might be editing, so we'd have to add an 'apt-get update' before each, or use an ADD line to find out whether the package archive has changed, before each and every apt-get install step. We're likely to miss those in the future, and it would be a large, complex change. Instead, try to build the docker image with --no-cache in case a cached build has failed. This should fetch the most recent debian upstream with a proper archive. Fixes the current problem that the rebuild_osmocom_jenkins_image.sh is stuck on various build slaves, should trigger a --no-cache build on each slave. Change-Id: I37110287dabd53d3537d94ecd74cf513396971b3 ----------------------------------------------------------------------- Summary of changes: docker/rebuild_osmocom_jenkins_image.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) hooks/post-receive -- CI scripts From gitosis at osmocom.org Mon Jan 15 13:57:05 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 15 Jan 2018 13:57:05 GMT Subject: osmo-python-tests.git branch master updated. 901f5eb259fa3b9f555f6545f3ed5e5615035612 Message-ID: <201801151357.w0FDv5eO029097@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 901f5eb259fa3b9f555f6545f3ed5e5615035612 (commit) via c41b751dec11d632f078ff9dcab2bc454905a127 (commit) from cd5a6e419e945a1cd9b56f5df705d383a3b69b4c (commit) 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/python/osmo-python-tests/commit/?id=901f5eb259fa3b9f555f6545f3ed5e5615035612 commit 901f5eb259fa3b9f555f6545f3ed5e5615035612 Author: Max Date: Mon Jan 15 14:24:15 2018 +0100 Fix install in the presence of old modules If older incompatible version of osmopython is already available, it might be chosen fori mport instead of current version. Fix this by explicitly prepending the proper version to path. Change-Id: Icbe2af1e3815406213be29e0c0360432dc9fd6fb Related: OS#2821 http://cgit.osmocom.org/python/osmo-python-tests/commit/?id=c41b751dec11d632f078ff9dcab2bc454905a127 commit c41b751dec11d632f078ff9dcab2bc454905a127 Author: Max Date: Mon Jan 15 14:08:54 2018 +0100 Print version before tests This helps with debugging of import-related issues - we know the version under test before the test has a chance to hang. Change-Id: If13cba60a19e9c15885355f85def4d134fa37993 Related: OS#2821 ----------------------------------------------------------------------- Summary of changes: osmopy/__init__.py | 2 +- tests/test_py3.py | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Mon Jan 15 16:25:06 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 15 Jan 2018 16:25:06 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-47-g2141962 Message-ID: <201801151625.w0FGP6w8091825@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 2141962baf95bfaf11f19dacd59f7b8ac8d49ca3 (commit) via 71affcedba7f87183ee2bee99ada7840f2c98a01 (commit) from 3e659ea9b7308f5032c9b0d4d47841a414303d1d (commit) 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/osmo-pcu/commit/?id=2141962baf95bfaf11f19dacd59f7b8ac8d49ca3 commit 2141962baf95bfaf11f19dacd59f7b8ac8d49ca3 Author: Max Date: Sun Jan 14 22:17:10 2018 +0100 Fix sanitizer build Add sanitizer flags to linker as well to resolve linker error. Change-Id: I695baaf8ce78ed938f6f71c40d17120fa690338b http://cgit.osmocom.org/osmo-pcu/commit/?id=71affcedba7f87183ee2bee99ada7840f2c98a01 commit 71affcedba7f87183ee2bee99ada7840f2c98a01 Author: Max Date: Mon Jan 15 11:03:00 2018 +0100 Allocate global context for TypesTest Missing allocation leads to LSAN error: ==24997==ERROR: LeakSanitizer: detected memory leaks Indirect leak of 230 byte(s) in 2 object(s) allocated from: #0 0x7feaa1b2fb50 in __interceptor_malloc (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xdeb50) #1 0x7feaa13dbc80 in _talloc_zero (/usr/lib/x86_64-linux-gnu/libtalloc.so.2+0x5c80) Change-Id: I62c03dad353f459abcdb7a18a69b7782da38dfb7 SUMMARY: AddressSanitizer: 230 byte(s) leaked in 2 allocation(s). ----------------------------------------------------------------------- Summary of changes: configure.ac | 1 + tests/types/TypesTest.cpp | 5 +++++ 2 files changed, 6 insertions(+) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Mon Jan 15 17:41:58 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 15 Jan 2018 17:41:58 GMT Subject: openbsc.git branch master updated. 1.0.0-11-gcc87156a3 Message-ID: <201801151741.w0FHfwnl022542@git.osmocom.org> 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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, master has been updated via cc87156a3001d243dd110f667bb0643af2e1509b (commit) from 82cfa3945c35be251dff168260d30756bc3d60db (commit) 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=cc87156a3001d243dd110f667bb0643af2e1509b commit cc87156a3001d243dd110f667bb0643af2e1509b Author: Harald Welte Date: Mon Jan 15 18:32:04 2018 +0100 mgcp_transcoding_test: Add LIBOSMOABIS_CFLAGS Currently, we see the following failure: make[3]: Entering directory '/build/openbsc/tests/mgcp' CC mgcp_transcoding_test.o CC mgcp_test.o In file included from ../../include/openbsc/gsm_data.h:176:0, from mgcp_transcoding_test.c:14: ../../include/openbsc/gsm_data_shared.h:21:35: fatal error: osmocom/abis/e1_input.h: No such file or directory #include ^ compilation terminated. as gsm_data.h includes gsm_data_shared.h, which includes the e1_input.h from libosmo-abis, we need to list libosmo-abis in the CFLAGS. Change-Id: I27c25adfc6ee2c6f07315f3bc76fa7a70202ac4d ----------------------------------------------------------------------- Summary of changes: openbsc/tests/mgcp/Makefile.am | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Jan 15 18:43:09 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 15 Jan 2018 18:43:09 GMT Subject: op25.git branch max updated. dc5b77ff9bb7df59cb94ffbe3887ebb17832f934 Message-ID: <201801151843.w0FIh9Jk046097@git.osmocom.org> 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 "Software-defined analyzer for APCO P25". The branch, max has been updated via dc5b77ff9bb7df59cb94ffbe3887ebb17832f934 (commit) from ee399ed96236fe5bceb5d520adc9023a09183bdf (commit) 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/op25/commit/?id=dc5b77ff9bb7df59cb94ffbe3887ebb17832f934 commit dc5b77ff9bb7df59cb94ffbe3887ebb17832f934 Author: Max Date: Mon Jan 15 13:42:50 2018 -0500 sockaudio.py thx boatbod ----------------------------------------------------------------------- Summary of changes: op25/gr-op25_repeater/apps/sockaudio.py | 40 +++++++++++++++++++++++---------- 1 file changed, 28 insertions(+), 12 deletions(-) hooks/post-receive -- Software-defined analyzer for APCO P25 From gitosis at osmocom.org Mon Jan 15 20:12:23 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 15 Jan 2018 20:12:23 GMT Subject: libosmocore.git branch master updated. 0.10.2-96-g40def49a Message-ID: <201801152012.w0FKCN3b080981@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 40def49ac4b8babbd1b17c232137ce50a428706b (commit) from c0771d62c19a09608a570a433da5c0c9de6f4884 (commit) 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/libosmocore/commit/?id=40def49ac4b8babbd1b17c232137ce50a428706b commit 40def49ac4b8babbd1b17c232137ce50a428706b Author: Philipp Maier Date: Sat Dec 16 03:42:15 2017 +0700 libosmocodec: implement ECU (Error Concealment Unit) for FR When a bad GSM voice frame is received, it's being replaced by a silence frame. This may cause unpleasant audio effects. This change implements a functionality to craft a replacement frame from the last known good frame. Currently, only FR is supported, support for other codecs may be added latter. Change-Id: I06a21f60db01bfe1c2b838f93866fad1d53fdcd1 ----------------------------------------------------------------------- Summary of changes: TODO-RELEASE | 1 + include/Makefile.am | 1 + include/osmocom/codec/ecu.h | 15 +++ src/codec/Makefile.am | 2 +- src/codec/ecu_fr.c | 165 +++++++++++++++++++++++++++++++++ tests/Makefile.am | 10 +- tests/codec/codec_ecu_fr_test.c | 146 +++++++++++++++++++++++++++++ tests/codec/codec_ecu_fr_test.ok | 192 +++++++++++++++++++++++++++++++++++++++ tests/testsuite.at | 6 ++ 9 files changed, 535 insertions(+), 3 deletions(-) create mode 100644 include/osmocom/codec/ecu.h create mode 100644 src/codec/ecu_fr.c create mode 100644 tests/codec/codec_ecu_fr_test.c create mode 100644 tests/codec/codec_ecu_fr_test.ok hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Tue Jan 16 08:44:48 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 16 Jan 2018 08:44:48 GMT Subject: osmo-ci.git branch master updated. 13738fa235d16bc9ca57c9cf184f5239e15bde87 Message-ID: <201801160844.w0G8im4F093969@git.osmocom.org> 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 "CI scripts". The branch, master has been updated via 13738fa235d16bc9ca57c9cf184f5239e15bde87 (commit) from 3eca350f60ab5a395fd5190f0dee3a5801904a9c (commit) 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/osmo-ci/commit/?id=13738fa235d16bc9ca57c9cf184f5239e15bde87 commit 13738fa235d16bc9ca57c9cf184f5239e15bde87 Author: Pau Espin Pedrol Date: Mon Jan 15 18:39:28 2018 +0100 jobs: osmo-trx: Set slave_axis to use only debian9 Debian 8 contains quite old qemu and proot packages which have some issues running the chroot infrastructure set up in osmo-trx's jenkins.sh. Change-Id: I24665880fff5a5b918bb6ffaf1e7bb51ae860b0b ----------------------------------------------------------------------- Summary of changes: jobs/gerrit-verifications.yml | 2 +- jobs/master-builds.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- CI scripts From gitosis at osmocom.org Tue Jan 16 08:45:28 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 16 Jan 2018 08:45:28 GMT Subject: osmo-trx.git branch master updated. 0.2.0-33-g6cae1d7 Message-ID: <201801160845.w0G8jSMN094370@git.osmocom.org> 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 "OpenBTS' transceiver retro-fit". The branch, master has been updated via 6cae1d7b4b9e6e03367fdd7da145ab411d6e5492 (commit) from 28ce315a3225188211c2ed52844716f88093035e (commit) 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/osmo-trx/commit/?id=6cae1d7b4b9e6e03367fdd7da145ab411d6e5492 commit 6cae1d7b4b9e6e03367fdd7da145ab411d6e5492 Author: Pau Espin Pedrol Date: Thu Jan 11 19:15:34 2018 +0100 contrib/jenkins.sh: Use qemu+proot+debootstrap to run tests with ARM instruction set The following logic doesn't require root access to run the tests, which means we can easily run it inside jenkins. Change-Id: Iba3f4de008662805d8ffc46e1f473e407b088fb8 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 56 +++++++++++++++++++++++++++++++++++++++++++++++++++--- tests/testsuite.at | 2 ++ 2 files changed, 55 insertions(+), 3 deletions(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Tue Jan 16 11:31:16 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 16 Jan 2018 11:31:16 GMT Subject: osmo-iuh.git branch master updated. 0.2.0-50-g8a2b6e2 Message-ID: <201801161131.w0GBVGKD077222@git.osmocom.org> 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 "Osmocom code for Iuh interface". The branch, master has been updated via 8a2b6e2b6f35c8a4a8f43afd3e8ce1a02d49a61a (commit) via 02296af07d52dcde82d4404f2bdb53f1bb618e0b (commit) via e3644ac4765eb8304d7cebeadc4c5c133980867e (commit) via 6814d22d5fbed4091bab43b5bb387d9ad267c048 (commit) via 70d3ece487ac0e18a66fd6e03e75bc9c35bbcb5f (commit) from e9b4c390b49aa93150a45883d97ccfc774b8e1fa (commit) 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/osmo-iuh/commit/?id=8a2b6e2b6f35c8a4a8f43afd3e8ce1a02d49a61a commit 8a2b6e2b6f35c8a4a8f43afd3e8ce1a02d49a61a Author: Neels Hofmeyr Date: Mon Jan 15 23:34:37 2018 +0100 cosmetic: hnbgw: hnbap: log rx of unsuccessful outcome HNBAP isn't really that important to osmo-hnbgw operation, all we do is service the few requests so that the other side is happy and uses our Iuh. Nevertheless, could at least log if an UnsuccessfulOutcome was received. Change-Id: I3f309dc2d3436798e9e76bcc2ebd82403ea538a1 http://cgit.osmocom.org/osmo-iuh/commit/?id=02296af07d52dcde82d4404f2bdb53f1bb618e0b commit 02296af07d52dcde82d4404f2bdb53f1bb618e0b Author: Neels Hofmeyr Date: Mon Jan 15 23:30:06 2018 +0100 hnbgw_hnbap: fix missing return in rx [un]successful outcome Fixes: CID#57732 CID#57733 Change-Id: Iddf76d23c2c7d5824e82708f7da013c88411e832 http://cgit.osmocom.org/osmo-iuh/commit/?id=e3644ac4765eb8304d7cebeadc4c5c133980867e commit e3644ac4765eb8304d7cebeadc4c5c133980867e Author: Neels Hofmeyr Date: Mon Jan 15 23:25:42 2018 +0100 hnbgw_cn: rx ranap: set rc in all cases There don't seem to be any evaluations of the rc, nevertheless return well-defined values. Fixes: CID#181968 Change-Id: I59295388564e5d270da32db6e7488755231f8a11 http://cgit.osmocom.org/osmo-iuh/commit/?id=6814d22d5fbed4091bab43b5bb387d9ad267c048 commit 6814d22d5fbed4091bab43b5bb387d9ad267c048 Author: Neels Hofmeyr Date: Mon Jan 15 23:19:43 2018 +0100 hnbgw_rua: fix dereference of unset pointer In the UNITDATA case, there is no map, so a) initialize map as NULL and b) print the RUA ctx id directly from local var context_id instead. Fixes: CID#181969 Change-Id: I73f508b719b61a389e10cbad1bafad1650634abe http://cgit.osmocom.org/osmo-iuh/commit/?id=70d3ece487ac0e18a66fd6e03e75bc9c35bbcb5f commit 70d3ece487ac0e18a66fd6e03e75bc9c35bbcb5f Author: Neels Hofmeyr Date: Mon Jan 15 23:19:04 2018 +0100 hnbgw_rua.c: log: fix integer format for cN_DomainIndicator Fixes: CID#135219 Change-Id: I32c11100c87a59f34d7c1fefd2f0037e5d63f0e0 ----------------------------------------------------------------------- Summary of changes: src/hnbgw_cn.c | 3 +++ src/hnbgw_hnbap.c | 10 ++++++++-- src/hnbgw_rua.c | 6 +++--- 3 files changed, 14 insertions(+), 5 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Tue Jan 16 12:43:13 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 16 Jan 2018 12:43:13 GMT Subject: osmo-hlr.git branch master updated. 0.1.0-26-gba1605a Message-ID: <201801161243.w0GChDAk025172@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via ba1605afdc39a341c7ac4de8138f5d45f60f8a94 (commit) from b6265d1a55abfef5ef93bc9590eeab35395f0d82 (commit) 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/osmo-hlr/commit/?id=ba1605afdc39a341c7ac4de8138f5d45f60f8a94 commit ba1605afdc39a341c7ac4de8138f5d45f60f8a94 Author: Neels Hofmeyr Date: Tue Jan 16 13:35:46 2018 +0100 fix build: db_test: missing LIBOSMOABIS_CFLAGS and _LIBS Change-Id: I2539f5dc7a512a57ad36c460a11195ccbd84d7d6 ----------------------------------------------------------------------- Summary of changes: tests/db/Makefile.am | 2 ++ 1 file changed, 2 insertions(+) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Tue Jan 16 14:32:08 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 16 Jan 2018 14:32:08 GMT Subject: asn1c.git branch master updated. 1ebab44b6f6f4bfe8bd7b2030b9a03183fea27b2 Message-ID: <201801161432.w0GEW8Q9077999@git.osmocom.org> 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 "Lev Walkin's asn1 compiler". The branch, master has been updated via 1ebab44b6f6f4bfe8bd7b2030b9a03183fea27b2 (commit) from 6dcd9cab3614095a7550d1234829e34a08535473 (commit) 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/asn1c/commit/?id=1ebab44b6f6f4bfe8bd7b2030b9a03183fea27b2 commit 1ebab44b6f6f4bfe8bd7b2030b9a03183fea27b2 Author: Neels Hofmeyr Date: Tue Jan 16 15:14:05 2018 +0100 fix jenkins build: add contrib/jenkins.sh expected by jobs Change-Id: I1ef4b9ce3080ce9cad9ed92ead01619b0d6f91f4 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100755 contrib/jenkins.sh hooks/post-receive -- Lev Walkin's asn1 compiler From gitosis at osmocom.org Tue Jan 16 22:57:54 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 16 Jan 2018 22:57:54 GMT Subject: osmo-ggsn.git branch master updated. 1.1.0-48-g6f539aa Message-ID: <201801162257.w0GMvsj2094562@git.osmocom.org> 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 OpenGGSN project". The branch, master has been updated via 6f539aa259585b23d3054b8e5fab8164f8aea6f6 (commit) from 1c8c62667f8270cdd30d5a49d01ecab892b655e9 (commit) 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/osmo-ggsn/commit/?id=6f539aa259585b23d3054b8e5fab8164f8aea6f6 commit 6f539aa259585b23d3054b8e5fab8164f8aea6f6 Author: Max Date: Tue Jan 16 16:52:04 2018 +0100 Fix stow-enabled jenkins build failure The error is: CC gtp-kernel.o gtp-kernel.c:19:26: fatal error: libgtpnl/gtp.h: No such file or directory #include ^ compilation terminated. Fix it by using proper CFLAGS/LIBS for libgtpnl. Change-Id: I5a24076778ea3ce263ac27211a6f45f935155b33 ----------------------------------------------------------------------- Summary of changes: ggsn/Makefile.am | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- The OpenGGSN project From gitosis at osmocom.org Wed Jan 17 09:41:15 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 17 Jan 2018 09:41:15 GMT Subject: osmo-bts.git branch master updated. 0.7.0-40-gbef6eae Message-ID: <201801170941.w0H9fFAx057185@git.osmocom.org> 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 "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, master has been updated via bef6eae05b959b2ce395b3f949675d2a93053f0d (commit) from 5df57cb84c83546a7c23135845deb8bf615819c1 (commit) 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/osmo-bts/commit/?id=bef6eae05b959b2ce395b3f949675d2a93053f0d commit bef6eae05b959b2ce395b3f949675d2a93053f0d Author: Max Date: Tue Jan 16 15:42:48 2018 +0100 Move sysmobts-calib into osmo-bts-sysmo It's prerequisite for jenkins tests fix after migration to stow. The sysmobts-calib uses hand-coded Makefile instead of automake which makes it hard to properly propagate build flags. Also, make it optional to enable excluding it from certain jenkins tests. Change-Id: I3b54bfa5ef1d89092f6cf13dc27de10874b31b18 ----------------------------------------------------------------------- Summary of changes: .gitignore | 3 +-- Makefile.am | 4 ---- configure.ac | 8 ++++++++ contrib/jenkins_sysmobts.sh | 6 +++--- contrib/sysmobts-calib/Makefile | 10 ---------- src/osmo-bts-sysmo/Makefile.am | 8 ++++++++ .../osmo-bts-sysmo/misc}/sysmobts-calib.c | 0 .../osmo-bts-sysmo/misc}/sysmobts-layer1.c | 0 .../osmo-bts-sysmo/misc}/sysmobts-layer1.h | 0 9 files changed, 20 insertions(+), 19 deletions(-) delete mode 100644 contrib/sysmobts-calib/Makefile rename {contrib/sysmobts-calib => src/osmo-bts-sysmo/misc}/sysmobts-calib.c (100%) rename {contrib/sysmobts-calib => src/osmo-bts-sysmo/misc}/sysmobts-layer1.c (100%) rename {contrib/sysmobts-calib => src/osmo-bts-sysmo/misc}/sysmobts-layer1.h (100%) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Wed Jan 17 09:48:07 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 17 Jan 2018 09:48:07 GMT Subject: libosmocore.git branch master updated. 0.10.2-97-gd00a43f1 Message-ID: <201801170948.w0H9m7bF060608@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via d00a43f1487f4830edb9caf8f5b8f702eb0dec0a (commit) from 40def49ac4b8babbd1b17c232137ce50a428706b (commit) 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/libosmocore/commit/?id=d00a43f1487f4830edb9caf8f5b8f702eb0dec0a commit d00a43f1487f4830edb9caf8f5b8f702eb0dec0a Author: Max Date: Mon Dec 4 16:29:27 2017 +0100 Log lapd_datalink state on errors It's not very useful to get just the raw pointer address in case of lapd_datalink receive error. Log it's state in addition. Change-Id: Ie8c5df262312f886f509113f2707e36811df3bd5 ----------------------------------------------------------------------- Summary of changes: src/gsm/lapd_core.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Jan 17 09:48:15 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 17 Jan 2018 09:48:15 GMT Subject: osmo-ggsn.git branch master updated. 1.1.0-49-ge661277 Message-ID: <201801170948.w0H9mFMl060693@git.osmocom.org> 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 OpenGGSN project". The branch, master has been updated via e661277b48e3f13c5f630bd31c4759e766c33a40 (commit) from 6f539aa259585b23d3054b8e5fab8164f8aea6f6 (commit) 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/osmo-ggsn/commit/?id=e661277b48e3f13c5f630bd31c4759e766c33a40 commit e661277b48e3f13c5f630bd31c4759e766c33a40 Author: Max Date: Thu Jan 11 18:25:37 2018 +0100 Add GTP message names Change-Id: I65eb80db4bcdc6da4d267bef3b907d3f98942a2e ----------------------------------------------------------------------- Summary of changes: gtp/gtp.c | 45 +++++++++++++++++++++++++++++++++++++++++++++ gtp/gtp.h | 6 ++++++ 2 files changed, 51 insertions(+) hooks/post-receive -- The OpenGGSN project From gitosis at osmocom.org Wed Jan 17 09:51:33 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 17 Jan 2018 09:51:33 GMT Subject: osmo-trx.git branch master updated. 0.2.0-34-g6e55d51 Message-ID: <201801170951.w0H9pXxO062132@git.osmocom.org> 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 "OpenBTS' transceiver retro-fit". The branch, master has been updated via 6e55d5174797465e8fd51ffad053f9200f0ce215 (commit) from 6cae1d7b4b9e6e03367fdd7da145ab411d6e5492 (commit) 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/osmo-trx/commit/?id=6e55d5174797465e8fd51ffad053f9200f0ce215 commit 6e55d5174797465e8fd51ffad053f9200f0ce215 Author: Pau Espin Pedrol Date: Tue Jan 16 11:33:43 2018 +0100 tests: convolve: Disable due to difference in output in different archs Let's disable this test in order to have passing jenkins jobs until we find a better way to properly test this for different architectures. Change-Id: I2320309bc8c1c20e2de6ef2e0f17472c68de80cb ----------------------------------------------------------------------- Summary of changes: tests/testsuite.at | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Wed Jan 17 10:45:57 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 17 Jan 2018 10:45:57 GMT Subject: libosmocore.git branch master updated. 0.10.2-113-g3cafc060 Message-ID: <201801171045.w0HAjvLC086890@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 3cafc060142e256cf9f9ae4a6362c248c8e1fb95 (commit) via b92a27f6944b7fa6f9297a5588b2d9177aa3728b (commit) via ac3b6ac3011d0544f6f04c320ba78df93659f72c (commit) via b41c70f4e600b7d7d5de5805c9b9c7b2b6c70d36 (commit) via f07c58cb363f5cd30a6186408dad2b77f66770a9 (commit) via fd744ceeae98113841c2323e17eb30aea93bacdc (commit) via 7689e0f1a20e58568e9133c3ef03ca113b9099dd (commit) via 44ebb939eb2812d7452c77eed7a8d73b1bbfe03b (commit) via 394447bb4b91385949a8b894c3aa63b2fe9c9467 (commit) via 511426de0a127024eff77aa8966210377c82d685 (commit) via 7f16c443bcffc0b50684df5c9ec52734cd34fe38 (commit) via c30431ffc73669c89f15de998c82fd1df42bafcb (commit) via 01b85724afbc4171ab77fcc63ebf7ccd82edefbe (commit) via 5b0790df523b82f327ddc8e7d538380101ac2cae (commit) via fa6c2b9b53d577df916089a26a815e37277eb888 (commit) via 04ee9c04f492d8d1f7800e54b92f20609293ade7 (commit) from d00a43f1487f4830edb9caf8f5b8f702eb0dec0a (commit) 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/libosmocore/commit/?id=3cafc060142e256cf9f9ae4a6362c248c8e1fb95 commit 3cafc060142e256cf9f9ae4a6362c248c8e1fb95 Author: Vadim Yanitskiy Date: Wed Jan 17 12:28:40 2018 +0600 gsm0480: parse optional IEs for RELEASE COMPLETE message According to GSM 04.80 section 2.5 "Release complete", a message of the mentioned type may contain optional IEs, such as Cause and Facility. Let's parse them. Change-Id: Ib8fc1f6bae472b0b264b6158f372b6cce255b222 http://cgit.osmocom.org/libosmocore/commit/?id=b92a27f6944b7fa6f9297a5588b2d9177aa3728b commit b92a27f6944b7fa6f9297a5588b2d9177aa3728b Author: Vadim Yanitskiy Date: Wed Jan 17 12:18:27 2018 +0600 gsm0480: parse all SS info elements in a message Some SS messages (e.g. RELEASE COMPLETE) may contai multiple IEs (Information Elements). Let's parse them all. Change-Id: I20cc59c25fdbda176bcf76437174cda829518d60 http://cgit.osmocom.org/libosmocore/commit/?id=ac3b6ac3011d0544f6f04c320ba78df93659f72c commit ac3b6ac3011d0544f6f04c320ba78df93659f72c Author: Vadim Yanitskiy Date: Wed Jan 17 15:03:32 2018 +0600 tests/ussd: fix wrong GSM 04.80 payload length Previously the same length value was used for both ussd_request and interrogate_ss payloads, despite they are different. Change-Id: I90ae7c51b75dcdb9d8ee042af23d127e6db8771d http://cgit.osmocom.org/libosmocore/commit/?id=b41c70f4e600b7d7d5de5805c9b9c7b2b6c70d36 commit b41c70f4e600b7d7d5de5805c9b9c7b2b6c70d36 Author: Vadim Yanitskiy Date: Wed Jan 17 12:10:07 2018 +0600 gsm0480: correct parse_ss_info_elements() declaration Change-Id: I64df293188908c7eb10a61941db76656340d3a8e http://cgit.osmocom.org/libosmocore/commit/?id=f07c58cb363f5cd30a6186408dad2b77f66770a9 commit f07c58cb363f5cd30a6186408dad2b77f66770a9 Author: Vadim Yanitskiy Date: Wed Jan 17 03:42:16 2018 +0600 gsm0480: refactor gsm0480_decode_ss_request Change-Id: Iba734db97ab516f8fce816c4e4225b97b93619f1 http://cgit.osmocom.org/libosmocore/commit/?id=fd744ceeae98113841c2323e17eb30aea93bacdc commit fd744ceeae98113841c2323e17eb30aea93bacdc Author: Vadim Yanitskiy Date: Wed Jan 17 03:31:15 2018 +0600 gsm0480: move SS request length check to parse_ss() Change-Id: I8e7ce5bd97f3a8731924264c92afb9a7183937dc http://cgit.osmocom.org/libosmocore/commit/?id=7689e0f1a20e58568e9133c3ef03ca113b9099dd commit 7689e0f1a20e58568e9133c3ef03ca113b9099dd Author: Vadim Yanitskiy Date: Wed Jan 17 03:23:39 2018 +0600 gsm0480: pass exact GSM 04.80 payload length to parse_ss() Change-Id: I9608d4ad16d7581320615c140beaac36628c31a4 http://cgit.osmocom.org/libosmocore/commit/?id=44ebb939eb2812d7452c77eed7a8d73b1bbfe03b commit 44ebb939eb2812d7452c77eed7a8d73b1bbfe03b Author: Vadim Yanitskiy Date: Wed Jan 17 02:59:46 2018 +0600 gsm0480: add specification reference to SS message type Change-Id: Iff0210e995053e270939a774db33f55b22545204 http://cgit.osmocom.org/libosmocore/commit/?id=394447bb4b91385949a8b894c3aa63b2fe9c9467 commit 394447bb4b91385949a8b894c3aa63b2fe9c9467 Author: Vadim Yanitskiy Date: Sat Jul 29 05:14:15 2017 +0600 gsm0480: handle GSM0480_OP_CODE_PROCESS_USS_DATA Change-Id: I470290c2b544555e53cedd849b1d6a961db7b5a4 http://cgit.osmocom.org/libosmocore/commit/?id=511426de0a127024eff77aa8966210377c82d685 commit 511426de0a127024eff77aa8966210377c82d685 Author: Vadim Yanitskiy Date: Sat Jul 29 05:11:39 2017 +0600 gsm0480: handle USS_NOTIFY and USS_REQUEST with PROCESS_USS_REQ Change-Id: If7cc6a966dfc17d37e22338ecc1f239f908a9f2e http://cgit.osmocom.org/libosmocore/commit/?id=7f16c443bcffc0b50684df5c9ec52734cd34fe38 commit 7f16c443bcffc0b50684df5c9ec52734cd34fe38 Author: Vadim Yanitskiy Date: Sat Jul 29 05:05:54 2017 +0600 gsm0480: handle GSM0480_CTYPE_RETURN_RESULT Change-Id: I8fb2856acbbf4c53e7d53200a37bc8f79e763bcf http://cgit.osmocom.org/libosmocore/commit/?id=c30431ffc73669c89f15de998c82fd1df42bafcb commit c30431ffc73669c89f15de998c82fd1df42bafcb Author: Vadim Yanitskiy Date: Sat Jul 29 04:47:42 2017 +0600 gsm0480: parse GSM0480_MTYPE_FACILITY separately Change-Id: I6e029c436a50fa8c2823ea39c5d123ee701becfa http://cgit.osmocom.org/libosmocore/commit/?id=01b85724afbc4171ab77fcc63ebf7ccd82edefbe commit 01b85724afbc4171ab77fcc63ebf7ccd82edefbe Author: Vadim Yanitskiy Date: Sat Jul 29 04:43:48 2017 +0600 gsm0480: handle UnstructuredSS Request with DSC != 0x0F According to GSM 04.08, 4.4.2 "ASN.1 data types": the USSD-DataCodingScheme shall indicate use of the default alphabet using the 0x0F value. Previously, the UnstructuredSS Request messages with not default alphabet were not being handled. Let's fix this. Change-Id: I73d602f6f20b0afe7600d16bbd432069ae7be788 http://cgit.osmocom.org/libosmocore/commit/?id=5b0790df523b82f327ddc8e7d538380101ac2cae commit 5b0790df523b82f327ddc8e7d538380101ac2cae Author: Vadim Yanitskiy Date: Sat Jul 29 04:26:21 2017 +0600 gsm0480: clean up the parse_process_uss_req() code This change reduces the degree of code nesting... Change-Id: I467f75794c5ac9df75c001245b18bbdfcfaadd88 http://cgit.osmocom.org/libosmocore/commit/?id=fa6c2b9b53d577df916089a26a815e37277eb888 commit fa6c2b9b53d577df916089a26a815e37277eb888 Author: Vadim Yanitskiy Date: Wed Aug 9 17:38:39 2017 +0600 gsm0480: fix USSD OCTET STRING length confusion According to the GSM 04.80 (version 5.0.0) specification Annex A "Expanded ASN.1 Module "SS-Protocol", the maximum size of a USSD OCTET STRING is 160 bytes. Thus according to ETSI TS 123 038 (version 10.0.0) specification 6.1.2.3 "USSD packing of 7 bit characters", in 160 octets, it's possible to pack (160 * 8) / 7 = 182.8, that is 182 characters. The remaining 6 bits are set to zero. This change defines both mentioned values: - GSM0480_USSD_OCTET_STRING_LEN 160 - GSM0480_USSD_7BIT_STRING_LEN 182 keeping the old MAX_LEN_USSD_STRING 'as is' due to compatibility reasons. Now the new value is used for ss_request structure, while old one is still used for deprecated ussd_request structure. Change-Id: I6dead74f9ecea079752ff2400cdaf7c30187784e http://cgit.osmocom.org/libosmocore/commit/?id=04ee9c04f492d8d1f7800e54b92f20609293ade7 commit 04ee9c04f492d8d1f7800e54b92f20609293ade7 Author: Sergey Kostanbaev Date: Wed Oct 28 13:29:09 2015 +0300 gsm0480: skip length check for 'RELEASE COMPLETE' message According to GSM 04.80 Section 2.5 'Release complete' Table 2.5, the 'RELEASE COMPLETE' message payload is optional, so let's drop the length check in gsm0480_decode_ss_request() for this type. Change-Id: I63b7f8ce403169a9dbdbdb031db16693de2196d6 ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/gsm0480.h | 24 ++++- src/gsm/gsm0480.c | 225 +++++++++++++++++++++++++++++++++++------- tests/ussd/ussd_test.c | 10 +- 3 files changed, 218 insertions(+), 41 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Jan 17 10:50:32 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 17 Jan 2018 10:50:32 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-51-g6298fbb Message-ID: <201801171050.w0HAoWGN088744@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 6298fbb7b2f3639fde994633e33ba54a64a6ef9b (commit) via 93d947f5e8a30acc9250c124bf9d5bb6a8863526 (commit) via 896574e92bea09ed8d39688b6fdf504e84521746 (commit) via 529ce885450946d85d1920fb3d1a994c3efe5849 (commit) from 2141962baf95bfaf11f19dacd59f7b8ac8d49ca3 (commit) 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/osmo-pcu/commit/?id=6298fbb7b2f3639fde994633e33ba54a64a6ef9b commit 6298fbb7b2f3639fde994633e33ba54a64a6ef9b Author: Max Date: Tue Jan 9 18:58:54 2018 +0100 Use Timing Advance Index in UL assignments Write TAI (if available) when generating Rest Octets for UL Assignment. This should not affect actual PCU behavior because TAI is not yet supported by upper layers but we have to adjust corresponding tests anyway. Change-Id: I8b17be78a46c0bc17516b7c90f35aa4768010ae4 http://cgit.osmocom.org/osmo-pcu/commit/?id=93d947f5e8a30acc9250c124bf9d5bb6a8863526 commit 93d947f5e8a30acc9250c124bf9d5bb6a8863526 Author: Max Date: Tue Jan 9 18:54:29 2018 +0100 Rewrite Packet Uplink Assignment Use bitvec_set_*() directly without external write pointer tracking to simplify the code. This is part of IA Rest Octets (3GPP TS 44.018 ??10.5.2.16) which is the last part of the message so it should not interfere with the rest of encoding functions. The tests are adjusted accordingly. Change-Id: I44db2eeea7448ff67e688ae716487bc6dbfc96a3 Related: OS#1526 http://cgit.osmocom.org/osmo-pcu/commit/?id=896574e92bea09ed8d39688b6fdf504e84521746 commit 896574e92bea09ed8d39688b6fdf504e84521746 Author: Max Date: Tue Jan 9 18:45:41 2018 +0100 Rewrite Packet Downlink Assignment Use bitvec_set_*() directly without external write pointer tracking to simplify the code. This is part of IA Rest Octets (3GPP TS 44.018 ??10.5.2.16) which is the last part of the message so it should not interfere with the rest of encoding functions. The tests are adjusted accordingly. Change-Id: I52ec9b07413daabba8cd5f1fba5c7b3af6a33389 Related: OS#1526 http://cgit.osmocom.org/osmo-pcu/commit/?id=529ce885450946d85d1920fb3d1a994c3efe5849 commit 529ce885450946d85d1920fb3d1a994c3efe5849 Author: Max Date: Tue Jan 9 13:15:05 2018 +0100 Rewrite EGPRS Packet Uplink Assignment Use bitvec_set_*() directly without external write pointer tracking to simplify the code. This is part of IA Rest Octets (3GPP TS 44.018 ??10.5.2.16) which is the last part of the message so it should not interfere with the rest of encoding functions. Reusable fragments are split into static helpers. Change-Id: I2139fb347b3290621bbc3f6a031f7f213d372e65 Related: OS#1526 ----------------------------------------------------------------------- Summary of changes: src/encoding.cpp | 385 +++++++++++++++++++++++++++++++------------------- tests/tbf/TbfTest.err | 102 ++++++------- 2 files changed, 289 insertions(+), 198 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Wed Jan 17 11:14:16 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 17 Jan 2018 11:14:16 GMT Subject: libosmocore.git branch master updated. 0.10.2-116-ge6534725 Message-ID: <201801171114.w0HBEGtF000349@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via e653472573323a9abf910555fe38eb34b1f42840 (commit) via f3fa3694f596b50a5d85ae1e8b2a8627a3308a7e (commit) via 886e548ab080896da6760036f38b93ff97fd01a4 (commit) from 3cafc060142e256cf9f9ae4a6362c248c8e1fb95 (commit) 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/libosmocore/commit/?id=e653472573323a9abf910555fe38eb34b1f42840 commit e653472573323a9abf910555fe38eb34b1f42840 Author: Neels Hofmeyr Date: Tue Jan 16 03:02:06 2018 +0100 logging: color the log category according to level When log_set_use_color() is enabled, color the log category string according to the log level. The log line before and after the log category is printed in the category's configured color. ERROR and FATAL are red, NOTICE is yellow, INFO is green and DEBUG is blue. The default behavior remains unchanged; If color is enabled, the category string will now always be colored in the log level color, not the log category color, and will stand out from the rest of the line. Change-Id: I84f886ac880e9056a666bbb231ae06cbaaf65f44 http://cgit.osmocom.org/libosmocore/commit/?id=f3fa3694f596b50a5d85ae1e8b2a8627a3308a7e commit f3fa3694f596b50a5d85ae1e8b2a8627a3308a7e Author: Neels Hofmeyr Date: Tue Jan 16 02:56:01 2018 +0100 logging: color the log level When log_set_use_color() is enabled, color the log level string according to the log level. The log line before and after the log level is printed in the category's color. ERROR and FATAL are red, NOTICE is yellow, INFO is green and DEBUG is blue. The default behavior remains unchanged. Change-Id: If2e52ae9ab83e538e04321c338e3fdffb2c7f9d3 http://cgit.osmocom.org/libosmocore/commit/?id=886e548ab080896da6760036f38b93ff97fd01a4 commit 886e548ab080896da6760036f38b93ff97fd01a4 Author: Neels Hofmeyr Date: Tue Jan 16 01:49:37 2018 +0100 logging: add ability to log the log-level with API and vty Log the log level string after the category name, if enabled. The default behavior remains unchanged. Change-Id: Ie6be365cfa6aeabdf115bff19bac198440c9adf1 ----------------------------------------------------------------------- Summary of changes: include/osmocom/core/logging.h | 4 ++++ src/logging.c | 51 ++++++++++++++++++++++++++++++++++++++---- src/vty/logging_vty.c | 21 +++++++++++++++++ 3 files changed, 72 insertions(+), 4 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Jan 17 11:18:00 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 17 Jan 2018 11:18:00 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-52-g186206c Message-ID: <201801171118.w0HBI0CC002584@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 186206cff295de9afb0d1beda72a4304ebaa1e17 (commit) from 6298fbb7b2f3639fde994633e33ba54a64a6ef9b (commit) 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/osmo-pcu/commit/?id=186206cff295de9afb0d1beda72a4304ebaa1e17 commit 186206cff295de9afb0d1beda72a4304ebaa1e17 Author: Max Date: Mon Jan 15 16:43:22 2018 +0100 Allow specifying sysmocom headers explicitly The headers for LC1.5 are specified explicitly. Add corresponding option to specify sysmoBTS headers location and use it in jenkins build. While at it, unify header fixup code with the one used in OsmoBTS. Change-Id: I5248e8b389fd240b4d5a0bcf6c954d6115262462 ----------------------------------------------------------------------- Summary of changes: configure.ac | 11 +++++++++++ contrib/jenkins.sh | 8 +++----- src/Makefile.am | 2 +- 3 files changed, 15 insertions(+), 6 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Wed Jan 17 12:29:36 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 17 Jan 2018 12:29:36 GMT Subject: libosmocore.git branch master updated. 0.10.2-117-g5e518b5b Message-ID: <201801171229.w0HCTa31039367@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 5e518b5b4c9abb404055f38c2fc5061bf5530493 (commit) from e653472573323a9abf910555fe38eb34b1f42840 (commit) 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/libosmocore/commit/?id=5e518b5b4c9abb404055f38c2fc5061bf5530493 commit 5e518b5b4c9abb404055f38c2fc5061bf5530493 Author: Neels Hofmeyr Date: Wed Jan 17 13:20:02 2018 +0100 fix -Werror build: logging.c: always use literal with snprintf A recent commit added an snprintf that passes a pointer to a literal directly to snprintf. Since passing pointers to printf formats is a vulnerability in case user supplied data may be passed in the format, modern compilers warn against that, which breaks our -Werror builds. Even though this is just a pointer to a literal, it needs to be an actual literal to make compilers happy. Use printf("%s", c) instead of printf(c). Note that our current build slave's gcc does not enforce that yet, while newer compilers do. logging.c:338:4: warning: format not a string literal and no format arguments [-Wformat-security] ret = snprintf(buf + offset, rem, c_subsys); Change-Id: Ifa4eb8a9fab66dcd987986065351b4a06421f1ec ----------------------------------------------------------------------- Summary of changes: src/logging.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Jan 17 13:33:43 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 17 Jan 2018 13:33:43 GMT Subject: libosmocore.git branch master updated. 0.10.2-118-g23d3161d Message-ID: <201801171333.w0HDXhDq067420@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 23d3161d4bbe80da13bf3e7afb64242dc8b7236c (commit) from 5e518b5b4c9abb404055f38c2fc5061bf5530493 (commit) 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/libosmocore/commit/?id=23d3161d4bbe80da13bf3e7afb64242dc8b7236c commit 23d3161d4bbe80da13bf3e7afb64242dc8b7236c Author: Philipp Maier Date: Tue Jan 16 18:50:23 2018 +0100 fsm: fix double llist_del in osmo_fsm_inst_term() llist_del(&fi->proc.child) is executed always, regardless whether a parent is configured or not. This may lead into a double llist_del when the child has been previously unlinked. - check if fi->proc.parent is set, and only then execute llist_del(&fi->proc.child); Change-Id: I4b33d508c8a11b72fbf30125088a882894d9e6ac ----------------------------------------------------------------------- Summary of changes: src/fsm.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Jan 17 13:34:07 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 17 Jan 2018 13:34:07 GMT Subject: osmo-ci.git branch master updated. 595ea2df169b252fb44e2322bf307aa08002c041 Message-ID: <201801171334.w0HDY7au067666@git.osmocom.org> 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 "CI scripts". The branch, master has been updated via 595ea2df169b252fb44e2322bf307aa08002c041 (commit) from 13738fa235d16bc9ca57c9cf184f5239e15bde87 (commit) 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/osmo-ci/commit/?id=595ea2df169b252fb44e2322bf307aa08002c041 commit 595ea2df169b252fb44e2322bf307aa08002c041 Author: Max Date: Wed Jan 17 14:28:30 2018 +0100 Fix missing OsmoPCU master build Similar to Idac6e53b1e0addbcb5b6c99b8051e1e0ad26bc5b fix the master branch builds. Change-Id: Icdd53a7cb037324a568e8eab529716e030e00583 ----------------------------------------------------------------------- Summary of changes: jobs/master-builds.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) hooks/post-receive -- CI scripts From gitosis at osmocom.org Wed Jan 17 15:56:13 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 17 Jan 2018 15:56:13 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-53-g2399b1d Message-ID: <201801171556.w0HFuDEs027749@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 2399b1dbfc33b15f64781e611923bc0866f7ccd1 (commit) from 186206cff295de9afb0d1beda72a4304ebaa1e17 (commit) 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/osmo-pcu/commit/?id=2399b1dbfc33b15f64781e611923bc0866f7ccd1 commit 2399b1dbfc33b15f64781e611923bc0866f7ccd1 Author: Max Date: Fri Jan 12 15:48:12 2018 +0100 TBF: log source of state transitions We use the same approach for osmo_fsm: when state transition happens, it's not very useful to always log the transition function itself, it's much more useful to see where the actual transition comes from. Change-Id: I348ba89bdda2b44c7019e9c893c764ee08c80bec Related: OS#1759 ----------------------------------------------------------------------- Summary of changes: src/bts.cpp | 6 +++--- src/tbf.cpp | 18 +++++++++--------- src/tbf.h | 15 +++++++++------ src/tbf_dl.cpp | 10 +++++----- src/tbf_ul.cpp | 2 +- tests/tbf/TbfTest.cpp | 2 +- 6 files changed, 28 insertions(+), 25 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Wed Jan 17 15:57:12 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 17 Jan 2018 15:57:12 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-54-g4cb6e04 Message-ID: <201801171557.w0HFvCOB028128@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 4cb6e04914d7d66b3debdfb4e62ff64d8613deff (commit) from 2399b1dbfc33b15f64781e611923bc0866f7ccd1 (commit) 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/osmo-pcu/commit/?id=4cb6e04914d7d66b3debdfb4e62ff64d8613deff commit 4cb6e04914d7d66b3debdfb4e62ff64d8613deff Author: Max Date: Wed Jan 17 16:14:59 2018 +0100 jenkins.sh: Disable building doxygen for deps Don't clutter build logs with irrelevant output. Change-Id: If1784baa519c10ab0ab3e600f373c27a6c8ae4c6 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Wed Jan 17 15:57:42 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 17 Jan 2018 15:57:42 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-55-gd81b3bf Message-ID: <201801171557.w0HFvg6G028349@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via d81b3bf36094320b90dba3d93c3e76bc9bb92959 (commit) from 4cb6e04914d7d66b3debdfb4e62ff64d8613deff (commit) 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/osmo-pcu/commit/?id=d81b3bf36094320b90dba3d93c3e76bc9bb92959 commit d81b3bf36094320b90dba3d93c3e76bc9bb92959 Author: Max Date: Mon Jan 15 11:28:40 2018 +0100 Set V_N and V_B to known initial state Reset V_N and V_B in UL/DL window class constructors to make sure we always start from known initial state. Related: OS#1759 Change-Id: I8e14ffa913b49c5394229220de9165cdfaabdf19 Fixes: CID70468, CID70469. ----------------------------------------------------------------------- Summary of changes: src/rlc.h | 2 ++ 1 file changed, 2 insertions(+) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Wed Jan 17 15:58:04 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 17 Jan 2018 15:58:04 GMT Subject: gapk.git branch master updated. v0.4-59-g7a79fc1 Message-ID: <201801171558.w0HFw4tl028618@git.osmocom.org> 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 "GSM Audio Pocket Knife". The branch, master has been updated via 7a79fc11692779a1f9377b416b6208f1245e7612 (commit) via 6f34c8f3017629ea4865543e901b61ac893e0356 (commit) via 2254861efb0216b55d04926b339220ecf9e31aa5 (commit) via f59f3f1ba8bc1cdf7c406867e3611f810ddc28c7 (commit) via 10076f0acce2274fdb363cd69ee83becdef6d6c8 (commit) via 9d2b15dc8a97ceefc5cd2e95a885bd306ec992be (commit) via 3e9e57fb400218a74c44f9e3ffb70cf5291410a4 (commit) via 1fe6a9b9ed92da4845f8c8cef10372a3e711a8ca (commit) via f069eb37fe48df4e6897d0614e008b676e06db8e (commit) via f496a998e520c3ab99d09cf279e64b0b9e52318e (commit) via fb2326fbcf12abc47e3f24f6c2051e71d013705e (commit) via 7279d9f05777855a0dc2873038bdb13557d174a3 (commit) via 9e7e88927851fd6b2fa42d0a187bd7e65ccaccf1 (commit) via 3839a88ea681024752048c902b23144c42f4fa42 (commit) via 459791c488c6b66a5cd0d7cff9392a7a0b8ca733 (commit) via 408be3638b3cd84462632ae8fe0b92e93064ca57 (commit) via 2286a36ace915864bce935f49374f12cb9384e5d (commit) via 262ae0f98f21e91ff21f2082892f75a778d077a5 (commit) via 5cabe1eeec55421954c052951a3dba00018af7cf (commit) via f23b74736458d2415dd1dfec0559af44e6353574 (commit) via 750c896b4a9e619bbc6f712f82b8d602a1750f96 (commit) via 14637746d3f5a45fba4987d9892c50ca07434fd6 (commit) via 3c20dac38c774afe2dfb769451a1d987c21f9c65 (commit) via a4d88ae13bc60e3f6269334d633495668af0c640 (commit) via 6831ebd958d2d1a66689e8adf9fc6f1d753c1544 (commit) via 01f5c5bebf4b1a8415a9837a42b018b3c1932d0b (commit) via a183ced71eb78c27123d29ea3e9bbc646bcd4fdc (commit) via 1f6f807bb35228f7d6f50cf61283b9ceb8f46eee (commit) via b40a54dc97e28e31e4a9be8a3aa634eaafb219d5 (commit) via 11943bf320ca5ed3e9efd099d27c3ed3b3631832 (commit) via 0fe18af82d1bb1672ccec49f7b75a4c710d48d42 (commit) via 4b7cd2c6772a43b3057368ca452be65691826aa5 (commit) via c35ba8a725405f7712618871c56a3b7fb3933e2a (commit) via f8d91a07b45a618fd25c9d6edcf28218642044c9 (commit) via 4ffd6f20a9b7604308506d9e04ef1bb2e41cd282 (commit) via 5716ca636d8638060e525f428a497ddee18b4072 (commit) via 539af39e29726fc196e874b5d9cd6ec619dc5f3c (commit) via 1cf7f34444b3d8b44122a57d2bed7542b8c3b7f2 (commit) via 304fa73421a7c6ca5dcf36145f40c77af7df1de7 (commit) via 3be9c7ae3c22f3e91c4e54b57a07b722dd4fb73f (commit) via 4f0a47d0e35ece9ca46bb62294357d89920d06aa (commit) via cda8995ac8a17cc1d579f73519fd5b0f2429675a (commit) via 72218e7da04783222f04492d939268ac40585027 (commit) via c9a75e59c67d62bc9d64c8c110ef47feb60e7ebf (commit) via ba46856bb403a507977e4c699c90714c962463f9 (commit) via 349219c14875705b8142d599f6af153d22a9a00e (commit) via a8d46571cebb7f14501fa7bcf3c2eb86c473d8b2 (commit) via 9cba760ba2ca5fd73e34f91bf388fc255dbcd335 (commit) via 40d59f14a240e943205fafe7d2449b286d3b4913 (commit) via 5f941573b0040c1b27014b4756155c86fe896b9f (commit) via 30209cedddb3b6ece5614b40f65f6a04e84388b4 (commit) via 48206ad2e07216e01c9870b606aee442b3d7ec0e (commit) via 95e666404e1e31dfb95d7dc8b00c1b0be88659b3 (commit) from 30493c78b3579b562b4d71224857d11fbf1b56b6 (commit) 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/gapk/commit/?id=7a79fc11692779a1f9377b416b6208f1245e7612 commit 7a79fc11692779a1f9377b416b6208f1245e7612 Merge: 30493c7 6f34c8f Author: Vadim Yanitskiy Date: Wed Jan 17 20:46:06 2018 +0600 Merge branch 'fixeria/lib' into master The previous GAPK implementation was represented by a single executable. So, all audio transcoding operations were available only via calling the 'gapk' binary. This approach didn't allow external applications to benefit from using GAPK API directly. The following set of changes separates the common code into a shared library called 'libosmogapk', linking the 'gapk' binary against it: - 95e6664 Introduce a shared 'libosmogapk' library - 30209ce Install GAPK headers to '${includedir}/osmocom/gapk/' - a8d4657 Add an 'osmo_gapk' prefix to the exposed symbols - 40d59f1 Add a pkg-config manifest for libosmogapk - 4f0a47d Add the symbol export map for libosmogapk All memory management operations are now based on talloc library: - 3c20dac libosmogapk: use talloc for memory management - 5cabe1e osmo-gapk: use talloc for memory management Integrated Osmocom logging framework: - c35ba8a libosmogapk: use Osmocom logging framework - 4b7cd2c osmo-gapk: drop useless printf calls - 0fe18af osmo-gapk: use Osmocom logging framework - 11943bf osmo-gapk: adjust application verbosity Integrated GNU Autotest environment and basic test coverage: - f069eb3 Init automake test environment - 1fe6a9b tests: add procqueue test - 3e9e57f tests: add pq_file test - 9d2b15d tests: add pq_rtp test - f59f3f1 tests: add format / codec transcoding tests For more details, see commits history. Change-Id: I3c6d4a9d326ee49153e4ad83823d094831c112da ----------------------------------------------------------------------- Summary of changes: .gitignore | 14 +- Makefile.am | 5 +- configure.ac | 19 +- contrib/benchmark.sh | 2 +- include/Makefile.am | 17 +- include/gapk/Makefile.am | 6 - include/gapk/benchmark.h | 60 ---- include/gapk/procqueue.h | 72 ---- include/gsmhr/gsmhr.h | 5 +- include/osmocom/gapk/bench.h | 49 +++ .../{gsmhr/gsmhr.h => osmocom/gapk/benchmark.h} | 36 +- include/{ => osmocom}/gapk/codecs.h | 52 +-- src/codec_pcm.c => include/osmocom/gapk/common.h | 13 +- include/{ => osmocom}/gapk/formats.h | 53 +-- include/{ => osmocom}/gapk/get_cycles.h | 5 +- src/codec_pcm.c => include/osmocom/gapk/logging.h | 19 +- include/osmocom/gapk/procqueue.h | 105 ++++++ include/{ => osmocom}/gapk/utils.h | 5 +- libosmogapk.pc.in | 11 + src/Makefile.am | 105 +++++- src/{main.c => app_osmo_gapk.c} | 353 +++++++++++++------ src/benchmark.c | 92 +++-- src/codec_amr.c | 17 +- src/codec_efr.c | 15 +- src/codec_fr.c | 7 +- src/codec_hr.c | 7 +- src/codec_pcm.c | 4 +- src/codecs.c | 16 +- src/{codec_pcm.c => common.c} | 29 +- src/fmt_amr.c | 8 +- src/fmt_amr_opencore.c | 8 +- src/fmt_gsm.c | 6 +- src/fmt_hr_ref.c | 10 +- src/fmt_racal.c | 12 +- src/fmt_rawpcm.c | 6 +- src/fmt_rtp_amr.c | 8 +- src/fmt_rtp_efr.c | 8 +- src/fmt_rtp_hr_etsi.c | 8 +- src/fmt_rtp_hr_ietf.c | 8 +- src/fmt_ti.c | 12 +- src/formats.c | 46 +-- src/libosmogapk.map | 4 + src/pq_alsa.c | 50 ++- src/pq_codec.c | 34 +- src/pq_file.c | 42 ++- src/pq_format.c | 35 +- src/pq_rtp.c | 45 ++- src/procqueue.c | 230 ++++++++----- tests/Makefile.am | 93 +++++ {test => tests}/common.sh | 10 +- tests/io/io_sample.txt | 1 + tests/io/pq_file_test.c | 149 ++++++++ tests/io/pq_file_test.ok | 12 + tests/io/pq_rtp_test.c | 349 +++++++++++++++++++ tests/io/pq_rtp_test.ok | 10 + {test => tests}/play_all_formats.sh | 0 tests/procqueue/pq_test.c | 373 +++++++++++++++++++++ tests/procqueue/pq_test.ok | 60 ++++ {test => tests}/ref-files/hhgttg_part1_5.s16 | Bin .../ref-files/hhgttg_part1_5.s16.amr-efr | Bin .../ref-files/hhgttg_part1_5.s16.amr-efr.s16 | Bin {test => tests}/ref-files/hhgttg_part1_5.s16.gsm | Bin .../ref-files/hhgttg_part1_5.s16.gsm.s16 | Bin .../ref-files/hhgttg_part1_5.s16.racal-efr | Bin .../ref-files/hhgttg_part1_5.s16.racal-efr.s16 | Bin .../ref-files/hhgttg_part1_5.s16.racal-fr | Bin .../ref-files/hhgttg_part1_5.s16.racal-fr.s16 | Bin .../ref-files/hhgttg_part1_5.s16.racal-hr | Bin .../ref-files/hhgttg_part1_5.s16.racal-hr.s16 | Bin .../ref-files/hhgttg_part1_5.s16.rtp-efr | Bin .../ref-files/hhgttg_part1_5.s16.rtp-efr.s16 | Bin .../ref-files/hhgttg_part1_5.s16.rtp-hr-etsi | Bin .../ref-files/hhgttg_part1_5.s16.rtp-hr-etsi.s16 | Bin .../ref-files/hhgttg_part1_5.s16.rtp-hr-ietf | Bin .../ref-files/hhgttg_part1_5.s16.rtp-hr-ietf.s16 | Bin .../ref-files/hhgttg_part1_5.s16.ti-efr | Bin .../ref-files/hhgttg_part1_5.s16.ti-efr.s16 | Bin {test => tests}/ref-files/hhgttg_part1_5.s16.ti-fr | Bin .../ref-files/hhgttg_part1_5.s16.ti-fr.s16 | Bin {test => tests}/ref-files/hhgttg_part1_5.s16.ti-hr | Bin .../ref-files/hhgttg_part1_5.s16.ti-hr.s16 | Bin {test => tests}/test_all_formats.sh | 0 tests/testsuite.at | 244 ++++++++++++++ {test => tests}/update_ref_files.sh | 0 84 files changed, 2437 insertions(+), 637 deletions(-) delete mode 100644 include/gapk/Makefile.am delete mode 100644 include/gapk/benchmark.h delete mode 100644 include/gapk/procqueue.h create mode 100644 include/osmocom/gapk/bench.h copy include/{gsmhr/gsmhr.h => osmocom/gapk/benchmark.h} (50%) rename include/{ => osmocom}/gapk/codecs.h (62%) copy src/codec_pcm.c => include/osmocom/gapk/common.h (74%) rename include/{ => osmocom}/gapk/formats.h (63%) rename include/{ => osmocom}/gapk/get_cycles.h (98%) copy src/codec_pcm.c => include/osmocom/gapk/logging.h (74%) create mode 100644 include/osmocom/gapk/procqueue.h rename include/{ => osmocom}/gapk/utils.h (96%) create mode 100644 libosmogapk.pc.in rename src/{main.c => app_osmo_gapk.c} (52%) copy src/{codec_pcm.c => common.c} (63%) create mode 100644 src/libosmogapk.map create mode 100644 tests/Makefile.am rename {test => tests}/common.sh (57%) create mode 100644 tests/io/io_sample.txt create mode 100644 tests/io/pq_file_test.c create mode 100644 tests/io/pq_file_test.ok create mode 100644 tests/io/pq_rtp_test.c create mode 100644 tests/io/pq_rtp_test.ok rename {test => tests}/play_all_formats.sh (100%) create mode 100644 tests/procqueue/pq_test.c create mode 100644 tests/procqueue/pq_test.ok rename {test => tests}/ref-files/hhgttg_part1_5.s16 (100%) rename {test => tests}/ref-files/hhgttg_part1_5.s16.amr-efr (100%) rename {test => tests}/ref-files/hhgttg_part1_5.s16.amr-efr.s16 (100%) rename {test => tests}/ref-files/hhgttg_part1_5.s16.gsm (100%) rename {test => tests}/ref-files/hhgttg_part1_5.s16.gsm.s16 (100%) rename {test => tests}/ref-files/hhgttg_part1_5.s16.racal-efr (100%) rename {test => tests}/ref-files/hhgttg_part1_5.s16.racal-efr.s16 (100%) rename {test => tests}/ref-files/hhgttg_part1_5.s16.racal-fr (100%) rename {test => tests}/ref-files/hhgttg_part1_5.s16.racal-fr.s16 (100%) rename {test => tests}/ref-files/hhgttg_part1_5.s16.racal-hr (100%) rename {test => tests}/ref-files/hhgttg_part1_5.s16.racal-hr.s16 (100%) rename {test => tests}/ref-files/hhgttg_part1_5.s16.rtp-efr (100%) rename {test => tests}/ref-files/hhgttg_part1_5.s16.rtp-efr.s16 (100%) rename {test => tests}/ref-files/hhgttg_part1_5.s16.rtp-hr-etsi (100%) rename {test => tests}/ref-files/hhgttg_part1_5.s16.rtp-hr-etsi.s16 (100%) rename {test => tests}/ref-files/hhgttg_part1_5.s16.rtp-hr-ietf (100%) rename {test => tests}/ref-files/hhgttg_part1_5.s16.rtp-hr-ietf.s16 (100%) rename {test => tests}/ref-files/hhgttg_part1_5.s16.ti-efr (100%) rename {test => tests}/ref-files/hhgttg_part1_5.s16.ti-efr.s16 (100%) rename {test => tests}/ref-files/hhgttg_part1_5.s16.ti-fr (100%) rename {test => tests}/ref-files/hhgttg_part1_5.s16.ti-fr.s16 (100%) rename {test => tests}/ref-files/hhgttg_part1_5.s16.ti-hr (100%) rename {test => tests}/ref-files/hhgttg_part1_5.s16.ti-hr.s16 (100%) rename {test => tests}/test_all_formats.sh (100%) create mode 100644 tests/testsuite.at rename {test => tests}/update_ref_files.sh (100%) hooks/post-receive -- GSM Audio Pocket Knife From gitosis at osmocom.org Wed Jan 17 16:01:51 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 17 Jan 2018 16:01:51 GMT Subject: osmo-ci.git branch master updated. a28b789022032b4aece18136abbfe36a5d209e7f Message-ID: <201801171601.w0HG1pai030611@git.osmocom.org> 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 "CI scripts". The branch, master has been updated via a28b789022032b4aece18136abbfe36a5d209e7f (commit) from 595ea2df169b252fb44e2322bf307aa08002c041 (commit) 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/osmo-ci/commit/?id=a28b789022032b4aece18136abbfe36a5d209e7f commit a28b789022032b4aece18136abbfe36a5d209e7f Author: Max Date: Wed Jan 17 14:56:36 2018 +0100 Install pip tool into containers The pip(2|3) tool is the officially recommended tool to deal with Python packages [1] with much greater flexibility compared to invoking setup.py directly. As a preparation step for using it to install osmo-python-tests let's add it to container images. [1] https://packaging.python.org/guides/tool-recommendations/ Change-Id: If2702c71cd268ca688e9ecc264f8cd1257c27899 ----------------------------------------------------------------------- Summary of changes: docker/Dockerfile.deb8_amd64 | 2 +- docker/Dockerfile.deb8_i386 | 2 +- docker/Dockerfile_osmocom_jenkins.amd64 | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- CI scripts From gitosis at osmocom.org Wed Jan 17 16:02:09 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 17 Jan 2018 16:02:09 GMT Subject: osmo-ci.git branch master updated. 5dbe9a4617b136337fb1c5473ea4af8e7798ea0a Message-ID: <201801171602.w0HG29Jm030824@git.osmocom.org> 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 "CI scripts". The branch, master has been updated via 5dbe9a4617b136337fb1c5473ea4af8e7798ea0a (commit) from a28b789022032b4aece18136abbfe36a5d209e7f (commit) 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/osmo-ci/commit/?id=5dbe9a4617b136337fb1c5473ea4af8e7798ea0a commit 5dbe9a4617b136337fb1c5473ea4af8e7798ea0a Author: Max Date: Wed Jan 17 16:22:17 2018 +0100 Don't run OsmoPCU tests in parallel The vty and ctrl tests are enabled by default and are run on hard-coded ports. This causes some builds to fail when run in parallel. Change-Id: I23d5b75825a667e4f043d16a12b841cd8f01af5e ----------------------------------------------------------------------- Summary of changes: jobs/gerrit-verifications.yml | 1 + jobs/master-builds.yml | 1 + 2 files changed, 2 insertions(+) hooks/post-receive -- CI scripts From gitosis at osmocom.org Wed Jan 17 23:16:35 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 17 Jan 2018 23:16:35 GMT Subject: libosmocore.git branch master updated. 0.10.2-119-gc4759885 Message-ID: <201801172316.w0HNGZT5006406@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via c4759885d7c2aedf310739d9a2420ae1d67a0338 (commit) from 23d3161d4bbe80da13bf3e7afb64242dc8b7236c (commit) 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/libosmocore/commit/?id=c4759885d7c2aedf310739d9a2420ae1d67a0338 commit c4759885d7c2aedf310739d9a2420ae1d67a0338 Author: Neels Hofmeyr Date: Tue Jan 16 02:10:48 2018 +0100 cosmetic: logging: if color is disabled, don't print "" If color output is disabled, skip the empty snprintf() to (not) clear the ANSI color. Also, no need to use a format string of "%s", just pass the string constant directly. That is a micro optimisation as well as clarification of the code. Change-Id: Ie7cb06de160830d2f8ee5718246c0fe311f68d49 ----------------------------------------------------------------------- Summary of changes: src/logging.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Jan 17 23:19:37 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 17 Jan 2018 23:19:37 GMT Subject: osmo-bts.git branch master updated. 0.7.0-41-gd1f0a7e Message-ID: <201801172319.w0HNJb4g007656@git.osmocom.org> 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 "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, master has been updated via d1f0a7e927a0915906d13e26c9bbcfd74582d731 (commit) from bef6eae05b959b2ce395b3f949675d2a93053f0d (commit) 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/osmo-bts/commit/?id=d1f0a7e927a0915906d13e26c9bbcfd74582d731 commit d1f0a7e927a0915906d13e26c9bbcfd74582d731 Author: Neels Hofmeyr Date: Tue Jan 16 13:51:43 2018 +0100 jenkins_common.sh: fix build_bts distcheck for more than one conf_flag Passing configure flags in DISTCHECK_CONFIGURE_FLAGS requires enclosing all flags in quotes. Currently we seem to have no callers with more than one configure flag, so we were lucky not to break there. Change-Id: I37bc517a30d00c744eddc8565a0a8181cb3b2cdb ----------------------------------------------------------------------- Summary of changes: contrib/jenkins_common.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Fri Jan 19 12:52:39 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 19 Jan 2018 12:52:39 GMT Subject: osmo-ci.git branch master updated. 8bd700d33d7a27d42dfb2f5d5c5542d3d76d8657 Message-ID: <201801191252.w0JCqdC4039005@git.osmocom.org> 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 "CI scripts". The branch, master has been updated via 8bd700d33d7a27d42dfb2f5d5c5542d3d76d8657 (commit) from 5dbe9a4617b136337fb1c5473ea4af8e7798ea0a (commit) 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/osmo-ci/commit/?id=8bd700d33d7a27d42dfb2f5d5c5542d3d76d8657 commit 8bd700d33d7a27d42dfb2f5d5c5542d3d76d8657 Author: Neels Hofmeyr Date: Fri Jan 19 05:23:37 2018 +0100 jobs: master: also trigger once per day Recently we had changes to osmo-ci, and I noticed that although some master builds were broken by that, the builds were still showing success -- of twenty days ago. Run each master build at least once a day to indicate odd side effect failure sooner. Change-Id: I126de2bab3db22cb693b0fa665f6579de9238fdf ----------------------------------------------------------------------- Summary of changes: jobs/master-builds.yml | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- CI scripts From gitosis at osmocom.org Fri Jan 19 14:26:59 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 19 Jan 2018 14:26:59 GMT Subject: osmo-bts.git branch master updated. 0.7.0-42-ge81347f Message-ID: <201801191426.w0JEQxk4080017@git.osmocom.org> 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 "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, master has been updated via e81347f21687642cfd222e59b4402c78c6b5c398 (commit) from d1f0a7e927a0915906d13e26c9bbcfd74582d731 (commit) 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/osmo-bts/commit/?id=e81347f21687642cfd222e59b4402c78c6b5c398 commit e81347f21687642cfd222e59b4402c78c6b5c398 Author: Max Date: Thu Jan 18 15:39:52 2018 +0100 Allow specifying sysmocom headers explicitly Add configure option --with-sysmobts=$INCDIR (like for LC1.5). Use to fix the jenkins build to fix the build after migration to stow, where we can no longer use a commin -I to include the sysmobts headers as well. Tweaked-by: neels Change-Id: I0416a9f4c428189cd9c3909c8bd016ca2908128a ----------------------------------------------------------------------- Summary of changes: configure.ac | 17 +++++++++++++++++ contrib/jenkins_sysmobts.sh | 2 +- src/osmo-bts-sysmo/Makefile.am | 2 +- 3 files changed, 19 insertions(+), 2 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Fri Jan 19 14:27:16 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 19 Jan 2018 14:27:16 GMT Subject: osmo-bts.git branch master updated. 0.7.0-44-gf37fcc9 Message-ID: <201801191427.w0JERG3U080178@git.osmocom.org> 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 "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, master has been updated via f37fcc9c7bc3d262bd513cb8ba61f4283d6acb97 (commit) via e91723a9672e8513dd4f76be706d2d312bc1db27 (commit) from e81347f21687642cfd222e59b4402c78c6b5c398 (commit) 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/osmo-bts/commit/?id=f37fcc9c7bc3d262bd513cb8ba61f4283d6acb97 commit f37fcc9c7bc3d262bd513cb8ba61f4283d6acb97 Author: Neels Hofmeyr Date: Fri Jan 19 15:19:57 2018 +0100 fix build: tests/sysmobts: add missing -I$(SYSMOBTS_INCDIR) Change-Id: I5427d614c6301b897ad32adbecd98ce5ebec6f66 http://cgit.osmocom.org/osmo-bts/commit/?id=e91723a9672e8513dd4f76be706d2d312bc1db27 commit e91723a9672e8513dd4f76be706d2d312bc1db27 Author: Max Date: Thu Jan 18 15:42:49 2018 +0100 fix build: tests/misc: missing libosmo-abis and -trau flags Add missing LIBOSMOABIS_CFLAGS and LIBOSMOTRAU_CFLAGS. Pair the _LIBS below the _CFLAGS in LDADD above (cosmetic). Fixes the stow-enabled jenkins builds are currently failing like below: In file included from ../../include/osmo-bts/gsm_data.h:136:0, from ../../include/osmo-bts/bts.h:4, from misc_test.c:23: ../../include/osmo-bts/gsm_data_shared.h:21:35: fatal error: osmocom/abis/e1_input.h: No such file or directory #include Change-Id: I94ea8bad8b410550f72ee6a0408f42f6bd8b6cac ----------------------------------------------------------------------- Summary of changes: tests/misc/Makefile.am | 8 +++++--- tests/sysmobts/Makefile.am | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Fri Jan 19 14:27:38 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 19 Jan 2018 14:27:38 GMT Subject: osmo-ggsn.git branch master updated. 1.1.0-50-g36b940d Message-ID: <201801191427.w0JERcx4080324@git.osmocom.org> 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 OpenGGSN project". The branch, master has been updated via 36b940d1fed8d5780bb69ec7de0d170939d4745e (commit) from e661277b48e3f13c5f630bd31c4759e766c33a40 (commit) 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/osmo-ggsn/commit/?id=36b940d1fed8d5780bb69ec7de0d170939d4745e commit 36b940d1fed8d5780bb69ec7de0d170939d4745e Author: Harald Welte Date: Fri Jan 19 15:08:08 2018 +0100 README.md: Remove misleading sentence on sgsnemu As reported by Viktor Tsymbalyuk, "Use the same LAN switch as the one your SGSN is connected to." is of course completely bogus. As long as you have IP routing in place, it doesn't matter at all which switch you are using. Change-Id: I748752337b863b317d2899017b1dc255ced2515d ----------------------------------------------------------------------- Summary of changes: README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) hooks/post-receive -- The OpenGGSN project From gitosis at osmocom.org Fri Jan 19 14:37:12 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 19 Jan 2018 14:37:12 GMT Subject: osmo-bts.git branch master updated. 0.7.0-45-g63948b0 Message-ID: <201801191437.w0JEbCbh085560@git.osmocom.org> 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 "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, master has been updated via 63948b033d41982b5e986a9c8a15fcfcd364eb25 (commit) from f37fcc9c7bc3d262bd513cb8ba61f4283d6acb97 (commit) 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/osmo-bts/commit/?id=63948b033d41982b5e986a9c8a15fcfcd364eb25 commit 63948b033d41982b5e986a9c8a15fcfcd364eb25 Author: Max Date: Tue Jan 16 18:06:38 2018 +0100 Enable optional static builds The default (for both manual and .deb builds) is to use shared build (as before) - the static build is entirely optional. Change-Id: Iabdebefef5c07dd1cd4b94b29ca40c6be0f8adda ----------------------------------------------------------------------- Summary of changes: configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Fri Jan 19 15:07:37 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 19 Jan 2018 15:07:37 GMT Subject: osmo-bts.git branch master updated. 0.7.0-49-ge95ad79 Message-ID: <201801191507.w0JF7bjW002829@git.osmocom.org> 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 "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, master has been updated via e95ad79d6c236489069f769c6b9c3cfc1aca595a (commit) via 8c1d15764377eb6a11aa432661d5afe60c2e8a9c (commit) via 1f80e9815f3bb98ddfabe5aaa9e69c0a47b84269 (commit) via 9a57c7bed4c096ccff4f9fc78b7ef789eeb18360 (commit) from 63948b033d41982b5e986a9c8a15fcfcd364eb25 (commit) 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/osmo-bts/commit/?id=e95ad79d6c236489069f769c6b9c3cfc1aca595a commit e95ad79d6c236489069f769c6b9c3cfc1aca595a Author: Pau Espin Pedrol Date: Wed Jan 17 13:45:40 2018 +0100 bts-trx: Detect duplicated responses for retransmitted commands It was detected that under some conditions, osmo-trx (with limesdr) may take a long time to answer to CMDs, which means trx_ctrl_timer will trigger re-transmitting the last sent but yet unacked CMD. Due to the high latency in osmo-trx, the original AND the rentrasnmited CMD are handled after a while and RSP messages are sent for both. When osmo-bts-trx receives the first RSP, it was marking the CMD as acked and carried on with next one. Then, when the RSP from the retransmited CMD arrives, it already lost state and doesn't know where does that come from. As a result, osmo-bts-trx shutdowns. The issue can be seen in the following truncated log from osmo-bts-trx with TRX category enabled: 20180117135228175 Enqueuing TRX control command 'CMD RXTUNE 1782000' 20180117135228175 Enqueuing TRX control command 'CMD TXTUNE 1877000' 20180117135228175 Enqueuing TRX control command 'CMD SETTSC 7' 20180117135228175 Enqueuing TRX control command 'CMD POWERON' 20180117135228175 Enqueuing TRX control command 'CMD SETRXGAIN 1' 20180117135228175 Enqueuing TRX control command 'CMD SETPOWER 20' 20180117135228175 Enqueuing TRX control command 'CMD SETSLOT 0 5' ... 20180117135249829 Response message: 'RSP POWEROFF 0' 20180117135249855 Response message: 'RSP RXTUNE 0 1782000' 20180117135249876 Response message: 'RSP TXTUNE 0 1877000' 20180117135249876 Response message: 'RSP SETTSC 0 7' 20180117135250648 Response message: 'RSP POWERON 0' 20180117135251150 Response message: 'RSP SETRXGAIN 0 0' 20180117135253151 No response from transceiver for phy0.0 (CMD SETPOWER 20) 20180117135253777 Response message: 'RSP SETPOWER 0 20' 20180117135254535 Clock indication: fn=2018878 20180117135255777 No response from transceiver for phy0.0 (CMD SETSLOT 0 5) ... 20180117135256858 Response message: 'RSP SETPOWER 0 20' 20180117135256858 Discarding duplicated RSP from old CMD 'RSP SETPOWER 0 20' 20180117135256858 Response message: 'RSP SETSLOT 0 0 5' 20180117135256858 Response message: 'RSP SETSLOT 0 0 5' 20180117135256858 Discarding duplicated RSP from old CMD 'RSP SETSLOT 0 0 5' Change-Id: I3633cba212edde878f83ed36aef922aaca6f503a http://cgit.osmocom.org/osmo-bts/commit/?id=8c1d15764377eb6a11aa432661d5afe60c2e8a9c commit 8c1d15764377eb6a11aa432661d5afe60c2e8a9c Author: Pau Espin Pedrol Date: Tue Jan 16 18:42:03 2018 +0100 bts-trx: trx_if.c: Improve parsing of received RSP messages from TRX First the cached CMD sent (struct trx_ctrl_msg) is reworked to have the cmdname and the params in different buffers for easier comparison with RSP later. For the receive path (trx_ctrl_read_cb), new function helpers are added to parse the buffer into cmdname+params+code (parse_rsp) and to compare if a given RSP matches the current CMD we sent (cmd_matches_rsp). The reasoning behind this patch is that a way to check for parameters when receiving a RSP will be needed in future work, as before this patch checking of parameters is ignored. This commit is a preparation for commit to check for duplicated responses. Change-Id: I2474cbc3e4457cf04f78e1c168768295e1132034 http://cgit.osmocom.org/osmo-bts/commit/?id=1f80e9815f3bb98ddfabe5aaa9e69c0a47b84269 commit 1f80e9815f3bb98ddfabe5aaa9e69c0a47b84269 Author: Pau Espin Pedrol Date: Tue Jan 16 18:45:46 2018 +0100 bts-trx: trx_if.c: trx_ctrl_read_cb: Move error handling to end of func The move includes a small logic change: If there's a mismatch between the rsp and the cmd, now we bts_shutdown instead of blindly skipping expected RSP and continuing with sending the next CMD in the queue. The change is specially not a problem since next patches are improving the logic furthermore to account for duplicates, different parameters, etc. Change-Id: I7018ded23fe51f364f248ade111aaa80ef46187e http://cgit.osmocom.org/osmo-bts/commit/?id=9a57c7bed4c096ccff4f9fc78b7ef789eeb18360 commit 9a57c7bed4c096ccff4f9fc78b7ef789eeb18360 Author: Pau Espin Pedrol Date: Tue Jan 16 19:16:53 2018 +0100 bts-trx: trx_if.c: Log timedout+retransmitted CMD Change-Id: Ib573c86a1640640c2a61e80fe1f1412b30342b1a ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-trx/l1_if.h | 3 + src/osmo-bts-trx/trx_if.c | 222 +++++++++++++++++++++++++++++++--------------- src/osmo-bts-trx/trx_if.h | 4 +- 3 files changed, 156 insertions(+), 73 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Fri Jan 19 15:11:34 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 19 Jan 2018 15:11:34 GMT Subject: osmo-ci.git branch master updated. f98070d9d5aaffb5d20a8d7de30058725b656458 Message-ID: <201801191511.w0JFBYmu004905@git.osmocom.org> 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 "CI scripts". The branch, master has been updated via f98070d9d5aaffb5d20a8d7de30058725b656458 (commit) from 8bd700d33d7a27d42dfb2f5d5c5542d3d76d8657 (commit) 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/osmo-ci/commit/?id=f98070d9d5aaffb5d20a8d7de30058725b656458 commit f98070d9d5aaffb5d20a8d7de30058725b656458 Author: Pau Espin Pedrol Date: Fri Jan 19 12:48:52 2018 +0100 gerrit-verifications.yml: osmo-sgsn: Remove duplicated concurrent attribute Change-Id: I808c46c2f4488fd577bb1c23cd13c5b73519265b ----------------------------------------------------------------------- Summary of changes: jobs/gerrit-verifications.yml | 1 - 1 file changed, 1 deletion(-) hooks/post-receive -- CI scripts From gitosis at osmocom.org Fri Jan 19 15:40:03 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 19 Jan 2018 15:40:03 GMT Subject: osmo-iuh.git branch master updated. 0.2.0-51-g2293df0 Message-ID: <201801191540.w0JFe3Bi017758@git.osmocom.org> 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 "Osmocom code for Iuh interface". The branch, master has been updated via 2293df070c8bcdbc1445ddd6ff09b58708136575 (commit) from 8a2b6e2b6f35c8a4a8f43afd3e8ce1a02d49a61a (commit) 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/osmo-iuh/commit/?id=2293df070c8bcdbc1445ddd6ff09b58708136575 commit 2293df070c8bcdbc1445ddd6ff09b58708136575 Author: Neels Hofmeyr Date: Thu Jan 18 19:01:09 2018 +0100 hnbap: log errors on decoding/encoding HNB-REGISTER msgs Change-Id: I3c039267fa2cc047c5678bcfe4a603f70c21cdd1 ----------------------------------------------------------------------- Summary of changes: src/hnbgw_hnbap.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Fri Jan 19 15:43:42 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 19 Jan 2018 15:43:42 GMT Subject: osmo-gsm-manuals.git branch master updated. 8452ddb66a1ac69f0cbbc824d807fc2da6421ea8 Message-ID: <201801191543.w0JFhgv6019419@git.osmocom.org> 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 "Manuals for Osmocom GSM components". The branch, master has been updated via 8452ddb66a1ac69f0cbbc824d807fc2da6421ea8 (commit) from 8405088e81b687d99b341fb731bb4e12663c2a83 (commit) 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/osmo-gsm-manuals/commit/?id=8452ddb66a1ac69f0cbbc824d807fc2da6421ea8 commit 8452ddb66a1ac69f0cbbc824d807fc2da6421ea8 Author: Max Date: Thu Jan 18 15:30:23 2018 +0100 Add note on vty logging Change-Id: I2bb52feb37622d0ef35f6be172759adc3813f008 ----------------------------------------------------------------------- Summary of changes: common/chapters/logging.adoc | 4 ++++ 1 file changed, 4 insertions(+) hooks/post-receive -- Manuals for Osmocom GSM components From gitosis at osmocom.org Fri Jan 19 15:43:57 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 19 Jan 2018 15:43:57 GMT Subject: osmo-gsm-manuals.git branch master updated. f2f37e5b19d5de0ee2aa6201cecbd66e2303a3c7 Message-ID: <201801191543.w0JFhvGG019556@git.osmocom.org> 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 "Manuals for Osmocom GSM components". The branch, master has been updated via f2f37e5b19d5de0ee2aa6201cecbd66e2303a3c7 (commit) from 8452ddb66a1ac69f0cbbc824d807fc2da6421ea8 (commit) 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/osmo-gsm-manuals/commit/?id=f2f37e5b19d5de0ee2aa6201cecbd66e2303a3c7 commit f2f37e5b19d5de0ee2aa6201cecbd66e2303a3c7 Author: Max Date: Thu Jan 18 15:27:22 2018 +0100 Clarify app-specific log filters Change-Id: I53e8aed658774781a70fea0b46cafc55496925eb ----------------------------------------------------------------------- Summary of changes: common/chapters/logging.adoc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) hooks/post-receive -- Manuals for Osmocom GSM components From gitosis at osmocom.org Fri Jan 19 15:44:38 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 19 Jan 2018 15:44:38 GMT Subject: libosmocore.git branch master updated. 0.10.2-120-g1ac277dc Message-ID: <201801191544.w0JFicsq020020@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 1ac277dcef694a2f849a6b5259cf5aa4488bebb9 (commit) from c4759885d7c2aedf310739d9a2420ae1d67a0338 (commit) 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/libosmocore/commit/?id=1ac277dcef694a2f849a6b5259cf5aa4488bebb9 commit 1ac277dcef694a2f849a6b5259cf5aa4488bebb9 Author: Max Date: Thu Jan 18 19:15:40 2018 +0100 jenkins: add dispatcher script Similar to the way we test osmo-bts, add simple dispatcher script which calls appropriate test depending on a given parameter. This will allow to simplify the job description. While at it, also rename jenkins-arm.sh -> jenkins_arm.sh to match the OsmoBTS. The older scripts are preserved for compatibility and shall be removed once we update job description in osmo-ci. Change-Id: I2955e866bce4f000a53369bd601a346c36c82468 ----------------------------------------------------------------------- Summary of changes: contrib/{jenkins.sh => jenkins_amd64.sh} | 2 +- contrib/jenkins_arch.sh | 33 ++++++++++++++++++++++++++++++ contrib/{jenkins-arm.sh => jenkins_arm.sh} | 0 3 files changed, 34 insertions(+), 1 deletion(-) copy contrib/{jenkins.sh => jenkins_amd64.sh} (88%) create mode 100755 contrib/jenkins_arch.sh copy contrib/{jenkins-arm.sh => jenkins_arm.sh} (100%) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Jan 19 15:47:07 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 19 Jan 2018 15:47:07 GMT Subject: libosmocore.git branch master updated. 0.10.2-123-gc6fd2457 Message-ID: <201801191547.w0JFl7vA021294@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via c6fd24576c482be35f9d0b7f247e69a3153b9cc6 (commit) via 0e2a94326ed575e801f434b72399e5fb8b429d61 (commit) via bd7bd3947d4882bd7939e34d4565027c64524742 (commit) from 1ac277dcef694a2f849a6b5259cf5aa4488bebb9 (commit) 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/libosmocore/commit/?id=c6fd24576c482be35f9d0b7f247e69a3153b9cc6 commit c6fd24576c482be35f9d0b7f247e69a3153b9cc6 Author: Neels Hofmeyr Date: Tue Jan 16 01:57:38 2018 +0100 logging vty: add 'logging print file (0|1|basename)' cmd Add a VTY command that allows configuring the output of source filename. So far, this was not configurable by VTY at all. Change-Id: If1bd79026a3c680ccf7587d545d12f7759a998fc http://cgit.osmocom.org/libosmocore/commit/?id=0e2a94326ed575e801f434b72399e5fb8b429d61 commit 0e2a94326ed575e801f434b72399e5fb8b429d61 Author: Neels Hofmeyr Date: Tue Jan 16 02:49:48 2018 +0100 logging: allow to log only the basename of each source In the C API, add another enum log_file_type value, and when set print only the basename of the source file path. Rationale: especially when not building directly in the source dir, the paths to the source files can become rather long. Usually, just the basename of the file is sufficient to identify the source line. Change-Id: If3e4d5fb2066f8bf86e59c82d1752b1a843cf58e http://cgit.osmocom.org/libosmocore/commit/?id=bd7bd3947d4882bd7939e34d4565027c64524742 commit bd7bd3947d4882bd7939e34d4565027c64524742 Author: Neels Hofmeyr Date: Tue Jan 16 01:52:29 2018 +0100 logging: separate the '<000b>' subsys from filename logging Add a separate flag and API to switch the category-in-hex output: log_set_print_category_hex(). Add log_set_print_filename2() to modify only the print_filename flag. The old log_set_print_filename() function still affects both flags. Explain the rationale in the comment for log_set_print_filename(). There is no need to deprecate log_set_print_filename(); it might cause compiler warnings and break strict builds unnecessarily. Add VTY command 'logging print category-hex (0|1)'. Since there is no VTY command to switch filename output, nothing needs to be adjusted there (a command will be added in a subsequent patch). Change-Id: Iba03a2b7915853c6dccaf6c393c31405320538b4 ----------------------------------------------------------------------- Summary of changes: include/osmocom/core/logging.h | 15 +++++++++- src/logging.c | 62 ++++++++++++++++++++++++++++++++++++++---- src/vty/logging_vty.c | 46 +++++++++++++++++++++++++++++++ 3 files changed, 116 insertions(+), 7 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Jan 19 22:10:10 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 19 Jan 2018 22:10:10 GMT Subject: osmo-gsm-manuals.git branch master updated. 88ef855d234276bb33eec2700cadaa6d4c671078 Message-ID: <201801192210.w0JMAAbi001134@git.osmocom.org> 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 "Manuals for Osmocom GSM components". The branch, master has been updated via 88ef855d234276bb33eec2700cadaa6d4c671078 (commit) from f2f37e5b19d5de0ee2aa6201cecbd66e2303a3c7 (commit) 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/osmo-gsm-manuals/commit/?id=88ef855d234276bb33eec2700cadaa6d4c671078 commit 88ef855d234276bb33eec2700cadaa6d4c671078 Author: Max Date: Thu Jan 18 15:07:30 2018 +0100 Document workaround for gsmtap logging Document a way to minimize logging to stderr when gsmtap is used as a log target. Change-Id: I8e64a0075b5a4bad3f83660e0668e6de45b21008 ----------------------------------------------------------------------- Summary of changes: common/chapters/logging.adoc | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) hooks/post-receive -- Manuals for Osmocom GSM components From gitosis at osmocom.org Sat Jan 20 15:02:44 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 20 Jan 2018 15:02:44 GMT Subject: libosmocore.git branch master updated. 0.10.2-124-g0bbf67df Message-ID: <201801201502.w0KF2iW8070491@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 0bbf67dfd3d97c67a126e60de2c5648c88427981 (commit) from c6fd24576c482be35f9d0b7f247e69a3153b9cc6 (commit) 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/libosmocore/commit/?id=0bbf67dfd3d97c67a126e60de2c5648c88427981 commit 0bbf67dfd3d97c67a126e60de2c5648c88427981 Author: Harald Welte Date: Mon Jan 1 20:31:58 2018 +0100 MNCC: Add MNCC to string dumper As MNCC is rather hard to debug (wireshark cannot trace UNIX domain sockets), let's add our own decoder that we can use from related debug log statements in the respective programs. Change-Id: I216aaf70868ba5f3860a60c4b2442957531a3011 ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/mncc.h | 9 + src/gsm/Makefile.am | 2 +- src/gsm/libosmogsm.map | 3 + src/gsm/mncc.c | 416 +++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 429 insertions(+), 1 deletion(-) create mode 100644 src/gsm/mncc.c hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sat Jan 20 20:15:25 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 20 Jan 2018 20:15:25 GMT Subject: osmocom-bb.git branch fixeria/trx updated. osmocon_v0.0.0-2002-gab7eb390 Message-ID: <201801202015.w0KKFP7Y087926@git.osmocom.org> 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 Open Source GSM Base Band stack". The branch, fixeria/trx has been updated via ab7eb390cba51809b81d7fa41f5ecd5755e0b609 (commit) via 32462cfd62a25a461d36845e546f150bd8ca0e97 (commit) from 0192c028e449d9d5f33cf8f0099e0742b1ba80e2 (commit) 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/osmocom-bb/commit/?id=ab7eb390cba51809b81d7fa41f5ecd5755e0b609 commit ab7eb390cba51809b81d7fa41f5ecd5755e0b609 Author: Vadim Yanitskiy Date: Sun Jan 21 01:49:27 2018 +0600 fake_trx: implement a new tool for TRX protocol sniffing This change introduces a new tool, which could be used to sniff a single connection between L1 and TRX in both directions, filter captured bursts by direction, timeslot and/or frame number, and finally write them to a binary file for further analysis. Sniffing capability is based on Scapy framework, so it should be installed in order to run this tool. Please also note, that sniffing requires root access. For details, see: https://github.com/secdev/scapy https://scapy.readthedocs.io/en/latest/ Usage example: sudo ./trx_sniff --frame-count 30 --timeslot 2 -o /tmp/bursts This command will capture 30 frames on timeslot number 2, and write them to a binary file. The format of this file is based on TLV (Tag Length Value), that wraps each burst: ... |-TAG (byte)-|-LEN (byte)-|-BURST (LEN bytes)-| ... TAG 0x01 - a message coming from L1 to TRX TAG 0x02 - a message coming from TRX to L1 Change-Id: I6e65e1d657574cc3e67bc7cdb1c01ef6bf08ecde http://cgit.osmocom.org/osmocom-bb/commit/?id=32462cfd62a25a461d36845e546f150bd8ca0e97 commit 32462cfd62a25a461d36845e546f150bd8ca0e97 Author: Vadim Yanitskiy Date: Sat Jan 20 16:44:19 2018 +0600 fake_trx/burst_send.py: indicate actual burst source Change-Id: I7e45996f4a7a2aacc962ff9b65107c6b04e7bf68 ----------------------------------------------------------------------- Summary of changes: src/target/fake_trx/README | 6 + src/target/fake_trx/burst_send.py | 2 + src/target/fake_trx/trx_sniff.py | 318 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 326 insertions(+) create mode 100755 src/target/fake_trx/trx_sniff.py hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Sun Jan 21 08:39:00 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 21 Jan 2018 08:39:00 GMT Subject: osmocom-analog.git branch jolly/work updated. 80f2be7677487fb469f015ac876ff352e2a761ff Message-ID: <201801210839.w0L8d0Hm020852@git.osmocom.org> 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 "A/B/C Netz". The branch, jolly/work has been updated discards ddcd1bb3f42bdbba74fb41ad8ce56160e7552b35 (commit) via 80f2be7677487fb469f015ac876ff352e2a761ff (commit) via 20c80b0e0a58674576f97b6f690d3013510d54e1 (commit) via b72189127c90e74fe1e6d42a15acd58b90eda8e4 (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 (ddcd1bb3f42bdbba74fb41ad8ce56160e7552b35) \ N -- N -- N (80f2be7677487fb469f015ac876ff352e2a761ff) 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/osmocom-analog/commit/?id=80f2be7677487fb469f015ac876ff352e2a761ff commit 80f2be7677487fb469f015ac876ff352e2a761ff Author: Andreas Eversberg Date: Sat Jan 20 15:55:40 2018 +0100 Make jollycom compile without SDR support http://cgit.osmocom.org/osmocom-analog/commit/?id=20c80b0e0a58674576f97b6f690d3013510d54e1 commit 20c80b0e0a58674576f97b6f690d3013510d54e1 Author: Andreas Eversberg Date: Sun Jan 21 09:30:00 2018 +0100 libdisplay: Removing dependency from libmobile http://cgit.osmocom.org/osmocom-analog/commit/?id=b72189127c90e74fe1e6d42a15acd58b90eda8e4 commit b72189127c90e74fe1e6d42a15acd58b90eda8e4 Author: Andreas Eversberg Date: Tue Jan 2 11:51:32 2018 +0100 NMT: Fixes on channel coding/handling ----------------------------------------------------------------------- Summary of changes: src/amps/dsp.c | 4 +-- src/anetz/dsp.c | 4 +-- src/bnetz/dsp.c | 10 +++---- src/cnetz/fsk_demod.c | 4 +-- src/jolly/Makefile.am | 2 +- src/jolly/dsp.c | 4 +-- src/libdisplay/display.h | 26 +++++++++++------ src/libdisplay/display_iq.c | 2 +- src/libdisplay/display_measurements.c | 34 +++++++++++++--------- src/libdisplay/display_spectrum.c | 53 +++++++++++++++++++++++++++++------ src/libdisplay/display_status.c | 2 +- src/libdisplay/display_wave.c | 12 ++++---- src/libmobile/sender.c | 13 ++++++--- src/libsdr/sdr.c | 8 ++++-- src/libsound/sound_alsa.c | 2 +- src/nmt/countries.c | 2 +- src/nmt/dsp.c | 6 ++-- src/nmt/main.c | 20 +++++++++---- src/r2000/dsp.c | 8 +++--- 19 files changed, 142 insertions(+), 74 deletions(-) hooks/post-receive -- A/B/C Netz From gitosis at osmocom.org Sun Jan 21 11:07:31 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 21 Jan 2018 11:07:31 GMT Subject: osmo-trx.git branch master updated. 0.2.0-35-g6fafd33 Message-ID: <201801211107.w0LB7VEt088561@git.osmocom.org> 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 "OpenBTS' transceiver retro-fit". The branch, master has been updated via 6fafd33b13e82a75fc4eb04ac5aefcf3e5fbbd3e (commit) from 6e55d5174797465e8fd51ffad053f9200f0ce215 (commit) 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/osmo-trx/commit/?id=6fafd33b13e82a75fc4eb04ac5aefcf3e5fbbd3e commit 6fafd33b13e82a75fc4eb04ac5aefcf3e5fbbd3e Author: Alexander Huemer Date: Fri Jan 12 15:04:02 2018 +0100 Unbreak `./configure --with-usrp1` build Change-Id: I49b385594271ae64a48d4d39ee9fe26d7c95bd30 ----------------------------------------------------------------------- Summary of changes: Transceiver52M/Makefile.am | 5 +++-- Transceiver52M/USRPDevice.cpp | 3 ++- configure.ac | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Sun Jan 21 11:08:42 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 21 Jan 2018 11:08:42 GMT Subject: openbsc.git branch master updated. 1.0.0-13-gabc075031 Message-ID: <201801211108.w0LB8g8L089073@git.osmocom.org> 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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, master has been updated via abc075031b123a5b093575b37c84dfe95cc1e19e (commit) via fc714cad6e5d9c5f36959c7a6a51fa7f4593f697 (commit) from cc87156a3001d243dd110f667bb0643af2e1509b (commit) 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=abc075031b123a5b093575b37c84dfe95cc1e19e commit abc075031b123a5b093575b37c84dfe95cc1e19e Author: Vadim Yanitskiy Date: Wed Jan 10 22:24:07 2018 +0600 gsm_04_80.h: cosmetic: whitespace fix Change-Id: Ife129bc8b01122444511f6ee52e30cd6367f8593 http://cgit.osmocom.org/openbsc/commit/?id=fc714cad6e5d9c5f36959c7a6a51fa7f4593f697 commit fc714cad6e5d9c5f36959c7a6a51fa7f4593f697 Author: Vadim Yanitskiy Date: Wed Jan 10 22:22:37 2018 +0600 gsm_04_80.h: use '#pragma once' instead of includes This is a common include guard way for Osmocom projects. Change-Id: I9b84e5d87068aba4926d6950b4c419be837bbcc3 ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gsm_04_80.h | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Jan 21 11:43:17 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 21 Jan 2018 11:43:17 GMT Subject: openbsc.git branch master updated. 1.0.0-14-g98a2ba4c5 Message-ID: <201801211143.w0LBhHs3005788@git.osmocom.org> 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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, master has been updated via 98a2ba4c57e95d2ce1e1e8147ea5a8d51788a191 (commit) from abc075031b123a5b093575b37c84dfe95cc1e19e (commit) 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=98a2ba4c57e95d2ce1e1e8147ea5a8d51788a191 commit 98a2ba4c57e95d2ce1e1e8147ea5a8d51788a191 Author: Vadim Yanitskiy Date: Wed Jan 10 22:25:17 2018 +0600 src/libmsc/ussd.c: drop useless forward declaration There is no any significant reason to define static function 'send_own_number' after the code that calls it. Change-Id: I8d804398cfa460eaa5a5f84f0ed90909488d0bdd ----------------------------------------------------------------------- Summary of changes: openbsc/src/libmsc/ussd.c | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Jan 21 11:49:17 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 21 Jan 2018 11:49:17 GMT Subject: osmocom-analog.git branch jolly/work updated. d0e74bacf3a9129d0d2c6482d141d24528f5ca93 Message-ID: <201801211149.w0LBnHBE008606@git.osmocom.org> 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 "A/B/C Netz". The branch, jolly/work has been updated discards 80f2be7677487fb469f015ac876ff352e2a761ff (commit) discards 20c80b0e0a58674576f97b6f690d3013510d54e1 (commit) discards b72189127c90e74fe1e6d42a15acd58b90eda8e4 (commit) discards fee258df0a300d9b2e3e242f1e7ef9ba6e3a597e (commit) discards 2a53c88f696e5323ffc0832655faf30ce68cca60 (commit) via d0e74bacf3a9129d0d2c6482d141d24528f5ca93 (commit) via 8877729048f4de34229769c13c1e0e72f57bd0a0 (commit) via 819859db1f6390172c8e45f0e1c244ccaac4d01f (commit) via 147cf5593d3867d5954643dacef089b82a72903f (commit) via 72bdd3376f7f0a6e49f0ea03825eb5d467cbc879 (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 (80f2be7677487fb469f015ac876ff352e2a761ff) \ N -- N -- N (d0e74bacf3a9129d0d2c6482d141d24528f5ca93) 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/osmocom-analog/commit/?id=d0e74bacf3a9129d0d2c6482d141d24528f5ca93 commit d0e74bacf3a9129d0d2c6482d141d24528f5ca93 Author: Andreas Eversberg Date: Sun Jan 21 10:43:45 2018 +0100 Make sound card support (Alsa) optional http://cgit.osmocom.org/osmocom-analog/commit/?id=8877729048f4de34229769c13c1e0e72f57bd0a0 commit 8877729048f4de34229769c13c1e0e72f57bd0a0 Author: Andreas Eversberg Date: Sun Jan 21 09:30:00 2018 +0100 libdisplay: Removing dependency from libmobile http://cgit.osmocom.org/osmocom-analog/commit/?id=819859db1f6390172c8e45f0e1c244ccaac4d01f commit 819859db1f6390172c8e45f0e1c244ccaac4d01f Author: Andreas Eversberg Date: Tue Jan 2 11:51:32 2018 +0100 NMT: Fixes on channel coding/handling http://cgit.osmocom.org/osmocom-analog/commit/?id=147cf5593d3867d5954643dacef089b82a72903f commit 147cf5593d3867d5954643dacef089b82a72903f Author: Andreas Eversberg Date: Tue Dec 5 20:36:11 2017 +0100 work on docs http://cgit.osmocom.org/osmocom-analog/commit/?id=72bdd3376f7f0a6e49f0ea03825eb5d467cbc879 commit 72bdd3376f7f0a6e49f0ea03825eb5d467cbc879 Author: Andreas Eversberg Date: Sun Nov 12 15:59:48 2017 +0100 Add JollyCom, a simple and experimantal mobile network This network that can be used with any radio and a DTMF transmitter. ----------------------------------------------------------------------- Summary of changes: configure.ac | 6 ++++-- src/Makefile.am | 6 +++++- src/amps/Makefile.am | 8 ++++++-- src/anetz/Makefile.am | 8 ++++++-- src/bnetz/Makefile.am | 8 ++++++-- src/cnetz/Makefile.am | 8 ++++++-- src/jolly/Makefile.am | 8 ++++++-- src/jtacs/Makefile.am | 8 ++++++-- src/libmncc/Makefile.am | 5 +++++ src/libmncc/mncc_console.c | 17 ++++++++++++++++- src/libmobile/Makefile.am | 4 ++++ src/libmobile/sender.c | 8 ++++++++ src/libmobile/sender.h | 2 ++ src/libsdr/sdr.h | 2 ++ src/libsound/Makefile.am | 2 ++ src/nmt/Makefile.am | 8 ++++++-- src/r2000/Makefile.am | 8 ++++++-- src/tacs/Makefile.am | 8 ++++++-- src/test/Makefile.am | 16 ++++++++++++---- 19 files changed, 114 insertions(+), 26 deletions(-) hooks/post-receive -- A/B/C Netz From gitosis at osmocom.org Sun Jan 21 18:35:00 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 21 Jan 2018 18:35:00 GMT Subject: osmo-ci.git branch master updated. 9b23074eebd8708341df26f5e09901869e3d1413 Message-ID: <201801211835.w0LIZ0DZ002581@git.osmocom.org> 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 "CI scripts". The branch, master has been updated via 9b23074eebd8708341df26f5e09901869e3d1413 (commit) from f98070d9d5aaffb5d20a8d7de30058725b656458 (commit) 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/osmo-ci/commit/?id=9b23074eebd8708341df26f5e09901869e3d1413 commit 9b23074eebd8708341df26f5e09901869e3d1413 Author: Harald Welte Date: Sun Jan 21 18:34:13 2018 +0100 jobs: Add {master,gerrit}-libusrp Change-Id: I2b208455b7bd008fb25322280894c100e51f2227 ----------------------------------------------------------------------- Summary of changes: jobs/gerrit-verifications.yml | 1 + jobs/master-builds.yml | 1 + 2 files changed, 2 insertions(+) hooks/post-receive -- CI scripts From gitosis at osmocom.org Sun Jan 21 19:05:17 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 21 Jan 2018 19:05:17 GMT Subject: libosmocore.git branch master updated. 0.10.2-125-g89c8c402 Message-ID: <201801211905.w0LJ5HP2018580@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 89c8c4027b54cb1d20448a7c624b373b40823403 (commit) from 0bbf67dfd3d97c67a126e60de2c5648c88427981 (commit) 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/libosmocore/commit/?id=89c8c4027b54cb1d20448a7c624b373b40823403 commit 89c8c4027b54cb1d20448a7c624b373b40823403 Author: Max Date: Thu Jan 18 16:05:27 2018 +0100 Embedded: disable stats test As of 67bdd80a96bdfc49d1aadbd32cca2b53f123d180 the stats.c is effectively disable so we should disable the corresponding tests as well. Change-Id: I42ff7a6619c0a5926fdc2ec779cf04689c567e15 ----------------------------------------------------------------------- Summary of changes: configure.ac | 4 ++++ tests/Makefile.am | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sun Jan 21 19:05:55 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 21 Jan 2018 19:05:55 GMT Subject: osmocom-bb.git branch master updated. osmocon_v0.0.0-1894-gdf1049f3 Message-ID: <201801211905.w0LJ5tir018874@git.osmocom.org> 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 Open Source GSM Base Band stack". The branch, master has been updated via df1049f3808ebaeebe743c203082124d6447964b (commit) from 96e5f8cbe57d55a274cfba1ac7f4961b29bab6fe (commit) 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/osmocom-bb/commit/?id=df1049f3808ebaeebe743c203082124d6447964b commit df1049f3808ebaeebe743c203082124d6447964b Author: Stefan Sperling Date: Thu Jan 18 15:38:05 2018 +0100 mobile: Print an error message if the VTY cannot be initialized If we fail to initialize the VTY, print an error mesage instead of failing silently. For example: "Cannot init VTY on 127.0.0.1 port 4247: Address already in use" Change-Id: I24161f53fa621ae1c8b1916bd0c8055c494b531e ----------------------------------------------------------------------- Summary of changes: src/host/layer23/src/mobile/app_mobile.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Sun Jan 21 21:14:39 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 21 Jan 2018 21:14:39 GMT Subject: libosmocore.git branch master updated. 0.10.2-126-g3da79385 Message-ID: <201801212114.w0LLEdUm081455@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 3da793857d78142e3594c67f4405ad19b57e9cd1 (commit) from 89c8c4027b54cb1d20448a7c624b373b40823403 (commit) 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/libosmocore/commit/?id=3da793857d78142e3594c67f4405ad19b57e9cd1 commit 3da793857d78142e3594c67f4405ad19b57e9cd1 Author: Max Date: Thu Jan 18 16:50:51 2018 +0100 Embedded: add sercomm stubs The sercomm functions are unavailable in case of embedded build. Add stub and link the tests against it. Change-Id: I9bc5cb2f822b1a3ffdc6ec29f46b6bac8288314e ----------------------------------------------------------------------- Summary of changes: .gitignore | 1 + configure.ac | 2 ++ tests/Makefile.am | 13 +++++++++---- tests/libsercomstub.c | 3 +++ tests/sercomm/sercomm_test.c | 4 ---- 5 files changed, 15 insertions(+), 8 deletions(-) create mode 100644 tests/libsercomstub.c hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sun Jan 21 21:14:58 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 21 Jan 2018 21:14:58 GMT Subject: osmo-ci.git branch master updated. ce1d21fec1c210395e508c0877ae9922caea3fac Message-ID: <201801212114.w0LLEwS7081576@git.osmocom.org> 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 "CI scripts". The branch, master has been updated via ce1d21fec1c210395e508c0877ae9922caea3fac (commit) from 9b23074eebd8708341df26f5e09901869e3d1413 (commit) 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/osmo-ci/commit/?id=ce1d21fec1c210395e508c0877ae9922caea3fac commit ce1d21fec1c210395e508c0877ae9922caea3fac Author: Max Date: Thu Jan 18 19:21:23 2018 +0100 libosmocore: use dispatcher script Get rid of job name comparison because it depends and exact build server name and hence is highly fragile. Use dispatcher script the same way we do in osmo-bts. N. B: this requires I2955e866bce4f000a53369bd601a346c36c82468 in libosmocore. Change-Id: I76dfc11a05007ae5c6e0554fe8132695b67cccaa ----------------------------------------------------------------------- Summary of changes: jobs/gerrit-verifications.yml | 8 +------- jobs/master-builds.yml | 8 +------- 2 files changed, 2 insertions(+), 14 deletions(-) hooks/post-receive -- CI scripts From gitosis at osmocom.org Mon Jan 22 01:57:48 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 22 Jan 2018 01:57:48 GMT Subject: osmo-bts.git branch master updated. 0.7.0-53-g2d1f534 Message-ID: <201801220157.w0M1vmQG015303@git.osmocom.org> 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 "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, master has been updated via 2d1f53439b648d1b52544be30380bde564a95f0d (commit) via 71506d70d7ac42484c1fe68a77bc7bac145e8566 (commit) via d11e8cf3417da1c70f219047ce65eac9ea3776db (commit) via f5a810d6f789b88504f9ef972e96c45cce459d62 (commit) from e95ad79d6c236489069f769c6b9c3cfc1aca595a (commit) 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/osmo-bts/commit/?id=2d1f53439b648d1b52544be30380bde564a95f0d commit 2d1f53439b648d1b52544be30380bde564a95f0d Author: Max Date: Sun Jan 21 23:34:34 2018 +0100 sysmobts: remove weird default header location The sysmoBTS-specific headers were never looked for in the current directory. None of the CI tests use it as well. None of the other BTS models use such defaults. Let's just drop this to restore expected header location semantics. Change-Id: I0b2906e284e1e22a960c4f0f1f38724de009eda5 http://cgit.osmocom.org/osmo-bts/commit/?id=71506d70d7ac42484c1fe68a77bc7bac145e8566 commit 71506d70d7ac42484c1fe68a77bc7bac145e8566 Author: Max Date: Sun Jan 21 23:03:45 2018 +0100 Move -I inside *INCDIR variable Previouslywe could end-up passing empty '-I' to compilerif corresponding _INCDIR variable was not defined during the ./configure step. This is apparently tolerated by gcc but still seems like a wrong thingto do. Let's fix this by moving -I inside of *_INCDIR. Change-Id: I80915e5756d1bf64d789cfd5341fdd417ca8eed9 http://cgit.osmocom.org/osmo-bts/commit/?id=d11e8cf3417da1c70f219047ce65eac9ea3776db commit d11e8cf3417da1c70f219047ce65eac9ea3776db Author: Max Date: Sun Jan 21 23:12:56 2018 +0100 sysmobts: use proper includes for sbts2050 test When testing for sbts2050_header.h during ./configure stage, use proper include path defined earlier. Change-Id: I55e50f612ab2a082b34096d71359dd08da150cf1 http://cgit.osmocom.org/osmo-bts/commit/?id=f5a810d6f789b88504f9ef972e96c45cce459d62 commit f5a810d6f789b88504f9ef972e96c45cce459d62 Author: Max Date: Sun Jan 21 22:50:10 2018 +0100 Remove unneeded LIBOSMOCORE_CFLAGS from tests When testing for the presence of particular BTS model-specific header during ./configure step, we don't need to add LIBOSMOCORE_CFLAGS because none of those headers use it for compilation. Moreover, adding it might hide the problem if the headers under check are available in the same location where libosmocore headers were checked out. Change-Id: I64bf1acb9db999567e8a2a6690cfc96d6e4b7ee1 ----------------------------------------------------------------------- Summary of changes: configure.ac | 18 +++++++----------- src/osmo-bts-litecell15/Makefile.am | 2 +- src/osmo-bts-octphy/Makefile.am | 2 +- src/osmo-bts-sysmo/Makefile.am | 2 +- tests/sysmobts/Makefile.am | 2 +- 5 files changed, 11 insertions(+), 15 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Jan 22 10:36:09 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 22 Jan 2018 10:36:09 GMT Subject: libosmocore.git branch master updated. 0.10.2-127-gbd33a956 Message-ID: <201801221036.w0MAa9Iq064258@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via bd33a9568e0d8e7fca6f4cbbaa224277ed1c3fef (commit) from 3da793857d78142e3594c67f4405ad19b57e9cd1 (commit) 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/libosmocore/commit/?id=bd33a9568e0d8e7fca6f4cbbaa224277ed1c3fef commit bd33a9568e0d8e7fca6f4cbbaa224277ed1c3fef Author: Vadim Yanitskiy Date: Sat Jan 20 04:52:43 2018 +0600 tests/ussd: prevent uninitialized memory access Previously an incorrect length value was passed to both gsm_7bit_decode_n_ussd() and gsm_7bit_encode_n_ussd() functions during test_7bit_ussd() execution, due to: octets_written = strlen(decoded); The problem is that a 7-bit encoded string takes less memory than its 8-bit equivalent. So, here strlen() returns one-byte bigger value, that octets_written is. This then causes the uninitialized memory access. Found using Valgrind: Conditional jump or move depends on uninitialised value(s) at 0x506DCCC: gsm_7bit_decode_n_ussd (gsm_utils.c:248) by 0x40134B: test_7bit_ussd (ussd_test.c:104) by 0x400F5D: main (ussd_test.c:161) Conditional jump or move depends on uninitialised value(s) at 0x506DBB7: gsm_7bit_decode_n_hdr (gsm_utils.c:220) by 0x506DC9E: gsm_7bit_decode_n_ussd (gsm_utils.c:246) by 0x40134B: test_7bit_ussd (ussd_test.c:104) by 0x400F5D: main (ussd_test.c:161) Conditional jump or move depends on uninitialised value(s) at 0x506DBCB: gsm_septet_lookup (gsm_utils.c:153) by 0x506DBCB: gsm_7bit_decode_n_hdr (gsm_utils.c:224) by 0x506DC9E: gsm_7bit_decode_n_ussd (gsm_utils.c:246) by 0x40134B: test_7bit_ussd (ussd_test.c:104) by 0x400F5D: main (ussd_test.c:161) Change-Id: Ic31805b6a5a917dfc6284edba6ffdd21246ac20c ----------------------------------------------------------------------- Summary of changes: tests/ussd/ussd_test.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Mon Jan 22 10:36:40 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 22 Jan 2018 10:36:40 GMT Subject: osmo-ci.git branch master updated. e10bf97f8f1598508c7ce5483a16058c2e19ce46 Message-ID: <201801221036.w0MAaeEm064452@git.osmocom.org> 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 "CI scripts". The branch, master has been updated via e10bf97f8f1598508c7ce5483a16058c2e19ce46 (commit) from ce1d21fec1c210395e508c0877ae9922caea3fac (commit) 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/osmo-ci/commit/?id=e10bf97f8f1598508c7ce5483a16058c2e19ce46 commit e10bf97f8f1598508c7ce5483a16058c2e19ce46 Author: Max Date: Mon Jan 22 11:00:29 2018 +0100 Coverity: specify sysmoBTS L1 headers explicitly Fix upload by specifying L1 headers location properly. Fixes: OS#2845 Change-Id: Iba55922295cb2a258f90c5345f592d7d5f34ac51 ----------------------------------------------------------------------- Summary of changes: coverity/build_Osmocom.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- CI scripts From gitosis at osmocom.org Mon Jan 22 10:37:36 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 22 Jan 2018 10:37:36 GMT Subject: osmo-ci.git branch master updated. 1239cabeea55f30c516d1ddd496d6893a9a78695 Message-ID: <201801221037.w0MAba1G064812@git.osmocom.org> 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 "CI scripts". The branch, master has been updated via 1239cabeea55f30c516d1ddd496d6893a9a78695 (commit) via f086d63c1358d1c791b774dc3ef0e602c7c95813 (commit) from e10bf97f8f1598508c7ce5483a16058c2e19ce46 (commit) 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/osmo-ci/commit/?id=1239cabeea55f30c516d1ddd496d6893a9a78695 commit 1239cabeea55f30c516d1ddd496d6893a9a78695 Author: Max Date: Mon Jan 22 11:03:41 2018 +0100 cosmetic: remove wrapper script The jenkins.sh is just a tiny wrapper around coverity_Osmocom.sh - let's remove this unnecessary indirection and move the code directly to jenkins.sh Change-Id: Iead3b8f39327f1d0dd80e12a9d38563c35701993 http://cgit.osmocom.org/osmo-ci/commit/?id=f086d63c1358d1c791b774dc3ef0e602c7c95813 commit f086d63c1358d1c791b774dc3ef0e602c7c95813 Author: Max Date: Mon Jan 22 11:01:30 2018 +0100 cosmetic: remove unused function Change-Id: Ie3885237cea2afbe5e8c0f89d2280284bb4d9150 ----------------------------------------------------------------------- Summary of changes: coverity/build_Osmocom.sh | 4 ---- coverity/coverity_Osmocom.sh | 38 -------------------------------------- coverity/jenkins.sh | 40 ++++++++++++++++++++++++++++++++++++++-- 3 files changed, 38 insertions(+), 44 deletions(-) delete mode 100755 coverity/coverity_Osmocom.sh hooks/post-receive -- CI scripts From gitosis at osmocom.org Mon Jan 22 10:39:28 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 22 Jan 2018 10:39:28 GMT Subject: osmo-bts.git branch master updated. 0.7.0-54-ge5b613d Message-ID: <201801221039.w0MAdSFm065689@git.osmocom.org> 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 "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, master has been updated via e5b613d29bc9c78d186a87f3627c3333c44ca9f0 (commit) from 2d1f53439b648d1b52544be30380bde564a95f0d (commit) 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/osmo-bts/commit/?id=e5b613d29bc9c78d186a87f3627c3333c44ca9f0 commit e5b613d29bc9c78d186a87f3627c3333c44ca9f0 Author: Max Date: Mon Jan 22 11:13:51 2018 +0100 sysmobts: move header check to appropriate place Move the header check specific to sysmoBTS 2050 next to generic sysmoBTS header check. Change-Id: I165c373b58146658a5a69a2d7222d60cff4db79a ----------------------------------------------------------------------- Summary of changes: configure.ac | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Jan 22 15:00:37 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 22 Jan 2018 15:00:37 GMT Subject: libosmocore.git branch master updated. 0.10.2-128-g8b7975b6 Message-ID: <201801221500.w0MF0bwu088713@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 8b7975b6aa31244faa8c8118aecc10de398f34f4 (commit) from bd33a9568e0d8e7fca6f4cbbaa224277ed1c3fef (commit) 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/libosmocore/commit/?id=8b7975b6aa31244faa8c8118aecc10de398f34f4 commit 8b7975b6aa31244faa8c8118aecc10de398f34f4 Author: Philipp Maier Date: Mon Jan 22 15:38:07 2018 +0100 socket: fix socket leak in osmo_sock_local_ip() The socket that is opend to probe the correct local ip-address is not closed when the test is done. - Close socket when it is not needed anymore Change-Id: I7f3562a344b58f6298d2068314be1626a96e1b1d ----------------------------------------------------------------------- Summary of changes: src/socket.c | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Mon Jan 22 15:32:47 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 22 Jan 2018 15:32:47 GMT Subject: libosmocore.git branch master updated. 0.10.2-129-g49382720 Message-ID: <201801221532.w0MFWloM006633@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 49382720f8d5b4e270fae197156cd69292d42ffc (commit) from 8b7975b6aa31244faa8c8118aecc10de398f34f4 (commit) 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/libosmocore/commit/?id=49382720f8d5b4e270fae197156cd69292d42ffc commit 49382720f8d5b4e270fae197156cd69292d42ffc Author: Max Date: Mon Jan 22 15:15:06 2018 +0100 GSUP: don't fail test on first error Instead of forcing test failure via assert on first error encountered, let it run until completion and print detailed error log. This simplifies troubleshooting by letting user to see more errors from single run and more details on each of the errors. Update test output with explicit test results. Change-Id: I016a28fe04f7b194e22c15e936095004c5f079d1 ----------------------------------------------------------------------- Summary of changes: tests/gsup/gsup_test.c | 20 ++++++++++++++++---- tests/gsup/gsup_test.ok | 14 ++++++++++++++ 2 files changed, 30 insertions(+), 4 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Mon Jan 22 16:31:38 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 22 Jan 2018 16:31:38 GMT Subject: osmocom-bb.git branch master updated. osmocon_v0.0.0-1895-g4ee98c9d Message-ID: <201801221631.w0MGVcpN036039@git.osmocom.org> 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 Open Source GSM Base Band stack". The branch, master has been updated via 4ee98c9db6e656ed6067d1e17f9e8d5c28d8f257 (commit) from df1049f3808ebaeebe743c203082124d6447964b (commit) 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/osmocom-bb/commit/?id=4ee98c9db6e656ed6067d1e17f9e8d5c28d8f257 commit 4ee98c9db6e656ed6067d1e17f9e8d5c28d8f257 Author: Max Date: Mon Jan 22 17:18:05 2018 +0100 cosmetic: fix Makefile whitespace Change-Id: Ia55d54d7ec7ec04e122d2e5250037c2d166abeb5 ----------------------------------------------------------------------- Summary of changes: src/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Mon Jan 22 16:35:24 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 22 Jan 2018 16:35:24 GMT Subject: libosmocore.git branch master updated. 0.10.2-130-g91cfda81 Message-ID: <201801221635.w0MGZOCV037722@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 91cfda81b57ae62ddaf465093e847875c8b1d932 (commit) from 49382720f8d5b4e270fae197156cd69292d42ffc (commit) 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/libosmocore/commit/?id=91cfda81b57ae62ddaf465093e847875c8b1d932 commit 91cfda81b57ae62ddaf465093e847875c8b1d932 Author: Philipp Maier Date: Mon Jan 22 16:56:27 2018 +0100 socket: use inet_ntop() instead of inet_ntoa() in osmo_sock_local_ip() The function inet_ntoa() stores its result in a static buffer and returns the pointer. When inet_ntoa() is called subsequently it overwrite the content of its static buffer with the new result. Since we osmo_sock_local_ip() is a library function we should use the more safe variant inet_ntop() in order to prevent unintentionally overwriting data that the caller might still need. Such an error would be hard to find. - Use the more safe inet_ntop() inestead of inet_ntoa() Change-Id: I9852b57736432032542bd96b6fdd4a2f08fc1f64 ----------------------------------------------------------------------- Summary of changes: src/socket.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Tue Jan 23 07:11:33 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 23 Jan 2018 07:11:33 GMT Subject: osmocom-bb.git branch master updated. osmocon_v0.0.0-1896-g75e11d1d Message-ID: <201801230711.w0N7BXof030514@git.osmocom.org> 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 Open Source GSM Base Band stack". The branch, master has been updated via 75e11d1d440046dc0a8160a45832940f55663eae (commit) from 4ee98c9db6e656ed6067d1e17f9e8d5c28d8f257 (commit) 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/osmocom-bb/commit/?id=75e11d1d440046dc0a8160a45832940f55663eae commit 75e11d1d440046dc0a8160a45832940f55663eae Author: Max Date: Mon Jan 22 17:32:27 2018 +0100 Don't ignore top-level Makefile Move corresponding .gitignore entry inside virt-phy to avoid interfering with other subprojects still using hand-crafted Makefiles. Change-Id: I19a8661b74ae0b28da51cf2e81f0ca40de76fcbd ----------------------------------------------------------------------- Summary of changes: .gitignore | 1 - src/host/virt_phy/.gitignore | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Tue Jan 23 15:27:57 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 23 Jan 2018 15:27:57 GMT Subject: pysim.git branch master updated. d9d2b941eb2f8f1566767ed4957295fb391a999d Message-ID: <201801231527.w0NFRv4Y039122@git.osmocom.org> 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 "A python tool to program magic SIMs". The branch, master has been updated via d9d2b941eb2f8f1566767ed4957295fb391a999d (commit) from 19fffa1db760cca15a2689695f3cc14be1933513 (commit) 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/pysim/commit/?id=d9d2b941eb2f8f1566767ed4957295fb391a999d commit d9d2b941eb2f8f1566767ed4957295fb391a999d Author: Harald Welte Date: Tue Jan 23 16:20:34 2018 +0100 Revert "pySim-prog: ADM code can be longer 8 digits, it's implementation specific." This reverts commit a51592e1807c1d13f88b32275aa4a8a77d7d3b40, which broke the use of ADM pins on sysmoUSIM-SJS1 (and possibly others?) The ADM pins have so far always been specified as ASCII decimal digits, i.e. something like "-a 53204025" gets translated to hex "3533323034303235" After the above patch this is broken and gets instead translated to "53204025ffffffff" in hex which obviously breaks. Let's revert back to the old behavior to make it work again. Change-Id: I3d68b7e09938a2fcb7a9a6a31048388cc3141f79 ----------------------------------------------------------------------- Summary of changes: pySim-prog.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) hooks/post-receive -- A python tool to program magic SIMs From gitosis at osmocom.org Tue Jan 23 16:55:32 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 23 Jan 2018 16:55:32 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-56-g0524e38 Message-ID: <201801231655.w0NGtWhv077498@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 0524e38d9ea519898a61256389c3a7277410ccb8 (commit) from d81b3bf36094320b90dba3d93c3e76bc9bb92959 (commit) 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/osmo-pcu/commit/?id=0524e38d9ea519898a61256389c3a7277410ccb8 commit 0524e38d9ea519898a61256389c3a7277410ccb8 Author: Max Date: Fri Jan 19 18:22:25 2018 +0100 TBF: add dedicated log categories Previously all TBF-related events were logged as part of DRLCMAC which is too broad to make it practically useful due to excessive amount of log messages generated. Introduce dedicated log categories for TBF-related events. Adjust test output as necessary. Change-Id: I64d660e5971263d5c63d2ba95d50625c16a594aa ----------------------------------------------------------------------- Summary of changes: src/gprs_debug.cpp | 3 + src/gprs_debug.h | 3 + src/tbf.cpp | 176 +- src/tbf.h | 8 +- src/tbf_dl.cpp | 191 +- src/tbf_ul.cpp | 161 +- tests/alloc/AllocTest.err | 137843 ++++++++++++++++++++++++++++++++++++++++++- tests/tbf/TbfTest.err | 4672 +- 8 files changed, 137351 insertions(+), 5706 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Tue Jan 23 17:09:10 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 23 Jan 2018 17:09:10 GMT Subject: osmo-ci.git branch master updated. 9294d2124fb99f0d4c1f9308bfb22e9a050f7391 Message-ID: <201801231709.w0NH9AOP083442@git.osmocom.org> 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 "CI scripts". The branch, master has been updated via 9294d2124fb99f0d4c1f9308bfb22e9a050f7391 (commit) from 1239cabeea55f30c516d1ddd496d6893a9a78695 (commit) 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/osmo-ci/commit/?id=9294d2124fb99f0d4c1f9308bfb22e9a050f7391 commit 9294d2124fb99f0d4c1f9308bfb22e9a050f7391 Author: Max Date: Mon Jan 22 16:27:38 2018 +0100 jenkins: fix jobs template The sequential parameter was silently skipped because it was absent from the project template. Fix this for both master- and gerrit- jobs. Change-Id: I0bc28695f4f270bc7b1cc4bcd5d4d43ede6172f3 ----------------------------------------------------------------------- Summary of changes: jobs/gerrit-verifications.yml | 2 ++ jobs/master-builds.yml | 2 ++ 2 files changed, 4 insertions(+) hooks/post-receive -- CI scripts From gitosis at osmocom.org Tue Jan 23 18:15:23 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 23 Jan 2018 18:15:23 GMT Subject: libosmo-sccp.git branch master updated. 0.8.1-35-gb956b60 Message-ID: <201801231815.w0NIFNih011524@git.osmocom.org> 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 "SCCP Library". The branch, master has been updated via b956b606d85a72dd19cb3ad632c2b4a965da37ef (commit) from 8254cf4f2a66fab40a31c1bdccfff13947ff6592 (commit) 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/libosmo-sccp/commit/?id=b956b606d85a72dd19cb3ad632c2b4a965da37ef commit b956b606d85a72dd19cb3ad632c2b4a965da37ef Author: Harald Welte Date: Wed Jan 17 19:17:34 2018 +0100 sccp_types.h: Fix value for SCCP_REFUSAL_UNEQUIPPED_USER It seems we have been sending the wrong numeric value in SCCP connection refusal due to an unqeuipped user. It turns out our list of refusal causes was missing one entry, causing an off-by-one for this refusal cause. While at it, add a comment which section of which spec is relevant for this enum. Change-Id: I113645bd6df1ec9ae5137977028df38560fc4789 ----------------------------------------------------------------------- Summary of changes: include/sccp/sccp_types.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Tue Jan 23 18:15:46 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 23 Jan 2018 18:15:46 GMT Subject: osmo-trx.git branch master updated. 0.2.0-36-g89be118 Message-ID: <201801231815.w0NIFk3X011706@git.osmocom.org> 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 "OpenBTS' transceiver retro-fit". The branch, master has been updated via 89be118a3ba7ed983d9174130883534b66052b1a (commit) from 6fafd33b13e82a75fc4eb04ac5aefcf3e5fbbd3e (commit) 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/osmo-trx/commit/?id=89be118a3ba7ed983d9174130883534b66052b1a commit 89be118a3ba7ed983d9174130883534b66052b1a Author: Pau Espin Pedrol Date: Tue Jan 16 12:43:46 2018 +0100 Remove unneeded libdl dependency Closes: OS#1929 Change-Id: I0caea2a2a8e6bd07432fd73bae72b42b1ce022cd ----------------------------------------------------------------------- Summary of changes: CommonLibs/Makefile.am | 2 +- Makefile.am | 6 +++--- Transceiver52M/Makefile.am | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Wed Jan 24 03:23:52 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 24 Jan 2018 03:23:52 GMT Subject: op25.git branch max updated. b28a976768af0440429e0fb41a5538efa2c28c05 Message-ID: <201801240323.w0O3Nqn0065617@git.osmocom.org> 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 "Software-defined analyzer for APCO P25". The branch, max has been updated via b28a976768af0440429e0fb41a5538efa2c28c05 (commit) from dc5b77ff9bb7df59cb94ffbe3887ebb17832f934 (commit) 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/op25/commit/?id=b28a976768af0440429e0fb41a5538efa2c28c05 commit b28a976768af0440429e0fb41a5538efa2c28c05 Author: Max Date: Tue Jan 23 22:23:45 2018 -0500 additional trunking data collection ----------------------------------------------------------------------- Summary of changes: op25/gr-op25_repeater/apps/trunking.py | 6 ++++++ 1 file changed, 6 insertions(+) hooks/post-receive -- Software-defined analyzer for APCO P25 From gitosis at osmocom.org Wed Jan 24 09:17:34 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 24 Jan 2018 09:17:34 GMT Subject: libosmocore.git branch master updated. 0.10.2-131-g9a232fd9 Message-ID: <201801240917.w0O9HYW0021636@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 9a232fd91b658e769d093c9907c019814f5eb30d (commit) from 91cfda81b57ae62ddaf465093e847875c8b1d932 (commit) 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/libosmocore/commit/?id=9a232fd91b658e769d093c9907c019814f5eb30d commit 9a232fd91b658e769d093c9907c019814f5eb30d Author: Vadim Yanitskiy Date: Fri Jan 19 03:05:32 2018 +0600 libosmocoding: fix typo in library documentation Change-Id: I535d4eba5bad9094a1e9e662f32cd2bfac5b0cef ----------------------------------------------------------------------- Summary of changes: src/coding/gsm0503_coding.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Jan 24 09:17:53 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 24 Jan 2018 09:17:53 GMT Subject: libosmocore.git branch master updated. 0.10.2-132-ga55fe9f3 Message-ID: <201801240917.w0O9Hr61021788@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via a55fe9f322cd2856ce2e26cd0fbe0b530cf8dcb6 (commit) from 9a232fd91b658e769d093c9907c019814f5eb30d (commit) 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/libosmocore/commit/?id=a55fe9f322cd2856ce2e26cd0fbe0b530cf8dcb6 commit a55fe9f322cd2856ce2e26cd0fbe0b530cf8dcb6 Author: Vadim Yanitskiy Date: Fri Jan 19 02:57:48 2018 +0600 libosmocoding: use frame length definitions from codec.h Since commit e094157e125a70b9a384ba3cec01261624f4eb59, TCH frame length definitions were added to libosmocodec. No need to define them again. Change-Id: Id8c6132534e36ea1e368432bb259fd4f3a531f90 ----------------------------------------------------------------------- Summary of changes: src/coding/gsm0503_coding.c | 7 ------- 1 file changed, 7 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Jan 24 11:32:52 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 24 Jan 2018 11:32:52 GMT Subject: libosmocore.git branch master updated. 0.10.2-133-g2a06a491 Message-ID: <201801241132.w0OBWqCa084490@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 2a06a491b17b2eaa39d0a10ca43cc946b679f837 (commit) from a55fe9f322cd2856ce2e26cd0fbe0b530cf8dcb6 (commit) 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/libosmocore/commit/?id=2a06a491b17b2eaa39d0a10ca43cc946b679f837 commit 2a06a491b17b2eaa39d0a10ca43cc946b679f837 Author: Philipp Maier Date: Tue Jan 16 18:45:56 2018 +0100 fsm: add functions for unlinking and changing parents At the moment it is not possible to unlink a child from from its parent, nor is it possible to assign a new parent to a child FSM. - osmo_fsm_inst_unlink_parent(): Make it possible to unlink childs from a parent. - osmo_fsm_inst_change_parent(): Make it possible to change the parent of a child. Change-Id: I6d18cbd4ada903cf3720b3ad2a89fc643085beef ----------------------------------------------------------------------- Summary of changes: include/osmocom/core/fsm.h | 4 ++++ src/fsm.c | 37 ++++++++++++++++++++++++++++++++++--- 2 files changed, 38 insertions(+), 3 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Jan 24 11:33:43 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 24 Jan 2018 11:33:43 GMT Subject: libosmocore.git branch master updated. 0.10.2-135-ge41ad4d0 Message-ID: <201801241133.w0OBXhsO084890@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via e41ad4d0084eca4a463970c0cc58867d92779cbc (commit) via 8e8378a84d25576ae03fc44b40b5197a511322fd (commit) from 2a06a491b17b2eaa39d0a10ca43cc946b679f837 (commit) 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/libosmocore/commit/?id=e41ad4d0084eca4a463970c0cc58867d92779cbc commit e41ad4d0084eca4a463970c0cc58867d92779cbc Author: Max Date: Thu Jan 18 17:37:18 2018 +0100 jenkins: move make invocation into shared function Change-Id: Ied8c1085b8bee2cc4fa65592e805838b8cdae287 http://cgit.osmocom.org/libosmocore/commit/?id=8e8378a84d25576ae03fc44b40b5197a511322fd commit 8e8378a84d25576ae03fc44b40b5197a511322fd Author: Max Date: Thu Jan 18 19:25:24 2018 +0100 jenkins: remove obsolete scripts * jenkins.sh is superseded by jenkins_amd64.sh * jenkins-arm.sh is superseded by jenkins_arm.sh N. B: this requires I76dfc11a05007ae5c6e0554fe8132695b67cccaa in osmo-ci. Change-Id: Ifbd253cff88c3ac18e469c34e79f1501501e1657 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins-arm.sh | 28 ---------------------------- contrib/jenkins.sh | 33 --------------------------------- contrib/jenkins_amd64.sh | 6 +++--- contrib/jenkins_arm.sh | 3 +-- contrib/jenkins_common.sh | 4 ++++ 5 files changed, 8 insertions(+), 66 deletions(-) delete mode 100755 contrib/jenkins-arm.sh delete mode 100755 contrib/jenkins.sh hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Jan 24 12:36:49 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 24 Jan 2018 12:36:49 GMT Subject: osmo-bts.git branch master updated. 0.7.0-56-g5675afa Message-ID: <201801241236.w0OCanUZ014012@git.osmocom.org> 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 "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, master has been updated via 5675afa6b9518f247d6f014a57299d746b801ca4 (commit) via cedad415fcc8687c37fdbb759ce6bd84ee1b5f5a (commit) from e5b613d29bc9c78d186a87f3627c3333c44ca9f0 (commit) 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/osmo-bts/commit/?id=5675afa6b9518f247d6f014a57299d746b801ca4 commit 5675afa6b9518f247d6f014a57299d746b801ca4 Author: Max Date: Wed Jan 24 13:24:34 2018 +0100 Enable sanitize for CI tests Change-Id: I3e2e1fb777a7cbf74e2f7c4288ed5f3277c7faed http://cgit.osmocom.org/osmo-bts/commit/?id=cedad415fcc8687c37fdbb759ce6bd84ee1b5f5a commit cedad415fcc8687c37fdbb759ce6bd84ee1b5f5a Author: Max Date: Wed Jan 24 13:27:24 2018 +0100 CI: drop unused OsmoPCU dependency The independent copy of pcuif_proto.h file is used by OsmoBTS so we don't have to checkout OsmoPCU to obtain it. Change-Id: If8d7330adf3edc44c3b49b1f6e854cce0eca2d8e ----------------------------------------------------------------------- Summary of changes: contrib/jenkins_bts_trx.sh | 4 +--- contrib/jenkins_lc15.sh | 2 +- contrib/jenkins_oct.sh | 2 +- contrib/jenkins_oct_and_bts_trx.sh | 3 --- contrib/jenkins_sysmobts.sh | 2 +- 5 files changed, 4 insertions(+), 9 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Wed Jan 24 12:40:40 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 24 Jan 2018 12:40:40 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-60-gfdd79e9 Message-ID: <201801241240.w0OCee5u015745@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via fdd79e9828b79ef0fbd0b17b6188473cd43f388d (commit) via cac6b666381d5766d49694b1bce8baf275bbe9e1 (commit) via 088c7df571e3044b286200cc112e7e24b2751491 (commit) via 0e5998087ee530d8b13e56ac8355693869cd7446 (commit) from 0524e38d9ea519898a61256389c3a7277410ccb8 (commit) 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/osmo-pcu/commit/?id=fdd79e9828b79ef0fbd0b17b6188473cd43f388d commit fdd79e9828b79ef0fbd0b17b6188473cd43f388d Author: Max Date: Wed Jan 24 11:04:59 2018 +0100 TBF: adjust test log levels * enable debugging for DTBF* * disable excessive DRLCMAC* Change-Id: I122620941e7939d513742c8589a75e0ab76f79ab http://cgit.osmocom.org/osmo-pcu/commit/?id=cac6b666381d5766d49694b1bce8baf275bbe9e1 commit cac6b666381d5766d49694b1bce8baf275bbe9e1 Author: Max Date: Wed Jan 24 11:00:17 2018 +0100 TBF: make poll state internal * add functions/macros for setting TBF's poll state * add function for checking TBF's poll state Change-Id: I6db1c4e7bd0a49aeb5e391afe371c36b96c6a702 Related: OS#1539 http://cgit.osmocom.org/osmo-pcu/commit/?id=088c7df571e3044b286200cc112e7e24b2751491 commit 088c7df571e3044b286200cc112e7e24b2751491 Author: Max Date: Tue Jan 23 20:16:23 2018 +0100 TBF: make UL ack state internal * add functions/macros for setting TBF's UL ack state * add functions for checking TBF's UL ack state N. B: this should not be confused with TBF-UL state. Change-Id: I144483447d4b0b93e775da0e926ee45eb8ab39f3 Related: OS#1539 http://cgit.osmocom.org/osmo-pcu/commit/?id=0e5998087ee530d8b13e56ac8355693869cd7446 commit 0e5998087ee530d8b13e56ac8355693869cd7446 Author: Max Date: Tue Jan 23 20:09:06 2018 +0100 TBF: make UL/DL state internal * add functions/macros for setting TBF's UL/DL state * add functions for checking TBF's UL/DL state * move pre-free check into separate function N. B: this should not be confused with TBF-UL or TBF-DL state. Change-Id: Idcbf5775d17b1247f2ed01788f9b0788ce66e871 Related: OS#1539 ----------------------------------------------------------------------- Summary of changes: src/bts.cpp | 18 +- src/gprs_rlcmac_sched.cpp | 27 +- src/poll_controller.cpp | 4 +- src/tbf.cpp | 39 +- src/tbf.h | 104 +- src/tbf_dl.cpp | 6 +- src/tbf_ul.cpp | 13 +- tests/tbf/TbfTest.cpp | 21 +- tests/tbf/TbfTest.err | 5977 ++++++++++++++++++++++++++++++++++++--------- 9 files changed, 4953 insertions(+), 1256 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Wed Jan 24 16:25:21 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 24 Jan 2018 16:25:21 GMT Subject: libosmocore.git branch master updated. 0.10.2-137-gd60e17ab Message-ID: <201801241625.w0OGPLBj012577@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via d60e17ab0ee9993edf17e859737fc9a56660058d (commit) via ea0bc9608c66166f2efb8ebdaa5f26dc8b0cd85f (commit) from e41ad4d0084eca4a463970c0cc58867d92779cbc (commit) 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/libosmocore/commit/?id=d60e17ab0ee9993edf17e859737fc9a56660058d commit d60e17ab0ee9993edf17e859737fc9a56660058d Author: Harald Welte Date: Wed Jan 24 16:50:11 2018 +0100 SMS: Add value_string for TS 04.11 CP and RP state Change-Id: I1b2f6fc6f455b0ba2a5732c567a4867bca97c3b0 http://cgit.osmocom.org/libosmocore/commit/?id=ea0bc9608c66166f2efb8ebdaa5f26dc8b0cd85f commit ea0bc9608c66166f2efb8ebdaa5f26dc8b0cd85f Author: Harald Welte Date: Wed Jan 24 16:17:45 2018 +0100 gsm48_pdisc_names: Use conscise, short names Some times I *really* regret ever having merged OSMO_VALUE_STRING, as it generates completely unusable and way too long strings :( Change-Id: I8de7c01f9ea1d66c384e57449c4140186f5ce6c5 ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/gsm0411_smc.h | 5 +++++ include/osmocom/gsm/gsm0411_smr.h | 6 ++++++ src/gsm/gsm0411_smc.c | 7 +++++++ src/gsm/gsm0411_smr.c | 7 +++++++ src/gsm/gsm48.c | 30 +++++++++++++++--------------- src/gsm/libosmogsm.map | 2 ++ 6 files changed, 42 insertions(+), 15 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Thu Jan 25 07:51:19 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 25 Jan 2018 07:51:19 GMT Subject: osmo-bts.git branch master updated. 0.7.0-59-g75d0fcd Message-ID: <201801250751.w0P7pJ8O042051@git.osmocom.org> 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 "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, master has been updated via 75d0fcdfcd4dec0e3d11127a7982014b5d3bf660 (commit) via 0e176264f412172a1acc7e8ac590d01330ae4eee (commit) via d6d4b50911c60bcd7974fafea81770124cb803e8 (commit) from 5675afa6b9518f247d6f014a57299d746b801ca4 (commit) 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/osmo-bts/commit/?id=75d0fcdfcd4dec0e3d11127a7982014b5d3bf660 commit 75d0fcdfcd4dec0e3d11127a7982014b5d3bf660 Author: Alexander Huemer Date: Thu Jan 25 01:48:55 2018 +0100 gitignore: add missing entries Change-Id: I509e564a82b6632c0cdf052526e9f7f3397155ce http://cgit.osmocom.org/osmo-bts/commit/?id=0e176264f412172a1acc7e8ac590d01330ae4eee commit 0e176264f412172a1acc7e8ac590d01330ae4eee Author: Alexander Huemer Date: Thu Jan 25 01:44:51 2018 +0100 various Makefile.am: add missing CFLAGS Change-Id: I0717aaaf062a7c3c8b35520fa837b51fd6aed47f http://cgit.osmocom.org/osmo-bts/commit/?id=d6d4b50911c60bcd7974fafea81770124cb803e8 commit d6d4b50911c60bcd7974fafea81770124cb803e8 Author: Alexander Huemer Date: Thu Jan 25 01:38:25 2018 +0100 cosmetic: Makefile.am whitespace Change-Id: I480fbf85912de2ea3518a906b9edf23b1485e936 ----------------------------------------------------------------------- Summary of changes: .gitignore | 7 +++++++ tests/handover/Makefile.am | 2 +- tests/meas/Makefile.am | 2 +- tests/tx_power/Makefile.am | 2 +- 4 files changed, 10 insertions(+), 3 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Thu Jan 25 16:13:27 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 25 Jan 2018 16:13:27 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-65-g01bd0cc Message-ID: <201801251613.w0PGDRRv075594@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 01bd0cc42ff067cd5eb8c6613418713cfccfd3eb (commit) via 9f46071409d1ac17a4be5442185f88c4829c310c (commit) via c59ef12e51460e97ab6b61a483c35e2fc8f84991 (commit) via 2ecf0fdfc26efd5f504c0bcec28f233bd06693d7 (commit) via 46fbfceac6dfa6641d3e00c1a102622550bb7190 (commit) from fdd79e9828b79ef0fbd0b17b6188473cd43f388d (commit) 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/osmo-pcu/commit/?id=01bd0cc42ff067cd5eb8c6613418713cfccfd3eb commit 01bd0cc42ff067cd5eb8c6613418713cfccfd3eb Author: Max Date: Tue Jan 23 20:58:49 2018 +0100 Add multislot classes from latest spec The table B.1 is copy-pasted from 3GPP TS 45.002 and reformatted via Emacs macros into C struct to avoid typos. The test output expanded accordingly. The allocation test expectations and output are adjusted accordingly. Note: classes 35-45 which need TA offset are not properly supported yet. This can be extended once we have such devices available for tests. Change-Id: I1ef2eb99c517f25e7d1e71b985a3e0eb3879eb2c Related: OS#2282 http://cgit.osmocom.org/osmo-pcu/commit/?id=9f46071409d1ac17a4be5442185f88c4829c310c commit 9f46071409d1ac17a4be5442185f88c4829c310c Author: Max Date: Tue Jan 23 20:57:08 2018 +0100 AllocTest: remove assumption on max MS class So far the allocation was only tested up to hardcoded MS class 29. Drop that assumption and test for all supported MS classes. Adjust expected test output as necessary. Note: using mslot_class_max() forces allocation for MS classes 30 and 31 for which no actual data is available (will be added in follow-up patches) which current implementation treats differently depending on TX/RX direction - see gprs_alloc_max_dl_slots_per_ms(). Because of that we have to adjust the expected number of allocations in test_successive_allocation() as well. Change-Id: I7737f303d97197ef159b14a19c3312a11f07b433 Related: OS#2282 http://cgit.osmocom.org/osmo-pcu/commit/?id=c59ef12e51460e97ab6b61a483c35e2fc8f84991 commit c59ef12e51460e97ab6b61a483c35e2fc8f84991 Author: Max Date: Mon Nov 27 13:21:41 2017 +0100 AllocTest: expand test output * print MS classes * unify and print test mode description * print additional info on test completion This only changes meta info about test run but not the actual test output. Change-Id: I30a4b8f561a9677f4e9ded33a051a249bd15a6a2 Related: OS#2282 http://cgit.osmocom.org/osmo-pcu/commit/?id=2ecf0fdfc26efd5f504c0bcec28f233bd06693d7 commit 2ecf0fdfc26efd5f504c0bcec28f233bd06693d7 Author: Max Date: Tue Nov 21 18:13:31 2017 +0100 AllocTest: adjust test_alloc_b() This function contains 3 independent test cases. Let's split them into separate functions to simplify further modifications: * split test cases into separate functions * use them for mass test as well * change function names to avoid confusion * make individual test cases return error instead of failing via assert on allocation failure The top-level test_alloc_b() is used as part of exhaustion tests in test_all_alloc_b() for example, so it's expected that allocation might fail (due to TFI or USF exhaustion for example) eventually. In this case it's better to indicate it to caller instead of failing entire program. The test output does not require any adjustements because we do not exhaust to the point of allocation failure yet. Change-Id: Id7e03a85ce96e7d617cecee963759bae589a3a1a Related: OS#2282 http://cgit.osmocom.org/osmo-pcu/commit/?id=46fbfceac6dfa6641d3e00c1a102622550bb7190 commit 46fbfceac6dfa6641d3e00c1a102622550bb7190 Author: Max Date: Wed Nov 1 19:22:25 2017 +0100 Add tests for find_multi_slots() * make function public * add tests Change-Id: I4174703808335c19341cd5b5f4422496d958967f ----------------------------------------------------------------------- Summary of changes: src/gprs_rlcmac.h | 3 + src/gprs_rlcmac_ts_alloc.cpp | 10 +- src/mslot_class.c | 37 +- src/mslot_class.h | 5 +- tests/Makefile.am | 12 +- tests/alloc/AllocTest.cpp | 464 +- tests/alloc/AllocTest.err | 91350 +++++++++++++++++++++++++++++++++++------ tests/alloc/AllocTest.ok | 6174 ++- tests/alloc/MslotTest.cpp | 177 + tests/alloc/MslotTest.ok | 1732 + tests/testsuite.at | 6 + 11 files changed, 86021 insertions(+), 13949 deletions(-) create mode 100644 tests/alloc/MslotTest.cpp create mode 100644 tests/alloc/MslotTest.ok hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Thu Jan 25 16:24:50 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 25 Jan 2018 16:24:50 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-66-gd2d51ed Message-ID: <201801251624.w0PGOoES081930@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via d2d51ed1091e75f147760893e18f30e5e422c388 (commit) from 01bd0cc42ff067cd5eb8c6613418713cfccfd3eb (commit) 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/osmo-pcu/commit/?id=d2d51ed1091e75f147760893e18f30e5e422c388 commit d2d51ed1091e75f147760893e18f30e5e422c388 Author: Max Date: Thu Jan 25 15:41:28 2018 +0100 cosmetic: fix whitespace issue with include files Change-Id: I401fe88f5bd1665becd6fe6d4204b3877d548ccc ----------------------------------------------------------------------- Summary of changes: src/pcu_vty_functions.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Fri Jan 26 00:33:11 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 26 Jan 2018 00:33:11 GMT Subject: osmo-ggsn.git branch master updated. 1.1.0-57-g282d4e3 Message-ID: <201801260033.w0Q0XBwH013742@git.osmocom.org> 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 OpenGGSN project". The branch, master has been updated via 282d4e3dda5c3a1eabb76da601c5a680a1ccbd15 (commit) via 42d3250d1790dffc30fc0ce02bd520c2e8445637 (commit) via 5aed8de11da52f10794c1f6805b75cbedcede815 (commit) via 5f5fcff5f3c3a8ff7211fd19876999f58669d461 (commit) via a884a95a7b6a9833c2a86603bd851f30fb46c96f (commit) via a4aada0b5fccee9334ac21fab12dadd94c55c69a (commit) via 732131d4d05172fef11e5dae392e4fb19206fc68 (commit) from 36b940d1fed8d5780bb69ec7de0d170939d4745e (commit) 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/osmo-ggsn/commit/?id=282d4e3dda5c3a1eabb76da601c5a680a1ccbd15 commit 282d4e3dda5c3a1eabb76da601c5a680a1ccbd15 Author: Pau Espin Pedrol Date: Thu Jan 25 18:20:51 2018 +0100 gtp.c: gtp_gpdu_ind: Early return to avoid use of uninitialized var If the version received is not known, pdp is then uninitalized so we should not be using it. Let's return an error to inform the caller. Change-Id: Ib3e23b61a3521bd3c9002d3165ca8eff4361a35e http://cgit.osmocom.org/osmo-ggsn/commit/?id=42d3250d1790dffc30fc0ce02bd520c2e8445637 commit 42d3250d1790dffc30fc0ce02bd520c2e8445637 Author: Pau Espin Pedrol Date: Thu Jan 25 18:17:17 2018 +0100 gtp.c: gtp_gpdu_ind: Convert ifelse to switch statement Change-Id: I99b73f7a6d4100789fa92021c6ec9117869c881b http://cgit.osmocom.org/osmo-ggsn/commit/?id=5aed8de11da52f10794c1f6805b75cbedcede815 commit 5aed8de11da52f10794c1f6805b75cbedcede815 Author: Pau Espin Pedrol Date: Thu Jan 25 18:09:51 2018 +0100 gtp/pdp: Remove unused APIs pdp_ntoeua pdp_euaton Change-Id: I00db99ba8de3f3d90e85bf593ed31555eedb439b http://cgit.osmocom.org/osmo-ggsn/commit/?id=5f5fcff5f3c3a8ff7211fd19876999f58669d461 commit 5f5fcff5f3c3a8ff7211fd19876999f58669d461 Author: Pau Espin Pedrol Date: Thu Jan 25 18:09:02 2018 +0100 gtp/pdp: Fix trailing whitespace Change-Id: I1bc65ef9af1144779ee91a2c9b9887233ad15671 http://cgit.osmocom.org/osmo-ggsn/commit/?id=a884a95a7b6a9833c2a86603bd851f30fb46c96f commit a884a95a7b6a9833c2a86603bd851f30fb46c96f Author: Pau Espin Pedrol Date: Thu Jan 25 17:28:11 2018 +0100 gtp.c: Log unsupported GTP version number Change-Id: Idbc6e4c912b958bde5916b87ec53c3c4db70bee0 http://cgit.osmocom.org/osmo-ggsn/commit/?id=a4aada0b5fccee9334ac21fab12dadd94c55c69a commit a4aada0b5fccee9334ac21fab12dadd94c55c69a Author: Pau Espin Pedrol Date: Thu Jan 25 17:24:38 2018 +0100 gtp.c: Determine GTP version from header Change-Id: I843071a090e877fd529e1e0b799df3585bf836d8 http://cgit.osmocom.org/osmo-ggsn/commit/?id=732131d4d05172fef11e5dae392e4fb19206fc68 commit 732131d4d05172fef11e5dae392e4fb19206fc68 Author: Pau Espin Pedrol Date: Thu Jan 25 17:23:09 2018 +0100 gtp.c: Fix trailing whitespace Change-Id: I636c81d0c0ff53c97e6aedbc00f90c1325a3d607 ----------------------------------------------------------------------- Summary of changes: gtp/gtp.c | 110 ++++++++++++++++++++++++++++++++++---------------------------- gtp/pdp.c | 62 +++++++++++++---------------------- gtp/pdp.h | 18 +++++----- 3 files changed, 90 insertions(+), 100 deletions(-) hooks/post-receive -- The OpenGGSN project From gitosis at osmocom.org Fri Jan 26 00:38:50 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 26 Jan 2018 00:38:50 GMT Subject: op25.git branch max updated. 43bd7e7ae1559e083e870689fa946116f2035ae2 Message-ID: <201801260038.w0Q0coUS016403@git.osmocom.org> 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 "Software-defined analyzer for APCO P25". The branch, max has been updated via 43bd7e7ae1559e083e870689fa946116f2035ae2 (commit) via d5ee60abf8def19164072d32446b887045c2d737 (commit) via 34d08d925516a8373baf6b8b01d31da99cc94e17 (commit) via 6ecebfffccba63011fd4c2022b9c281b19be4970 (commit) via 9d0747b1ca7a8efea1193be72a3562954a601fe6 (commit) via d16702fb9efea347644f46483b2eeeb20b36930b (commit) from b28a976768af0440429e0fb41a5538efa2c28c05 (commit) 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/op25/commit/?id=43bd7e7ae1559e083e870689fa946116f2035ae2 commit 43bd7e7ae1559e083e870689fa946116f2035ae2 Author: Max Date: Thu Jan 25 19:36:11 2018 -0500 update README http://cgit.osmocom.org/op25/commit/?id=d5ee60abf8def19164072d32446b887045c2d737 commit d5ee60abf8def19164072d32446b887045c2d737 Author: Max Date: Thu Jan 25 19:13:32 2018 -0500 http.py http://cgit.osmocom.org/op25/commit/?id=34d08d925516a8373baf6b8b01d31da99cc94e17 commit 34d08d925516a8373baf6b8b01d31da99cc94e17 Author: Max Date: Thu Jan 25 19:02:15 2018 -0500 terminal.py http additions http://cgit.osmocom.org/op25/commit/?id=6ecebfffccba63011fd4c2022b9c281b19be4970 commit 6ecebfffccba63011fd4c2022b9c281b19be4970 Author: Max Date: Thu Jan 25 19:00:53 2018 -0500 rx.py http and remote plot additions http://cgit.osmocom.org/op25/commit/?id=9d0747b1ca7a8efea1193be72a3562954a601fe6 commit 9d0747b1ca7a8efea1193be72a3562954a601fe6 Author: Max Date: Thu Jan 25 18:51:16 2018 -0500 allow plot output to files http://cgit.osmocom.org/op25/commit/?id=d16702fb9efea347644f46483b2eeeb20b36930b commit d16702fb9efea347644f46483b2eeeb20b36930b Author: Max Date: Thu Jan 25 18:50:43 2018 -0500 html/css/js/png file additions ----------------------------------------------------------------------- Summary of changes: op25/gr-op25_repeater/apps/README | 27 +++ op25/gr-op25_repeater/apps/gr_gnuplot.py | 34 +++- op25/gr-op25_repeater/apps/http.py | 127 +++++++++++++ op25/gr-op25_repeater/apps/rx.py | 69 ++++--- op25/gr-op25_repeater/apps/terminal.py | 22 +++ op25/gr-op25_repeater/www/images/1x1.png | Bin 0 -> 290 bytes op25/gr-op25_repeater/www/www-static/index.html | 44 +++++ op25/gr-op25_repeater/www/www-static/main.css | 5 + op25/gr-op25_repeater/www/www-static/main.js | 230 ++++++++++++++++++++++++ 9 files changed, 529 insertions(+), 29 deletions(-) create mode 100644 op25/gr-op25_repeater/apps/http.py create mode 100644 op25/gr-op25_repeater/www/images/1x1.png create mode 100644 op25/gr-op25_repeater/www/www-static/index.html create mode 100644 op25/gr-op25_repeater/www/www-static/main.css create mode 100644 op25/gr-op25_repeater/www/www-static/main.js hooks/post-receive -- Software-defined analyzer for APCO P25 From gitosis at osmocom.org Fri Jan 26 02:31:31 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 26 Jan 2018 02:31:31 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-68-ga296118 Message-ID: <201801260231.w0Q2VVTV068964@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via a296118e6d2b1e42b5e51e47467881598f9101f2 (commit) via 164b59d7578d549b2a04d151dd5ca35c452c515a (commit) from d2d51ed1091e75f147760893e18f30e5e422c388 (commit) 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/osmo-pcu/commit/?id=a296118e6d2b1e42b5e51e47467881598f9101f2 commit a296118e6d2b1e42b5e51e47467881598f9101f2 Author: Max Date: Thu Jan 25 19:47:28 2018 +0100 TBF: override send function via linker option Use --wrap linker facility to override pcu_sock_send() similar to other Osmo* projects. Change-Id: Ia3d436bd3d1fb0ce8e98526bd7457f4c57667ceb http://cgit.osmocom.org/osmo-pcu/commit/?id=164b59d7578d549b2a04d151dd5ca35c452c515a commit 164b59d7578d549b2a04d151dd5ca35c452c515a Author: Max Date: Thu Jan 25 19:52:27 2018 +0100 TBF: decrease L1 logging verbosity in test Don't clutter output with low-level details. Change-Id: I451f2472070dea2387bfaea45ca5bdd9e3b2276d ----------------------------------------------------------------------- Summary of changes: tests/Makefile.am | 1 + tests/tbf/TbfTest.cpp | 6 +- tests/tbf/TbfTest.err | 289 -------------------------------------------------- 3 files changed, 5 insertions(+), 291 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Fri Jan 26 09:01:01 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 26 Jan 2018 09:01:01 GMT Subject: pysim.git branch fairwaves/sim created. 2322c1f9ffb17bdd09e35d1c1d66947c1f324726 Message-ID: <201801260901.w0Q911Kx029935@git.osmocom.org> 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 "A python tool to program magic SIMs". The branch, fairwaves/sim has been created at 2322c1f9ffb17bdd09e35d1c1d66947c1f324726 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/pysim/commit/?id=2322c1f9ffb17bdd09e35d1c1d66947c1f324726 commit 2322c1f9ffb17bdd09e35d1c1d66947c1f324726 Author: Alexander Chemeris Date: Fri Jan 26 16:45:59 2018 +0900 Checking in various utilities to manipulate Fairwaves SIM card DB. Change-Id: Ibb49b127df68fd210e6b75e4f0b9c667d2c2cc7c http://cgit.osmocom.org/pysim/commit/?id=6a38c4a2f39d7f634ce864566288543bedab37d2 commit 6a38c4a2f39d7f634ce864566288543bedab37d2 Author: Alexander Chemeris Date: Fri Jan 26 16:24:27 2018 +0900 Checking in pySim-run-gsm.py - utility to run A3/A8 on a SIM card. Change-Id: Iea8f61bc86499734d432f668dd0b87af999abf27 http://cgit.osmocom.org/pysim/commit/?id=575f64e38a0f42bf46362780eb94d8a9fb900141 commit 575f64e38a0f42bf46362780eb94d8a9fb900141 Author: Alexander Chemeris Date: Fri Jan 26 15:57:19 2018 +0900 pySim-read: Read SPN and use new EF constants to address other files. Change-Id: I3207edaa9670d1c76b1ba2142f1042794055e94c http://cgit.osmocom.org/pysim/commit/?id=4d5c0293a2c38fce34a18ac32aaaab00938dc9e4 commit 4d5c0293a2c38fce34a18ac32aaaab00938dc9e4 Author: Alexander Chemeris Date: Fri Jan 26 15:55:58 2018 +0900 pySim-fairwaves-prog: Write Ki/OPC/IMSI as read from the input file. Commenting out generation of random ones. Change-Id: I36a87f37671cd64d801006d7e2def8f41e95700a http://cgit.osmocom.org/pysim/commit/?id=3a27424ff8956e1e1675a5bfa8128a17d365d134 commit 3a27424ff8956e1e1675a5bfa8128a17d365d134 Author: Alexander Chemeris Date: Fri Jan 26 15:53:26 2018 +0900 pySim-fairwaves-prog: Add an option to play sound on successful write in the batch mode. Change-Id: I440a1fd30abfaf95da2daf7b618f6c25c3b092d4 http://cgit.osmocom.org/pysim/commit/?id=5705837a1be60da17500d86bb72c0a0bdd328ad8 commit 5705837a1be60da17500d86bb72c0a0bdd328ad8 Author: Alexander Chemeris Date: Fri Jan 26 15:52:29 2018 +0900 ts_51_011: Fix a comment language. Change-Id: I9e92ad180791223fc90a61ea1e68d18dd67cc000 http://cgit.osmocom.org/pysim/commit/?id=b5208b554496c2f7a27bb07789c8d09e2f069a2a commit b5208b554496c2f7a27bb07789c8d09e2f069a2a Author: Alexander Chemeris Date: Fri Jan 26 15:51:19 2018 +0900 cards: Add ability to read/set A3/A8 algorithm for Fairwaves SIM cards. Change-Id: Ibb68c2a695b1f97ca11e25c14770132cea604cbe http://cgit.osmocom.org/pysim/commit/?id=4dabfda193543c96f9f3b0fffcf2231ca09e87ed commit 4dabfda193543c96f9f3b0fffcf2231ca09e87ed Author: Alexander Chemeris Date: Fri Jan 26 15:50:46 2018 +0900 cards: Minor formating cleanup Change-Id: I0d1cf38a422c36b26dc125384d2df70e82e752e1 http://cgit.osmocom.org/pysim/commit/?id=6d4a0a1a3e9a1d9bcc5a978112bf34f11005dc16 commit 6d4a0a1a3e9a1d9bcc5a978112bf34f11005dc16 Author: Alexander Chemeris Date: Fri Jan 26 15:49:49 2018 +0900 Add a comanda to run GSM auth algorithm. Change-Id: I55d4cf5ad4d50c473ed4febb171cbc8854d1fa99 http://cgit.osmocom.org/pysim/commit/?id=e6d4faa6f5abe736bac1a6f3d0cdb7ea848503f0 commit e6d4faa6f5abe736bac1a6f3d0cdb7ea848503f0 Author: Alexander Chemeris Date: Thu Jan 11 13:27:08 2018 +0900 Checking in pySim-fairwaves-prog.py utility. This utility is an example utility for programming Fairwaves SIM cards. The original pySim-prog.py utility is already bloated with features and is difficult to modify so we decided to create a leaner and easier to maintain and modify version. Change-Id: I9f58e1b45d1785d59cef161eab1388332a97936b ----------------------------------------------------------------------- hooks/post-receive -- A python tool to program magic SIMs From gitosis at osmocom.org Fri Jan 26 09:01:03 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 26 Jan 2018 09:01:03 GMT Subject: pysim.git branch fairwaves/sim-split deleted. e6d4faa6f5abe736bac1a6f3d0cdb7ea848503f0 Message-ID: <201801260901.w0Q913mg029966@git.osmocom.org> 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 "A python tool to program magic SIMs". The branch, fairwaves/sim-split has been deleted was e6d4faa6f5abe736bac1a6f3d0cdb7ea848503f0 ----------------------------------------------------------------------- e6d4faa6f5abe736bac1a6f3d0cdb7ea848503f0 Checking in pySim-fairwaves-prog.py utility. ----------------------------------------------------------------------- hooks/post-receive -- A python tool to program magic SIMs From gitosis at osmocom.org Fri Jan 26 10:37:48 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 26 Jan 2018 10:37:48 GMT Subject: osmo-gsm-manuals.git branch master updated. 908b83836674545befb20ad13ac37262ac1756c1 Message-ID: <201801261037.w0QAbmMZ072976@git.osmocom.org> 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 "Manuals for Osmocom GSM components". The branch, master has been updated via 908b83836674545befb20ad13ac37262ac1756c1 (commit) via 66c6dcce3ceb3f32d5043528cb126b7249d1b23b (commit) from 88ef855d234276bb33eec2700cadaa6d4c671078 (commit) 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/osmo-gsm-manuals/commit/?id=908b83836674545befb20ad13ac37262ac1756c1 commit 908b83836674545befb20ad13ac37262ac1756c1 Author: Harald Welte Date: Fri Jan 26 11:30:44 2018 +0100 GSUP: Change wording to cover both SGSN and MSC/VLR Change-Id: I4b473e324e9314f4e9356a8bae6fbb48dbaaf58c http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=66c6dcce3ceb3f32d5043528cb126b7249d1b23b commit 66c6dcce3ceb3f32d5043528cb126b7249d1b23b Author: Harald Welte Date: Fri Jan 26 11:16:45 2018 +0100 share chapters/gsup.adoc from OsmoSGSN to OsmoMSC + OsmoHLR Since the NITB split, GSUP is used in all three network elements, so make the protocol a shared chapter Change-Id: Id2d7c27ef16eb0ebe5f60d625a1fcf42f1603f4f ----------------------------------------------------------------------- Summary of changes: OsmoHLR/osmohlr-usermanual.adoc | 2 + OsmoMSC/osmomsc-usermanual.adoc | 2 + OsmoSGSN/osmosgsn-usermanual.adoc | 2 +- {OsmoSGSN => common}/chapters/gsup.adoc | 96 ++++++++++++++++----------------- 4 files changed, 53 insertions(+), 49 deletions(-) rename {OsmoSGSN => common}/chapters/gsup.adoc (88%) hooks/post-receive -- Manuals for Osmocom GSM components From gitosis at osmocom.org Fri Jan 26 13:31:08 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 26 Jan 2018 13:31:08 GMT Subject: osmo-ggsn.git branch master updated. 1.1.0-58-ga2a08f7 Message-ID: <201801261331.w0QDV847049748@git.osmocom.org> 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 OpenGGSN project". The branch, master has been updated via a2a08f7602d590848234fcdce688189afa887b3e (commit) from 282d4e3dda5c3a1eabb76da601c5a680a1ccbd15 (commit) 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/osmo-ggsn/commit/?id=a2a08f7602d590848234fcdce688189afa887b3e commit a2a08f7602d590848234fcdce688189afa887b3e Author: Viktor Tsymbalyuk Date: Fri Jan 26 12:47:55 2018 +0200 sgsnemu: sgsnemu stopped after recieving "Request accepted" from ggsn "sgsnemu" stopped with the message "Received create PDP context response. Cause value: 128", but normaly at that poit it should continue working and create "user plane". Reason: Funtion "create_pdp_conf" checking result of "in46a_from_eua" and mistakenly returned EOF when more than 1 IP address provided by GGSN. Now function "create_pdp_conf" stopped with error when 0 IP provided or error code comes from "in46a_from_eua". Fixes: 2d6a69e69a4b4cb2b8cc63c4810dae44e5a4d8f6 ("Add support for IPv4v6 End User Addresses") Change-Id: I7881b8e1f27c432007cb6e5ff665a2ce55f103b5 ----------------------------------------------------------------------- Summary of changes: sgsnemu/sgsnemu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- The OpenGGSN project From gitosis at osmocom.org Fri Jan 26 17:10:07 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 26 Jan 2018 17:10:07 GMT Subject: pysim.git branch fairwaves/sim updated. 5dfda9fdd7856a99c031dcefec12dc6f4fecd5f9 Message-ID: <201801261710.w0QHA7hM047082@git.osmocom.org> 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 "A python tool to program magic SIMs". The branch, fairwaves/sim has been updated via 5dfda9fdd7856a99c031dcefec12dc6f4fecd5f9 (commit) via 99b5e321e552ed4aa1192207102c792119a60e0b (commit) via d21ef12f8d5c938be749af8c9d5340695a4b28ba (commit) via 1198ad9e155fd65764b15f93729e1c625b36ace3 (commit) via cc85a1ee7108a4190217d67676bbc83d505f5a3a (commit) from 2322c1f9ffb17bdd09e35d1c1d66947c1f324726 (commit) 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/pysim/commit/?id=5dfda9fdd7856a99c031dcefec12dc6f4fecd5f9 commit 5dfda9fdd7856a99c031dcefec12dc6f4fecd5f9 Author: Alexander Chemeris Date: Sat Jan 27 02:09:04 2018 +0900 pySim-fairwaves-prog: Read a selected A3/A8 algorithm. Change-Id: I757ea725bd5616dbd6ef329ea5981063fd780761 http://cgit.osmocom.org/pysim/commit/?id=99b5e321e552ed4aa1192207102c792119a60e0b commit 99b5e321e552ed4aa1192207102c792119a60e0b Author: Alexander Chemeris Date: Sat Jan 27 02:08:25 2018 +0900 Checking in pySim-read-all.py - utility to read all known files on a SIM card. Change-Id: Iaa301a8a6356d610753c2bba286187c3220833a9 http://cgit.osmocom.org/pysim/commit/?id=d21ef12f8d5c938be749af8c9d5340695a4b28ba commit d21ef12f8d5c938be749af8c9d5340695a4b28ba Author: Alexander Chemeris Date: Sat Jan 27 02:07:10 2018 +0900 commands: Allow reading binary/record files if they are already selected. Change-Id: Iad3b240eab8a54a4d0ef2623bc9dd17f7dce5fa5 http://cgit.osmocom.org/pysim/commit/?id=1198ad9e155fd65764b15f93729e1c625b36ace3 commit 1198ad9e155fd65764b15f93729e1c625b36ace3 Author: Alexander Chemeris Date: Sat Jan 27 02:06:30 2018 +0900 utils: Add a function to decode SELECT result for EF files. Change-Id: Ib2af7fe5205654c5277fec01b6b0b10a68e472b9 http://cgit.osmocom.org/pysim/commit/?id=cc85a1ee7108a4190217d67676bbc83d505f5a3a commit cc85a1ee7108a4190217d67676bbc83d505f5a3a Author: Alexander Chemeris Date: Sat Jan 27 02:05:20 2018 +0900 utils: Zero-pad MCC and MNC in enc_plmn() Change-Id: I94607f6a87a416d05bd577a29d1466452921d604 ----------------------------------------------------------------------- Summary of changes: pySim-fairwaves-prog.py | 7 +++ pySim-read.py => pySim-read-all.py | 94 +++++++++++++++----------------------- pySim/commands.py | 14 ++++-- pySim/utils.py | 21 ++++++++- 4 files changed, 73 insertions(+), 63 deletions(-) copy pySim-read.py => pySim-read-all.py (61%) hooks/post-receive -- A python tool to program magic SIMs From gitosis at osmocom.org Fri Jan 26 18:20:41 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 26 Jan 2018 18:20:41 GMT Subject: osmo-ggsn.git branch master updated. 1.1.0-66-g4e43ef5 Message-ID: <201801261820.w0QIKfvx078867@git.osmocom.org> 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 OpenGGSN project". The branch, master has been updated via 4e43ef5ab09b187903a74958a92ade0b6b06e352 (commit) via 4ae8d8232db38cbba898c1a2eedd25552b2ca434 (commit) via 0bdd8bf5bcfecfc6a8d1228dd2dfebcac3f7f819 (commit) via 5b1ef9589ccb2507af06f6a65c341fe0f7564ab4 (commit) via 7d54ed48e78e9666217865f4586c26c6ec896fe6 (commit) via 07730bb9cc5e225576e6efa8678a7b78a626a7b7 (commit) via 7b38af5cd3ffcc158cb79397ebe25ffe174dce47 (commit) via 85ef5833cb009f5a079b322fb0eeb22e46f64db9 (commit) from a2a08f7602d590848234fcdce688189afa887b3e (commit) 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/osmo-ggsn/commit/?id=4e43ef5ab09b187903a74958a92ade0b6b06e352 commit 4e43ef5ab09b187903a74958a92ade0b6b06e352 Author: Pau Espin Pedrol Date: Fri Jan 26 18:12:19 2018 +0100 ggsn: Print all addresses on successful pdp ctx creation Change-Id: I0c57df17d91bade127027e03633494adb6f818c5 http://cgit.osmocom.org/osmo-ggsn/commit/?id=4ae8d8232db38cbba898c1a2eedd25552b2ca434 commit 4ae8d8232db38cbba898c1a2eedd25552b2ca434 Author: Pau Espin Pedrol Date: Fri Jan 26 17:51:55 2018 +0100 ggsn: Parse PCO_IPCP for IPv4v6 pdp ctx pdp_has_v4 only take into account IPv4 EUAs. Change-Id: I1cf8d6548951e5732075beeea1412d12fb6bdec3 http://cgit.osmocom.org/osmo-ggsn/commit/?id=0bdd8bf5bcfecfc6a8d1228dd2dfebcac3f7f819 commit 0bdd8bf5bcfecfc6a8d1228dd2dfebcac3f7f819 Author: Pau Espin Pedrol Date: Fri Jan 26 17:46:37 2018 +0100 ggsn: Parse PCO_IPCP Improvements include: - Use Identifier received from request instead of using hardcoded id=0. - Don't add DNS to response if they were not included in request. Change-Id: Ic8aa5d634e526683b2ad8ed5d14088e171c41c98 http://cgit.osmocom.org/osmo-ggsn/commit/?id=5b1ef9589ccb2507af06f6a65c341fe0f7564ab4 commit 5b1ef9589ccb2507af06f6a65c341fe0f7564ab4 Author: Pau Espin Pedrol Date: Thu Jan 25 20:50:59 2018 +0100 ggsn: Validate packet src addr from MS Closes: OS#2422 Change-Id: Ie658a7f161103bb6f631ab0508e45e55fb42a442 http://cgit.osmocom.org/osmo-ggsn/commit/?id=7d54ed48e78e9666217865f4586c26c6ec896fe6 commit 7d54ed48e78e9666217865f4586c26c6ec896fe6 Author: Pau Espin Pedrol Date: Thu Jan 25 20:09:16 2018 +0100 ggsn: encaps_tun: Avoid forwarding packet if EUA is unassigned, fix crash Check (before forwarding received GTP packets into the tun) if the pdp ctx associated with the packet requested was assigned an EUA of the given IP version. This way we avoid for instance forwarding an IPv6 packet (or sending back a response to a Router Solicitation packet) in case the APN was configured without IPv6 support or if the MS/SGSN didn't ask for an IPv6 while requesting an EUA. As a side effect, this commit fixes an OSMO_ASSERT hit introduced in handle_router_mcast in 2d6a69e69a4b4cb2b8cc63c4810dae44e5a4d8f6 due to a deffective MS sending an icmpv6 Router Solicitation over IPv6 after having been requesting and assigned an IPv4 EUA (so no IPv6 packets expected). Before that commit, there was no crash but the message was being wrongly answered and used an uninitialized .v6 addr field from the peer struct. Fixes: OS#2843 Change-Id: Ib6d18a64c2b71f3bcf6cb7e3a978d2d3f9c7a79b http://cgit.osmocom.org/osmo-ggsn/commit/?id=07730bb9cc5e225576e6efa8678a7b78a626a7b7 commit 07730bb9cc5e225576e6efa8678a7b78a626a7b7 Author: Pau Espin Pedrol Date: Thu Jan 25 18:43:38 2018 +0100 gtp/gtp.c: Use uint8_t for version param in static functions Change-Id: I9afc36e2304f1060615219e88dd28821fb74e300 http://cgit.osmocom.org/osmo-ggsn/commit/?id=7b38af5cd3ffcc158cb79397ebe25ffe174dce47 commit 7b38af5cd3ffcc158cb79397ebe25ffe174dce47 Author: Pau Espin Pedrol Date: Thu Jan 25 18:35:33 2018 +0100 gtp/gtp.c: Mark non exported functions as static Functions not exported in gtp.h should be static. There's no need to mark functions as extern in the .c file. Change-Id: Ie61d5c6e0ae45ef3885911cedf71c826ed1705d0 http://cgit.osmocom.org/osmo-ggsn/commit/?id=85ef5833cb009f5a079b322fb0eeb22e46f64db9 commit 85ef5833cb009f5a079b322fb0eeb22e46f64db9 Author: Pau Espin Pedrol Date: Thu Jan 25 18:36:55 2018 +0100 gtp/gtp.c: Remove unused function char2ul_t Change-Id: I0d7493404ea05ce2e795958041bbb6cb75a04d31 ----------------------------------------------------------------------- Summary of changes: ggsn/ggsn.c | 148 +++++++++++++++++++++++++++++++++++++++++++++++----------- ggsn/icmpv6.c | 15 ++---- ggsn/icmpv6.h | 4 +- gtp/gtp.c | 42 +++++++---------- 4 files changed, 145 insertions(+), 64 deletions(-) hooks/post-receive -- The OpenGGSN project From gitosis at osmocom.org Fri Jan 26 18:21:21 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 26 Jan 2018 18:21:21 GMT Subject: osmo-bts.git branch master updated. 0.7.0-61-g40c05f0 Message-ID: <201801261821.w0QILLET079215@git.osmocom.org> 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 "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, master has been updated via 40c05f07f49721e3ec89f6cd4a21a187a41336ef (commit) via 7d62629ca2a8e0b467d650bc4fed3c66178d7171 (commit) from 75d0fcdfcd4dec0e3d11127a7982014b5d3bf660 (commit) 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/osmo-bts/commit/?id=40c05f07f49721e3ec89f6cd4a21a187a41336ef commit 40c05f07f49721e3ec89f6cd4a21a187a41336ef Author: Philipp Maier Date: Thu Jan 25 19:00:34 2018 +0100 fix nullpointer deref in rsl_tx_mode_modif_nack() The function rsl_tx_mode_modif_nack() uses abis_bts_rsl_sendmsg(). This function relys on msg->trx to be set (see abis.c). However, rsl_tx_mode_modif_nack() creates the message buffer, but does not set msg->trx. - Make sure that msg->trx is set properly Change-Id: Ib5990db11df1b25dc5d321193731426b11f8005a http://cgit.osmocom.org/osmo-bts/commit/?id=7d62629ca2a8e0b467d650bc4fed3c66178d7171 commit 7d62629ca2a8e0b467d650bc4fed3c66178d7171 Author: Philipp Maier Date: Fri Jan 26 10:23:20 2018 +0100 rsl: fix double-free in rsl_rx_mode_modif() When the RSL_IE_CHAN_MODE is is missing, then the message buffer is freed and the channel mode modify is nacked using return rsl_tx_mode_modif_nack() The function rsl_tx_mode_modif_nack uses abis_bts_rsl_sendmsg() which returns 0 on success. This eventually leads into a double- free in rsl_rx_dchan() which frees the message buffer on all return codes except 1. - Remove the excess msgb_free() in the error handling path. Change-Id: I946a927ba35aa115520b1248eefccd91832f69f6 ----------------------------------------------------------------------- Summary of changes: src/common/rsl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Fri Jan 26 19:55:35 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 26 Jan 2018 19:55:35 GMT Subject: op25.git branch max updated. 4cde5ac5d8c7d014ded958b04fb9b5de12344a35 Message-ID: <201801261955.w0QJtZiZ020293@git.osmocom.org> 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 "Software-defined analyzer for APCO P25". The branch, max has been updated via 4cde5ac5d8c7d014ded958b04fb9b5de12344a35 (commit) from 43bd7e7ae1559e083e870689fa946116f2035ae2 (commit) 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/op25/commit/?id=4cde5ac5d8c7d014ded958b04fb9b5de12344a35 commit 4cde5ac5d8c7d014ded958b04fb9b5de12344a35 Author: Max Date: Fri Jan 26 14:55:14 2018 -0500 bugfix in -P thx Scott ----------------------------------------------------------------------- Summary of changes: op25/gr-op25_repeater/apps/rx.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) hooks/post-receive -- Software-defined analyzer for APCO P25 From gitosis at osmocom.org Sat Jan 27 13:43:56 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 27 Jan 2018 13:43:56 GMT Subject: osmo-iuh.git branch master updated. 0.2.0-52-gaec91ab Message-ID: <201801271343.w0RDhuEL003815@git.osmocom.org> 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 "Osmocom code for Iuh interface". The branch, master has been updated via aec91ab3477529e386fc548a2fcb55ff405bd949 (commit) from 2293df070c8bcdbc1445ddd6ff09b58708136575 (commit) 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/osmo-iuh/commit/?id=aec91ab3477529e386fc548a2fcb55ff405bd949 commit aec91ab3477529e386fc548a2fcb55ff405bd949 Author: Pau Espin Pedrol Date: Mon Jan 22 19:03:37 2018 +0100 configure.ac: Enable -Wall flag Change-Id: Ib05f7862081708d578d8f0302d926aab42897dc2 ----------------------------------------------------------------------- Summary of changes: configure.ac | 3 +++ 1 file changed, 3 insertions(+) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Sat Jan 27 13:44:44 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 27 Jan 2018 13:44:44 GMT Subject: libosmocore.git branch master updated. 0.10.2-139-gcd82710b Message-ID: <201801271344.w0RDiioo004353@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via cd82710be7276c4276d85a109248f94d5720def4 (commit) via e50b00911b72cbbdeca7bfa1de58a50a2e108abb (commit) from d60e17ab0ee9993edf17e859737fc9a56660058d (commit) 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/libosmocore/commit/?id=cd82710be7276c4276d85a109248f94d5720def4 commit cd82710be7276c4276d85a109248f94d5720def4 Author: Harald Welte Date: Sat Jan 27 09:43:03 2018 +0100 gsm_04_08.h: Reduce T310 default to 30s. 3GPP doesn't specify a network-side T310 default, but waiting for 180s (3 minutes!) for the next message after CALL CONFIRMED is clearly way too long and will just use radio resources for no good reason. Change-Id: Ia52f9358bc86b23c72af9c80e2fff5cb0004b57a Related: OS#2884 http://cgit.osmocom.org/libosmocore/commit/?id=e50b00911b72cbbdeca7bfa1de58a50a2e108abb commit e50b00911b72cbbdeca7bfa1de58a50a2e108abb Author: Harald Welte Date: Sat Jan 27 09:40:34 2018 +0100 gsm_04_08.h: Clearly annotate timers that don't have a 3GPP Default value Change-Id: I44fffaec1f7c0d819aa2ebc85e97f19581fc689c ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/protocol/gsm_04_08.h | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sat Jan 27 22:52:49 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 27 Jan 2018 22:52:49 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-71-g92e9c17 Message-ID: <201801272252.w0RMqnZ9055322@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 92e9c17aec02006a38922c41f9c5b59df6c45ea0 (commit) via 92b7a50605793e59b233c537eb870eee3cc08e31 (commit) via e9fe0e3d0621682d18d56f89f808c819db8bb5f6 (commit) from a296118e6d2b1e42b5e51e47467881598f9101f2 (commit) 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/osmo-pcu/commit/?id=92e9c17aec02006a38922c41f9c5b59df6c45ea0 commit 92e9c17aec02006a38922c41f9c5b59df6c45ea0 Author: Max Date: Thu Sep 28 16:25:25 2017 +0200 Simplify TS alloc: avoid TS reassignment Assign reserved_*_slots only when multislot masks are found to avoid reassignment and make code easier to follow. Change-Id: I9b0482f4ea75ead9855cd78e33c8e70d0ccf4484 Related: OS#2282 http://cgit.osmocom.org/osmo-pcu/commit/?id=92b7a50605793e59b233c537eb870eee3cc08e31 commit 92b7a50605793e59b233c537eb870eee3cc08e31 Author: Max Date: Fri Jan 26 11:01:35 2018 +0100 Simplify TS alloc: fix allocation calls Using the semantic patch below, adjust allocation-related calls to match updated allocator signatures. // spatch --c++ --dir src -I src --sp-file callfix.spatch --in-place --recursive-includes // spatch --c++ --dir tests -I src --sp-file callfix.spatch --in-place --recursive-includes @@ expression A, B, C, D, E; @@ tbf_alloc_ul_tbf(A, B, C, D, E, ( - 1 + true | - 0 + false ) ) @@ expression A, B, C, D, E; @@ tbf_alloc_dl_tbf(A, B, C, D, E, ( - 1 + true | - 0 + false ) ) Change-Id: I43c76cb49093b40eb854d324e898e821270053dc Related: OS#2282 http://cgit.osmocom.org/osmo-pcu/commit/?id=e9fe0e3d0621682d18d56f89f808c819db8bb5f6 commit e9fe0e3d0621682d18d56f89f808c819db8bb5f6 Author: Max Date: Thu Sep 28 15:56:05 2017 +0200 Simplify TS alloc: adjust allocator signatures * drop unused parameters (from both functions and structs) * document used parameters and return values * tighten types used for parameters * use consistent formatting Tests are adjusted accordingly but test results are left untouched to avoid regressions. Change-Id: I39d81ab64ff790b9c4c2d0312a574485cd83e755 Related: OS#2282 ----------------------------------------------------------------------- Summary of changes: src/bts.cpp | 2 +- src/bts.h | 8 +++---- src/gprs_rlcmac.h | 24 ++++++++----------- src/gprs_rlcmac_ts_alloc.cpp | 56 +++++++++++++++++++++++++++----------------- src/tbf.cpp | 26 +++++++++----------- src/tbf.h | 10 ++++---- src/tbf_dl.cpp | 6 ++--- tests/alloc/AllocTest.cpp | 33 ++++++++++++++------------ tests/tbf/TbfTest.cpp | 13 +++++----- 9 files changed, 92 insertions(+), 86 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Sat Jan 27 23:37:32 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 27 Jan 2018 23:37:32 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-73-ga76a7d0 Message-ID: <201801272337.w0RNbWNM076052@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via a76a7d0c6c526f333ebdc02d2332a8b6659d8fb2 (commit) via d000d80968ce6292d6715008ed803ec1f41b6a10 (commit) from 92e9c17aec02006a38922c41f9c5b59df6c45ea0 (commit) 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/osmo-pcu/commit/?id=a76a7d0c6c526f333ebdc02d2332a8b6659d8fb2 commit a76a7d0c6c526f333ebdc02d2332a8b6659d8fb2 Author: Max Date: Fri Jan 26 11:09:16 2018 +0100 Simplify TS alloc: adjust function signatures * document used parameters and return values * use consistent formatting * constify function parameters where appropriate (adjusting parameter types if necessary) Change-Id: I211b10b4da59c73d509b719346774515c761886a Related: OS#2282 http://cgit.osmocom.org/osmo-pcu/commit/?id=d000d80968ce6292d6715008ed803ec1f41b6a10 commit d000d80968ce6292d6715008ed803ec1f41b6a10 Author: Max Date: Wed Sep 20 17:55:28 2017 +0200 Simplify TS alloc: use defines for constants * define and use constant for occupied TFI instead copying the same magic number all over the place * use libosmocore's define for bit pretty-printer Change-Id: I2699ceebf0cbec01652a02fa68ccc9e9419d0293 Related: OS#2282 ----------------------------------------------------------------------- Summary of changes: src/bts.cpp | 7 ++- src/bts.h | 3 +- src/gprs_rlcmac_ts_alloc.cpp | 113 ++++++++++++++++++++++++------------------- tests/alloc/AllocTest.cpp | 6 +-- 4 files changed, 70 insertions(+), 59 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Sun Jan 28 21:22:44 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 28 Jan 2018 21:22:44 GMT Subject: osmocom-bb.git branch fixeria/trx updated. osmocon_v0.0.0-2013-g041bfc0b Message-ID: <201801282122.w0SLMiAE037802@git.osmocom.org> 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 Open Source GSM Base Band stack". The branch, fixeria/trx has been updated via 041bfc0b0313c2b89d3ff0488d3d5f54d22fa197 (commit) via 630cc5a3670ab6957c01c4bd6c8cc739c7aebc48 (commit) via e3a23102b715387b0a3d8d4e16d04ac52cde98b4 (commit) via d273ebf611bfafa6234961b13979f21d0223caec (commit) via 263ccef268c45a122d9d35b217babd772c65ccb2 (commit) via b84699096a3fc40717b792ddf51b678ee7503d91 (commit) via d9553faf62a6e5eec339dd0c324b1a31a71350ab (commit) via 475ece71825f38b9cbface49b432346b9a9cdf8a (commit) via 8c79e2ce6b7aa61687cdda8fd0bd01d7a2e6d9e8 (commit) via f10a8d4c9219b9284ee5922340c182e387bb80dd (commit) via 5da2ac71971d8568a4c0379a71198c6d759eb5da (commit) from ab7eb390cba51809b81d7fa41f5ecd5755e0b609 (commit) 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/osmocom-bb/commit/?id=041bfc0b0313c2b89d3ff0488d3d5f54d22fa197 commit 041bfc0b0313c2b89d3ff0488d3d5f54d22fa197 Author: Vadim Yanitskiy Date: Sat Jan 27 23:14:01 2018 +0700 fake_trx/burst_send.py: handle both GSM and EDGE bursts Previously, it was expected that burst length should be equal to 148. Let's also handle EDGE bursts and use GSM constants. Change-Id: Iab13dd06f175556137c5e25d2cbddb9bea403b09 http://cgit.osmocom.org/osmocom-bb/commit/?id=630cc5a3670ab6957c01c4bd6c8cc739c7aebc48 commit 630cc5a3670ab6957c01c4bd6c8cc739c7aebc48 Author: Vadim Yanitskiy Date: Sat Jan 27 22:13:49 2018 +0700 fake_trx/burst_send.py: also handle RSSI and ToA values Change-Id: Idb9a5ae4a8980a320f6e620c66add7c7393d3ecb http://cgit.osmocom.org/osmocom-bb/commit/?id=e3a23102b715387b0a3d8d4e16d04ac52cde98b4 commit e3a23102b715387b0a3d8d4e16d04ac52cde98b4 Author: Vadim Yanitskiy Date: Sat Jan 27 22:09:53 2018 +0700 fake_trx/burst_gen.py: also handle RSSI and ToA values Change-Id: I7c9441c1154c925dcb5c743e39445495233c123e http://cgit.osmocom.org/osmocom-bb/commit/?id=d273ebf611bfafa6234961b13979f21d0223caec commit d273ebf611bfafa6234961b13979f21d0223caec Author: Vadim Yanitskiy Date: Sat Jan 27 21:47:31 2018 +0700 fake_trx: use DATAMSG classes for DATA messages The DATAMSG API, that was introduced and extended a few commits before, provides all required methods to create, validate, generate and parse DATA messages. Let's use it now. Change-Id: Ibc99126dc05d873c1ba538a5f4e74866de563f56 http://cgit.osmocom.org/osmocom-bb/commit/?id=263ccef268c45a122d9d35b217babd772c65ccb2 commit 263ccef268c45a122d9d35b217babd772c65ccb2 Author: Vadim Yanitskiy Date: Sat Jan 27 21:11:46 2018 +0700 fake_trx/burst_gen.py: don't store RandBurstGen No need to keep it as a class member. Change-Id: I5bf5846c2b8fa1211cf5150545b9d001c17fa0eb http://cgit.osmocom.org/osmocom-bb/commit/?id=b84699096a3fc40717b792ddf51b678ee7503d91 commit b84699096a3fc40717b792ddf51b678ee7503d91 Author: Vadim Yanitskiy Date: Sat Jan 27 20:55:57 2018 +0700 fake_trx/burst_gen.py: check argv separately Change-Id: I35b5475d3b6df6dc92a1981c693afb63df866c87 http://cgit.osmocom.org/osmocom-bb/commit/?id=d9553faf62a6e5eec339dd0c324b1a31a71350ab commit d9553faf62a6e5eec339dd0c324b1a31a71350ab Author: Vadim Yanitskiy Date: Sat Jan 27 20:44:15 2018 +0700 fake_trx/data_msg.py: implement header description This change introduces a new method for both types of messages called 'desc_hdr', that generates human-readable header description. Examples: TRX -> L1: fn=571353 tn=1 rssi=-108 toa=-0.53 L1 -> TRX: fn=1777477 tn=3 pwr=161 Change-Id: Iafe63e39ad68f4ff373ae098424d76ca9f83c8fc http://cgit.osmocom.org/osmocom-bb/commit/?id=475ece71825f38b9cbface49b432346b9a9cdf8a commit 475ece71825f38b9cbface49b432346b9a9cdf8a Author: Vadim Yanitskiy Date: Sat Jan 27 20:04:25 2018 +0700 fake_trx/data_msg.py: handle bursts properly One L1 -> TRX message carries one to be transmitted burst encoded as regular bits (0 or 1). One TRX -> L1 message carries one received burst encoded as unsigned soft-bits (0..254). This shall be noted during message encoding and decoding process. Also, we shall distinguish between GSM and EDGE bursts. Change-Id: I909b7a4dc70e8c632987bde07f00281a6595c4cb http://cgit.osmocom.org/osmocom-bb/commit/?id=8c79e2ce6b7aa61687cdda8fd0bd01d7a2e6d9e8 commit 8c79e2ce6b7aa61687cdda8fd0bd01d7a2e6d9e8 Author: Vadim Yanitskiy Date: Thu Jan 25 01:24:44 2018 +0600 fake_trx/data_msg.py: implement header randomization This feature could be used by both burst_gen.py and burst_send.py. Change-Id: I724e267382ff32ef1f964b1ee6cbe99069139867 http://cgit.osmocom.org/osmocom-bb/commit/?id=f10a8d4c9219b9284ee5922340c182e387bb80dd commit f10a8d4c9219b9284ee5922340c182e387bb80dd Author: Vadim Yanitskiy Date: Wed Jan 24 05:10:09 2018 +0600 fake_trx: implement classes for DATA messages This change introduces three new classes: - DATAMSG - abstract class, defines common fields and methods for any message on DATA interface, e.g. frame and timeslot numbers, bit conversation methods, etc. - DATAMSG_L12TRX - a child of DATAMSG, defines a message coming from L1 to TRX. - DATAMSG_TRX2L1 - a child of DATAMSG, defines a message coming from TRX to L1. Both child classes could be used to generate DATA messages from known fields (i.e. fn, tn, etc.), and parse them back from already encoded DATA messages. Change-Id: Id1c72f0b18fb128acc74d0cd899fb7aab7bd8790 http://cgit.osmocom.org/osmocom-bb/commit/?id=5da2ac71971d8568a4c0379a71198c6d759eb5da commit 5da2ac71971d8568a4c0379a71198c6d759eb5da Author: Vadim Yanitskiy Date: Wed Jan 24 22:58:48 2018 +0600 fake_trx: share and use common GSM constants Previously there were multiple definitions of some common GSM constants in different modules. Let's share them. Change-Id: Id6cdfbc6e8688755a0df7e44daa512c9afa7dad2 ----------------------------------------------------------------------- Summary of changes: src/target/fake_trx/burst_gen.py | 118 +++-- src/target/fake_trx/burst_send.py | 102 +++-- src/target/fake_trx/clck_gen.py | 6 +- src/target/fake_trx/data_if.py | 86 +--- src/target/fake_trx/data_msg.py | 525 ++++++++++++++++++++++ src/target/fake_trx/{fake_pm.py => gsm_shared.py} | 38 +- src/target/fake_trx/rand_burst_gen.py | 6 +- src/target/fake_trx/trx_sniff.py | 61 +-- 8 files changed, 726 insertions(+), 216 deletions(-) create mode 100644 src/target/fake_trx/data_msg.py copy src/target/fake_trx/{fake_pm.py => gsm_shared.py} (51%) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Tue Jan 30 18:30:48 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 30 Jan 2018 18:30:48 GMT Subject: openbsc.git branch daniel/bsc-nat-rebase created. 1.0.0-56-g960f58af4 Message-ID: <201801301830.w0UIUmIO067085@git.osmocom.org> 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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, daniel/bsc-nat-rebase has been created at 960f58af407960ebf310281f72826c91e52e20c9 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openbsc/commit/?id=960f58af407960ebf310281f72826c91e52e20c9 commit 960f58af407960ebf310281f72826c91e52e20c9 Author: Daniel Willmann Date: Tue Jan 30 19:27:23 2018 +0100 Work fix gcc maybe-uninitialized warnings/errors http://cgit.osmocom.org/openbsc/commit/?id=2182e884045b55c98b0945f98d99cfcff73b6c4d commit 2182e884045b55c98b0945f98d99cfcff73b6c4d Author: Daniel Willmann Date: Tue Jan 30 18:59:36 2018 +0100 libmgcp: osmux_config is not a talloc context, don't use it as such http://cgit.osmocom.org/openbsc/commit/?id=18986691ff57d00bb3c98b5be5b6d243fe12f002 commit 18986691ff57d00bb3c98b5be5b6d243fe12f002 Author: Daniel Willmann Date: Thu Jan 11 19:04:53 2018 +0100 libmgcp: Fix rtp range parsing Change-Id: Ib7e9bda0e1e8ccc21228f635c658e9eca4040fc0 http://cgit.osmocom.org/openbsc/commit/?id=a5bb47b6e097f234a8ce778acf63ab765c6b8a20 commit a5bb47b6e097f234a8ce778acf63ab765c6b8a20 Author: Daniel Willmann Date: Thu Jan 11 16:30:03 2018 +0100 osmo-bsc_nat: Add a description for the MSC Change-Id: I84b713487117108f0978b86bd86d8fe98dc6fb93 http://cgit.osmocom.org/openbsc/commit/?id=6c44d3ad6eee3e4deffe36511d1afccbf1d7d4b5 commit 6c44d3ad6eee3e4deffe36511d1afccbf1d7d4b5 Author: Daniel Willmann Date: Thu Jan 11 15:35:17 2018 +0100 libmgcp: Fix Config file writing Change-Id: I1bba2caa40e880f137697b5ded074d3101cd01a6 http://cgit.osmocom.org/openbsc/commit/?id=7d478f2bf33e44b31e0e62ddc365a9ff5f104ae8 commit 7d478f2bf33e44b31e0e62ddc365a9ff5f104ae8 Author: Daniel Willmann Date: Thu Jan 11 10:38:49 2018 +0100 osmo-bsc_nat: Return -EBADF if ussd_read_cb closes the connection Ticket: SYS#3208 Change-Id: I07fd9146fbe0658761d1f5d6739a9402e4163edd http://cgit.osmocom.org/openbsc/commit/?id=58583aaf3b45d5d1e7333416eef27cd9d2514c9c commit 58583aaf3b45d5d1e7333416eef27cd9d2514c9c Author: Daniel Willmann Date: Thu Dec 21 19:39:16 2017 +0100 osmo-bsc_nat: Change warning into comment Change-Id: If24db994ee737d249f62b61d39f8b7c3cead5550 http://cgit.osmocom.org/openbsc/commit/?id=5410a4a500f25c3c91d2a5ab55b11d6def1e5b71 commit 5410a4a500f25c3c91d2a5ab55b11d6def1e5b71 Author: Daniel Willmann Date: Thu Dec 21 13:19:04 2017 +0100 libmgcp: Add separate option for osmux DSCP Change-Id: I98adb9958df297245ab3284c66048d0c0f6ed163 http://cgit.osmocom.org/openbsc/commit/?id=d85a7b0f3e3c93505c522d197dc2d0012906f59d commit d85a7b0f3e3c93505c522d197dc2d0012906f59d Author: Daniel Willmann Date: Thu Dec 21 13:18:17 2017 +0100 bsc_nat: Remove warning for MSC-nat Change-Id: I17af0f103bf15c08d5ca51a34dc8c23690e03b9c http://cgit.osmocom.org/openbsc/commit/?id=5f017ff0d2e2e6304233fe499dc53bb47516b4f4 commit 5f017ff0d2e2e6304233fe499dc53bb47516b4f4 Author: Daniel Willmann Date: Thu Dec 21 12:43:21 2017 +0100 osmo-bsc_nat: Free mgcp_configs on shutdown Change-Id: I5e9a2704146ea331eceed86064092bb26dbe3735 http://cgit.osmocom.org/openbsc/commit/?id=c458f43bf5ed39067e203ab198320756d023b9f9 commit c458f43bf5ed39067e203ab198320756d023b9f9 Author: Daniel Willmann Date: Thu Dec 21 12:42:22 2017 +0100 osmo-bsc_nat: Reenable osmux support Change-Id: Ib98b65767884d615aac5c537dc58f2cdf5ff4bfa http://cgit.osmocom.org/openbsc/commit/?id=7a49c9a3661b3d7feef9ce1106396cabb0ee2f3d commit 7a49c9a3661b3d7feef9ce1106396cabb0ee2f3d Author: Daniel Willmann Date: Thu Dec 21 12:40:25 2017 +0100 osmo-bsc_nat: Add missing newline in log statement Change-Id: Id92e9c39e824bb2da71291753f35610267e9a03e http://cgit.osmocom.org/openbsc/commit/?id=120a01a33ae41d090f7f50f990c742bf445329c5 commit 120a01a33ae41d090f7f50f990c742bf445329c5 Author: Daniel Willmann Date: Thu Dec 21 12:37:35 2017 +0100 osmo-bsc_nat: Implement MSC-side nat of SCCP connection Change-Id: I8a7d6095b76bd9072b287a4fa2b29cc0537e1a5b http://cgit.osmocom.org/openbsc/commit/?id=8aef4862af7787ec363c348be28437c8dbf25c71 commit 8aef4862af7787ec363c348be28437c8dbf25c71 Author: Daniel Willmann Date: Thu Dec 14 16:15:20 2017 +0100 osmo-bsc_nat: Change nat_sccp_conection ref names For the multi-msc support we also need to NAT the SCCP refs from the MSC so clarify which real/patched ref belongs to which side of the connection. Change-Id: Idb964542b2172f0f293fa1b7e334d016e9e09461 http://cgit.osmocom.org/openbsc/commit/?id=038a666af04beb2fc1f94276345cc30ed52847fd commit 038a666af04beb2fc1f94276345cc30ed52847fd Author: Daniel Willmann Date: Thu Dec 14 16:11:48 2017 +0100 osmo-bsc_nat: Fix detection of stale connections in MGCP Change-Id: Ieea0314f922c56325749f18f148f1e518bd2d1af http://cgit.osmocom.org/openbsc/commit/?id=a683912c50b7848d7cd5bc506741221a1eb16f69 commit a683912c50b7848d7cd5bc506741221a1eb16f69 Author: Daniel Willmann Date: Tue Dec 5 18:14:08 2017 +0100 mgcp: Treat ConnID as hex Change-Id: I53ce632d641bbf16919e3b44812e712ef6f54a45 http://cgit.osmocom.org/openbsc/commit/?id=f7dffb02d96aafd10698bb4ed0de51ff40a6c156 commit f7dffb02d96aafd10698bb4ed0de51ff40a6c156 Author: Daniel Willmann Date: Thu Nov 30 16:57:39 2017 +0100 bsc_nat: Fix return value in bsc_read_cb when connection was closed osmo_fd will otherwise call the write_cb if data was enqueued for writing - possibly reading from/writing to free()d data. Change-Id: Ic11c710a7ef61272fee9a952a42052948e3d38fe http://cgit.osmocom.org/openbsc/commit/?id=dad6ed7a66838787322e458032d637d1aca89e59 commit dad6ed7a66838787322e458032d637d1aca89e59 Author: Daniel Willmann Date: Thu Nov 30 16:56:58 2017 +0100 bsc_nat: Fix selection of mgcp_config in bsc_mgcp_forward() Change-Id: I1060688459a860c90aa4a4f21aa4583a82480a69 http://cgit.osmocom.org/openbsc/commit/?id=7d888c1eb908bfb53c458cd680398542edf01f89 commit 7d888c1eb908bfb53c458cd680398542edf01f89 Author: Daniel Willmann Date: Fri Sep 15 13:52:04 2017 +0200 libmgcp: Pass the pointer to the mgcp list on init, don't copy it Change-Id: I2d51589670bb602422ec98521eec620948752e36 http://cgit.osmocom.org/openbsc/commit/?id=25201ea5b5d7cdaf72187c7d62e06d05f91d3bd0 commit 25201ea5b5d7cdaf72187c7d62e06d05f91d3bd0 Author: Daniel Willmann Date: Fri Sep 15 13:51:28 2017 +0200 libmgcp: Fix mgcp instance argument Change-Id: I47e5b6fbcf0981699b330030de92f209fc4bb25a http://cgit.osmocom.org/openbsc/commit/?id=5544820d68df4b4d3f796d7ca323bc8c5bc65a57 commit 5544820d68df4b4d3f796d7ca323bc8c5bc65a57 Author: Daniel Willmann Date: Fri Sep 8 04:02:28 2017 +0200 osmo-bsc_nat: Add missing return code for VTY Change-Id: I12b421e970317c604ac8cc2f3c94ff5fdbc3f048 http://cgit.osmocom.org/openbsc/commit/?id=b579da010f2fdbeaf4ff155b15369bcb8bae13ed commit b579da010f2fdbeaf4ff155b15369bcb8bae13ed Author: Daniel Willmann Date: Fri Sep 8 04:01:42 2017 +0200 osmo-bsc_nat: Make bsc_mgcp_find_con aware of multiple MGCP configs Change-Id: I508562d48e2a0733ea53fe7adaae828286f791a2 http://cgit.osmocom.org/openbsc/commit/?id=7414b37ce62b7839c20e84661a39ccb8feba039f commit 7414b37ce62b7839c20e84661a39ccb8feba039f Author: Daniel Willmann Date: Fri Sep 8 04:00:08 2017 +0200 osmo-bsc_nat: Handle multiple mgcp configs in SCCP conn Change-Id: Ifb6efa8339b749ab588a5ea37f0b48bc8086ae46 http://cgit.osmocom.org/openbsc/commit/?id=daf3885b1a848a1a9896cc70a18bbcf5f380f468 commit daf3885b1a848a1a9896cc70a18bbcf5f380f468 Author: Daniel Willmann Date: Fri Sep 8 03:58:41 2017 +0200 osmo-bsc_nat: Handle multiple mgcp configs in MGCP NAT code Change-Id: Icbf2951cfc550f75580e95a05804e479c59ec1df http://cgit.osmocom.org/openbsc/commit/?id=63223f35e8fe25bbdd690ab9e91ac9474c538772 commit 63223f35e8fe25bbdd690ab9e91ac9474c538772 Author: Daniel Willmann Date: Fri Sep 8 03:49:26 2017 +0200 osmo-bsc_nat: Modify nat init to work with multiple mgcp_configs Change-Id: I53ac858952ee15f897160b3a32483c5c91b862f6 http://cgit.osmocom.org/openbsc/commit/?id=3f734d27a556be774e86c07534593390095e3595 commit 3f734d27a556be774e86c07534593390095e3595 Author: Daniel Willmann Date: Fri Sep 8 03:38:50 2017 +0200 libmgcp: Allow to get the mgcp_config by number Change-Id: I9567b168696bc43c8f74cf0da9a4c647e8bdd822 http://cgit.osmocom.org/openbsc/commit/?id=f585ee7ef8793e89e287f54a8e0b01c4343fcf2b commit f585ee7ef8793e89e287f54a8e0b01c4343fcf2b Author: Daniel Willmann Date: Fri Sep 8 03:37:58 2017 +0200 Add warnings in places missing support Change-Id: Ic3de69792b2cd8e19cd140402bc1f5fbf9a00021 http://cgit.osmocom.org/openbsc/commit/?id=98fcd4a19dba5f546f545b11431fe367e7d6454f commit 98fcd4a19dba5f546f545b11431fe367e7d6454f Author: Daniel Willmann Date: Thu Sep 7 16:35:01 2017 +0200 osmo-bsc_mgcp: Make it work with the changes supporting multiple MGCP osmo-bsc_mgcp will still only use the first mgcp instance, but this copes with the API changes in mgcp_parse_config. Change-Id: I52ea74103acef374212e276dfa8122b00ca4562a http://cgit.osmocom.org/openbsc/commit/?id=97c37dd729cfbd03a759d4b50fb1d3f20301afb3 commit 97c37dd729cfbd03a759d4b50fb1d3f20301afb3 Author: Daniel Willmann Date: Tue Jan 30 18:59:19 2018 +0100 libmgcp: Make it possible to define more than one MGCP instance Change-Id: I820839e46f56bdaaf6b05df434829c3eee21e5b9 http://cgit.osmocom.org/openbsc/commit/?id=81a161dc862cb33db63949fc69cefcb638ebffeb commit 81a161dc862cb33db63949fc69cefcb638ebffeb Author: Daniel Willmann Date: Thu Mar 2 17:26:32 2017 +0100 osmo-bsc_nat: Disable sending MGCP to MSC via IPA multiplex Change-Id: If40b0bd51773b1658f744063be418c024a781e11 http://cgit.osmocom.org/openbsc/commit/?id=d7e05cedb6f0809f48bea1ae99edb804473464ad commit d7e05cedb6f0809f48bea1ae99edb804473464ad Author: Daniel Willmann Date: Tue Mar 21 12:25:14 2017 +0100 libfilter: Also handle detach indications Change-Id: Iad4e2861f42d5275e2b3057ab2bc43ef43b61cfe Ticket: SYS#3208 Sponsored-by: On-Waves ehf. http://cgit.osmocom.org/openbsc/commit/?id=e87b5a913e833d10afd1ee7775531d74d767740d commit e87b5a913e833d10afd1ee7775531d74d767740d Author: Daniel Willmann Date: Thu Mar 2 17:25:37 2017 +0100 osmo-bsc_nat: Remove unused MSC elements in struct bsc_nat Change-Id: Ied1bdead94ba2737293fb1ac2411771a8b8ffd68 Ticket: SYS#3208 Sponsored-by: On-Waves ehf. http://cgit.osmocom.org/openbsc/commit/?id=0562d5acc0a843a7599ea3085cf36bc43d5050a6 commit 0562d5acc0a843a7599ea3085cf36bc43d5050a6 Author: Daniel Willmann Date: Thu Mar 2 17:13:03 2017 +0100 osmo-bsc_nat: Change the way bsc_nat_msc_is_connected() works The function now takes a struct msc_config and returns true if that MSC is connected. The vty command show msc connection now shows a line per connected MSC. In bsc_nat.c where osmo-bsc_nat previously hung up on a BSC connection if the (one) MSC was not connected it now checks for the default MSC connection. Change-Id: I95fbe1b8ad6621aba9b4bd6b581abfde0cb31fd0 Ticket: SYS#3208 Sponsored-by: On-Waves ehf. http://cgit.osmocom.org/openbsc/commit/?id=c103ee2491cfad89ffbab00f49bcdcc78154ba5b commit c103ee2491cfad89ffbab00f49bcdcc78154ba5b Author: Daniel Willmann Date: Thu Mar 2 16:37:03 2017 +0100 osmo-bsc_nat: Have a default MSC for messages from BSC Change-Id: I343e6d9d17bcde6dbdf8f48b7b51e998a296680c Ticket: SYS#3208 Sponsored-by: On-Waves ehf. http://cgit.osmocom.org/openbsc/commit/?id=e47099fbbf9efa3b59f2bdc53ed5e396b7b21bd7 commit e47099fbbf9efa3b59f2bdc53ed5e396b7b21bd7 Author: Daniel Willmann Date: Wed Mar 1 18:56:38 2017 +0100 tests: Test IMSI routing with multiple MSCs Change-Id: Iab46d45aa8ba708282debcd7b9d704fc40e6ff1f Ticket: SYS#3208 Sponsored-by: On-Waves ehf. http://cgit.osmocom.org/openbsc/commit/?id=0f4da6771cf3e5c3d5c1ed63d5b2cbf5c9be5e74 commit 0f4da6771cf3e5c3d5c1ed63d5b2cbf5c9be5e74 Author: Daniel Willmann Date: Tue Feb 28 19:09:25 2017 +0100 osmo-bsc_nat: Implement access lists for MSC conns Change-Id: Iedcf492ff8bb86e7ac68d8909634525e7b0648ea Ticket: SYS#3208 Sponsored-by: On-Waves ehf. http://cgit.osmocom.org/openbsc/commit/?id=2443aca27804ecbf52a1e593cf314a45a9cabfe3 commit 2443aca27804ecbf52a1e593cf314a45a9cabfe3 Author: Daniel Willmann Date: Tue Feb 28 18:25:46 2017 +0100 osmo-bsc_nat: Change some functions to work with multiple MSC conns Change-Id: Iab6f23f6f010f34876e37852cafa53e3a641478e Ticket: SYS#3208 Sponsored-by: On-Waves ehf. http://cgit.osmocom.org/openbsc/commit/?id=68785e6a52cdb313200bf690b3974b018b4fed0d commit 68785e6a52cdb313200bf690b3974b018b4fed0d Author: Daniel Willmann Date: Tue Feb 28 18:23:31 2017 +0100 osmo-bsc_nat: Support multiple MSCs in VTY/config Change-Id: I2e9009b52c6ecc17fc2da8402736412b9093ce19 Ticket: SYS#3208 Sponsored-by: On-Waves ehf. http://cgit.osmocom.org/openbsc/commit/?id=0167c96cc5d4f51e7b34d92fdb5c226287b77c94 commit 0167c96cc5d4f51e7b34d92fdb5c226287b77c94 Author: Daniel Willmann Date: Tue Feb 28 18:05:01 2017 +0100 osmo-bsc_nat: Add functions to alloc/find/free MSC config Change-Id: I5879d4d9ee0e1a0a6424ee3e9b214afb07319071 Ticket: SYS#3208 Sponsored-by: On-Waves ehf. http://cgit.osmocom.org/openbsc/commit/?id=a2243aeb67ecf2893ae17dd0fa4197f0627a0aca commit a2243aeb67ecf2893ae17dd0fa4197f0627a0aca Author: Daniel Willmann Date: Tue Feb 28 18:07:17 2017 +0100 osmo-bsc_nat: Add variables for multiple MSC conns to struct bsc_nat Change-Id: I0b959431140b1e48ca3dd85a8d8985cf967073e2 Ticket: SYS#3208 Sponsored-by: On-Waves ehf. http://cgit.osmocom.org/openbsc/commit/?id=e4890cc3c35bcec3d9538983f4c22393f1f3e25e commit e4890cc3c35bcec3d9538983f4c22393f1f3e25e Author: Daniel Willmann Date: Tue Feb 28 18:00:50 2017 +0100 osmo-bsc_nat: Add infrastructure for multiple MSC connections Add some common defines and structs Change-Id: I9cdfc5b32f2500f47be8caaa281bcca3231db5ea Ticket: SYS#3208 Sponsored-by: On-Waves ehf. http://cgit.osmocom.org/openbsc/commit/?id=db815752587cd6e0f666c554f0d03adbbbe8a6bb commit db815752587cd6e0f666c554f0d03adbbbe8a6bb Author: Daniel Willmann Date: Tue Feb 28 17:55:36 2017 +0100 osmo-bsc_nat: Remove MSC IP cmdline option. This no longer makes sense for multiple MSCs Change-Id: I6f348dd5c7bdb2530081a1d609d03a6b0d13d0b2 Ticket: SYS#3208 Sponsored-by: On-Waves ehf. ----------------------------------------------------------------------- hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Jan 30 19:17:12 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 30 Jan 2018 19:17:12 GMT Subject: openbsc.git branch daniel/bsc-nat-rebase updated. 1.0.0-57-gb4d2499f4 Message-ID: <201801301917.w0UJHCgp087071@git.osmocom.org> 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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, daniel/bsc-nat-rebase has been updated via b4d2499f43ab9f3f63f9560726bcb4f7284fc5fa (commit) from 960f58af407960ebf310281f72826c91e52e20c9 (commit) 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=b4d2499f43ab9f3f63f9560726bcb4f7284fc5fa commit b4d2499f43ab9f3f63f9560726bcb4f7284fc5fa Author: Daniel Willmann Date: Tue Jan 30 20:16:07 2018 +0100 osmo-bsc_nat: Fix use-after-free issue in ctrl forwarding code Ticket: SYS#3208 ----------------------------------------------------------------------- Summary of changes: openbsc/src/osmo-bsc_nat/bsc_nat_ctrl.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Jan 30 21:27:45 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 30 Jan 2018 21:27:45 GMT Subject: libosmo-abis.git branch master updated. 0.4.0-11-g7139352 Message-ID: <201801302127.w0ULRjvL045395@git.osmocom.org> 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 "Osmocom A-bis protcol interface library". The branch, master has been updated via 7139352e67acf79fd94707ad7a965244384fdb04 (commit) from d1dd22c38e86f123c8f9a93c2789deafdfcb9265 (commit) 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/libosmo-abis/commit/?id=7139352e67acf79fd94707ad7a965244384fdb04 commit 7139352e67acf79fd94707ad7a965244384fdb04 Author: Max Date: Mon Jan 8 15:42:00 2018 +0100 cosmetic: update ipaccess_bts_handle_ccm() * mark internal function parameter as const * log unit IDs Change-Id: Ifcf8baf4bf5670efaa8689ca7386597fe2797bda ----------------------------------------------------------------------- Summary of changes: src/input/ipaccess.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Wed Jan 31 12:52:36 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 31 Jan 2018 12:52:36 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-75-g7e4921d Message-ID: <201801311252.w0VCqaMv052364@git.osmocom.org> 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 "UNNAMED PROJECT". The branch, master has been updated via 7e4921d8e2d442fcc047bbbcfb2b26d48e2cc5d4 (commit) via 69d585e148091030cbf32b9b596cd0e952b81252 (commit) from a76a7d0c6c526f333ebdc02d2332a8b6659d8fb2 (commit) 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/osmo-pcu/commit/?id=7e4921d8e2d442fcc047bbbcfb2b26d48e2cc5d4 commit 7e4921d8e2d442fcc047bbbcfb2b26d48e2cc5d4 Author: Max Date: Thu Sep 28 16:41:24 2017 +0200 Simplify TS alloc: internalize TRX check Move TRX check inside local tfi_find_free() wrapper to make main algorithm easier to follow. Change-Id: I02da2b8ba8c9c8815dae0e39e1fed277ca0df171 Related: OS#2282 http://cgit.osmocom.org/osmo-pcu/commit/?id=69d585e148091030cbf32b9b596cd0e952b81252 commit 69d585e148091030cbf32b9b596cd0e952b81252 Author: Max Date: Fri Jan 26 12:36:43 2018 +0100 TS alloc: print suggested TRX on allocation errors If TS allocation fails due to unavailable TFI, print TRX which was suggested to allocator. This simplifies allocator debugging but requires cosmetic modifications to test output. Change-Id: Icaf97d71d71985d52dc0bda448c26b19fe5645e7 Related: OS#2282 ----------------------------------------------------------------------- Summary of changes: src/bts.cpp | 2 +- src/gprs_rlcmac_ts_alloc.cpp | 21 +- tests/alloc/AllocTest.err | 1648 +++++++++++++++++++++--------------------- 3 files changed, 835 insertions(+), 836 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Wed Jan 31 14:28:13 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 31 Jan 2018 14:28:13 GMT Subject: osmo-trx.git branch master updated. 0.2.0-37-g99eb07e Message-ID: <201801311428.w0VESDZ0094277@git.osmocom.org> 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 "OpenBTS' transceiver retro-fit". The branch, master has been updated via 99eb07e232a2735f0aaae9ec0083467fad0e2d6c (commit) from 89be118a3ba7ed983d9174130883534b66052b1a (commit) 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/osmo-trx/commit/?id=99eb07e232a2735f0aaae9ec0083467fad0e2d6c commit 99eb07e232a2735f0aaae9ec0083467fad0e2d6c Author: Max Date: Wed Jan 31 11:34:59 2018 +0100 tests: null-terminate buffer Initialize temporary buffer with 0 to make sure that it's null-terminated. Change-Id: Icdde701839e35d3131605ea5a11882af21c8939a Fixes: CID149362 ----------------------------------------------------------------------- Summary of changes: tests/CommonLibs/SocketsTest.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Wed Jan 31 14:59:34 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 31 Jan 2018 14:59:34 GMT Subject: osmo-ggsn.git branch master updated. 1.1.0-69-gdddbbaa Message-ID: <201801311459.w0VExYbv014268@git.osmocom.org> 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 OpenGGSN project". The branch, master has been updated via dddbbaaee1bfb0890c22a1cd9385d9ba45848997 (commit) via 134855c45ebb01c83f1d6abcd00e9a12fb960108 (commit) via a4942e65660597e38405cd31b3f2cefc1260799a (commit) from 4e43ef5ab09b187903a74958a92ade0b6b06e352 (commit) 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/osmo-ggsn/commit/?id=dddbbaaee1bfb0890c22a1cd9385d9ba45848997 commit dddbbaaee1bfb0890c22a1cd9385d9ba45848997 Author: Pau Espin Pedrol Date: Tue Jan 30 16:16:33 2018 +0100 ggsn.c: cb_tun_ind: Don't drop packets targeting pdp ctx ll addr Change-Id: I72602a78baa2a7e3412d8b69c1bf1b3ac0efa434 http://cgit.osmocom.org/osmo-ggsn/commit/?id=134855c45ebb01c83f1d6abcd00e9a12fb960108 commit 134855c45ebb01c83f1d6abcd00e9a12fb960108 Author: Pau Espin Pedrol Date: Tue Jan 30 16:04:53 2018 +0100 ggsn.c: cb_tun_ind: log dst addr of packet without pdp ctx Change-Id: Ib3a87ec2b2d0014376295028a648750fa3124485 http://cgit.osmocom.org/osmo-ggsn/commit/?id=a4942e65660597e38405cd31b3f2cefc1260799a commit a4942e65660597e38405cd31b3f2cefc1260799a Author: Pau Espin Pedrol Date: Tue Jan 30 16:01:27 2018 +0100 ggsn.c: cb_tun_ind: Convert ifelse to switch statement Change-Id: I4fc97f367ae615cdf0a9501f89419990c2fd4599 ----------------------------------------------------------------------- Summary of changes: ggsn/ggsn.c | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) hooks/post-receive -- The OpenGGSN project