Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package modemu2k for openSUSE:Factory 
checked in at 2026-07-15 16:45:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/modemu2k (Old)
 and      /work/SRC/openSUSE:Factory/.modemu2k.new.1991 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "modemu2k"

Wed Jul 15 16:45:25 2026 rev:2 rq:1365786 version:0.2.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/modemu2k/modemu2k.changes        2026-07-06 
13:11:46.285598685 +0200
+++ /work/SRC/openSUSE:Factory/.modemu2k.new.1991/modemu2k.changes      
2026-07-15 17:03:10.682320752 +0200
@@ -1,0 +2,30 @@
+Tue Jul 14 18:55:38 UTC 2026 - Andy Alt <[email protected]>
+
+- modemu2k 0.2.3:
+  - Drop modemu2k-network-suite.patch: Fixed upstream
+  * Add -a/--answer and ATA/RING/S0 answer-side modem semantics, so a
+    BBS on the PTY can receive incoming TCP calls (new m2k_setup_answer
+    / m2k_get_answer_fd API)
+  * -v/--verbose is now repeatable: -vv adds byte-level buffer
+    narration (new VERB_BYTES category, AT%V4)
+  * Add m2k_set_log_level() / m2k_get_log_level() — severity-threshold
+    log filter (ERROR/WARN/INFO/DEBUG/TRACE); AT%V category semantics
+    unchanged
+  * Add m2k_describe_state() — one-call state snapshot for bug reports
+    and host-side debugging
+  * Stop treating the comm-program command as a printf format string;
+    substitute the slave path safely (overflow / format-string fix)
+  * Fix out-of-bounds read of telopts[] when a telnet peer sends a
+    malformed subnegotiation option byte
+  * Fix telnet IAC parser state being shared between modem contexts
+    (two m2k_t instances online at once corrupted each other's stream)
+  * Close the library-owned PTY / dev / accepted-client fd in
+    m2k_free() (was leaked every session)
+  * m2k-minicom: pass options after `--` to minicom (e.g.
+    `m2k-minicom -- -R CP437` to convert a BBS's CP437 characters
+    for a UTF-8 terminal)
+  * Rewrite test_connect / test_ipv6 to use loopback only; the dial
+    docblock @snippet moves to examples/m2k_dial.c. Removes hardcoded
+    GitHub IP and the need for any `network` suite tag
+
+-------------------------------------------------------------------

Old:
----
  modemu2k-0.2.2.tar.xz
  modemu2k-network-suite.patch

New:
----
  modemu2k-0.2.3.tar.xz

----------(Old B)----------
  Old:- modemu2k 0.2.3:
  - Drop modemu2k-network-suite.patch: Fixed upstream
  * Add -a/--answer and ATA/RING/S0 answer-side modem semantics, so a
----------(Old E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ modemu2k.spec ++++++
--- /var/tmp/diff_new_pack.DraNGS/_old  2026-07-15 17:03:12.522383246 +0200
+++ /var/tmp/diff_new_pack.DraNGS/_new  2026-07-15 17:03:12.522383246 +0200
@@ -20,15 +20,13 @@
 %define devname lib%{name}%{soname}-devel
 
 Name:           modemu2k
-Version:        0.2.2
+Version:        0.2.3
 Release:        0
 Summary:        Hayes-style AT-command modem emulator bridging serial-style 
I/O to TCP/Telnet
 License:        GPL-2.0-or-later
 Group:          Productivity/Networking/Other
 URL:            https://theimpossibleastronaut.github.io/modemu2k/
 Source:         
https://github.com/theimpossibleastronaut/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM modemu2k-network-suite.patch -- 
https://github.com/theimpossibleastronaut/modemu2k/commit/3c783de721705a13e59f459888d94cf1d49a69e4
-Patch0:         modemu2k-network-suite.patch
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  groff
@@ -37,12 +35,13 @@
 Suggests:       picocom
 
 %description
-modemu2k is a Hayes-style AT-command modem emulator that bridges a
-serial-style interface to a TCP or Telnet endpoint. It ships as a C
-library (libmodemu2k) exposing the modem state machine, plus a small
-CLI built on top that allocates a PTY and either reads stdin/stdout
-directly, forks a comm program (minicom, picocom) on the slave, or
-accepts an incoming TCP connection as the TTY. IPv4 and IPv6.
+modemu2k is a Hayes-style AT-command modem emulator bridging a
+serial-style interface to TCP/Telnet ("dials" out and answers incoming
+connections). It ships as a C library (libmodemu2k) exposing the modem
+state machine, plus a small CLI built on top that allocates a PTY and
+either reads stdin/stdout directly, forks a comm program (minicom,
+picocom) on the slave, or accepts an incoming TCP connection as the
+TTY. IPv4 and IPv6.
 
 modemu2k is based on modemu, originally developed by Toru Egashira.
 
@@ -84,7 +83,7 @@
 %fdupes %{buildroot}%{_docdir}/%{name}/html
 
 %check
-%meson_test --no-suite network
+%meson_test
 
 %ldconfig_scriptlets -n %{libname}
 

++++++ modemu2k-0.2.2.tar.xz -> modemu2k-0.2.3.tar.xz ++++++
++++ 10775 lines of diff (skipped)

Reply via email to