Path to this page:
./
comms/gammu,
Command line utility and library to work with mobile phones
Branch: CURRENT,
Version: 1.45.0,
Package name: gammu-1.45.0,
Maintainer: pkgsrc-usersGammu is a command line utility and library to work with mobile phones
from many vendors. Support for different models differs, but basic
functions should work with majority of them. The program can work with
contacts, messages (SMS, EMS and MMS), calendar, todos, file system,
integrated radio, camera, etc. It also supports a daemon mode to send
and receive SMS messages.
Gammu includes Python bindings, which allows easy scripting of
desired functionality using core functions.
Required to run:[
www/curl] [
misc/dialog] [
databases/unixodbc] [
shells/bash] [
devel/libusb1]
Master sites:
Filesize: 3174.959 KB
Version history: (Expand)
- (2026-09-24) Updated to version: gammu-1.45.0
- (2026-09-03) Package has been reborn
- (2026-09-03) Package deleted from pkgsrc
- (2026-08-21) Updated to version: gammu-1.44.1
- (2026-05-14) Updated to version: gammu-1.42.0nb3
- (2026-02-06) Updated to version: gammu-1.42.0nb2
CVS history: (Expand)
2026-09-24 11:08:23 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
gammu: updated to 1.45.0
1.45.0
[!] * 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.
|
2026-08-21 13:52:40 by Adam Ciarcinski | Files touched by this commit (6) |  |
Log message:
gammu: updated to 1.44.1
1.44.1
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.
|
| 2026-05-14 18:42:34 by Ryo ONODERA | Files touched by this commit (1335) |
Log message:
*: Recursive revbump from security/nettle-4.0
|
| 2026-02-06 11:06:21 by Thomas Klausner | Files touched by this commit (1305) |
Log message:
*: recursive bump for nettle 4.0 shlib major bump
|
| 2026-01-07 09:49:50 by Thomas Klausner | Files touched by this commit (2525) |
Log message:
*: recursive bump for icu 78.1
|
2026-01-04 20:55:10 by Adam Ciarcinski | Files touched by this commit (4) |  |
Log message:
gammu: updated to 1.42.0
1.42.0
* Fixed compilation on some non GNU systems.
* Localization updates.
* Improved CNMI command compatibility for AT module.
* Improved getting of network and manufacturer information in AT module.
* Improved compatibility with D-Link modems that need to power on.
* Dropped Python 3 compatibility from utility scripts.
* Fixed bug in deleting SMS messages.
|
| 2025-10-05 21:26:29 by Jonathan Schleifer | Files touched by this commit (485) |
Log message:
*: rev bump for curl
|
| 2025-08-20 13:35:15 by Thomas Klausner | Files touched by this commit (242) |
Log message:
*: fix build with cmake 4
|