Gammu 1.45.0
This release is available from GitHub.
Änderungen
- Automatically split ordinary CLI text SMS into linked parts without requiring -len (GitHub issue #413). Use -maxsms 1 to require one part.
- Apply explicit SMS text length limits after decoding, including stdin and text supplied after the length option. Honor -16bit regardless of its position relative to length options.
- Preserve Unicode surrogate pairs and special-message modes when limiting SMS text. Reject oversized stdin instead of sending a prefix.
- Bundle native MySQL support in the Windows installer.
- Validate SMS PDU encoding inputs.
- Respect AT modem SMS storage and notification capabilities, handle Quectel and Alcatel notifications, and decode errors by manufacturer.
- Enable USSD on Huawei E176 and disable bulk SMS listing on Samsung GT-S3600i.
- Encode AT clock timezones in quarter-hours and report missing command echo during modem initialization.
- Honor MaxRetries in the SMSD FILES backend and preserve configured database ports when reconnecting.
- Preserve modem bytes and clean up resources in the proxy transport.
- Improve Windows serial startup error diagnostics.
- Fix Nokia filesystem SMS inbox detection and phonebook postal address handling. Skip undocumented phonebook metadata and unsupported date and time commands on RH-99 and RH-105.
- Reject unsupported note reads over m-OBEX.
- Fix INI parsing of final lines without a newline.
- Use the correct language code for Norwegian Bokmal translations.
- Clarify SMSD RunOnReceive hook documentation for Windows.
Quelltext
Sie laden den Quellcode von Gammu herunter. Um diesen zu kompilieren, benötigen Sie eine Entwicklungsumgebung für Ihre Plattform und CMake, um die Quellen zu konfigurieren. Es gibt auch einige optionale Anforderungen für Zusatzfunktionen, die in der Datei INSTALL in den Quellen aufgelistet sind. Daneben enthält diese Datei auch detaillierte Anleitungen, wie Gammu zu kompilieren ist.
Dieses Quellcode-Tarball enthält das Gammu-Kommandozeilenprogramm, die libGammu-Bibliothek und Gammu-SMSD.
- Gammu-1.45.0.tar.gz (3174 KiB)
SHA256:
f6ff599c79e800cb49831cb015389c453c4382263bb7a1e0b5f417acc4b75d30 - Gammu-1.45.0.tar.zst (2546 KiB)
SHA256:
9fa411fa00de5f6e5209faad4fd082caf4ebd7fde237bd528ef0c5913c733f29 - Gammu-1.45.0.zip (3872 KiB)
SHA256:
57b7b358421a570fa34a9889c6d10e8d4648470f0e7294b52a1fe1b730cc7422
Ausführbare Windows-Programme
Sie laden den Gammu-Installer für Windows herunter. Es gibt eine 32-Bit-Version und 64-Bit-Version sowie eine mit MSVC 9.0 kompilierte 32-Bit-Version, um mit Python 2.7 kompatibel zu sein.
Möglicherweise müssen Sie Visual C++ Redistributable Packages installieren, um Gammu ausführen zu können.
- Gammu-1.45.0-Windows-Minimal.exe (3261 KiB)
SHA256:
95ddc37189da53f6eadc4e1d8c57ba8abf985191b4cbe7aee7fd283a37882563 - Gammu-1.45.0-Windows.exe (7 MiB)
SHA256:
aa7ddebdb610c8119562bdfdaaac5f56b04e091736e67270b217b471e01a509f