Projects
osmocom:master
osmo-hnbgw
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 107
View file
commit_0081cd7b003c2bc82b9725914e210bd36095ac8f.txt
Added
View file
commit_610aae4d6527107b1624fb635d019a9ffa1dd6e9.txt
Deleted
View file
osmo-hnbgw_1.5.0.82.610a.dsc -> osmo-hnbgw_1.6.0.dsc
Changed
@@ -2,20 +2,20 @@ Source: osmo-hnbgw Binary: osmo-hnbgw, osmo-hnbgw-dbg, osmo-hnbgw-doc Architecture: any all -Version: 1.5.0.82.610a +Version: 1.6.0 Maintainer: Osmocom team <openbsc@lists.osmocom.org> Homepage: https://projects.osmocom.org/projects/osmo-hnbgw Standards-Version: 3.9.8 Vcs-Browser: https://gitea.osmocom.org/cellular-infrastructure/osmo-hnbgw Vcs-Git: https://gitea.osmocom.org/cellular-infrastructure/osmo-hnbgw -Build-Depends: debhelper (>= 10), dh-autoreconf, autotools-dev, autoconf, automake, libtool, pkg-config, python3-minimal, libtalloc-dev, libasn1c-dev (>= 0.9.30), libsctp-dev, libosmocore-dev (>= 1.9.0), libosmo-sigtran-dev (>= 1.8.0), libosmo-abis-dev (>= 1.5.0), libosmo-netif-dev (>= 1.4.0), libosmo-mgcp-client-dev (>= 1.12.0), libosmo-hnbap-dev (>= 1.5.0), libosmo-ranap-dev (>= 1.5.0), libosmo-rua-dev (>= 1.5.0), libosmo-pfcp-dev (>= 0.3.0), libnftables-dev, osmo-gsm-manuals-dev (>= 1.5.0) +Build-Depends: debhelper (>= 10), dh-autoreconf, autotools-dev, autoconf, automake, libtool, pkg-config, python3-minimal, libtalloc-dev, libasn1c-dev (>= 0.9.30), libsctp-dev, libosmocore-dev (>= 1.10.0), libosmo-sigtran-dev (>= 1.9.0), libosmo-abis-dev (>= 1.6.0), libosmo-netif-dev (>= 1.5.0), libosmo-mgcp-client-dev (>= 1.13.0), libosmo-hnbap-dev (>= 1.6.0), libosmo-ranap-dev (>= 1.6.0), libosmo-rua-dev (>= 1.6.0), libosmo-pfcp-dev (>= 0.4.0), libnftables-dev, osmo-gsm-manuals-dev (>= 1.6.0) Package-List: osmo-hnbgw deb net extra arch=any osmo-hnbgw-dbg deb debug extra arch=any osmo-hnbgw-doc deb doc optional arch=all Checksums-Sha1: - 666b234dc573239655802ee4e383daa4581edc1a 118764 osmo-hnbgw_1.5.0.82.610a.tar.xz + c752fabdf4921d6f8465ebf1d69ff82515c60344 119948 osmo-hnbgw_1.6.0.tar.xz Checksums-Sha256: - 22e5d9920bbaa37245976df5c8cf67a0d596f35e6881e6c465ab247ef7803195 118764 osmo-hnbgw_1.5.0.82.610a.tar.xz + 9c337718b09bbad63782b52692df65eede753fd1a7ad22aaa902b9139e2d6695 119948 osmo-hnbgw_1.6.0.tar.xz Files: - a5faea3896fea039c73481d06d8ba2a4 118764 osmo-hnbgw_1.5.0.82.610a.tar.xz + dcd07cc52fe5a8f8701f76744ac3916f 119948 osmo-hnbgw_1.6.0.tar.xz
View file
osmo-hnbgw_1.5.0.82.610a.tar.xz/.tarball-version -> osmo-hnbgw_1.6.0.tar.xz/.tarball-version
Changed
@@ -1 +1 @@ -1.5.0.82-610a +1.6.0
View file
osmo-hnbgw_1.5.0.82.610a.tar.xz/TODO-RELEASE -> osmo-hnbgw_1.6.0.tar.xz/TODO-RELEASE
Changed
@@ -1,15 +1,9 @@ # When cleaning up this file: bump API version in corresponding Makefile.am and rename corresponding debian/lib*.install -# according to https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html#Updating-version-info -# In short: +# according to https://osmocom.org/projects/cellular-infrastructure/wiki/Make_a_new_release +# In short: https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html#Updating-version-info # LIBVERSION=c:r:a # If the library source code has changed at all since the last update, then increment revision: c:r + 1:a. -# If any interfaces have been added, removed, or changed since the last update: c + 1:0:0. +# If any interfaces have been added, removed, or changed since the last update: c + 1:0:a. # If any interfaces have been added since the last public release: c:r:a + 1. # If any interfaces have been removed or changed since the last public release: c:r:0. -#library what description / commit summary line -osmo-iuh >1.5.0 proper decoding of X.213 IPv4 address len=7 - -MGW MGCP CRCX osmo-hnbgw used to CRCX in loopback mode, to trigger a legacy IuUP hack. CRCX is no - longer in loopback mode now, so older osmo-mgw may fail to respond to IuUP Initialization. -osmo-iuh >1.5.1 decoding of more RANAP procedures in ranap_common required for DTAP rate_counters -libosmocore >1.9.0 require osmo_jhash from osmocom/core/jhash.h added in I0c9652bbc9e2a18b1200e7d63bb6f64ded7d75fa +#library what description / commit summary line
View file
osmo-hnbgw_1.5.0.82.610a.tar.xz/configure.ac -> osmo-hnbgw_1.6.0.tar.xz/configure.ac
Changed
@@ -49,22 +49,22 @@ LIBS=$old_LIBS PKG_CHECK_MODULES(LIBASN1C, libasn1c >= 0.9.30) -PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.9.0) -PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.9.0) -PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.9.0) -PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.9.0) -PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 1.4.0) -PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 1.8.0) -PKG_CHECK_MODULES(LIBOSMORUA, libosmo-rua >= 1.5.0) -PKG_CHECK_MODULES(LIBOSMORANAP, libosmo-ranap >= 1.5.0) -PKG_CHECK_MODULES(LIBOSMOHNBAP, libosmo-hnbap >= 1.5.0) -PKG_CHECK_MODULES(LIBOSMOMGCPCLIENT, libosmo-mgcp-client >= 1.12.0) +PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.10.0) +PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.10.0) +PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.10.0) +PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.10.0) +PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 1.5.0) +PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 1.9.0) +PKG_CHECK_MODULES(LIBOSMORUA, libosmo-rua >= 1.6.0) +PKG_CHECK_MODULES(LIBOSMORANAP, libosmo-ranap >= 1.6.0) +PKG_CHECK_MODULES(LIBOSMOHNBAP, libosmo-hnbap >= 1.6.0) +PKG_CHECK_MODULES(LIBOSMOMGCPCLIENT, libosmo-mgcp-client >= 1.13.0) # Enable PFCP support for GTP tunnel mapping via UPF AC_ARG_ENABLE(pfcp, AS_HELP_STRING(--enable-pfcp, Build with PFCP support, for GTP tunnel mapping via UPF), osmo_ac_pfcp="$enableval",osmo_ac_pfcp="no") if test "x$osmo_ac_pfcp" = "xyes" ; then - PKG_CHECK_MODULES(LIBOSMOPFCP, libosmo-pfcp >= 0.3.0) + PKG_CHECK_MODULES(LIBOSMOPFCP, libosmo-pfcp >= 0.4.0) AC_DEFINE(ENABLE_PFCP, 1, Define to build with PFCP support) fi AM_CONDITIONAL(ENABLE_PFCP, test "x$osmo_ac_pfcp" = "xyes")
View file
osmo-hnbgw_1.5.0.82.610a.tar.xz/debian/changelog -> osmo-hnbgw_1.6.0.tar.xz/debian/changelog
Changed
@@ -1,8 +1,100 @@ -osmo-hnbgw (1.5.0.82.610a) unstable; urgency=medium +osmo-hnbgw (1.6.0) unstable; urgency=medium - * Automatically generated changelog entry for building the Osmocom master feed + Pau Espin Pedrol + * hnbgw_cn: Remove assert hit due to wrong assumption + * Increase default X31 val from 5 to 15 seconds + * context_map_sccp: Fix assert hit due to missing ev handling + * tests/ranap_rab_ass: Test RAB-Ass.req with X.213 IPv4 address len=7 + * mgw_fsm: Assume IuUP HNB IP addr = Iuh during MGCP CRCX on RAN side + * mgw_fsm: Modify RAB on HNB if IuUP local IP addr at MGW changes during MDCX + * hnbap: Avoid calling duplicate getpeername() for each registered HNB - -- Osmocom OBS scripts <info@osmocom.org> Mon, 22 Jul 2024 20:01:30 +0000 + Neels Janosch Hofmeyr + * X31: fix vty doc + * allow (second) CS RAB Assignment Request without RTP info + * systemd,manual: set LimitNOFILE=65536 + * rua: validate correct RUA ctx state per RUA message type + * rua: move from ERROR to DEBUG log: stray RUA Disconnect + * pfcp: fix modification of wrong FAR ID + * tweak vty doc: "UDP port" + * add tests/pfcp_cfg.vty.with_pfcp + * pfcp: fix missing vty_write of pfcp local-port + * pfcp: implement sending Network Instance IEs + * fix null deref on hnb_context_release + * drop legacy hack: do not start MGW endp in loopback mode + * fixup: compilation error: unused var in map_rua_init_action() + * fix rate_ctr leak in hnb_persistent_free() + * per-HNB GTP-U traffic counters via nft + * add hnb_persistent hashtable: optimize lookup by cell id + * fix stat_item leak in hnb_persistent_free() + * use osmo_jhash for the hnb_persistent hashtable + * rename to umts_cell_id_to_str() + * umts_cell_id: add umts_cell_id_to_str_buf() + * add umts_cell_id_test.c + * 3-digit MNC: use osmo_plmn_id in struct umts_cell_id + * add LOG_HNBP() for hnb_persistent + * hnb_persistent: introduce disconnected timeout + * prevent use-after-free after FSM instance termination + * improve HNBAP error logging + * nft-kpi: log errors of counter retrieval + * nft-kpi: remove X34 drifting: adjust delay by elapsed time + * drop list of HNBAP UE Context + * dbg log: nft kpi: clarify nr of rate ctrs vs nr of hnbp + * fix MGCP compat with osmo-mgw <= 1.12.2: CRCX in recvonly + + Andreas Eversberg + * Use uniform log format for default config files + + Harald Welte + * Display RANAP state during 'show cnlink' + * Fix license headers: Should have been AGPLv3+, not GPLv2+ + * cosmetic re-order hnbgw.c to group code in major blocks + * umts_cell_id_name: Use 3-digit MCC and 2/3-digit MNC based on VTY config + * osmo_hnbgw_main: Install our usual SIGUSR1/SIGUSR2/SIGABRT handlers + * Introduce umts_cell_id_from_str() as inverse of umts_cell_id_name() + * Introduce concept of per-HNB persistent data structure + * Set persistent->ctx pointer on HNB REGISTER REQ + * New per-hnb rate_ctr and stat_item groups; track uptime + * Various new per-hnb RANAP and RUA counters + * stats: Introduce CNLINK counter macros + * stats: Introduce CNPOOL counter macro + * stats: Introduce basic counters for RANAP unit-data from CN links + * cosmetic: Fix comment in mgw_fsm.c: One RAB per context_map, not hnb! + * cosmetic: talk about cs_rab_ass_* when working in CS domain + * cosmetic: Rename hnbgw_rx_ranap and friends to *_rx_ranap_udt_ul + * rename hnbgw_peek_l3 to hnbgw_peek_l3_ul as it's uplink only + * don't forward paging requests to HNB's not yet registered + * vty: Print the uptime during 'show hnb' output + * Introduce counter for per-hnb cumulative active CS RAB duration + * stats: Add per-hnb paging:{cs,ps}:attempted counter + * cosmetic: align downlink RANAP unitdata function names with uplink + * mgw_fsm: Add some OSMO_ASSERT() to ensure only CS maps passed + * RAB activation/modification/release statistics + * context_map_{rua,sccp}: Re-order to always process KPIs + * generalize hnbgw_tx_ue_register_rej_tmsi() to hnbgw_tx_ue_register_rej() + * HNBAP: Use proper cause values during HNB-REGISTER-REQ processing + * HNBAP: Send HNB-REGISTER-REJ on ASN.1 decoding error + * HNBAP: Always respond to UE-REGISTER-REQUEST + * HNBAP: Make sure to respond with correct "reject" + * HNBAP: Transmit ErrorIndication in more situations + * HNBAP: use GSM23003_IMSI_MAX_DIGITS instead of magic number + * HNBAP: Support IMSI identity type in hnbgw_tx_ue_register_rej() + * counters: Distinguish between normal and abnormal release cause + * KPI: Add initial set of DTAP message type rate counters + * kpi_ranap: Avoid null pointer de-ref during HNB shutdown + + Oliver Smith + * gitignore: add *.la, hnbgw_vty_reference.xml + * debian: fix having no manuals in osmo-hnbgw-doc + * .deb/.rpm: various fixes related to non-root + * contrib: remove rpm spec file + * debian/postinst: add checks, be verbose + * contrib/jenkins: set --enable-werror + + Max + * .deb/.rpm: add osmocom user during package install + + -- Oliver Smith <osmith@sysmocom.de> Thu, 25 Jul 2024 10:05:58 +0200 osmo-hnbgw (1.5.0) unstable; urgency=medium
View file
osmo-hnbgw_1.5.0.82.610a.tar.xz/debian/control -> osmo-hnbgw_1.6.0.tar.xz/debian/control
Changed
@@ -13,17 +13,17 @@ libtalloc-dev, libasn1c-dev (>= 0.9.30), libsctp-dev, - libosmocore-dev (>= 1.9.0), - libosmo-sigtran-dev (>= 1.8.0), - libosmo-abis-dev (>= 1.5.0), - libosmo-netif-dev (>= 1.4.0), - libosmo-mgcp-client-dev (>= 1.12.0), - libosmo-hnbap-dev (>= 1.5.0), - libosmo-ranap-dev (>= 1.5.0), - libosmo-rua-dev (>= 1.5.0), - libosmo-pfcp-dev (>= 0.3.0), + libosmocore-dev (>= 1.10.0), + libosmo-sigtran-dev (>= 1.9.0), + libosmo-abis-dev (>= 1.6.0), + libosmo-netif-dev (>= 1.5.0), + libosmo-mgcp-client-dev (>= 1.13.0), + libosmo-hnbap-dev (>= 1.6.0), + libosmo-ranap-dev (>= 1.6.0), + libosmo-rua-dev (>= 1.6.0), + libosmo-pfcp-dev (>= 0.4.0), libnftables-dev, - osmo-gsm-manuals-dev (>= 1.5.0) + osmo-gsm-manuals-dev (>= 1.6.0) Standards-Version: 3.9.8 Vcs-Git: https://gitea.osmocom.org/cellular-infrastructure/osmo-hnbgw Vcs-Browser: https://gitea.osmocom.org/cellular-infrastructure/osmo-hnbgw
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.