Gammu 1.29.0
Full list of changes:
- Added option to enter new PIN when entering PUK, thanks to Peter Stuge for pointing out this requirement.
- Improved documentation of SMSD backend services.
- Fix decoding of SMS without date on DCT4 phones (bug #1368).
- Added gammu-detect tool to detect available devices on system.
- Fixed parsing of Philips reply to SPBR (bug #1366).
- Fixed testsuite not to depend on system timezone.
- Check if phone is waiting for requested security code before entering.
- Fixup invalid international numbers with double prefix (+00) in SMS (bug #1364).
- Fixed m-obex protocol implementation, thanks to Matthieu Patou (bug #1375).
- Fixed build on Mac OS X, thanks to Matthieu Patou (bug #1374).
- Fixed decoding of some SMS messages on S40 phones (bug #1243).
- New convertbackup command to convert between backup formats.
- Changed database structure to version 12, you need to upgrade it.
- Try harder to find dn for LDIF export (bug #1363).
- Better names for some fields in LDIF export (bug #1363).
- Implement parsing of LDIF for all fields we save (bug #1363).
- Various minor fixes in SMSD SQL backend.
- Improved test suite coverage.
- Improved dummy driver to allow more testing.
- New SMSD configuration RunOnFailure.
- Fix invalid SQL when storing 8bit SMS (bug #1329).
- Probe if phone supports m-obex protocol (bug #1286).
- Experimental support fo m-obex protocol (bug #1286).
- Fix detection of delivery reports in MySQL and PostgreSQL backends (bug #313).
- Include udev rules for Nokia phones (bug #1251).
- Fix parsing LG VX9200 reply on getting battery state (bug #1264).
- Fix handling of SMS text mode (bug #1189).
- Default to no retries of the send commands on the link.
- Wait for more USSD replies on getussd command (bug #1346).
- New unified SQL SMSD backend handling all SQL databases.
- SQL queries in SQL SMSD backend can be configured.
- New SMSD config option HardResetFrequency.
- Gammu now supports freedesktop.org/XDG specs for config file locations and reads ~/.config/gammu/config.
- Increase timeout for AT+CMGL (bug #1317).
- Added support for optional delivery report parts as defined by ETSI 123 040, section 9.2.2.3 (bug #1304).
- SMSD database host configuration is now named "host" not "PC".
- Fixed locales compilation/support.
- Set memory to use for MPBR/SBNR/SPBR commands as well (bug #1128).
- Handle errors from CMGL same way as from CMGR (bug #1211).
- Fixed parsing of AT+CPMS=? reply (bug #1296).
- Implemented matching by serial number.
- SMSD can now be configured just for sending/receiving.
- Fixed battery status for S40 phones (bug #1301).
- Improved compatibility with Motorola phonebook (bug #1128).
- Lot of documentation improvements, check http://wammu.eu/docs/devel/docs/.
- Fixed handling of empty reply on CREG/CGREG (bug #1245).
- Prefer storing delivery reports over forwarding them.
- Fix leak and crash when handling MMS notifications in Python.
- Fixed parsing of date from AT phones (bug #1256).
- Simplify handling text comment in SMS backup to keep new lines.
- New command gammu battery.
- Fail to send SMS without set SMSC.
- Avoid updating SMSD backend frequently than StatusFrequency defines.
- Store SIM phonebook to vCard on backup (bug #1281).
- Fixed waiting for multipart messages (bug #1279).
- Fixed crash on too long GPRS access point names in backup (bug #1267).
- Fallback to using SMSC from phone in SMSD if none provided.
- Improved guessing of HEX/GSM charsets for phone number in AT engine.
You can download it from http://wammu.eu/download/.
Support this program by donations http://wammu.eu/donate/.
Опубликовал Michal Čihař 19 января 2011 г.