File libosmocore.changes of Package libosmocore

-------------------------------------------------------------------
Tue Jun 18 08:29:58 UTC 2024 - Jan Engelhardt <jengelh@inai.de>

- Update to release 1.9.3
  * libosmosim: class_tables: Fix GlobalPlatform CLA=8x INS=CA/CB
    GET DATA
  * libosmosim: class_tables: Resolve conflicting CLA=8x INS=F2
    definitions

-------------------------------------------------------------------
Wed Dec  6 10:31:32 UTC 2023 - Jan Engelhardt <jengelh@inai.de>

- Update to release 1.9.2
  * logging: ensure ANSI color escape is sent in same line/before
    newline
  * Fix OSMO_SOCKADDR_STR_FMT_ARGS_NOT_NULL syntax error

-------------------------------------------------------------------
Wed Nov  1 17:52:50 UTC 2023 - Jan Engelhardt <jengelh@inai.de>

- Update to release 1.9.0
  * Implement the XOR-2G authentication algorithm and rename
    ``OSMO_AUTH_ALG_XOR`` to ``OSMO_AUTH_ALG_XOR_3G``
  * Convolutional Coding and Interleaving for CSD
  * isdn: Add V.110 encoder/decoder
  * gsm: TS 44.021 modified V.110 frame encoding/decoding support
  * New osmo-gsmtap-logsend utility
  * gsm: Add missing TS 24.008 SM layer IEs
  * codec: add SID classification functions per GSM 06.31 & 06.81
  * codec: add SID preening functions for FR & EFR
  * codec: replace GSM-FR ECU with new implementation
  * ASCI: Add 3GPP TS 44.068 and 44.069 protocol definitions
  * ASCI: Add IE transcoding according to 3GPP TS 48.008
  * libosmogsm: Support authentication with 256-bit K and/or OP/OPc
  * ASCI: Add message definition and encoding according to 3GPP TS
    48.008
  * ASCI: Add BCC call state definitions

-------------------------------------------------------------------
Thu May 18 10:05:43 UTC 2023 - Jan Engelhardt <jengelh@inai.de>

- Update to release 1.8.0
  * Introduce netns API, netdev API, tundev API
  * Add SI10 support

-------------------------------------------------------------------
Thu Aug 11 10:11:40 UTC 2022 - Jan Engelhardt <jengelh@inai.de>

- Drop double build require on lksctp

-------------------------------------------------------------------
Wed Aug  3 14:37:04 UTC 2022 - Jan Engelhardt <jengelh@inai.de>

- Update to release 1.7.0
  * Introduce CRC and FSM for IuUP (user plane) as used in 3G RTP
    data
  * VTY: implement 'no log gsmtap [HOSTNAME]' command
  * iuup: Fix decoding of 1byte-length subflow size fields
  * iuup: Submit RNL-STATUS-Initialization.ind upon rx of Init
  * BSSAP: HO Request Ack: add missing Codec List (BSS Supported)
  * APDU parsing support for GlobalPlatform

-------------------------------------------------------------------
Fri Nov 19 08:49:06 UTC 2021 - Martin Hauke <mardnh@gmx.de>

- Update to new upstream release 1.6.0
  * gprs_bssgp: add support for SGSN oriented RESET
  * gprs_ns2_sns: Support for SGSN-side IP-SNS
  * RR: add VAMOS channel modes

-------------------------------------------------------------------
Sun Mar 14 20:14:11 UTC 2021 - Jan Engelhardt <jengelh@inai.de>

- Update to release 1.5.1
  * Some improved IPv6 support

-------------------------------------------------------------------
Sun Sep  6 12:15:16 UTC 2020 - Jan Engelhardt <jengelh@inai.de>

- Update to release 1.4.1
  * vty: Allow 64 bit values in numeric ranges if system supports it
  * vty: Introduce support to set cpu-affinity and scheduler policy

-------------------------------------------------------------------
Sat Aug  1 14:03:00 UTC 2020 - Martin Hauke <mardnh@gmx.de>

- Update to version 1.3.2
  * gsm_29_118.h: Fix compilation with gcc-10
  * gsm0503_parity: Fix compilation with gcc-10

-------------------------------------------------------------------
Fri Jun  5 23:00:54 UTC 2020 - Jan Engelhardt <jengelh@inai.de>

- Update to release 1.3.1
  * Changes to build procedure only.

-------------------------------------------------------------------
Sun Jan  5 10:39:49 UTC 2020 - Martin Hauke <mardnh@gmx.de>

- Update to new upstream release 1.3.0
  * add osmo_sockaddr_str_cmp()
  * misc logging/vty fixes
  * fix OSMO_SOCKADDR_STR_FMT for IPv6
  * GPRS/BSSGP: introduce bssgp_bvc_ctx_free()
  * gsm_04_08.h: Introduce API osmo_gsm48_rfpowercap2powerclass()
  * gsm0508: add functions to calculate beginning of a block
  * socket: Introduce API osmo_sock_init2_multiaddr()
  * vty: Optionally Set/replace cfg file during cmd 'write file'
  * gsup: add OSMO_GSUP_SUPPORTED_RAT_TYPES_IE and
    OSMO_GSUP_CURRENT_RAT_TYPE_IE
  * tdef: Introduce API osmo_tdef_set()
  * Introduce BTS_FEAT_ETWS_PN for communicating ETWS PN capability
  * context: Add support for [per-thread] global talloc contexts
  * add vty logp command to echo on all log targets
- Add subpackges for the Osmocom USB library

-------------------------------------------------------------------
Wed Aug 14 17:24:05 UTC 2019 - Jan Engelhardt <jengelh@inai.de>

- Update to new upstream release 1.2.0
  * GSUP: add inter-MSC handover related msgs and IEs
  * NS: Add support for GPRS NS IP Sub-Network-Service (SNS)
  * BSSMAP: add messages for inter-BSC and inter-MSC Handover
  * Add VTY and CTRL port numbers for OsmoCBC (Cell Broadcast Centre)
  * CBSP (Cell Broadcast Service Protocol; 3GPP TS 48.049) support
  * Add Cell Broadcast related definitions from 3GPP TS 23.041
  * Add MO-FALLBACK-VALUE SGsAP IE
- Removed 0001-gsm_23_003.h-add-GSM23003_IMEI_NUM_DIGITS_NO_CHK.patch
  (merged)

-------------------------------------------------------------------
Tue Feb 19 14:54:30 UTC 2019 - Martin Hauke <mardnh@gmx.de>

- Add patch:
  * 0001-gsm_23_003.h-add-GSM23003_IMEI_NUM_DIGITS_NO_CHK.patch
    Needed for osmo-hlr 1.0.0

-------------------------------------------------------------------
Thu Jan 31 14:47:59 UTC 2019 - mardnh@gmx.de

- Update to version 1.0.1
  Bugfix release:
  * when msgb_wrap_with_TL() was introduced as an inline function
    with exactly the same name as in openbsc. With this subsequent
    change we make sure the libosmocore function has a different
    name and doesn't clash.

-------------------------------------------------------------------
Sat Jan 19 22:04:36 UTC 2019 - mardnh@gmx.de

- Update to version 1.0.0
  * GSMTAP: add SIM sub_types
  * gsm0808: inter-bsc HO messages: add missing BSSMAP header, x4
  * gsm0808: implement BSSMAP Classmark Request
  * logging vty: rewrite 'logging level' vty cmd generation
  * logging vty: deprecate the 'everything' keyword
  * logging vty: deprecate 'all', introduce 'force-all'
  * logging vty: add 'logging level set-all <level>'
  * bssgp: introduce flush queue functions
  * import oap_client into libosmogsm
  * SGsAP protocol definitions (header + C file)
  * GSUP/SMS: introduce MO-/MT-FORWARD-SM messages
  * GSUP/SMS: introduce READY-FOR-SM message
  * GSMTAP: add definitions for new LTE RRC channels
  * GSMTAP: add definitions for LTE NAS subtypes
  * LCLS, TS 29.205: add GCR routines
  * LCLS, TS 48.008: add GCR IE encoding/decoding
  * GSUP: add CHECK-IMEI message
  * vty: Make TCP port configurable and introduce
    telnet_init_default

-------------------------------------------------------------------
Tue Dec 11 01:04:46 UTC 2018 - Jan Engelhardt <jengelh@inai.de>

- Upgrade to new snapshot 0.13.0~194 (6adffb95734)
  * 'lo and behold, 0.12.1 is not sufficient to build
    libosmo-abis 0.5.1 requiring ">= 0.12.0"
  * socket: do not set SO_REUSEADDR for IPPROTO_UDP
  * socket: add flag to enforce SO_REUSEADDR on UDP sockets
  * gsmtap_util: make sure SO_REUSEADDR is applied for GSMTAP
  * Add RSPRO support to IPA and logging definitions
  * Update 3GPP TS 08.08 Cause handling
  * Update GSM0808_LCLS enums

-------------------------------------------------------------------
Mon Aug 20 18:01:05 UTC 2018 - mardnh@gmx.de

- Update to new upstream release 0.12.1
  * GnuTLS fall-back for obtaining randomness
  * support for three-digit MNC throughout the code-base
  * add talloc introspection via VTY
  * tighter CRTL input parsing
  * stricter VTY config file parsing
  * allow to print only basename of source code file in logging
  * print log level with color-keying of the level name

  See the following URLs for complete changelogs:
  http://git.osmocom.org/libosmocore/plain/debian/changelog?h=0.12.1
  http://git.osmocom.org/libosmocore/plain/debian/changelog?h=0.12.0
  http://git.osmocom.org/libosmocore/plain/debian/changelog?h=0.11.0

- Remove patch:
  * osmo-pkgconfig.diff (fixed upstream)

-------------------------------------------------------------------
Thu Mar 22 19:18:12 UTC 2018 - jengelh@inai.de

- Add libosmocoding-devel => libosmocore-devel dependency
  because the .h file #includes, but the .pc file is missing it.

-------------------------------------------------------------------
Wed Mar 14 10:20:00 UTC 2018 - jengelh@inai.de

- Add missing BuildRequires on python

-------------------------------------------------------------------
Wed Dec 27 20:10:30 UTC 2017 - jengelh@inai.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 22:37:48 UTC 2017 - jengelh@inai.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 20:26:26 UTC 2017 - jengelh@inai.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 16:02:05 UTC 2016 - jengelh@inai.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 01:39:12 UTC 2016 - jengelh@inai.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 18:08:57 UTC 2016 - jengelh@inai.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 17:19:46 UTC 2015 - jengelh@inai.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 21:13:26 UTC 2015 - jengelh@inai.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 01:10:34 UTC 2015 - jengelh@inai.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 16:07:32 UTC 2015 - normand@linux.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 09:05:16 UTC 2015 - normand@linux.vnet.ibm.com

- avoid smscb test failure on ppc/ppc64 architectures
  with libosmocore_0_7_0_avoid_smscb_test_failure.patch

-------------------------------------------------------------------
Thu Oct  2 20:05:34 UTC 2014 - jengelh@inai.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 07:51:35 UTC 2014 - jengelh@inai.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 23:08:13 UTC 2013 - jengelh@inai.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 19:17:54 UTC 2013 - jengelh@inai.de

- Initial package (version 0.5.3) for build.opensuse.org

-------------------------------------------------------------------
Mon Oct 10 12:14:16 UTC 2011 - jengelh@medozas.de

- Initial prototype (version 0.3.10)
openSUSE Build Service is sponsored by