Noticias de Wammu y Gammu
python-gammu 3.5.0
python-gammu 3.5.0 has been just released. This release is available from GitHub.
Full list of changes:
What's Changed
Changes and improvements
- fix(sms): release allocations on conversion failures by @nijel in https://github.com/gammu/python-gammu/pull/359
- Fix timezone handling in datetime and time converters by @nijel in https://github.com/gammu/python-gammu/pull/361
- Bound Unicode writes and validate phonebook photo data by @nijel in https://github.com/gammu/python-gammu/pull/360
- Fix SetConfig string memory ownership by @nijel in https://github.com/gammu/python-gammu/pull/362
- Fix bounds checking for truncated XPM bitmaps by @nijel in https://github.com/gammu/python-gammu/pull/363
- fix: check integer conversion ranges and numeric strings by @nijel in https://github.com/gammu/python-gammu/pull/364
- fix: preserve MMS indicator metadata during conversion by @nijel in https://github.com/gammu/python-gammu/pull/365
- Reject negative MMS indicator message sizes by @nijel in https://github.com/gammu/python-gammu/pull/367
- Fix unsafe SMS validity parsing by @nijel in https://github.com/gammu/python-gammu/pull/366
- Fix MMS message size fallback by @nijel in https://github.com/gammu/python-gammu/pull/368
- fix(ci): wait for and verify Windows Gammu installation by @nijel in https://github.com/gammu/python-gammu/pull/373
- fix(tests): use valid SMSC number by @nijel in https://github.com/gammu/python-gammu/pull/374
- chore: prepare 3.5.0 release by @nijel in https://github.com/gammu/python-gammu/pull/375
Dependency updates
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.16.4 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/346
- chore(deps): update dependency astral-sh/uv to v0.12.7 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/347
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.16.5 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/348
- chore(deps): update pre-commit hook crate-ci/typos to v1.50.0 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/349
- chore(deps): update dependency astral-sh/uv to v0.12.10 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/350
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.16.6 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/351
- chore(deps): update pre-commit hook crate-ci/typos to v1.50.1 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/352
- chore(deps): update pypa/cibuildwheel action to v4.2.1 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/353
- chore(deps): update astral-sh/setup-uv action to v10.1.0 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/355
- chore(deps): update dependency astral-sh/uv to v0.12.13 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/356
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.16.7 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/357
- chore(deps): update codecov/codecov-action action to v7.1.0 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/358
- chore(deps): update dependency astral-sh/uv to v0.12.15 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/369
- chore(deps): update pre-commit hook crate-ci/typos to v1.50.2 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/370
- chore(deps): update pre-commit hook pappasam/toml-sort to v0.25.0 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/371
- chore(deps): update dependency gammu/gammu to v1.45.0 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/372
Full Changelog: https://github.com/gammu/python-gammu/compare/3.4.1...3.5.0
You can download it from https://wammu.eu/download/.
Support this program by donations https://wammu.eu/donate/.
Publicado el 16 de septiembre de 2026 por Gammu release automation
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/.
Publicado el 16 de septiembre de 2026 por Gammu release automation
python-gammu 3.4.1
python-gammu 3.4.1 has been just released. This release is available from GitHub.
Full list of changes:
What's Changed
Changes and improvements
- fix(sms): reject oversized binding inputs by @nijel in https://github.com/gammu/python-gammu/pull/344
Dependency updates
- chore(deps): update pypa/cibuildwheel action to v4.2.0 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/337
- chore(deps): update dependency astral-sh/uv to v0.12.3 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/338
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.16.2 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/339
- chore(deps): update astral-sh/setup-uv action to v10 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/340
- chore(deps): update astral-sh/setup-uv action to v10.0.1 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/341
- chore(deps): update dependency astral-sh/uv to v0.12.5 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/342
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.16.3 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/343
- chore(deps): update dependency gammu/gammu to v1.44.1 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/345
Full Changelog: https://github.com/gammu/python-gammu/compare/3.4.0...3.4.1
You can download it from https://wammu.eu/download/.
Support this program by donations https://wammu.eu/donate/.
Publicado el 19 de agosto de 2026 por Gammu release automation
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/.
Publicado el 19 de agosto de 2026 por Gammu release automation
python-gammu 3.4.0
python-gammu 3.4.0 has been just released. This release is available from GitHub.
Full list of changes:
What's Changed
Changes and improvements
- refactor: simplify exception handling by @nijel in https://github.com/gammu/python-gammu/pull/329
- chore: improve REAME formatting by @nijel in https://github.com/gammu/python-gammu/pull/330
- fix(sms): various code fixups by @nijel in https://github.com/gammu/python-gammu/pull/328
- fix(config): validate configuration activation by @nijel in https://github.com/gammu/python-gammu/pull/332
Dependency updates
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.16.0 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/296
- chore(deps): update pypa/gh-action-pypi-publish action to v1.14.2 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/331
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.16.1 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/333
- chore(deps): update dependency astral-sh/uv to v0.12.1 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/334
- chore(deps): update pre-commit hook crate-ci/typos to v1.49.0 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/335
- chore(deps): update dependency gammu/gammu to v1.44.0 by @renovate[bot] in https://github.com/gammu/python-gammu/pull/336
Full Changelog: https://github.com/gammu/python-gammu/compare/3.3.0...3.4.0
You can download it from https://wammu.eu/download/.
Support this program by donations https://wammu.eu/donate/.
Publicado el 4 de agosto de 2026 por Gammu release automation