Release Notes: This release contains minor bugfixes and extensions. Upgrading is not necessary if you aren't having any problems. The source code has been fixed to cleanly compile under Windows again.
Release Notes: This release contains more fixes and workarounds for specific phones (Motorola Timeport 260, Nokia Cellular Card Phone RPE-1 GSM900, etc.). There is new code to better exploit the capabilities of current Siemens mobile phones. Additionally, it can be compiled with gcc-2.95.2 again.
Release Notes: Compatibility problems with newer GSM mobile phones have been addressed. Ability to decode cell broadcast messages (in gsmsmsd) and documentation updates were added.
Release Notes: This release adds Windows support to gsmlib. Most of the command line applications have also been ported to Win32. Additionally, there are many small bug fixes to enhance compatibility with buggy GSM phones and devices. Some longstanding bugs also have been resolved.
Release Notes: This version adds compatibility fixes for the Nokia 8290. More changes were introduced to the serial line setup in order to accommodate some strange phone/modem/cable combinations. A bug was fixed that prevented the gsmsmsd program from working properly (all users of gsmsmsd should upgrade). It is now possible to set the service centre address using gsmctl (useful for GSM modules without keyboard and display). There have been various minor bugfixes.
Release Notes: This is mainly a bugfix release, with additional changes to support the upcoming GNOME-based GUI for gsmlib. Further attempts have been made to make initialization of the serial connection more robust. All command line programs have a new switch to allow software handshaking on the serial port. There is a new facility to allow custom backends for sorted phonebooks to be integrated into gsmlib (e.g., for RDBMS or LDAP storage).
Release Notes: A bug that caused gsmlib to hang if phones didn't respond to some AT inquiries has been fixed. This version allows '+' as the first character of phone numbers. Reading and writing from/to stdin/stdout is now supported for the phonebook and SMS store applications. The intermittent hangup problems should now be fixed. Some mobile phones cannot report the status of some facility locks. The gsmctl program now prints out "unknown" in the corresponding result line from the FLSTAT operation if this problem occurs (instead of terminating).
Release Notes: gsmlib now also works with TAs that can not switch off echo. The bug that prevented gsmlib from copying SMS_DELIVER and SMS_STATUS_REPORT back to the ME has been fixed. The -I (--init) parameter has been introduced to all command line apps to allow for device-specific initialization. The SMS decoding routines have been made more robust against bad SMS (especially premature end of PDU) New debugging feature: If compiled without NDEBUG, the environment variable GSMLIB_DEBUG determines the verbosity of debugging messages (0 = none, 1 = many, 2 = extreme)
Release Notes: Binary RPMS for RedHat 6.1 and Mklinux DR3 (RedHat 5.0) have been made available.
Release Notes: Bugfixes, an upgrade to beta status, national language support (sample German translations), index information in phonebook files can, documentation cleanup, a broader tested-hardware range, and more portable source code (should compile on FreeBSD now).