pespin has uploaded a new patch set (#2). ( https://gerrit.osmocom.org/c/osmo-bsc/+/28978 )
Change subject: Use libosmocore available API to get value_list
......................................................................
Use libosmocore available API to get value_list
This API has been available since 1.0.0, and we actually require
libosmocore >= 1.7.0 nowadays, so it's totally fine using the
libosmocore API and drops the local duplicate.
Change-Id: I95c59b31cf1b08e1d513b589ef386d2dd55f09a2
---
M include/osmocom/bsc/gsm_data.h
M include/osmocom/bsc/lchan_fsm.h
M src/osmo-bsc/abis_rsl.c
M src/osmo-bsc/assignment_fsm.c
M src/osmo-bsc/bsc_vty.c
M src/osmo-bsc/bts_trx_vty.c
M src/osmo-bsc/chan_counts.c
M src/osmo-bsc/gsm_data.c
M src/osmo-bsc/handover_decision_2.c
M src/osmo-bsc/handover_fsm.c
M src/osmo-bsc/lchan_fsm.c
M src/osmo-bsc/lchan_rtp_fsm.c
M src/osmo-bsc/lchan_select.c
M src/osmo-bsc/timeslot_fsm.c
M src/utils/meas_json.c
15 files changed, 40 insertions(+), 47 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-bsc refs/changes/78/28978/2
--
To view, visit https://gerrit.osmocom.org/c/osmo-bsc/+/28978
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-bsc
Gerrit-Branch: master
Gerrit-Change-Id: I95c59b31cf1b08e1d513b589ef386d2dd55f09a2
Gerrit-Change-Number: 28978
Gerrit-PatchSet: 2
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-CC: Jenkins Builder
Gerrit-MessageType: newpatchset
Attention is currently required from: pespin.
fixeria has posted comments on this change. ( https://gerrit.osmocom.org/c/osmo-pcu/+/28968 )
Change subject: Makefile.am: add 'git-version-gen' to EXTRA_DIST
......................................................................
Patch Set 1:
(1 comment)
Patchset:
PS1:
> To be honest, I don't know. […]
Fond a patch explaining why in libosmocore.git:
commit ec4f160e2d51c8396f5fafff009fef93a1eeb113
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Jul 17 12:13:31 2011 +0200
misc: Put git-version-gen into the tarball
autoreconf does not work on released tarballs due the
missing git-version-gen. Add it.
--
To view, visit https://gerrit.osmocom.org/c/osmo-pcu/+/28968
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-pcu
Gerrit-Branch: master
Gerrit-Change-Id: Idbf4bf70d83fbf697d4a094dbb47592deaea6114
Gerrit-Change-Number: 28968
Gerrit-PatchSet: 1
Gerrit-Owner: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-CC: pespin <pespin(a)sysmocom.de>
Gerrit-Attention: pespin <pespin(a)sysmocom.de>
Gerrit-Comment-Date: Mon, 08 Aug 2022 12:27:30 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: fixeria <vyanitskiy(a)sysmocom.de>
Comment-In-Reply-To: pespin <pespin(a)sysmocom.de>
Gerrit-MessageType: comment
Attention is currently required from: pespin.
fixeria has posted comments on this change. ( https://gerrit.osmocom.org/c/osmo-pcu/+/28968 )
Change subject: Makefile.am: add 'git-version-gen' to EXTRA_DIST
......................................................................
Patch Set 1:
(1 comment)
Patchset:
PS1:
> Why is that needed? isn't . […]
To be honest, I don't know. I saw other osmo-* projects listing it in EXTRA_DIST and updated osmo-pcu for consistency. Now I checked again, and found out that it's not the case for osmo-trx (not generating .version at all), osmo-iuh, osmo-hlr, libsmpp34, libosmo-netif, nor libosmo-abis either.
--
To view, visit https://gerrit.osmocom.org/c/osmo-pcu/+/28968
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-pcu
Gerrit-Branch: master
Gerrit-Change-Id: Idbf4bf70d83fbf697d4a094dbb47592deaea6114
Gerrit-Change-Number: 28968
Gerrit-PatchSet: 1
Gerrit-Owner: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-CC: pespin <pespin(a)sysmocom.de>
Gerrit-Attention: pespin <pespin(a)sysmocom.de>
Gerrit-Comment-Date: Mon, 08 Aug 2022 12:20:02 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: pespin <pespin(a)sysmocom.de>
Gerrit-MessageType: comment
Attention is currently required from: pespin.
fixeria has posted comments on this change. ( https://gerrit.osmocom.org/c/libosmocore/+/28977 )
Change subject: gsm: Add BTS feature for Osmux
......................................................................
Patch Set 2: Code-Review+1
(2 comments)
Commit Message:
https://gerrit.osmocom.org/c/libosmocore/+/28977/comment/dfc391c8_95164406
PS1, Line 9: is
> it is used when implemented, atemporarly. […]
I asked because I was confused: it reads as if Osmux was already implemented in osmo-bts. At the same time I remember that it is not. I always had difficulties understanding English tenses... In any case, not critical.
File src/gsm/bts_features.c:
https://gerrit.osmocom.org/c/libosmocore/+/28977/comment/eca671ce_df0e7e0f
PS1, Line 46: "},
> consistency: missing space
Done
--
To view, visit https://gerrit.osmocom.org/c/libosmocore/+/28977
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: libosmocore
Gerrit-Branch: master
Gerrit-Change-Id: Ie79bfb6d0a7a8fe2842d2596b3244e7b74a0d5b6
Gerrit-Change-Number: 28977
Gerrit-PatchSet: 2
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Attention: pespin <pespin(a)sysmocom.de>
Gerrit-Comment-Date: Mon, 08 Aug 2022 12:09:43 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Comment-In-Reply-To: pespin <pespin(a)sysmocom.de>
Comment-In-Reply-To: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-MessageType: comment
Attention is currently required from: fixeria.
Hello Jenkins Builder,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/libosmocore/+/28977
to look at the new patch set (#2).
Change subject: gsm: Add BTS feature for Osmux
......................................................................
gsm: Add BTS feature for Osmux
This feature is used by the BTS to signal to the BSC that it supports
using Osmux instead of RTP on the BTS<->BSC(MGW) data plane.
Related: SYS#5987
Change-Id: Ie79bfb6d0a7a8fe2842d2596b3244e7b74a0d5b6
---
M include/osmocom/gsm/bts_features.h
M src/gsm/bts_features.c
2 files changed, 2 insertions(+), 0 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/libosmocore refs/changes/77/28977/2
--
To view, visit https://gerrit.osmocom.org/c/libosmocore/+/28977
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: libosmocore
Gerrit-Branch: master
Gerrit-Change-Id: Ie79bfb6d0a7a8fe2842d2596b3244e7b74a0d5b6
Gerrit-Change-Number: 28977
Gerrit-PatchSet: 2
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-CC: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Attention: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-MessageType: newpatchset
Attention is currently required from: fixeria.
pespin has posted comments on this change. ( https://gerrit.osmocom.org/c/libosmocore/+/28977 )
Change subject: gsm: Add BTS feature for Osmux
......................................................................
Patch Set 1:
(1 comment)
Commit Message:
https://gerrit.osmocom.org/c/libosmocore/+/28977/comment/967e4900_aa5871fe
PS1, Line 9: is
> "is going to be" or "will be" I guess?
it is used when implemented, atemporarly. No need to become picky and philosophical ;)
--
To view, visit https://gerrit.osmocom.org/c/libosmocore/+/28977
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: libosmocore
Gerrit-Branch: master
Gerrit-Change-Id: Ie79bfb6d0a7a8fe2842d2596b3244e7b74a0d5b6
Gerrit-Change-Number: 28977
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-CC: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Attention: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Comment-Date: Mon, 08 Aug 2022 12:00:52 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-MessageType: comment
pespin has submitted this change. ( https://gerrit.osmocom.org/c/osmo-cbc/+/28975 )
Change subject: Bump version: 0.3.0.93-65d3 → 0.4.0
......................................................................
Bump version: 0.3.0.93-65d3 → 0.4.0
Change-Id: I8a7e8830dba3193419e4854588a98d1572747344
---
M debian/changelog
1 file changed, 103 insertions(+), 0 deletions(-)
Approvals:
Jenkins Builder: Verified
fixeria: Looks good to me, but someone else must approve
pespin: Looks good to me, approved
diff --git a/debian/changelog b/debian/changelog
index cc5f8c0..a982e29 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,106 @@
+osmo-cbc (0.4.0) unstable; urgency=medium
+
+ [ Pau Espin Pedrol ]
+ * Configure libosmocore logging system as multithread
+ * Move peer to DELETED state before signalling parent FSM with DELETE_(N)ACK
+ * Fix typos in error messages
+ * main: remove newline char in perror() call
+ * cbsp_server: Exit process gracefully if binding socket fails
+ * Move header files to include/osmocom/cbc/ dir
+ * Improve error handling when forwarding ECBE msg to CBSP
+ * cbsp: Clean up conn closed paths
+ * rest_api: Fix cbs.data_user_len not set in 'payload_encoded'
+ * Add sbcap library
+ * Add unit tests for sbcap
+ * sbcap: Update asn1c skeleton files
+ * Add initial SBc-AP support to osmo-cbc
+ * doc: user manual: fix typo
+ * doc: Document SBc-AP support and config
+ * Fix printf format in 32bit arch
+ * vty: Fix call to OSMO_STRBUF_PRINTF
+ * sbcap: Update asn1c skeleton files
+ * Improve example osmo-cbc.cfg file
+ * sbcap_server.c: Remove unneeded goto
+ * sbcap_server: Log all sctp notif
+ * sbcap_server: Fix double-free of rx msg if conn is destroyed
+ * Split cbc_peer to its own .c and .h files
+ * cbc_peer: Close SBcAP conn when removing active peer
+ * Move function defined in rest_it_op.c to rest_it_op.h
+ * Move vty stuff to its own header cbc_vty.h
+ * Split cbc_message related code to its own .c and .h file
+ * Get rid of internal.h
+ * sbcap_server.h: Remove unused fields
+ * cbsp_server.c: Drop unused code
+ * Rename CBSP,SABP,SBcAP structs and APIs
+ * Rename {cbsp,sbcap}_server(_fsm).h s/server/link/
+ * Rename fields in cbc_{cbsp,sbcap}_mgr
+ * Use cbc_{cbsp,sbcap}_link_close when possible
+ * cbc_vty: Use value_string to define proto names used in vty
+ * cbc_vty: print correct protocol when writing config
+ * Refactor {cbsp,sbcap}_cbc_accept_cb
+ * cbc_vty: write peer config nodes at the end
+ * Make cbsp,sbcap mgr available in data model
+ * Fix cbc_vty_go_parent() not being called
+ * cbc_main: Fix setting default SBc-AP local address
+ * vty: Define peer proto during 'peer' node cmd
+ * Move struct cbc bring up code to its own file and functions
+ * Split cbsp/sbcap server socket creation from struct allocation
+ * cbc-apitool: Fix port stored in var as a string
+ * cbc-apitool: print usage instead of crashing if no subcmd passed
+ * sbcap: Fix encoding of Warning-Type
+ * cosmetic: smscb_message_fsm.c: Fix typo in comment
+ * Support CBSP/TCP and SBc-AP/SCTP client mode
+ * cbc_vty: Fix missing indent char in dump_one_etws_msg
+ * vty: Fix 'show message' not finding expired messages
+ * vty: Add command to delete expired messages
+ * vty: Print created and expired times for each message
+ * sbcap_msg: Improve spec references for used IEs
+ * vty: Fix typo in vty output
+ * Rearrange cbc_message and cbsp message code
+ * Rename functions generating CBSP/SBc-AP Write-Replace request
+ * sbcap: Fix typo in sbcap_cause_vals
+ * sbcap: Send Error Indication if decoding rx msg fails
+ * sbcap: Drop unused events
+ * sbcap: Improve logging of rx Error Indication
+ * sbcap: Improve logging on non-implemented PWS Restart/Failure Ind
+ * sbcap: Tx Error ind if Rx ProcedureCode is unknown
+ * Move sbcap_as_find_ie() to libsbcap
+ * sbcap: Fix typo in comment
+ * sbcap: Log info about messages received and trasmitted
+ * Move cbc_cell_id2str() and make it public
+ * Move ASN1C enc/dec logging to its own category
+ * sbcap: Request and handle Write Replace Warning Indication
+ * sbcap: Store reported failed TAIs from WriteReplaceResponse in cbc_message_peer
+ * sbcap: Improve handling of WriteReplaceWarnResponse
+ * Introduce logging category smscb
+ * Split event list for smscb_message_fsm and smscb_peer_fsm
+ * Split smscb_peer_fsm into CBSP and SBcAP specific FSMs
+ * cbc_main: Enable logging of fsm timeouts
+ * Propagate error to caller when tx cbsp/sbcap Write-Replace-Req fails
+ * sbcap: Fix NULL pointer dereference
+ * cbsp/sbcap: Fix memleak in error condition (tx without link)
+ * *_smscb_peer_fsm: Immediately NACK if Tx of msg failed
+ * cbsp: Fix heap-use-after-free closing cli conn in connecting state
+ * cbsp/sbcap: Set link fsm id with peer's name
+ * cbsp/sbcap: Fail if trying to Tx on non-connected (connecting) link
+ * sbcap: Add Concurrent-Warning-Message-Indicator IE to Write-Replace-Req
+ * cbsp: Log storing of CellId info received from peers
+ * cbsp: Store content of received Cell Id from Failed List
+
+ [ Oliver Smith ]
+ * gitreview: add new file
+ * checkpatch.conf: ignore sbcap generated files
+ * contrib/osmo-cbc.spec: add libosmo-sbcap0/-dev
+ * debian: add subpackages libosmo-sbcap0/-dev
+ * libosmo-sbcap.pc.in: new file
+
+ [ Vadim Yanitskiy ]
+ * tests/sbcap: fix wrong operator used in OSMO_ASSERT statement
+ * cbc_vty: use install_element[_ve](), not install_lib_element[_ve]()
+ * libosmo-sbcap: add -no-undefined to libosmo_sbcap_la_LDFLAGS
+
+ -- Pau Espin Pedrol <pespin(a)sysmocom.de> Mon, 08 Aug 2022 11:42:56 +0200
+
osmo-cbc (0.3.0) unstable; urgency=medium
[ Vadim Yanitskiy ]
--
To view, visit https://gerrit.osmocom.org/c/osmo-cbc/+/28975
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-cbc
Gerrit-Branch: master
Gerrit-Change-Id: I8a7e8830dba3193419e4854588a98d1572747344
Gerrit-Change-Number: 28975
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Gerrit-MessageType: merged