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 bbe9506b469e9f6d4bb6f4b1dedf8599af5ac7b0 (commit)
via bb38456f9cae69a88537765b8dc17669046408e3 (commit)
via c8cf7a7da869a3323f74640240c219cc09efee83 (commit)
via a9522ee636638cbb4b460e8d2e2323cdbdf447f4 (commit)
from 15f0acfa1794533230f42ee2ec315ce8a610a6fa (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=bbe9506b469e9f6d4bb6f4b1dedf8599af5…
commit bbe9506b469e9f6d4bb6f4b1dedf8599af5ac7b0
Author: Max <ikj1234i(a)yahoo.com>
Date: Tue Oct 17 21:43:42 2017 -0400
dummy scope.py
http://cgit.osmocom.org/op25/commit/?id=bb38456f9cae69a88537765b8dc17669046…
commit bb38456f9cae69a88537765b8dc17669046408e3
Author: Max <ikj1234i(a)yahoo.com>
Date: Tue Oct 17 21:35:12 2017 -0400
one tx to rule them all: multi_tx.py
http://cgit.osmocom.org/op25/commit/?id=c8cf7a7da869a3323f74640240c219cc09e…
commit c8cf7a7da869a3323f74640240c219cc09efee83
Author: Max <ikj1234i(a)yahoo.com>
Date: Tue Oct 17 21:34:50 2017 -0400
dv_tx.py updates
http://cgit.osmocom.org/op25/commit/?id=a9522ee636638cbb4b460e8d2e2323cdbdf…
commit a9522ee636638cbb4b460e8d2e2323cdbdf447f4
Author: Max <ikj1234i(a)yahoo.com>
Date: Tue Oct 17 16:58:56 2017 -0400
set_gain_adjust patch
-----------------------------------------------------------------------
Summary of changes:
op25/gr-op25_repeater/apps/scope.py | 16 ++
op25/gr-op25_repeater/apps/tx/dv_tx.py | 87 +++++----
op25/gr-op25_repeater/apps/tx/multi_tx.py | 199 +++++++++++++++++++++
.../include/op25_repeater/ambe_encoder_sb.h | 1 +
.../include/op25_repeater/dstar_tx_sb.h | 1 +
.../include/op25_repeater/vocoder.h | 1 +
.../include/op25_repeater/ysf_tx_sb.h | 1 +
op25/gr-op25_repeater/lib/ambe_encoder.cc | 9 -
op25/gr-op25_repeater/lib/ambe_encoder.h | 1 +
op25/gr-op25_repeater/lib/ambe_encoder_sb_impl.cc | 5 +
op25/gr-op25_repeater/lib/ambe_encoder_sb_impl.h | 1 +
op25/gr-op25_repeater/lib/dstar_tx_sb_impl.cc | 4 +
op25/gr-op25_repeater/lib/dstar_tx_sb_impl.h | 1 +
.../lib/imbe_vocoder/imbe_vocoder.cc | 10 --
.../lib/imbe_vocoder/imbe_vocoder.h | 3 +-
.../gr-op25_repeater/lib/imbe_vocoder/sa_encode.cc | 2 +-
op25/gr-op25_repeater/lib/p25p1_voice_encode.cc | 4 +
op25/gr-op25_repeater/lib/p25p1_voice_encode.h | 2 +-
op25/gr-op25_repeater/lib/vocoder_impl.cc | 5 +
op25/gr-op25_repeater/lib/vocoder_impl.h | 1 +
op25/gr-op25_repeater/lib/ysf_tx_sb_impl.cc | 8 +
op25/gr-op25_repeater/lib/ysf_tx_sb_impl.h | 1 +
22 files changed, 297 insertions(+), 66 deletions(-)
create mode 100755 op25/gr-op25_repeater/apps/scope.py
mode change 100644 => 100755 op25/gr-op25_repeater/apps/tx/dv_tx.py
create mode 100755 op25/gr-op25_repeater/apps/tx/multi_tx.py
hooks/post-receive
--
Software-defined analyzer for APCO P25
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, neels/osmo-hlr has been updated
discards d3451911210ea36e8b489abdb99932b8ff4bfc56 (commit)
via 827c6ffa14425a190c326adcd68469da52fa785b (commit)
via eaf95fe26ecc9402994c5537bea5424f8bcfd3c8 (commit)
via 565a9dc3de6c011ec50306b3831ead15bf129418 (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 (d3451911210ea36e8b489abdb99932b8ff4bfc56)
\
N -- N -- N (827c6ffa14425a190c326adcd68469da52fa785b)
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/osmo-gsm-manuals/commit/?id=827c6ffa14425a190c326ad…
commit 827c6ffa14425a190c326adcd68469da52fa785b
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Sep 25 16:37:34 2017 +0200
add OsmoHLR manual, OsmoHLR VTY reference
Change-Id: Ieb6a362a26a7e65199f68f5cd32d9b6b0e5d0fbf
-----------------------------------------------------------------------
Summary of changes:
OsmoGGSN/chapters/configuration.adoc | 52 +-
OsmoGSMTester/chapters/install.adoc | 8 +
OsmoHLR/chapters/control.adoc | 107 +-
OsmoHLR/chapters/subscribers.adoc | 68 +-
OsmoHLR/example_subscriber_add_update_delete.vty | 34 +
OsmoHLR/example_subscriber_cs_ps_enabled.ctrl | 46 +
OsmoHLR/example_subscriber_info.ctrl | 28 +
OsmoHLR/osmohlr-vty-reference.xml | 2 +-
OsmoHLR/vty/hlr_vty_reference.xml | 4178 ++++++----------------
9 files changed, 1438 insertions(+), 3085 deletions(-)
create mode 100644 OsmoHLR/example_subscriber_add_update_delete.vty
create mode 100644 OsmoHLR/example_subscriber_cs_ps_enabled.ctrl
create mode 100644 OsmoHLR/example_subscriber_info.ctrl
hooks/post-receive
--
Manuals for Osmocom GSM components
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 network interface library".
The annotated tag, 0.0.8 has been created
at 656dcbd1b0dedf6e51fe6f5c6917adcd08668a00 (tag)
tagging ff161870b5f61a2a4ffe7c9e54123dc6480fc34e (commit)
replaces 0.0.6
tagged by Max
on Tue Oct 17 15:34:03 2017 +0200
- Log -----------------------------------------------------------------
Release v0.0.8 on 2017-10-17.
-----BEGIN PGP SIGNATURE-----
iQIxBAABCAAbBQJZ5gbLFBxtc3VyYWV2QHN5c21vY29tLmRlAAoJEEnqulKhkw9u
3bEP/14JI6f7fpMBPaLiigDVhwIuL0FiIBf7KGFVQgGr587x8KHAXr5/QckGBkmd
ylop3fFK6VnbBtaT5gt5n+Kq0wLMEMv/ok3X+oleWRH3JsIIapUEDtKl/awbMR36
ln2Ad2BHgE58f+HzPEzQD+YBvy8KXLC4C4ReHdijwE+eAjVwdRQEfWNRoQbietSE
8lqHFUJIYqpbVsVnIUD4uTSYG2eb6YM3WbieOSR0D9x/zwoCqBkmMssGsdBDiTzp
O2Cq9rQBLNnzNLNZSgBeeJUNdSA/C7blgN7apnDNFafWxbsSEh/1Iyej6UJTvLaf
5WGCNoscTgZT/PfB7V6tcN0DcLIswRL7gZ5tbRa13xiX33utcCmPrOfwFs+Q9ofr
EjQx7jzh4Nbkx/gFFPV2yKHqBjf4T6rdrkqA0/8SrTmhVV2JFYfdf3BXwoWwLDKG
9MlBpohNHQn1g5z3H0l6DSxm1ViJUGqSFxWMxHVF69qAqTLGS4nwQZB/1DP6V6Rg
bVXLnFPZIemDmS4/VqszG2bFAbzoZdip0LDbszA1z7/gMje2S41sbvfJ8+y1g0x3
wKGWoqVV7tw1Sk2ZnQdImaBN5bWnEIkA4vyREOWNZzAF3ujeR2+OxdVOeH8/lKCI
1cDp91nG6cu9vM/ouGDEoWGL2nBtk7UxxCI/ey6BGsUz/MW8
=7IxP
-----END PGP SIGNATURE-----
Alexander Couzens (1):
debian/rules: show testsuite.log when tests are failing
Alexander Huemer (1):
teip is a pointer, not an int
Arran Cudbard-Bell (1):
Set SO_NOSIGPIPE on SCTP connections, for patforms which support it (macOS, FreeBSD etc...)
Daniel Willmann (4):
stream: Use macros to access data and length
osmux: Pass circuit to _batch_del_circuit() and use it from _xfrm_input_fini()
osmux: Add function to delete all msgs pending for a circuit
stream.c: Handle SCTP in osmo_stream_srv_recv()
Harald Welte (37):
SCTP support for osmo_stream_{cli,srv} code
osmo_stream_cli_destroy: call talloc_free on right object
stream.c: Fix another 'link' variable / symbol mismatch
fix/complete stream client re-connect logic
stream.c: ensure to zero-initialize sctp_sndrcvinfo
examples/lapd-over-datagram-network: Fix compiler warning
sctp_sock_activate_events(): Print error message on error
rs232-write: Check return value of osmo_fd_register()
stream-client: Check for osmo_fd_register() return value
stream-client: check read() return value before using it as length input to memcpy
rs232: Don't pass negative number to strerror()
osmo_stream_cli_open2(): Fix bogus EINPROGRESS handling
ipa-stream-{client,server}: Add missing #include <sys/socket.h>
rs232.c: Fix license to GPLv2-or-later. libosmo-netif is GPLv2-or-later
Add README file to libosmo-netif repository
stream_client: Actually use/honor the reconect parameter
stream: don't crash in _close() when fd is not initialized
stream: When destroying, make sure to kill reconnect timer
stream: Export osmo_stream_cli_reconnect()
README.md: Make sure all hyperlinks have <>
stream client: Ensure client is notified on reconnection
Add minimal doxygen documentation for stream + datagram modules
doc: Add Doxygen group for OSMUX related functions
stream+datagram: Allow local bind + connect for client sockets
stream/datagram: Consistently use osmo_talloc_replace_string()
stream/datagram: Ensure reliable close/destroy
stream.c: Fix endianness handling of PPID and STREAM_ID
Add osmo_stream_{cli,srv_link}_set_nodelay() function
SCTP: Fix PPID byte width
stream.h: Add missing stdbool.h include
ipa.h: Don't redefine what libosmocore already defines
netif/ipa.h: Don't redefine 'struct ipaccess_unit' from libosmocore
stream.c: Fix SCTP_NODELAY setting
SCTP: Don't enable sender_dry_event for SCTP, as it breaks Linux SCTP
somo_stream_srv_fd_cb(): close socket if NODELAY fails
jenkins.sh: Proper error message if local environment isn't set up
rs232.c: Don't #include <osmocom/abis/e1_input.h>
Holger Hans Peter Freyther (8):
libsctp: Fix build and don't link everything to libsctp
libsctp: Only define LIBSCTP_LIBS in case there is a lib
Do not use strlen on binary inpit
debian: Update dependencies due SCTP support
jenkins: Add the build script from jenkins here
misc: Drop oRTP dependency as there is nothing using it
debian: Make upgrading from debian SID easier
misc: Call the variable ctx like in all other places
Max (12):
Integrate Debian packaging changes
Add gerrit settings
deb: fix lib version
Fix potential NULL dereference
Fix debian packaging
deb: add missing dependency on doxygen
Use value string check from osmo-ci
Use release helper from libosmocore
examples: add simple UDP client/server
cosmetic: relax UDP length check
cosmetic: print textual error from recv()
Bump version: 0.0.7 → 0.0.8
Neels Hofmeyr (9):
osmux_test.c: tweak error report
osmux-test: remove real-time constraint by default
gitignore: tests/osmux/.dirstamp
build: be robust against install-sh files above the root dir
configure: check for pkg-config presence
jenkins.sh: use osmo-build-dep.sh, log test failures
examples/stream-server.c: use read() rc instead of strlen()
jenkins: add value_string termination check
osmo_stream_srv_fd_cb(): don't leak socket FDs on errors
Pablo Neira Ayuso (4):
src: use osmo_timer_setup()
rtp: return offset in osmo_rtp_snprintf()
osmux: fix buffer management mess in snprintf() calls
src: _snprintf() helper functions nul-terminate buffers, if possible
Pau Espin Pedrol (14):
osmux: use uint8_t everywhere for batch_factor
osmux: Check batch_factor overflow in osmux_batch_enqueue
osmux: Add RTP marker bit support
osmux: Use osmo_gettimeofday for testing puroposes
osmux: Fix delay between RTP packets
stream.h: Add missing stdint.h include
configure.ac: Add --disable-doxygen flag
configure.ac: Use -Wall in C(PP)FLAGS
rtp.c: Fix print format
contrib: Enable -Werror by default
tests: osmo-pcap: Fix per packet timer
tests: osmo-pcap: Allow different l2 pkts
osmux: Fix buffer overflow in osmux_snprintf
osmux: Slightly improve output format of osmux_snprintf
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom network interface library
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 957ceb1b792a274582e88ed2963dc959f5385ce0 (commit)
from 65c6ddebff3e03fe3bdeebf225f013b0bc30773b (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=957ceb1b792a274582e88ed2963dc959…
commit 957ceb1b792a274582e88ed2963dc959f5385ce0
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Mon Oct 16 10:46:36 2017 +0200
bsc_api: Fix NULL secondary_lchan access in handle_ass_fail
Related: OW#3893
Program terminated with signal SIGSEGV, Segmentation fault.
0 gsm_lchan_name (lchan=lchan@entry=0x0) at gsm_data_shared.c:342
(gdb) bt
0 gsm_lchan_name (lchan=lchan@entry=0x0) at gsm_data_shared.c:342
1 0x0805ab80 in lchan_release (lchan=0x0, sacch_deact=sacch_deact@entry=0, mode=mode@entry=RSL_REL_LOCAL_END)
at chan_alloc.c:410
2 0x0805c1dd in handle_ass_fail (msg=0x94142b8, conn=0x9251048) at bsc_api.c:459
3 dispatch_dtap (msg=0x94142b8, link_id=0 '\000', conn=0x9251048) at bsc_api.c:598
4 gsm0408_rcvmsg (msg=msg@entry=0x94142b8, link_id=0 '\000') at bsc_api.c:658
5 0x08058ca2 in abis_rsl_rx_rll (msg=0x94142b8) at abis_rsl.c:1686
6 abis_rsl_rcvmsg (msg=0x94142b8) at abis_rsl.c:2097
7 0xb7e8cf9a in handle_ts1_read (bfd=0x94e8e08) at input/ipaccess.c:271
8 ipaccess_fd_cb (bfd=0x94e8e08, what=1) at input/ipaccess.c:386
9 0xb7ee8434 in osmo_select_main (polling=polling@entry=0) at select.c:158
10 0x0804bd7c in main (argc=6, argv=0xbfc27144) at osmo_bsc_main.c:272
(gdb) print lchan
$2 = (const struct gsm_lchan *) 0x0
Possible scenario in which this crash can appear:
1- gsm0808_assign_req() calls handle_new_assignment() which sends an CHAN
ACTIVATE msg and arms T10 timer.
2- ACTIVATE ACK is received (handle_chan_ack), which calls
gsm48_send_rr_ass_cmd() which sends an ASSIGNMENT CMD, and doesn't
disable/modify T10 timer.
3- T10 timeout is triggered (assignment_t10_timeout()), which sets
conn->secondary_lchan = NULL
4- Immediately after, the ASSIGNMENT FAILURE message (which might have been
already queued) is processed in handle_ass_fail, and then the crash occurs.
This race condition is not an issue for handle_ass_compl() path because there's
this check there which would trigger most probably if secondary_lchan is NULL:
"if (conn->secondary_lchan != msg->lchan)"
Change-Id: Ied5bd90b9c06f27135a2e3c46e40d49d27d9a387
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/bsc_api.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
hooks/post-receive
--
Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 b525b9ea44973d2153de05e70d48fe84a51ab668 (commit)
from 37b61655130b200bb26bc75633a515f3bfdc3208 (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=b525b9ea44973d2153de05e70d48…
commit b525b9ea44973d2153de05e70d48fe84a51ab668
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 16 16:46:43 2017 +0200
api doc: fix two doxygen group closing braces
Change-Id: I6c1f47d13c5b7a9cb2281de9f017df4f1ed88ba7
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/core/linuxlist.h | 2 +-
include/osmocom/gprs/gprs_ns.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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 37b61655130b200bb26bc75633a515f3bfdc3208 (commit)
via a338983d3bfd8d8475921df84b746d27f857d2e7 (commit)
via 381a1aa1c190697ccaa939081573268739aeea28 (commit)
via 55d724addc3184a7fd6bb77160bbdbd0ec772d9f (commit)
via 8cc2767891cfae7543e384d0dfb5286b33b1b42f (commit)
via c368b5420aaacaa1cbef3d044c2ffd771552a1db (commit)
from 45c0ad845d7d22aa86c96320240b7b65073d6430 (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=37b61655130b200bb26bc75633a5…
commit 37b61655130b200bb26bc75633a515f3bfdc3208
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Oct 16 18:46:03 2017 +0200
[doc] Properly define gsm0800 group and move all related files into it
Change-Id: I91920c69c86d6a1932172becacb76faff2d3eb1e
http://cgit.osmocom.org/libosmocore/commit/?id=a338983d3bfd8d8475921df84b74…
commit a338983d3bfd8d8475921df84b746d27f857d2e7
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Oct 16 18:34:14 2017 +0200
[doc] Properly define 'oap' group and add introductory text
Change-Id: I1e875991ae1dd93862f850f85d40b3dac61ece72
http://cgit.osmocom.org/libosmocore/commit/?id=381a1aa1c190697ccaa939081573…
commit 381a1aa1c190697ccaa939081573268739aeea28
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Oct 16 18:31:20 2017 +0200
[doc] Define 'gsup' group with proper name, add intro text
Change-Id: Ieee6213dc5aad082a2d439c7418b51f281b80b1a
http://cgit.osmocom.org/libosmocore/commit/?id=55d724addc3184a7fd6bb77160bb…
commit 55d724addc3184a7fd6bb77160bbdbd0ec772d9f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Oct 16 18:25:45 2017 +0200
[doc] make sure all SMS related code is part of the 'sms' group
Change-Id: I24c56ccb56d5b39cfb887808f91b715da54c0f8b
http://cgit.osmocom.org/libosmocore/commit/?id=8cc2767891cfae7543e384d0dfb5…
commit 8cc2767891cfae7543e384d0dfb5286b33b1b42f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Oct 16 16:00:36 2017 +0200
[doc] gea has separate group; A5 is not part of crypto but a5 group
Change-Id: I2fd24c86f9b52244073ec800a3287e3d38e660d9
http://cgit.osmocom.org/libosmocore/commit/?id=c368b5420aaacaa1cbef3d044c2f…
commit c368b5420aaacaa1cbef3d044c2ffd771552a1db
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Oct 16 16:00:06 2017 +0200
[doc] Provide proper name for 'auth' group
Change-Id: I5fb1c34475ea9db36c2ec5cddc988074a72a35f7
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/crypt/auth.h | 2 +-
include/osmocom/gsm/a5.h | 2 --
include/osmocom/gsm/gea.h | 9 +++++++--
include/osmocom/gsm/gsm0341.h | 6 +++++-
include/osmocom/gsm/gsm0411_smc.h | 6 +++++-
include/osmocom/gsm/gsm0411_smr.h | 6 +++++-
include/osmocom/gsm/gsm0411_utils.h | 6 +++++-
include/osmocom/gsm/gsm0808.h | 6 +++++-
include/osmocom/gsm/gsm0808_utils.h | 6 +++++-
include/osmocom/gsm/gsup.h | 21 +++++++++++++++++++--
include/osmocom/gsm/oap.h | 13 +++++++++++--
src/gsm/a5.c | 18 ++++++++----------
src/gsm/gea.c | 7 +++----
src/gsm/gsm0341.c | 2 +-
src/gsm/gsm0411_smc.c | 4 ++--
src/gsm/gsm0411_smr.c | 4 ++--
src/gsm/gsm0411_utils.c | 4 ++--
src/gsm/gsm0808.c | 5 +++--
src/gsm/gsm0808_utils.c | 2 +-
src/gsm/gsup.c | 3 +--
src/gsm/oap.c | 3 +--
21 files changed, 92 insertions(+), 43 deletions(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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 45c0ad845d7d22aa86c96320240b7b65073d6430 (commit)
from b10d214365cffa07273c9f90b844ad9ea1230c0b (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=45c0ad845d7d22aa86c96320240b…
commit 45c0ad845d7d22aa86c96320240b7b65073d6430
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Oct 16 15:56:45 2017 +0200
[doc] Ensure include/crypt/* is part of libosmogsm documentation
Change-Id: Ic41f807dabb3b0d2d20b9d8963cad639e98f04dd
-----------------------------------------------------------------------
Summary of changes:
Doxyfile.gsm.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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 b10d214365cffa07273c9f90b844ad9ea1230c0b (commit)
from 9325d86192083a29c891f23bc984744f6b4d9123 (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=b10d214365cffa07273c9f90b844…
commit b10d214365cffa07273c9f90b844ad9ea1230c0b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Oct 16 15:58:39 2017 +0200
[doc] Ensure stats.h is parsed properly for Doxygen
stats.h uses a rather crude '#ifdef unix' hack, which means that Doxygen
will not scan the body of the file. This patch ensures 'unix' is defined
to parse the stats.h body and thus have all relevant information in it
is parsed.
Change-Id: I65384e5cc01f2ad7783cf6b71ab78b4422902aa1
-----------------------------------------------------------------------
Summary of changes:
Doxyfile.core.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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 4e8d6eec5cef0fdba861ba6d29ee59b09631c296 (commit)
from 726b58dcfbbdfc95ae0872e20a2f6066ce37fed2 (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=4e8d6eec5cef0fd…
commit 4e8d6eec5cef0fdba861ba6d29ee59b09631c296
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Oct 17 04:02:31 2017 +0200
setup.py: don't install py3 scripts with python2
If one calls 'python2 setup.py install', python replaces the script shebangs
with python2 ones, regardless of the code being mint python3, and vice versa.
In setup.py, name only the scripts that match the current python version.
Change-Id: I84a5c8ec108a99f527b0d2fb5bf4e312df5f7403
-----------------------------------------------------------------------
Summary of changes:
setup.py | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
hooks/post-receive
--
UNNAMED PROJECT
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 726b58dcfbbdfc95ae0872e20a2f6066ce37fed2 (commit)
via 92f310500cfd68851f00c813e6d86af375f17311 (commit)
from d2e793a58aceb19fea1d29b550894407331fea7f (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=726b58dcfbbdfc9…
commit 726b58dcfbbdfc95ae0872e20a2f6066ce37fed2
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sun Oct 15 03:01:09 2017 +0200
add osmo_verify_transcript_{vty,ctrl}.py for easier vty and ctrl testing
While adding VTY and CTRL tests to new programs like OsmoHLR, I wanted to have
a simple way to translate a VTY interaction transcript to a VTY python test. It
is fairly trivial to simply read in a transcript, extract both the commands to
send as well as the expected results, and to verify these without having to
write one line of application-specific code. From there it was just a little
step to allow the same for CTRL interaction.
With osmo_verify_transcript_vty.py and osmo_verify_transcript_ctrl.py, it is
possible to have a simple text file of a telnet VTY or CTRL interface
interaction and run it against a given application. With the --update option,
the scripts run the given command and rewrite the transcript file to whatever
the application currently produces as response. Backed by version control, it
is super easy to tweak commands, --update the test results and verify that only
the desired bits changed. A '...' wildcard can skip any number of lines in the
expected result and is usually preserved during --update.
This python3 implementation is independent from the previous obscvty
implementations.
Take the opportunity to clarify/fix a few aspects: for example, it is now
possible to verify the hints that the interactive VTY displays when the user
enters '?' in various places, and to evaluate the prompt character '>'/'#'.
Unitl now, code is duplicated/scattered across various vty_test_runner.py
scripts in different git repositories. Now, a VTY or CTRL transcript is enough
to put a complete test in place.
The simplest invocation is directly from the Makefile, feeding an application
commandline, the proper port number to contact it and e.g. a VTY prompt name.
This new code is also usable as python modules, to be able to build more
complex tests that require specialized intermediate actions, possibly
coordinating launch of applications or data manipulation.
The first repository to employ this is osmo-hlr.git. See change-ids
I42b3b70a0439a8f2e4964d7cc31e593c1f0d7537 for VTY and
Iff93abe370b8f3ecf42082d1d0eaa1fbeca5b122 for CTRL.
Change-Id: Id47331009910e651372b9c9c76e12f2e8964cc2c
http://cgit.osmocom.org/python/osmo-python-tests/commit/?id=92f310500cfd688…
commit 92f310500cfd68851f00c813e6d86af375f17311
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sun Oct 15 02:57:08 2017 +0200
add osmo_ipa.py, from originally openbsc.git/contrib/ipa.py
At least now that openbsc.git has been split, the IPA and Ctrl API offered by
this file are used across multiple git repositories for python tests. Instead
of having a separate copy of ipa.py in each, have one here.
Rename to osmo_ipa.py to avoid any confusion between old and new files that
might be lying around in the python path.
Change-Id: Iaef955f04b97e8f266339b37b46d2523d1247cb9
-----------------------------------------------------------------------
Summary of changes:
osmopy/__init__.py | 6 +-
osmopy/osmo_ipa.py | 278 ++++++++++++++++++++++++
osmopy/osmo_verify_transcript_common.py | 372 ++++++++++++++++++++++++++++++++
osmopy/osmo_verify_transcript_ctrl.py | 120 +++++++++++
osmopy/osmo_verify_transcript_vty.py | 178 +++++++++++++++
setup.py | 4 +-
6 files changed, 956 insertions(+), 2 deletions(-)
create mode 100755 osmopy/osmo_ipa.py
create mode 100644 osmopy/osmo_verify_transcript_common.py
create mode 100755 osmopy/osmo_verify_transcript_ctrl.py
create mode 100755 osmopy/osmo_verify_transcript_vty.py
hooks/post-receive
--
UNNAMED PROJECT