Projects
osmocom:master
libosmocore
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 115
View file
libosmocore.spec
Changed
@@ -14,13 +14,13 @@ Name: libosmocore Requires: osmocom-master -Version: 1.8.0.82.2512 +Version: 1.8.0.83.559a6 Release: 0 Summary: The Open Source Mobile Communications Core Library License: GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later AND AGPL-3.0-or-later Group: Productivity/Telephony/Utilities Url: https://osmocom.org/projects/libosmocore/wiki/Libosmocore -Source: libosmocore_1.8.0.82.2512.tar.xz +Source: libosmocore_1.8.0.83.559a6.tar.xz Source1: rpmlintrc BuildRequires: automake >= 1.6 BuildRequires: libtool >= 2
View file
commit_25127fb749ad241cfe3b9eefbaba1303f261ec88.txt
Deleted
View file
commit_559a6ee68359dab691a483573982e6f8c6439ae2.txt
Added
View file
libosmocore_1.8.0.82.2512.dsc
Deleted
@@ -1,42 +0,0 @@ -Format: 3.0 (native) -Source: libosmocore -Binary: libosmocore, libosmocodec0, libosmocodec-doc, libosmocoding0, libosmocoding-doc, libosmocore20, libosmocore-doc, libosmogb14, libosmogb-doc, libosmogsm18, libosmogsm-doc, libosmoisdn0, libosmoisdn-doc, libosmovty9, libosmovty-doc, libosmoctrl0, libosmoctrl-doc, libosmosim2, libosmosim-doc, libosmousb0, libosmousb-doc, libosmocore-dev, libosmocore-utils, libosmocore-dbg -Architecture: any all -Version: 1.8.0.82.2512 -Maintainer: Osmocom team <openbsc@lists.osmocom.org> -Homepage: https://projects.osmocom.org/projects/libosmocore -Standards-Version: 3.9.8 -Vcs-Browser: https://gitea.osmocom.org/osmocom/libosmocore -Vcs-Git: https://gitea.osmocom.org/osmocom/libosmocore -Build-Depends: debhelper (>= 9), autotools-dev, autoconf, automake, libtool, dh-autoreconf, libdpkg-perl, git, libgnutls28-dev, doxygen, libpcsclite-dev, pkg-config, libtalloc-dev (>= 2.1.0), libsctp-dev, libusb-1.0-0-dev, libmnl-dev, libsystemd-dev, python3:native -Package-List: - libosmocodec-doc deb doc optional arch=all - libosmocodec0 deb libs optional arch=any - libosmocoding-doc deb doc optional arch=all - libosmocoding0 deb libs optional arch=any - libosmocore deb libs optional arch=any - libosmocore-dbg deb debug extra arch=any - libosmocore-dev deb libdevel optional arch=any - libosmocore-doc deb doc optional arch=all - libosmocore-utils deb utils optional arch=any - libosmocore20 deb libs optional arch=any - libosmoctrl-doc deb doc optional arch=all - libosmoctrl0 deb libs optional arch=any - libosmogb-doc deb doc optional arch=all - libosmogb14 deb libs optional arch=any - libosmogsm-doc deb doc optional arch=all - libosmogsm18 deb libs optional arch=any - libosmoisdn-doc deb doc optional arch=all - libosmoisdn0 deb libs optional arch=any - libosmosim-doc deb doc optional arch=all - libosmosim2 deb libs optional arch=any - libosmousb-doc deb doc optional arch=all - libosmousb0 deb libs optional arch=any - libosmovty-doc deb doc optional arch=all - libosmovty9 deb libs optional arch=any -Checksums-Sha1: - c437f1c3f885a1a6eadf3ca43c3d74d800caee95 1032008 libosmocore_1.8.0.82.2512.tar.xz -Checksums-Sha256: - bb3f995f38a1b0ec08fa73bc5fb4410521d3e765ed226ec6e2b745d86119f5b4 1032008 libosmocore_1.8.0.82.2512.tar.xz -Files: - 31fc28bc9483e31a2e323de94f020b5b 1032008 libosmocore_1.8.0.82.2512.tar.xz
View file
libosmocore_1.8.0.83.559a6.dsc
Added
@@ -0,0 +1,42 @@ +Format: 3.0 (native) +Source: libosmocore +Binary: libosmocore, libosmocodec0, libosmocodec-doc, libosmocoding0, libosmocoding-doc, libosmocore20, libosmocore-doc, libosmogb14, libosmogb-doc, libosmogsm18, libosmogsm-doc, libosmoisdn0, libosmoisdn-doc, libosmovty9, libosmovty-doc, libosmoctrl0, libosmoctrl-doc, libosmosim2, libosmosim-doc, libosmousb0, libosmousb-doc, libosmocore-dev, libosmocore-utils, libosmocore-dbg +Architecture: any all +Version: 1.8.0.83.559a6 +Maintainer: Osmocom team <openbsc@lists.osmocom.org> +Homepage: https://projects.osmocom.org/projects/libosmocore +Standards-Version: 3.9.8 +Vcs-Browser: https://gitea.osmocom.org/osmocom/libosmocore +Vcs-Git: https://gitea.osmocom.org/osmocom/libosmocore +Build-Depends: debhelper (>= 9), autotools-dev, autoconf, automake, libtool, dh-autoreconf, libdpkg-perl, git, libgnutls28-dev, doxygen, libpcsclite-dev, pkg-config, libtalloc-dev (>= 2.1.0), libsctp-dev, libusb-1.0-0-dev, libmnl-dev, libsystemd-dev, python3:native +Package-List: + libosmocodec-doc deb doc optional arch=all + libosmocodec0 deb libs optional arch=any + libosmocoding-doc deb doc optional arch=all + libosmocoding0 deb libs optional arch=any + libosmocore deb libs optional arch=any + libosmocore-dbg deb debug extra arch=any + libosmocore-dev deb libdevel optional arch=any + libosmocore-doc deb doc optional arch=all + libosmocore-utils deb utils optional arch=any + libosmocore20 deb libs optional arch=any + libosmoctrl-doc deb doc optional arch=all + libosmoctrl0 deb libs optional arch=any + libosmogb-doc deb doc optional arch=all + libosmogb14 deb libs optional arch=any + libosmogsm-doc deb doc optional arch=all + libosmogsm18 deb libs optional arch=any + libosmoisdn-doc deb doc optional arch=all + libosmoisdn0 deb libs optional arch=any + libosmosim-doc deb doc optional arch=all + libosmosim2 deb libs optional arch=any + libosmousb-doc deb doc optional arch=all + libosmousb0 deb libs optional arch=any + libosmovty-doc deb doc optional arch=all + libosmovty9 deb libs optional arch=any +Checksums-Sha1: + e7533a5be3a49e7d6d1bc51bc5ea3076e2ec9d0a 1032148 libosmocore_1.8.0.83.559a6.tar.xz +Checksums-Sha256: + e21498802c08feae81758fd32bdee160692cb053d46db42d7e2d23c5bd3cfca3 1032148 libosmocore_1.8.0.83.559a6.tar.xz +Files: + 9613f02d6ef8725999fd6e31c58a34d1 1032148 libosmocore_1.8.0.83.559a6.tar.xz
View file
libosmocore_1.8.0.82.2512.tar.xz/.tarball-version -> libosmocore_1.8.0.83.559a6.tar.xz/.tarball-version
Changed
@@ -1 +1 @@ -1.8.0.82-2512 +1.8.0.83-559a6
View file
libosmocore_1.8.0.82.2512.tar.xz/TODO-RELEASE -> libosmocore_1.8.0.83.559a6.tar.xz/TODO-RELEASE
Changed
@@ -7,4 +7,5 @@ # 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 -libosmogsm new header osmocom/gsm/protocol/gsm_44_060.h \ No newline at end of file +libosmogsm new header osmocom/gsm/protocol/gsm_44_060.h +libosmocore ADD new defines in osmocom/gsm/protocol/gsm_04_08.h (old ones marked deprecated) \ No newline at end of file
View file
libosmocore_1.8.0.82.2512.tar.xz/debian/changelog -> libosmocore_1.8.0.83.559a6.tar.xz/debian/changelog
Changed
@@ -1,8 +1,8 @@ -libosmocore (1.8.0.82.2512) unstable; urgency=medium +libosmocore (1.8.0.83.559a6) unstable; urgency=medium * Automatically generated changelog entry for building the Osmocom master feed - -- Osmocom OBS scripts <info@osmocom.org> Fri, 17 Mar 2023 12:07:08 +0000 + -- Osmocom OBS scripts <info@osmocom.org> Thu, 23 Mar 2023 08:32:48 +0000 libosmocore (1.8.0) unstable; urgency=medium
View file
libosmocore_1.8.0.82.2512.tar.xz/include/osmocom/gsm/protocol/gsm_04_08.h -> libosmocore_1.8.0.83.559a6.tar.xz/include/osmocom/gsm/protocol/gsm_04_08.h
Changed
@@ -1734,6 +1734,10 @@ #define GSM48_IE_FRQSHORT_AFTER 0x02 #define GSM48_IE_MUL_RATE_CFG 0x03 /* 10.5.2.21aa */ #define GSM48_IE_FREQ_L_AFTER 0x05 +#define GSM48_IE_GROUP_CIP_SEQ_HO 0x08 /* HO = Half Octet Tag */ +#define GSM48_IE_CIP_MODE_SET_HO 0x09 /* HO = Half Octet Tag */ +#define GSM48_IE_GPRS_RESUMPT_HO 0xc0 /* HO = Half Octet Tag */ +#define GSM48_IE_SYNC_IND_HO 0x0d /* HO = Half Octet Tag */ #define GSM48_IE_MSLOT_DESC 0x10 #define GSM48_IE_CHANMODE_2 0x11 #define GSM48_IE_FRQSHORT_BEFORE 0x12 @@ -1775,20 +1779,21 @@ #define GSM48_IE_START_TIME 0x7c #define GSM48_IE_INDIVIDUAL_PRIORITIES 0x7c /* 44.018 Section 9.1.7 */ #define GSM48_IE_TIMING_ADVANCE 0x7d -#define GSM48_IE_GROUP_CIP_SEQ 0x80 -#define GSM48_IE_CIP_MODE_SET 0x90 -#define GSM48_IE_GPRS_RESUMPT 0xc0 -#define GSM48_IE_SYNC_IND 0xd0 +#define GSM48_IE_GROUP_CIP_SEQ 0x80 /* DEPRECATED, use GSM48_IE_GROUP_CIP_SEQ_HO instead */ +#define GSM48_IE_CIP_MODE_SET 0x90 /* DEPRECATED, use GSM48_IE_CIP_MODE_SET_HO instead */ +#define GSM48_IE_GPRS_RESUMPT 0xc0 /* DEPRECATED, use GSM48_IE_GPRS_RESUMPT_HO instead */ +#define GSM48_IE_SYNC_IND 0xd0 /* DEPRECATED, use GSM48_IE_SYNC_IND_HO instead */ /* System Information 4 (types are equal IEs above) */ #define GSM48_IE_CBCH_CHAN_DESC 0x64 #define GSM48_IE_CBCH_MOB_AL 0x72 /* Additional MM elements */ +#define GSM48_IE_PRIORITY_LEV_HO 0x08 /* HO = Half Octet Tag */ #define GSM48_IE_LOCATION_AREA 0x13 #define GSM48_IE_AUTN 0x20 #define GSM48_IE_AUTH_RES_EXT 0x21 #define GSM48_IE_AUTS 0x22 -#define GSM48_IE_PRIORITY_LEV 0x80 +#define GSM48_IE_PRIORITY_LEV 0x80 /* DEPRECATED, use GSM48_IE_PRIORITY_LEV_HO instead */ #define GSM48_IE_FOLLOW_ON_PROC 0xa1 #define GSM48_IE_CTS_PERMISSION 0xa2
View file
libosmocore_1.8.0.82.2512.tar.xz/src/gsm/gsm48.c -> libosmocore_1.8.0.83.559a6.tar.xz/src/gsm/gsm48.c
Changed
@@ -129,10 +129,10 @@ GSM48_IE_REALTIME_DIFF = { TLV_TYPE_TLV }, GSM48_IE_START_TIME = { TLV_TYPE_FIXED, 2 }, GSM48_IE_TIMING_ADVANCE = { TLV_TYPE_TV }, - GSM48_IE_GROUP_CIP_SEQ = { TLV_TYPE_SINGLE_TV }, - GSM48_IE_CIP_MODE_SET = { TLV_TYPE_SINGLE_TV }, - GSM48_IE_GPRS_RESUMPT = { TLV_TYPE_SINGLE_TV }, - GSM48_IE_SYNC_IND = { TLV_TYPE_SINGLE_TV }, + GSM48_IE_GROUP_CIP_SEQ_HO = { TLV_TYPE_SINGLE_TV }, + GSM48_IE_CIP_MODE_SET_HO = { TLV_TYPE_SINGLE_TV }, + GSM48_IE_GPRS_RESUMPT_HO = { TLV_TYPE_SINGLE_TV }, + GSM48_IE_SYNC_IND_HO = { TLV_TYPE_SINGLE_TV }, }, }; @@ -148,7 +148,7 @@ GSM48_IE_NET_DST = { TLV_TYPE_TLV }, GSM48_IE_LOCATION_AREA = { TLV_TYPE_FIXED, 5 }, - GSM48_IE_PRIORITY_LEV = { TLV_TYPE_SINGLE_TV }, + GSM48_IE_PRIORITY_LEV_HO = { TLV_TYPE_SINGLE_TV }, GSM48_IE_FOLLOW_ON_PROC = { TLV_TYPE_T }, GSM48_IE_CTS_PERMISSION = { TLV_TYPE_T }, },
View file
libosmocore_1.8.0.82.2512.tar.xz/src/gsm/tlv_parser.c -> libosmocore_1.8.0.83.559a6.tar.xz/src/gsm/tlv_parser.c
Changed
@@ -241,7 +241,9 @@ *o_tag = tag; /* single octet TV IE */ - if (def->deftag & 0xf0.type == TLV_TYPE_SINGLE_TV) { + if (def->deftag >> 4.type == TLV_TYPE_SINGLE_TV + /* backward compat for old IEs with half-octet tag defined as 0xN0: */ + || ((tag > 0x0f) && (def->deftag & 0xf0.type == TLV_TYPE_SINGLE_TV))) { *o_tag = tag & 0xf0; *o_val = buf; *o_len = 1;
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
.