| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libmodemu2k0 | Distribution: openSUSE Tumbleweed |
| Version: 0.2.4 | Vendor: openSUSE |
| Release: 1.2 | Build date: Sun Jul 19 00:06:18 2026 |
| Group: System/Libraries | Build host: reproducible |
| Size: 93150 | Source RPM: modemu2k-0.2.4-1.2.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://theimpossibleastronaut.github.io/modemu2k/ | |
| Summary: Shared library for the modemu2k modem emulator | |
This package contains the shared library for modemu2k.
GPL-2.0-or-later
* Sat Jul 18 2026 Andy Alt <arch_stanton5995@proton.me>
- modemu2k 0.2.4:
* Fix ATD aborting when the command line arrives as CR LF (DOS-style
DTEs): stray CR/LF/NUL during dialing no longer cancel the call;
any other input still does (V.250 abort-on-input)
* Hide internal symbols from the shared library; only m2k_* is
exported now (flex's yylex leaked and collided with dosemu2's
config lexer, silently breaking all AT parsing when embedded)
* m2k_setup_answer now errors out if the listener can't be set
non-blocking, instead of risking a hung m2k_step
* Tue Jul 14 2026 Andy Alt <arch_stanton5995@proton.me>
- 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
* Sat May 30 2026 Andy Alt <arch_stanton5995@proton.me>
- modemu2k 0.2.2, initial package
/usr/lib/libmodemu2k.so.0 /usr/lib/libmodemu2k.so.0.2.4 /usr/share/licenses/libmodemu2k0 /usr/share/licenses/libmodemu2k0/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 2 02:32:54 2026