Novinky o Gammu
Gammu 1.45.2
Full list of changes:
- Create backups, logs, SMSD inbox messages, and other files containing private data with owner-only permissions on POSIX systems.
- Validate text backup checksums, field lengths, WAP settings counts, and model metadata before copying or decoding them.
- Bound MMS header and vCalendar field parsing, and reject incomplete vCalendar trigger durations.
- Bound Alcatel field encoding, Nokia SMS reply sub-frames, AT modem notification parameter parsing, and HOME path expansion.
- Use thread-safe calendar time conversions.
- Inherit registry permissions for the Windows SMSD event log key.
- Fix Windows SDK and compiler toolchain selection in installer builds.
You can download it from https://wammu.eu/download/.
Support this program by donations https://wammu.eu/donate/.
Vydal Gammu release automation dne 9. listopadu 2026
Gammu 1.45.1
Full list of changes:
- Bound ringtone names and BMP palette offsets to prevent buffer overflows when parsing crafted files and Siemens modem responses.
- Probe socat for supported baud rates in the proxy backend.
You can download it from https://wammu.eu/download/.
Support this program by donations https://wammu.eu/donate/.
Vydal Gammu release automation dne 19. října 2026
Gammu 1.45.0
Full list of changes:
- 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.
You can download it from https://wammu.eu/download/.
Support this program by donations https://wammu.eu/donate/.
Vydal Gammu release automation dne 16. září 2026
Gammu 1.44.1
Full list of changes:
- Harden SMS PDU parsing and encoding against malformed or oversized data.
- Fix buffer overflows and size calculations in Unicode conversion.
- Accept bare SMS prompts from AT modems.
- Fix building the MySQL SMSD backend against MariaDB Connector/C.
You can download it from https://wammu.eu/download/.
Support this program by donations https://wammu.eu/donate/.
Vydal Gammu release automation dne 19. srpna 2026
Gammu 1.44.0
Full list of changes:
- Update SMSD SQL schema to version 18. Existing databases need the new inbox grouping columns and outbox SendDays column before upgrading.
- Add inbox multipart message grouping metadata and persist grouping state across SMSD restarts.
- Add weekday scheduling for the SMSD SQL outbox.
- Expose message IDs and timestamps to SMSD RunOn hooks.
- Prevent duplicate SMSD message processing and sending.
- Improve FILES backend validation, Unicode handling, and support for long and read-only outbox files.
- Improve SQL Server and Oracle support through ODBC.
- Improve SMS location enumeration for AT modems.
- Fix delivery report handling and multipart message recovery in SMSD.
- Fix configuration slot handling, monitor logging, Unicode conversion, Nokia network notifications, Huawei network time, and gnapgen contacts.
- Fix cross-platform build warnings and update documentation and localizations.
You can download it from https://wammu.eu/download/.
Support this program by donations https://wammu.eu/donate/.
Vydal Gammu release automation dne 4. srpna 2026