Projects
osmocom:latest
libosmocore
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 8
View file
libosmocore.spec
Changed
@@ -14,13 +14,13 @@ Name: libosmocore Requires: osmocom-latest -Version: 1.9.0 +Version: 1.9.2 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.9.0.tar.xz +Source: libosmocore_1.9.2.tar.xz Source1: rpmlintrc BuildRequires: automake >= 1.6 BuildRequires: libtool >= 2
View file
libosmocore_1.9.0.dsc -> libosmocore_1.9.2.dsc
Changed
@@ -2,7 +2,7 @@ Source: libosmocore Binary: libosmocore, libosmocodec4, libosmocodec-doc, libosmocoding0, libosmocoding-doc, libosmocore21, libosmocore-doc, libosmogb14, libosmogb-doc, libosmogsm20, libosmogsm-doc, libosmoisdn0, libosmoisdn-doc, libosmovty13, libosmovty-doc, libosmoctrl0, libosmoctrl-doc, libosmosim2, libosmosim-doc, libosmousb0, libosmousb-doc, libosmocore-dev, libosmocore-utils, libosmocore-dbg Architecture: any all -Version: 1.9.0 +Version: 1.9.2 Maintainer: Osmocom team <openbsc@lists.osmocom.org> Homepage: https://projects.osmocom.org/projects/libosmocore Standards-Version: 3.9.8 @@ -35,8 +35,8 @@ libosmovty-doc deb doc optional arch=all libosmovty13 deb libs optional arch=any Checksums-Sha1: - e38c1f5764f993b870f2e745dfbcf2ecae9c02ef 1072540 libosmocore_1.9.0.tar.xz + 9ad79b0b804c92bae5d413af88d7a3cd81200af0 1072360 libosmocore_1.9.2.tar.xz Checksums-Sha256: - 9a5be8a0134839aa587a76d7ce1ad4cc5bd3de2d226ff4a42f0bb432c1cc3805 1072540 libosmocore_1.9.0.tar.xz + e35fcf89200b1779ba4b1891dd4eda2684e98e9fbd0251e218cf1616e540e0e3 1072360 libosmocore_1.9.2.tar.xz Files: - 1866ce5e053cbee8118c8090a4fe172c 1072540 libosmocore_1.9.0.tar.xz + d5e1fa80130e6fc67a085533e010d6f1 1072360 libosmocore_1.9.2.tar.xz
View file
libosmocore_1.9.0.tar.xz/.tarball-version -> libosmocore_1.9.2.tar.xz/.tarball-version
Changed
@@ -1 +1 @@ -1.9.0 +1.9.2
View file
libosmocore_1.9.0.tar.xz/configure.ac -> libosmocore_1.9.2.tar.xz/configure.ac
Changed
@@ -403,6 +403,7 @@ AM_CONDITIONAL(ENABLE_LIBSCTP, false) AM_CONDITIONAL(ENABLE_LIBUSB, false) AM_CONDITIONAL(ENABLE_PCSC, false) + AM_CONDITIONAL(ENABLE_URING, false) AM_CONDITIONAL(ENABLE_PSEUDOTALLOC, true) AM_CONDITIONAL(ENABLE_SERCOM_STUB, true) AM_CONDITIONAL(EMBEDDED, true)
View file
libosmocore_1.9.0.tar.xz/debian/changelog -> libosmocore_1.9.2.tar.xz/debian/changelog
Changed
@@ -1,3 +1,21 @@ +libosmocore (1.9.2) unstable; urgency=medium + + Pau Espin Pedrol + * sockaddr_str.h Fix OSMO_SOCKADDR_STR_FMT_ARGS_NOT_NULL syntax error + + Daniel Willmann + * logging_gsmtap: Temporarily disable logging when sending the logs + * Disable uring when building for embedded + + -- Oliver Smith <osmith@sysmocom.de> Tue, 28 Nov 2023 12:59:15 +0100 + +libosmocore (1.9.1) unstable; urgency=medium + + Manawyrm + * logging: ensure ANSI color escape is sent in same line/before newline + + -- Oliver Smith <osmith@sysmocom.de> Tue, 28 Nov 2023 11:21:41 +0100 + libosmocore (1.9.0) unstable; urgency=medium Oliver Smith
View file
libosmocore_1.9.0.tar.xz/include/osmocom/core/sockaddr_str.h -> libosmocore_1.9.2.tar.xz/include/osmocom/core/sockaddr_str.h
Changed
@@ -63,7 +63,7 @@ ((R)->af == AF_INET6) ? "" : "", \ (R)->ip, \ ((R)->af == AF_INET6) ? "" : "", \ - (R)->port : 0 + (R)->port #define OSMO_SOCKADDR_STR_FMT_ARGS(R) \ ((R) && (R)->af == AF_INET6) ? "" : "", \ (R) ? (R)->ip : "NULL", \
View file
libosmocore_1.9.0.tar.xz/src/core/Makefile.am -> libosmocore_1.9.2.tar.xz/src/core/Makefile.am
Changed
@@ -1,7 +1,7 @@ # This is _NOT_ the library release version, it's an API version. # Please read chapter "Library interface versions" of the libtool documentation # before making any modifications: https://www.gnu.org/software/libtool/manual/html_node/Versioning.html -LIBVERSION=21:0:0 +LIBVERSION=21:2:0 AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include -I$(top_builddir) AM_CFLAGS = -Wall $(TALLOC_CFLAGS) $(PTHREAD_CFLAGS) $(LIBSCTP_CFLAGS) $(LIBMNL_CFLAGS) $(URING_CFLAGS)
View file
libosmocore_1.9.0.tar.xz/src/core/logging.c -> libosmocore_1.9.2.tar.xz/src/core/logging.c
Changed
@@ -616,7 +616,15 @@ } if (target->use_color && c_subsys) { - ret = snprintf(buf + offset, rem, OSMO_LOGCOLOR_END); + /* Ensure the last color escape is sent before the newline + * (to not clobber journald, which works on single-lines only) */ + if (offset > 0 && bufoffset - 1 == '\n') { + offset--; rem++; + ret = snprintf(buf + offset, rem, OSMO_LOGCOLOR_END "\n"); + } else { + ret = snprintf(buf + offset, rem, OSMO_LOGCOLOR_END); + } + if (ret < 0) goto err; OSMO_SNPRINTF_RET(ret, rem, offset, len);
View file
libosmocore_1.9.0.tar.xz/src/core/logging_gsmtap.c -> libosmocore_1.9.2.tar.xz/src/core/logging_gsmtap.c
Changed
@@ -65,6 +65,7 @@ struct timeval tv; int rc; const char *file_basename; + unsigned int _level; /* get timestamp ASAP */ osmo_gettimeofday(&tv, NULL); @@ -114,7 +115,11 @@ } msgb_put(msg, rc); + /* Ensure that any error occurring when sending the log message doesn't cause infinite recursion */ + _level = target->loglevel; + target->loglevel = UINT8_MAX; rc = gsmtap_sendmsg(target->tgt_gsmtap.gsmtap_inst, msg); + target->loglevel = _level; if (rc) msgb_free(msg); }
View file
libosmocore_1.9.0.tar.xz/tests/loggingrb/logging_test.err -> libosmocore_1.9.2.tar.xz/tests/loggingrb/logging_test.err
Changed
@@ -1,3 +1,2 @@ -1;31mYou should see this -0;m1;32mYou should see this -0;m \ No newline at end of file +1;31mYou should see this0;m +1;32mYou should see this0;m
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
.