BSD Ports

comms/gammu 1.44.1 NetBSD

Command line utility and library to work with mobile phones

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
78f3f6f03b
License
gnu-gpl-v2
Categories
comms
Package size
1140.3 KiB, 4884.2 KiB installed

Description

Gammu 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.

In the other systems

SystemPortVersion
NetBSDcomms/gammu1.44.1
FreeBSDcomms/gammu1.42.0_1
OpenBSDcomms/gammu1.42.0p0
DragonFlycomms/gammu1.42.0_1

Install

Binary package:

pkgin install gammu

From pkgsrc:

cd /usr/pkgsrc/comms/gammu && make install clean

Dependencies

Run dependencies 5
Required by 1

Commit history 3

DateCommitCreditsLog message
78f3f6f03b adam gammu: updated to 1.45.1
1.45.1 * 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.
4ec5e3f4cf adam 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. …
fd70cbfad3 adam 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.