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 annotated tag, 0.9.4 has been created
at b21ba4349a049931f7862f60b4e63692c933b090 (tag)
tagging 3b6fb0880c3ab1e23a3d7d738d073b00c2a794c2 (commit)
replaces 0.9.0
tagged by Neels Hofmeyr
on Fri Dec 9 23:33:16 2016 +0100
- Log -----------------------------------------------------------------
release 0.9.4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJYSzEsAAoJENhpyTJk1IQ5yFIQAJaiH+hkFKsnzdUHt2fbsOdC
RhSdFvoBAwzK+LE8KJ5TIYT1ms8RmP8QPWJ76GO+oBwFhSOrilm6HI80Uvw7wuuN
WP8YI07YRXP4Oju0NFjGBWWB/edFbrhyLUT9X6un9SJq3wfRIkjM/QUUB5MiAZSm
5hFuN7gJs8DhbYPaXAzmP+ELJ5A4ulGFnUkNsnZrnoCw/X1hyk1y5l/zHZriBV0f
guvWAY7KZpG6xyXQYKMNguc8hwDNwwsz0mG71VwZ6d70+1zLlV5vqAncw/Bm8/0n
wL6dKW158LmMxbC0s6fFCiL3q2NBDrli029mLeHxgLzsAEotqk7KDPoyI6qSH3tA
p8Xxxq995tIS+gyIyyEUKYowjgQqHpNn9vM+aJtqnsVdBSGrkXnn8a+hH4Bc244u
UxbPjbqFsduR5z6+9frQx57guzC2ATqXb80XTrF5XSddLQ1LzNxbB6KCwm22tlXn
gkgpZjc6/yFasEoFY/t8Qf4lHiaz6RuNP6SN6ZlKOpj4TuKD86nY+SFXAmA7+i2Y
b9rwyMFfAzWnw5ZZejRWm6ryZ1VS5drOUbuXk24Iqi3DoGseDOzdqRW1cZUGHvJc
jMB1hmRWlHhHo4BJSCfbSWlZvRhma7e7IRIZ4JLQUZmFyvvCNW6qyohB0u7EUbTF
3y4BDNeVilUD6BZiJPBI
=GDxe
-----END PGP SIGNATURE-----
Alexander Huemer (1):
osmo-sim-test: add missing include
Harald Welte (32):
vty: Don't call exit() but rather use OSMO_ASSERT()
stat_item.c: Fix compiler warnings
use system-wide libtalloc with --enable-system-talloc
configure.ac: Use AS_IF() instead of shell-if for PKG_CONFIG
configure: It should be --with-system-talloc, not --enable-system-talloc
remove our internal copy of talloc, use system libtalloc
utils: add TALLOC_CFLAGS to build
update debian packaging from libosmocore6 to libosmocore7
RSL: Add enum + TLV definitions for ip.access style embedded IEs
LaPDm: Refuse SUSPEND/RESUME/RECONNECT in BTS mode
Add osmo_prim_op_names[] symbol and _SAP_SS7_BASE define
osmo_prim_op_names should be extern
update TODO-RELEASE regarding the talloc change.
merge_doc.xsl: Don't copy the 'descripiton' element of commands
sim: Add osim_file_find_{fid,sfid}() functions
rename osim_file_find_* to osim_file_desc_find_*
Revert "gsm48: move to hex TMSI representation"
add missing #include <stdbool.h>
sim: add class_tables / card profiles
sim: Add simplistic unit test for APDU class tables
Add new osmo_fd_get_by_fd() function
sim: make osim_reader_ops public
Add code generator for convolutional codes
add two missing files (gsm0503.h / conv_gen.py) to previous commit
auth_core: Add osmo_auth_3g_from_2g() to compute CK+IK from Kc
Add log_fini() function to release all memory allocated by logging framework
import gsm_04_08_gprs.[ch] from openbsc.git
add new header file for TS 23.003
Update doxygen annotations in libosmocore
tlv: Import osmo_shift_* and osmo_match_shift_* from openbsc
Import osmo_{encode,decode}_big_endian() from openbsc
import gprs_gsup_message.[ch] from openbsc as gsup.[ch]
Holger Hans Peter Freyther (33):
debian: Install libosmoctrl0 too when installing the dev package
debian: Make new minor release with the NS bugfix
gprs-ns/stats: When the NSVCI is updated, update the stats counter
debian: Roll a new release with the GPRS NS counter fix
stats: Document the level in show stats level options
debian: Make a new minor release
talloc: Untested change to unbreak build
talloc: Depend on libtalloc-dev being present as well
stats: Fix compiler warning about losing const
debian: Avoid linking with -Bsymbolic-functions
kasumi: Fix build with gcc5 that changed behavior of inline
vty: Use NULL to have a null pointer instead of '\0'
ipa: recv is declared in different headers on BSD
test: Fix compiler warnings on 64bit systems
bitvec: Fix build on older gcc
bitvec: Test and fix regression for C++->C conversion
bivec: Fix the output of the testcase
bitvec: Untested speculative UBAN fix for the new routine
logging: Remove some code duplication
logging: Move the filter check up as well
Merge branch 'sysmocom/shared/log-speed'
logging: Remove unused variable after recent changes
debian: Make sure that libtalloc-dev is installed
sim: Fix compiler warning and by this fixing the test result
select: Externalize fd_set filling and dispatch
vty: Make a reservation for the osmo-sip-connector
jenkins: Add build script used by jenkins on our public CI
jenkins: Enable tracing and error handling in bash
doxygen: Try to uninstall the search files as well
doxygen: Next try to fix the uninstall handling
doxygen: Remove the tag file on uninstall as well
milenage/aes: Address undefined behavior on bitshift
conv_gen: Use python2 to execute the script
Jacob Erlbeck (32):
test: Remove unneeded linking to libosmovty.la
vty/test: Refactor vty creation/deletion into separate functions
stats/test: Add tests to check VTY configuration
ns/stats: Fix class_id of "NSVC Peer Statistics" rate_ctr group
stats/vty: Add selective show stats command
stats: Fix name prefix handling
stats: Send all values on reporter update
stats: Fix handling of multiple resporters
stats: Fix not reported stat item values
stats: Move statsd related code into a separate file
stats: Reorder functions in stats.c
stats/test: Add test for reporting
stats/test: Add memory leak check
stats: Add TODO comment to rate_ctr
stat: Explicitly support stat_items without unit
stats: Add OSMO prefix to STAT_ITEM_NOVALUE_ID
ns/stats: Add missing osmo_stat_item_group_free to gprs_nsvc_delete
ns: Force a defined state when sending NS RESET
msgb: Add msgb_resize_area and msgb_copy
msgb: Let msgb_hexdump be more tolerant
msgb: Add msgb_test_invariant function
gsm: Add APN conversion functions
bitvec: Add get/set byte sequences
msgb/test: Add test for msgb message buffers
msgb/test: Add functions to catch and check exceptions
msgb/test: Add tests for msgb_resize_area and msgb_copy
msgb: Assert len >= 0 in msgb_trim
msgb/test: Add test case for error cases
gb: Add bssgp_msgb_copy function
log: Add log_check_level function
log: Add conditional logging based on log_check_level
log/test: Extend test case for log_check_level
Jaroslav Škarvada (1):
fix FSF address in sources/headers
Max Suraev (30):
Fix sporadic out-of-bounds error
bitvec: Fix unaligned memory access in osmo_revbytebits_buf
bitvec: Fix interface to consistently use unsigned int
Ignore test binaries
Add bitvec-related functions from Osmo-PCU
Add doxygen comments to clarify function use
Expand bitvec interface
Add T4 bit map compression routines
Extend L1SAP PH-DATA with presence information
Add byte printing macros
Add support for SI2quater messages
Add helper function to convert numerical BSSGP PDU type to string
Add function to add bits from array to bitvec
Add basic EARFCN support
Rename struct to better match libosmocore conventions
Improve BSSGP debug output
Export names for gsm_chan_t and gsm48_chan_mode
Add vty command to explicitly reset given BVCI
Add missing docs for bssgp bvc reset vty command
gb: Add bssgp_pdu_str to libosmogb namespace
Add ubit <-> sbit convertors
Add function to get osmo_earfcn bit size
Addditional classmark check against A5/4 support
Update internal GPRS cipher API
Improve code reuse
Deprecate osmo_a5_1 and osmo_a5_2
Deprecate comp128
Add function for appending range1024 to bitvec
Fix unaligned access found by addr. sanitizer
Add static lib to -dev .deb package
Neels Hofmeyr (15):
some comments / fixed typos
Fix some recently added formats on 64bit
comment typo
add vty port nr for osmo-cscn
Add CSCN ctrl port defs
vty: add bind command for telnet vty line
add ctrl_interface_setup_dynip() for bind address
vty: add ctrl section for Control interface bind address
fix gsm_7bit_decode API comment: septets, not octets
comment typo
04.08: add inline funcs for pdisc + msg type bitmasks
04.08: switch to r99 msg type bitmasks by default
04.08: add inline funcs for transaction id bits
gsm48: factor out MCC+MNC BCD parsing for re-use in UMTS
logging.c: assert category_token allocation (CID #57871)
Ruben Undheim (1):
gsm_03_41: Fix structure definitions for big-endian machines
Sylvain Munaut (2):
Doxygen: Enable client-based search engine
Doxygen: enable tagfile generation and usage for cross-project references
Vadim Yanitskiy (1):
gsm48: move to hex TMSI representation
-----------------------------------------------------------------------
hooks/post-receive
--
An utility library for Open Source Mobile Communications