File osmo-cbc.changes of Package osmo-cbc

-------------------------------------------------------------------
Wed Jul 23 20:04:47 UTC 2025 - mardnh@gmx.de

- Update to version 0.5.1.7:
  * vty: register talloc / stats introspection commands
  * vty: clarify deprecation messages
  * sbcap: Listen on (127.0.0.1|::1) by default
  * Set default SBcAP local host when no VTY cfg sbcap node provided

-------------------------------------------------------------------
Tue Jun 24 20:05:44 UTC 2025 - mardnh@gmx.de

- Update to version 0.5.1.3:
  * Generate a version.h file

-------------------------------------------------------------------
Wed May 21 20:05:33 UTC 2025 - mardnh@gmx.de

- Update to version 0.5.1.2:
  * Fix typo osmo-bsc -> osmo-cbc

-------------------------------------------------------------------
Thu Mar 06 21:06:33 UTC 2025 - mardnh@gmx.de

- Update to version 0.5.1.1:
  * Drop unnecessary static initialization to NULL

-------------------------------------------------------------------
Thu Feb 13 21:08:07 UTC 2025 - mardnh@gmx.de

- Update to version 0.5.1.0:
  * Bump version: 0.5.0.5-8018 → 0.5.1

-------------------------------------------------------------------
Wed Dec 11 21:06:18 UTC 2024 - mardnh@gmx.de

- Update to version 0.5.0.5:
  * jenkins.sh: Skip building unneeded libosmo-abis

-------------------------------------------------------------------
Fri Nov 29 21:07:26 UTC 2024 - mardnh@gmx.de

- Update to version 0.5.0.4:
  * abis: Fix reusing link->conn while it is being destroyed
  * cbsp_link: Log unexpected return error codes
  * .gitignore: Add *~

-------------------------------------------------------------------
Fri Nov 22 21:06:41 UTC 2024 - mardnh@gmx.de

- Update to version 0.5.0.1:
  * contrib/jenkins: libosmo-abis after libosmo-netif

-------------------------------------------------------------------
Thu Jul 25 20:06:01 UTC 2024 - mardnh@gmx.de

- Update to version 0.5.0.0:
  * Bump version: 0.4.2.9-f6a2 → 0.5.0

-------------------------------------------------------------------
Thu Jun 06 20:06:31 UTC 2024 - mardnh@gmx.de

- Update to version 0.4.2.9:
  * README.md: cosmetic: fix a typo

-------------------------------------------------------------------
Wed May 15 20:06:08 UTC 2024 - mardnh@gmx.de

- Update to version 0.4.2.8:
  * debian/postinst: add checks, be verbose

-------------------------------------------------------------------
Fri May 10 20:05:57 UTC 2024 - mardnh@gmx.de

- Update to version 0.4.2.7:
  * contrib: remove rpm spec file

-------------------------------------------------------------------
Wed May 08 20:05:50 UTC 2024 - mardnh@gmx.de

- Update to version 0.4.2.6:
  * .deb/.rpm: various fixes related to non-root

-------------------------------------------------------------------
Thu Apr 25 20:05:37 UTC 2024 - mardnh@gmx.de

- Update to version 0.4.2.5:
  * .deb/.rpm: add osmocom user during package install

-------------------------------------------------------------------
Tue Mar 26 21:07:08 UTC 2024 - mardnh@gmx.de

- Update to version 0.4.2.4:
  * SBcAP: Update as1nc skeleton and generated code

-------------------------------------------------------------------
Wed Feb 07 15:01:25 UTC 2024 - mardnh@gmx.de

- Update to version 0.4.2.3:
  * build: include debian/ into the release tarball
  * Use uniform log format for default config files
  * cbc-apitool: Make character set configurable
  * Bump version: 0.4.1.7-7fbd-dirty → 0.4.2
  * Catch and forbid configuring peers before configuring main protocol node
  * systemd: depend on networking-online.target
  * README.md: Document generation of SBcAP code from ASN.1 files
  * sbcap: Update asn1c skeleton files
  * debian: set compat level to 10
  * tests: use -no-install libtool flag to avoid ./lt-* scripts

-------------------------------------------------------------------
Thu Oct 19 20:08:00 UTC 2023 - mardnh@gmx.de

- Update to version 0.0.0+git.20231019:
  * cbc-apitool: Make character set configurable

-------------------------------------------------------------------
Sat Sep 16 11:35:31 UTC 2023 - mardnh@gmx.de

- Update to version 0.0.0+git.20230912:
  * Bump version: 0.4.1.7-7fbd-dirty → 0.4.2
  * Catch and forbid configuring peers before configuring main protocol node
  * systemd: depend on networking-online.target
  * README.md: Document generation of SBcAP code from ASN.1 files
  * sbcap: Update asn1c skeleton files
  * debian: set compat level to 10
  * tests: use -no-install libtool flag to avoid ./lt-* scripts
  * {src,tests/sbcap}/Makefile.am: reorder libraries in LDADD

-------------------------------------------------------------------
Tue Feb 07 21:06:11 UTC 2023 - mardnh@gmx.de

- Update to version 0.0.0+git.20230207:
  * Bump version: 0.4.0.5-1d9d-dirty → 0.4.1

-------------------------------------------------------------------
Fri Dec 23 21:05:43 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20221219:
  * osmo-cbc: Transition to use of 'telnet_init_default'

-------------------------------------------------------------------
Mon Sep 05 20:05:28 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220830:
  * Set working directory in systemd service file

-------------------------------------------------------------------
Mon Aug 29 20:05:49 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220830:
  * contrib/jenkins.sh: fix 'publish' target
  * contrib/jenkins.sh: execute 'distcheck' with $PARALLEL_MAKE
  * contrib/jenkins.sh: also execute maintainer-clean target

-------------------------------------------------------------------
Mon Aug 08 20:05:47 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220808:
  * Bump version: 0.3.0.93-65d3 → 0.4.0

-------------------------------------------------------------------
Fri Aug 05 20:05:55 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220805:
  * libosmo-sbcap: add -no-undefined to libosmo_sbcap_la_LDFLAGS
  * cbsp: Store content of received Cell Id from Failed List
  * cbsp: Log storing of CellId info received from peers

-------------------------------------------------------------------
Thu Aug 04 20:05:41 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220802:
  * sbcap: Add Concurrent-Warning-Message-Indicator IE to Write-Replace-Req

-------------------------------------------------------------------
Tue Aug 02 20:06:02 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220802:
  * cbsp/sbcap: Fail if trying to Tx on non-connected (connecting) link
  * cbsp/sbcap: Set link fsm id with peer's name
  * cbsp: Fix heap-use-after-free closing cli conn in connecting state
  * *_smscb_peer_fsm: Immediately NACK if Tx of msg failed

-------------------------------------------------------------------
Mon Aug 01 20:05:44 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220801:
  * cbsp/sbcap: Fix memleak in error condition (tx without link)
  * sbcap: Fix NULL pointer dereference

-------------------------------------------------------------------
Sun Jul 31 20:05:40 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220729:
  * Propagate error to caller when tx cbsp/sbcap Write-Replace-Req fails
  * cbc_main: Enable logging of fsm timeouts

-------------------------------------------------------------------
Fri Jul 29 20:05:42 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220729:
  * Split smscb_peer_fsm into CBSP and SBcAP specific FSMs
  * Split event list for smscb_message_fsm and smscb_peer_fsm
  * Introduce logging category smscb
  * sbcap: Improve handling of WriteReplaceWarnResponse
  * sbcap: Store reported failed TAIs from WriteReplaceResponse in cbc_message_peer
  * sbcap: Request and handle Write Replace Warning Indication
  * Move ASN1C enc/dec logging to its own category
  * Move cbc_cell_id2str() and make it public
  * sbcap: Log info about messages received and trasmitted

-------------------------------------------------------------------
Wed Jul 27 20:05:40 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220727:
  * sbcap: Fix typo in comment
  * Move sbcap_as_find_ie() to libsbcap
  * sbcap: Tx Error ind if Rx ProcedureCode is unknown
  * sbcap: Improve logging on non-implemented PWS Restart/Failure Ind
  * sbcap: Improve logging of rx Error Indication

-------------------------------------------------------------------
Tue Jul 26 20:05:40 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220726:
  * sbcap: Drop unused events
  * sbcap: Send Error Indication if decoding rx msg fails
  * sbcap: Fix typo in sbcap_cause_vals
  * Rename functions generating CBSP/SBc-AP Write-Replace request
  * Rearrange cbc_message and cbsp message code
  * vty: Fix typo in vty output
  * sbcap_msg: Improve spec references for used IEs
  * vty: Print created and expired times for each message
  * vty: Add command to delete expired messages
  * vty: Fix 'show message' not finding expired messages
  * cbc_vty: Fix missing indent char in dump_one_etws_msg
  * Support CBSP/TCP and SBc-AP/SCTP client mode

-------------------------------------------------------------------
Mon Jul 25 20:06:08 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220725:
  * cosmetic: smscb_message_fsm.c: Fix typo in comment
  * sbcap: Fix encoding of Warning-Type
  * cbc-apitool: print usage instead of crashing if no subcmd passed
  * cbc-apitool: Fix port stored in var as a string
  * Split cbsp/sbcap server socket creation from struct allocation
  * Move struct cbc bring up code to its own file and functions
  * vty: Define peer proto during 'peer' node cmd
  * cbc_main: Fix setting default SBc-AP local address
  * Fix cbc_vty_go_parent() not being called
  * Make cbsp,sbcap mgr available in data model
  * cbc_vty: use install_element[_ve](), not install_lib_element[_ve]()
  * cbc_vty: write peer config nodes at the end
  * Refactor {cbsp,sbcap}_cbc_accept_cb
  * cbc_vty: print correct protocol when writing config
  * cbc_vty: Use value_string to define proto names used in vty
  * Use cbc_{cbsp,sbcap}_link_close when possible
  * Rename fields in cbc_{cbsp,sbcap}_mgr
  * Rename {cbsp,sbcap}_server(_fsm).h s/server/link/
  * Rename CBSP,SABP,SBcAP structs and APIs
  * cbsp_server.c: Drop unused code
  * sbcap_server.h: Remove unused fields
  * Get rid of internal.h
  * Split cbc_message related code to its own .c and .h file
  * Move vty stuff to its own header cbc_vty.h
  * Move function defined in rest_it_op.c to rest_it_op.h
  * cbc_peer: Close SBcAP conn when removing active peer
  * Split cbc_peer to its own .c and .h files
  * sbcap_server: Fix double-free of rx msg if conn is destroyed
  * sbcap_server: Log all sctp notif
  * sbcap_server.c: Remove unneeded goto
  * Improve example osmo-cbc.cfg file
  * tests/sbcap: fix wrong operator used in OSMO_ASSERT statement
  * sbcap: Update asn1c skeleton files
  * vty: Fix call to OSMO_STRBUF_PRINTF
  * Fix printf format in 32bit arch
  * doc: Document SBc-AP support and config
  * doc: user manual: fix typo
  * Add initial SBc-AP support to osmo-cbc
  * libosmo-sbcap.pc.in: new file
  * debian: add subpackages libosmo-sbcap0/-dev
  * contrib/osmo-cbc.spec: add libosmo-sbcap0/-dev
  * sbcap: Update asn1c skeleton files

-------------------------------------------------------------------
Fri Jul 15 20:04:53 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220715:
  * Add unit tests for sbcap
  * Add sbcap library
  * checkpatch.conf: ignore sbcap generated files
  * gitreview: add new file

-------------------------------------------------------------------
Wed Jul 13 20:04:52 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220712:
  * rest_api: Fix cbs.data_user_len not set in 'payload_encoded'

-------------------------------------------------------------------
Fri Jul 08 20:04:53 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220707:
  * cbsp: Clean up conn closed paths

-------------------------------------------------------------------
Thu Jul 07 20:04:50 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220706:
  * Improve error handling when forwarding ECBE msg to CBSP

-------------------------------------------------------------------
Wed Jul 06 20:04:53 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220704:
  * Move header files to include/osmocom/cbc/ dir

-------------------------------------------------------------------
Sat Jul 02 20:05:01 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220701:
  * cbsp_server: Exit process gracefully if binding socket fails
  * main: remove newline char in perror() call
  * Fix typos in error messages

-------------------------------------------------------------------
Fri Jul 01 20:04:57 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220630:
  * Move peer to DELETED state before signalling parent FSM with DELETE_(N)ACK
  * Configure libosmocore logging system as multithread

-------------------------------------------------------------------
Wed Jun 29 20:05:13 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220629:
  * Bump version: 0.2.3.13-aeea-dirty → 0.3.0

-------------------------------------------------------------------
Thu Jun 23 20:04:49 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220623:
  * .gitignore: add configure~

-------------------------------------------------------------------
Tue Jun 21 20:04:55 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220621:
  * cbsp_server: Reorder logged message
  * Rework cbsp_cbc_create() params
  * cbsp_server.h: Move function to the proper section

-------------------------------------------------------------------
Mon Jun 20 20:05:13 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220618:
  * update git URLs (git -> https; gitea)

-------------------------------------------------------------------
Fri Jun 17 20:04:39 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220616:
  * src/Makefile: Reformat files one per line
  * vty. Fix several typos and missing param descriptions

-------------------------------------------------------------------
Fri May 06 20:04:57 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220506:
  * cbc: Don't crash if peer->remote_host is NULL

-------------------------------------------------------------------
Sun May 01 20:04:47 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220429:
  * CBSP: Append/store results in KILL COMPLETE + KILL FAIL

-------------------------------------------------------------------
Fri Apr 29 20:05:04 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220429:
  * CBSP: Set Channel Indication IE in KILL for CBS

-------------------------------------------------------------------
Thu Mar 31 20:04:46 UTC 2022 - mardnh@gmx.de

- Update to version 0.0.0+git.20220330:
  * VTY: fix incomplete 'remote-ip' command description
  * VTY: cosmetic: use VTY_IPV46_CMD in the command string
  * doc/examples: make osmo-cbc.cfg file more informative

-------------------------------------------------------------------
Tue Nov 16 21:04:53 UTC 2021 - mardnh@gmx.de

- Update to version 0.0.0+git.20211116:
  * Bump version: 0.2.2.1-cf3c → 0.2.3

-------------------------------------------------------------------
Wed Oct 27 20:04:29 UTC 2021 - mardnh@gmx.de

- Update to version 0.0.0+git.20211025:
  * varaible for atoi() result shouild be signed integer

-------------------------------------------------------------------
Tue Feb 23 21:05:44 UTC 2021 - mardnh@gmx.de

- Update to version 0.0.0+git.20210223:
  * Bump version: 0.2.1.4-88b5 → 0.2.2
  * Update dependencies to current libosmocore & co

-------------------------------------------------------------------
Sat Feb 20 21:05:00 UTC 2021 - mardnh@gmx.de

- Update to version 0.0.0+git.20210220:
  * fix encoding of CBSP cell identifiers
  * bring JSON schema in sync with reality
  * rest_api.c: Add missing \n in log line after error message

-------------------------------------------------------------------
Wed Feb 17 21:04:57 UTC 2021 - mardnh@gmx.de

- Update to version 0.0.0+git.20210216:
  * Bump version: 0.2.0.3-d6a3 → 0.2.1
  * cbc-apitool: compatibility with python < 3.7

-------------------------------------------------------------------
Thu Jan 28 21:05:17 UTC 2021 - mardnh@gmx.de

- Update to version 0.0.0+git.20210128:
  * configure.ac: set -std=gnu11

-------------------------------------------------------------------
Mon Jan 25 21:04:38 UTC 2021 - mardnh@gmx.de

- Update to version 0.0.0+git.20210124:
  * VTY: don't save dynamically-allocated "unknown" peers

-------------------------------------------------------------------
Sun Jan 24 21:04:28 UTC 2021 - mardnh@gmx.de

- Update to version 0.0.0+git.20210124:
  * Bump version: 0.1.0.25-287a → 0.2.0
  * osmo-cbc.spec: License is AGPLv3-or-later + MIT
  * contrib/osmo-cbc.spec: Add sub-package osmo-cbc-utils
  * debian: Package cbc-apitool.py as a sub-package
  * manual: Document cbc-apitool.py
  * manual: Add dotty graph on position of CBC in network
  * manual: Document ECBE; include JSON schema; cross-references
  * Makefile.am: add *.json to EXTRA_DIST
  * Makefile.am: cosmetic changes
  * cbc-apitool: Fix parsing if no argument is goven
  * terminate if CBSP or ECBE ports cannot be bound
  * Make ECBE (REST interface) local bind IP + port VTY-configurable
  * Make CBSP local bind IP+port VTY-configurable
  * vty: Allow IPv6 address for peer remote-ip
  * manual: Chapters on configuration + vty introspection
  * osmo-cbc.spec: No AUTHORS file; correct name of README.md
  * osmo-cbc.spec: Don't depend on libosmo-mgcp-client
  * cbc-apitool.py: Generalize, make parameters configurable

-------------------------------------------------------------------
Sat Jan 23 21:04:24 UTC 2021 - mardnh@gmx.de

- Update to version 0.0.0+git.20210123:
  * spec file: Add missing libulfius dependency
  * charset: Fix padding of USSD messages in 7bit GSM alphabet
  * debian/osmo-cbc.install: Fix typo (extra apostrophe at EOL)

-------------------------------------------------------------------
Fri Jan 22 21:04:43 UTC 2021 - mardnh@gmx.de

- Update to version 0.0.0+git.20210122:
  * Add README.md file
  * Add RPM spec file
  * Add simplistic cbc-apitool.py as example on how to use the REST API

-------------------------------------------------------------------
Thu Jan 14 21:04:53 UTC 2021 - mardnh@gmx.de

- Update to version 0.0.0+git.20210114:
  * add link to upstream bug related to custom malloc/free

-------------------------------------------------------------------
Wed Jan 13 21:05:03 UTC 2021 - mardnh@gmx.de

- Update to version 0.0.0+git.20210113:
  * contrib/jenkins: don't build osmo-gsm-manuals

-------------------------------------------------------------------
Wed Jan 06 21:04:53 UTC 2021 - mardnh@gmx.de

- Update to version 0.0.0+git.20210106:
  * Debian packaging for osmo-cbc
  * Major Documentation update
  * don't immediately delete all state about deleted messages
  * message / peer FSM: fix completion detection + timeout logic
  * smscb_peer_fsm: Accept DELETE event in [almost] all states
  * Adjust use of inter-thread-queue with libosmocore API change
  * move from gettid() to pthread_self()

-------------------------------------------------------------------
Sun Jan 03 21:04:42 UTC 2021 - mardnh@gmx.de

- Update to version 0.0.0+git.20210103:
  * fix various compiler warnings
  * More massive CBC WIP
  * add smscb creation timestamp
  * cbsp_server: improve log levels
  * improve HTTP status codes
  * add TODO
  * Fix REST API completion after successful POST / WRITE
  * smscb_server_fsm: Avoid log about RESTART event not being permitted
  * cbsp_server: Use peer name in logs instead of osmo_sock_get_name2()
  * fix segfault if message for peer without CBSP arrived
  * vty format
  * SMSCB message FSM names
  * fix broadcasting WRITE_ACK completion detection
  * repetition_period
  * cbsp_server_fsm: Handle RESET COMPLETE/FAIL
  * vty: fix formatting of 'show message cbc'
  * implement 7bit alphabet encoding
  * implement user_data_len
  * WIP
  * more (and better) logging
  * fix use-after-free in cbsp disconnect
  * more fsm wip
  * Check for osmo_fsm_register() error return value
  * WIP: smscb_peer_fsm
  * WIP: use inter-thread queue between REST and main
  * foo
  * foo
  * vty: Add show commands

-------------------------------------------------------------------
Thu Dec 31 21:04:35 UTC 2020 - mardnh@gmx.de

- Update to version 0.0.0+git.20201230:
  * add missing copyright/license statements
  * Add COPYING file with AGPLv3 license text

-------------------------------------------------------------------
Tue Oct 06 20:04:45 UTC 2020 - mardnh@gmx.de

- Update to version 0.0.0+git.20201004:
  * vty: use install_lib_element() and install_lib_element_ve()

-------------------------------------------------------------------
Wed Dec 04 21:04:47 UTC 2019 - mardnh@gmx.de

- Update to version 0.0.0+git.20191204:
  * jenkins.sh: disable 'publish' of manuals; we don't have any yet
  * exit(2) on unsupported positional arguments on command line
  * jenkins.sh: We cannot build libosmo-netif without libosmo-abis

-------------------------------------------------------------------
Mon Sep 09 20:03:32 UTC 2019 - mardnh@gmx.de

- Update to version 0.0.0+git.20190805:
  * use cbsp_category rather than cbc_message_prio
  * log REST API HTTP port on startup
  * fix smscb_message array order
  * add cbc_peer_proto_name  value_string
  * track libulfius memory allocations using talloc
  * cbsp_server: move llist_add() up a bit to ensure llist_del() works in error paths
  * add minimalistic VTY
  * CBSP Server improvements
  * Add some basic functions operating on cbc_data structures

-------------------------------------------------------------------
Sat Jul 20 20:27:47 UTC 2019 - Martin Hauke <mardnh@gmx.de>

- Update to version 0.0.0+git.20190720:
  * Fix 'make distclean' for tests directory
  * Makefile.am: Add 'contrib' to SUBDIRS
  * add missing doc/examples/osmo-cbc.cfg
  * Makefile.am: Remove non-existant osmoappdesc.py
  * fix 'make dist': Include header files
  * introduce cbc_data.h with core data model of CBC
  * cbsp_server: Allow for bind to non-standard port + bind to IP
  * WIP on JSON Schema for the REST interface
  * Add initial version of REST API
  * WIP: add basic character set conversion routines
  * osmo_cbsp_recv_buffered() is now part of libosmocore
  * update CBSP API to current libosmocore

-------------------------------------------------------------------
Thu Jul 18 20:59:02 UTC 2019 - Martin Hauke <mardnh@gmx.de>

- Initial package, version XXX
openSUSE Build Service is sponsored by