Changelog for
libosmogsm9-0.11.0.41-1.1.x86_64.rpm :
Tue Jun 5 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.11.0.41:
* Doxygen: gitignore generated files for libosmoctrl
Sat Jun 2 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.11.0.40:
* gsm0808: Add value_string for LCLS related IEs
* tlv: Add TLVP_VAL_MINLEN() to obtain value _if_ length is >= minimum
Fri Jun 1 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.11.0.38:
* GSUP: implement TCAP-like session management
* GSUP: introduce new messages for SS/USSD payloads
* add osmo_fsm_inst_state_chg_keep_timer()
Wed May 30 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.11.0.35:
* gsm_08_08.h: Add enum for LCLS config, control and status
* gsm0808: Add encoding functions for LCLS BSSMAP messages
Tue May 29 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.11.0.33:
* ports.h: Add ctrl port for osmo-gbproxy
* gsm0480: fix: don\'t overwrite the data of RELEASE_COMPLETE
Mon May 28 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.11.0.31:
* add gsm0808_cell_id_to_list()
* add support for gsm0808 HANDOVER REQUIRED message
* add gsm0808_create_handover_request_ack()
* Add enum gsm48_progress_desc
* debian: Add libosmoctrl-doc sub-package
Sun May 27 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.11.0.26:
* ctrl: Introduce libosmoctrl.map to avoid unintended exports
* ctrl: Add doxygen API documentation; generate html from it
Sat May 26 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.11.0.24:
* Add enum gsm48_cause_coding from GSM 04.08 Section 10.5.4.11
* cosmetic: Whitespace fixes in control_if.c
Fri May 25 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.11.0.22:
* introduce vty_out_rate_ctr_group_fmt() function
* Add a \'show rate-counters\' VTY command.
* remove unused argument from pad_append_ctr() helper function
Thu May 24 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.11.0.19:
* mncc: properly export osmo_mncc_name()
Thu May 17 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.11.0.18:
* tests: bitrev_test: Fix dynamic-stack-buffer-overflow
* tests: gea_test: Use correct max size for key in buffer
* tests: a5_test: Print wrong buffer correctly on error
* gsm: kasumi: Fix dynamic-stack-buffer-overflow on out buffers not multiple of 64 bits
Wed May 16 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.11.0.14:
* fix spelling
Tue May 15 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.11.0.13:
* fsm: guard action callback
Sat May 12 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.11.0.12:
* import isdn4linux HDLC code from linux kernel
* isdnhdlc: Port from kernel to userspace
Thu May 10 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.11.0.10:
* Add osmo_timerfd_
* functions for osmo_fd-wrapped timerfd
Wed May 9 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.11.0.9:
* add gsm0808 channel enum to IE val conversion functions
* lapdm: cleanup: send_rslms_rll_l3_ui(): Use msgb_tv_push()
* lapdm: send_rslms_rll_l3_ui(): Don\'t include B4/SACCH IE unless needed
* lapdm: don\'t enforce contention resolution on SAPI0/DCCH
Tue May 8 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.11.0.5:
* lapdm: Implement SABM related constraints
Mon May 7 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.11.0.4:
* define a constant for the max length of called party BCD IE
Sun May 6 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.11.0.3:
* lapdm: Fix back-pointer from lapdm_entity to lapdm_channel
Fri May 4 14:00:00 2018 mardnhAATTgmx.de
- Bump libosmocore so-version 9 -> 10
Fri May 4 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.11.0.2:
* control_if: Avoid heap-use-after-free in osmo_wqueue_bfd_cb
* configure: Check separately for lib implementing dlopen and dlsym
Thu May 3 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.11.0.0:
* gsm_utils: call gnutls_global_init() as constructor
* osmo-release.sh: Remove temporary file TODO-RELEASE.entries after use
* osmo-release.sh: Exit with error if no description for new changelog entry provided
* osmo-release.sh: Fix error condition no LIBVERSION modified
* osmo-release.sh: Always generate entire commit changelog
* osmo-release.sh: Allow user to add extra information to the release commit
* debian: libosmoctrl: Use correct library version in pkg name
* debian/changelog: Fix typo in maintainer e-mail
* Bump version: 0.10.2.284-bc47-dirty → 0.11.0
Tue Apr 24 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.10.2.279:
* gsm0808_test: silence deprecation: use gsm0808_create_layer3_2()
Mon Apr 23 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.10.2.278:
* gsm_08_58.h: Add Ericsson vendor-specific RSL message types
* gsm_08_58.h: introduce RSL_IE_ERIC_PAGING_GROUP
* gsm0808_test: fix more missing inits (address sanitizer issues)
Thu Apr 19 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.10.2.275:
* osmo_sockaddr_is_local: Fix memleak
* RSL/LAPDm: Not all RLL message are \"transparent\"
Wed Apr 18 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.10.2.273:
* tlv: add TLV_GET() and TLV_GET_MINLEN()
* add gsm0808_cell_{id,id_list}_name() and friends
* osmo_get_macaddr: Fix buffer read out of bounds
Tue Apr 17 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.10.2.270:
* prevent integer underflow in ipa_ccm_make_id_resp_from_req()
* protocol/gsm_04_08.h: drop incorrect GSM48_PDISC_USSD
* gsm/gsm48.c: add call independent SS message names
Mon Apr 16 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.10.2.267:
* test_gsm0808_enc_dec_speech_codec_with_cfg: initialize properly
* cosmetic: log: fix typo, clarify msg for rate_ctr name mangling
Sat Apr 14 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.10.2.265:
* add osmo_cgi_name()
* add gsm0808_cell_id_list_add() to combine two cell identifier lists
* add tlv_parse2(), capable of multiple instances of the same IE
* add gsm0808_{enc,dec}_cell_id
* test_gsm0808_enc_dec_cell_id_list_lac(): validate encoded bytes
* test_gsm0808_enc_dec_cell_id_list_lac(): populate all LACs
Thu Apr 12 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.10.2.259:
* msgb: msgb_get: Drop unneeded tmp var
* msgb: msgb_pull: Abort when pulling more than avail size
Wed Apr 11 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.10.2.257:
* deprecate PLMN de-/coding functions incapable of 3-digit MNC with leading zeros
* avoid warning in gsm0808_create_layer3
Mon Apr 9 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.10.2.255:
* add osmo_quote_str(),osmo_quote_str_buf() and test
* fsm_test: terminate the main loop instead of exit on timeout
* osmo_fsm_inst_find_by_name(): guard against strcmp(NULL)
* fsm_test: more thoroughly test FSM inst ids and names
* fsm: id: properly set name in case of NULL id
* cosmetic: osmo_fsm_inst_update_id(): don\'t log \"allocate\"
* add osmo_fsm_inst_update_id_f()
* add gsm48_reject_value_names
* fix issue on big endian architecture
Mon Apr 9 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.10.2.246:
* fix a cell identifier parsing bug in libosmocore
* fix cell identifier decoding in libosmocore
* use gsm48_decode_lai2() in gsm0808_dec_cell_id_list()
* fix bug in parse_cell_id_ci_list()
* fix parse_cell_id_lac_and_ci_list()
* add a test for CELL_IDENT_WHOLE_GLOBAL cell identifier lists
* add a regression test for TLV parsing with repeated IEs
* abis_nm: Introduce abis_nm_dump_foh()
* fsm: Update the name as well if the id is updated and accept NULL
* gsm_08_08: correct speech codec defaults
* gsm0808_test: cosmetic: re-arrange struct init; print hexdump on failure
* gsm0808_test: cosmetic: test non-hex MCC
* show failure in gsm0808_enc_cell_id_list2() in gsm0808_test
* fix gsm0808_enc_cell_id_list2 for leading-zero MNC
* cosmetic: gsm0808_test: drop extraneous assertion
* contrib/fsm-to-dot: add -h option to print basic instructions
* contrib/fsm-to-dot: allow transition from and to the same state
* contrib/fsm-to-dot: don\'t match on event names in comments
* contrib/fsm-to-dot: warn and draw unallowed state transitions
* contrib/fsm-to-dot: add default edge label \'-\'
* contrib/fsm-to-dot: mark arrows that feed events
* contrib/fsm-to-dot: less false positives on event parsing
* contrib/fsm-to-dot: mark illegal states in red
* contrib/fsm-to-dot: warn about identically named FSMs
* VTY: Don\'t welcome the user to the \"control\" interface, if it\'s VTY
* vty/command.c: write_config_file(): sanely compose temp path
* fix logging talloc ctx: add osmo_init_logging2()
* gsm0808: Add value strings for BSSMAP cause codes
* gsm0480: document the \'ss_request\' structure
* gsm0480: copy the raw USSD data, its DCS and length
* gsm0480: drop messages with incorrect data length
* ctrl: test deferred cmd, show current failure
* ctrl: fix deferred commands (and hence fix osmo-bts-sysmo \'clock-info\' cmd)
* cosmetic: flatten ctrl_handle_msg()
* fix ctrl_test sanitizer issues
* socket.c: osmo_sock_init2: bind: Several logic fixes and log improvements
* socket.c: osmo_sock_init2: connect: Several logic fixes and log improvements
* socket.c: osmo_sock_init: Several logic fixes and log improvements
* use osmo_init_logging2() with proper talloc ctx
* fix spelling
Sat Apr 7 14:00:00 2018 mardnhAATTgmx.de
- Update to version 0.10.2.245:
* gsm0480: copy the raw USSD data, its DCS and length
* gsm0480: drop messages with incorrect data length
* ctrl: test deferred cmd, show current failure
* ctrl: fix deferred commands (and hence fix osmo-bts-sysmo \'clock-info\' cmd)
* cosmetic: flatten ctrl_handle_msg()
* fix ctrl_test sanitizer issues
* socket.c: osmo_sock_init2: bind: Several logic fixes and log improvements
* socket.c: osmo_sock_init2: connect: Several logic fixes and log improvements
* socket.c: osmo_sock_init: Several logic fixes and log improvements
* use osmo_init_logging2() with proper talloc ctx
Sat Mar 17 13:00:00 2018 mardnhAATTgmx.de
- Update to version 0.10.2.214:
* jenkins_amd64.sh: use --enable-werror configure flag, not CFLAGS
* support for more cell ID list types in libosmocore
* fix a cell identifier parsing bug in libosmocore
* fix cell identifier decoding in libosmocore
* use gsm48_decode_lai2() in gsm0808_dec_cell_id_list()
* fix bug in parse_cell_id_ci_list()
* fix parse_cell_id_lac_and_ci_list()
* add a test for CELL_IDENT_WHOLE_GLOBAL cell identifier lists
* add a regression test for TLV parsing with repeated IEs
* abis_nm: Introduce abis_nm_dump_foh()
Sat Mar 17 13:00:00 2018 mardnhAATTgmx.de
- Update to version 0.10.2.214:
* jenkins_amd64.sh: use --enable-werror configure flag, not CFLAGS
* support for more cell ID list types in libosmocore
* fix a cell identifier parsing bug in libosmocore
* fix cell identifier decoding in libosmocore
* use gsm48_decode_lai2() in gsm0808_dec_cell_id_list()
* fix bug in parse_cell_id_ci_list()
* fix parse_cell_id_lac_and_ci_list()
* add a test for CELL_IDENT_WHOLE_GLOBAL cell identifier lists
* add a regression test for TLV parsing with repeated IEs
* abis_nm: Introduce abis_nm_dump_foh()
Fri Mar 16 13:00:00 2018 mardnhAATTgmx.de
- Update to version 0.10.2.213:
* configure: add --enable-werror
* jenkins_amd64.sh: use --enable-werror configure flag, not CFLAGS
* support for more cell ID list types in libosmocore
* fix a cell identifier parsing bug in libosmocore
* fix cell identifier decoding in libosmocore
* use gsm48_decode_lai2() in gsm0808_dec_cell_id_list()
* fix bug in parse_cell_id_ci_list()
* fix parse_cell_id_lac_and_ci_list()
* add a test for CELL_IDENT_WHOLE_GLOBAL cell identifier lists
* add a regression test for TLV parsing with repeated IEs
Thu Mar 15 13:00:00 2018 mardnhAATTgmx.de
- Update to version 0.10.2.208:
* features: define osmo_bts_
*_feature() as static inline
* src/msgb.c: cosmetic: fix spelling mistakes
* src/msgb.c: remove dead includes from OpenBSC
* src/msgb.c: print an error if msgb allocation failed
* src/msgb.c: avoid using internal talloc API
* configure: add --enable-werror
* jenkins_amd64.sh: use --enable-werror configure flag, not CFLAGS
* support for more cell ID list types in libosmocore
* fix a cell identifier parsing bug in libosmocore
* fix cell identifier decoding in libosmocore
Wed Mar 14 13:00:00 2018 mardnhAATTgmx.de
- Update to version 0.10.2.206:
* gsm23003: add osmo_mcc_from_str()
* osmo-release.sh: Set correct version when generating the changelog
* features: define osmo_bts_
*_feature() as static inline
* src/msgb.c: cosmetic: fix spelling mistakes
* src/msgb.c: remove dead includes from OpenBSC
* src/msgb.c: print an error if msgb allocation failed
* src/msgb.c: avoid using internal talloc API
* configure: add --enable-werror
* jenkins_amd64.sh: use --enable-werror configure flag, not CFLAGS
* support for more cell ID list types in libosmocore
Wed Mar 14 13:00:00 2018 mardnhAATTgmx.de
- Fix dependencies
Tue Mar 13 13:00:00 2018 mardnhAATTgmx.de
- Update to new upstream snapshot 0.10.2.206
Thu Mar 8 13:00:00 2018 mardnhAATTgmx.de
- Add python2 to the build-requirements
Sun Feb 25 13:00:00 2018 mardnhAATTgmx.de
- Update to new upstream snapsthot 0.10.2.178
Wed Feb 14 13:00:00 2018 mardnhAATTgmx.de
- Update to new upstream snapsthot 0.10.2.159
- Remove patch:
* osmo-pkgconfig.diff (fixed upstream)
Sat Feb 10 13:00:00 2018 mardnhAATTgmx.de
- Show testsuite.log when tests are failing
Sat Feb 10 13:00:00 2018 mardnhAATTgmx.de
- Update to new upstream snapsthot 0.10.2.155
Wed Jan 24 13:00:00 2018 mardnhAATTgmx.de
- Update to new upstream snapsthot 0.10.2.135
Wed Dec 27 13:00:00 2017 jengelhAATTinai.de
- Update to new upstream release 0.10.2
* GPRS: print remote state info for NS peer
* ctrl: allow more nodes than those in enum ctrl_node_type
* fsm: Enforce FSM and FSM instance names are valid osmocom
identifiers
* rate_ctr: Enforce counter (and ctr_group) names are valid
identifiers
* Convert lib-internal rate_ctr from \'.\' separator to \':\'
separator
* GPRS: add vty command to show only persistent NS
Mon Oct 2 14:00:00 2017 jengelhAATTinai.de
- Update to new upstream snapshot 0.9.6.400
* vty: install \'exit\', \'end\',... commands on
*all
* nodes
* osmo-auc-gen: umts: add --ind-len arg
* osmo-auc-gen: umts: add --ind arg
* Add osmo_gprs_{ul,dl}_block_size_{bits,bytes} functions
* BSSGP: add function to reset all PTP BVC
* GSUP: define default GSUP port as 4222
* gsup: Add encoding/decoding for the pdp charging characteristics
* Add missing BSSGP cause values
* gsm0808: fix length check of the element decoder functions
* Add header file with definitions for GSM TS 04.14 / 3GPP TS 44.014
* Fix wrongful GSM FR codec SID frame detection in DTX.
* Distinguish between unsupported and invalid MCS
Fri Apr 28 14:00:00 2017 jengelhAATTinai.de
- Update to new upstream snapshot 0.9.6.193
* fix: DLGSUP logging category \"unusable\"
* ph_data_param struct changed / Extend L1SAP PH-DATA with
measurement information.
* Size of ph_tch_param struct changed / Extend with RTP Marker
* Size of struct log_target changed / Extend with GSMTAP
* Internal API for GPRS cipher implementors updated to
accommodate for arbitrary key lengths.
* Extend L1SAP PH-DATA with presence information
* Fix the counter index after the NS reset.
* Fix rate_ctr attribute for GPRS NS counters.
- Remove test.diff (no longer applicable)
Sat Jul 30 14:00:00 2016 jengelhAATTinai.de
- Update to new upstream snapshot 0.9.0.212
* Add support for SI2quater messages
* Add basic EARFCN support
* Add vty command to explicitly reset given BVCI
* Add function to make Uplink Measurement
* Add GEA3 & GEA4 ciphers
Fri Mar 11 13:00:00 2016 jengelhAATTinai.de
- reenable bigendian builds as GSM IE code was fixed upstream
during 2015
- Update to new upstream snapshot 0.9.0.91
* log: Add conditional logging based on log_check_level
* Add byte printing macros
* vty: add bind command for telnet vty line
Fri Jan 22 13:00:00 2016 jengelhAATTinai.de
- Update to new upstream snapshot 0.9.0.58
* Add bitvector functions and APN conversion functions
- Add test.diff to resolve compiler warning
Wed Dec 23 13:00:00 2015 jengelhAATTinai.de
- Update to new upstream release 0.9.0
* ipaccess: add OAP proto_ext (in design).
* stats: Report stat item values
* stats: Implement timer based reporting
* stats/vty: Add stats configuration
* stat/vty: Add vty_out_statistics_full to show all statistics
* stats: Add vty_out_stat_item_group
* LaPDm: Refuse SUSPEND/RESUME/RECONNECT in BTS mode
* ns: Force a defined state when sending NS RESET
- Drop osmo-symbols.diff (solved better upstream),
osmo-talloc.diff, osmo-talloc2.diff, osmo-talloc3.diff (solved
upstream)
Thu Sep 10 14:00:00 2015 jengelhAATTinai.de
- Update to new upstream release 0.8.3
* Add G-RNTI derived TLLI types defined in 23.003
* vty: Change API to have node installation be done by int
* ipa: Properly parse LV stream of a ID_GET request
* Add APN utility function to libosmogsm
* gsm: Add A5/3-4 cipher support
* bssgp: Handle BSSGP STATUS messages
- Add osmo-symbols.diff
Sun Mar 1 13:00:00 2015 jengelhAATTinai.de
- Update to new upstream release 0.8.0
* new Osmocom SIM card library
- Remove 0001-utils-resolve-compiler-warnings-on-implicit-declarat.patch,
libosmocore_0_7_0_avoid_smscb_test_failure.patch,
osmo-kasumi.diff, osmo-version.diff (no longer needed x4),
rework osmo-talloc2.diff and add osmo-talloc3.diff after upstream
conversion. Add osmo-pkgconfig.diff.
Wed Feb 18 13:00:00 2015 normandAATTlinux.vnet.ibm.com
- remove the previous patch about ppc/ppc64 architectures
as upstream suggesting that known to be not supported
so explicitely add ExcludeArch in spec file.
Wed Feb 18 13:00:00 2015 normandAATTlinux.vnet.ibm.com
- avoid smscb test failure on ppc/ppc64 architectures
with libosmocore_0_7_0_avoid_smscb_test_failure.patch
Thu Oct 2 14:00:00 2014 jengelhAATTinai.de
- Update to new upstream release 0.7.0
* No changelog was provided
* osmocore gained GPRS NS interface support, and now provides a
control interface library (libosmoctrl)
- Add osmo-kasumi.diff to fix link failure during `make check`
Mon Jul 21 14:00:00 2014 jengelhAATTinai.de
- Update to new upstream release 0.6.6
* No changelog was provided
- Remove 0001-osmo-arfcn-Return-something-from-the-method.patch,
0002-utils-avoid-breaking-strict-aliasing.patch (no longer needed)
Sun Jun 2 14:00:00 2013 jengelhAATTinai.de
- Update to new upstream release 0.6.0
* No changelog was provided
- Add 0001-osmo-arfcn-Return-something-from-the-method.patch
from upstream to provide fix for rpmlint errors
- Add 0001-utils-resolve-compiler-warnings-on-implicit-declarat.patch,
0002-utils-avoid-breaking-strict-aliasing.patch to fix rpmlint
warnings
Sun Feb 17 13:00:00 2013 jengelhAATTinai.de
- Initial package (version 0.5.3) for build.opensuse.org
Mon Oct 10 14:00:00 2011 jengelhAATTmedozas.de
- Initial prototype (version 0.3.10)