Fedora EPEL 5 Update: gnokii-0.6.29-1.el5

updates at fedoraproject.org updates at fedoraproject.org
Sun Feb 27 00:27:12 UTC 2011


--------------------------------------------------------------------------------
Fedora EPEL Update Notification
FEDORA-EPEL-2010-3862
2010-12-30 17:04:04
--------------------------------------------------------------------------------

Name        : gnokii
Product     : Fedora EPEL 5
Version     : 0.6.29
Release     : 1.el5
URL         : http://www.gnokii.org/
Summary     : Linux/Unix tool suite for various mobile phones
Description :
Gnokii provides tools and a user space driver for use with mobile
phones under Linux, various unices and Win32. With gnokii you can do
such things as make data calls, update your address book, change
calendar entries, send and receive SMS messages and load ring tones
depending on the phone you have.

--------------------------------------------------------------------------------
Update Information:

gnokii 0.6.29
=============

  * translation updates
    * updated German translation
    * updated POTFILE files
    * updated Italian translation
    * updated Polish translation
  * fake driver updates
    * implement GN_OP_GetModel and GN_OP_GetSMSStatus to allow testing of smsd sending and GN_OP_SaveSMS to allow testing of gnokii --savesms
    * implement GN_OP_Identify
    * give hints how to configure gnokii with --identify and --getsms
    * enable reading SMS from external directory which makes testing much easier
  * gnokii updates
    * make SMS and MMS commands suggest using --showsmsfolderstatus to know which memory types are supported
    * fix command with multiple arguments handling in --shell
    * show reference number also for sendlogo() and sendringtone()
    * fix random segfault when using --deletecalendarnote 
  * nk6510 driver updates
    * support SMS memory OUS on phones prior to Series 40 3rd
    * add potential new answer for an empty folder
    * clear folder list structure before retrieving new one
    * before getting folder status set number of elements in there to 0 to avoid confusion on incorrect error handling
    * use GN_SMS_MT_StatusReport to indicate delivery notifications
  * documentation updates
    * change defaults in sample gnokiirc files for *nix and Windows so that it's more likely to work for new users
    * make output of gnokii --help shorter by default and add an optional argument to print all help or only a part; for old behavior use gnokii --help all
    * add some instruction on environment preparation on Ubuntu
  * libgnokii updates
    * add more debug information to encoding functions
    * add ids for Nokia 2760, Nokia 5130 XpressMusic, Nokia 5310 XpressMusic, Nokia 6700 classic and Nokia 6085 to misc.c (use model=series40 for all)
    * add TA and CB memory types to gn_str2memory_type() and to gn_memory_type2str(); they were only in gn_memory_type_print()
    * use more standard config file locations: %APPDATA%\gnokii for Windows, $HOME/Library/Preferences/gnokii for MacOS X, $XDG_CONFIG_HOME/gnokii for others (following freedesktop.org), backward compatibility is preserved
    * fallback to use mbrtowc()/wcrtomb() or mbtowc()/wctomb() if iconv_open() fails
    * fix sending multipart 8-bit SMS
    * fix SMS encoding
    * fix SMS splitting into parts (concatenated messages with UCS-2 encoding)
    * add dependency on glib
    * make --writephonebook work on Series40 3rd Ed+
    * when reading phonebook dump unknown blocks in debug mode
    * introduce flag PM_EXTPBK2 for phonebook support on Series40 3rd Ed+
    * support reading caller groups on Series40 3rd Ed+
    * support writing caller groups on Series40 3rd Ed+
    * support writing First Name and Last Name from vcard files as separate fields
    * support reading and writing caller grops on Series40 3rd Ed+ from/to vcard files
    * support recurrence in ical files
    * support alarms in ical files
  * build system updates
    * remove GNOKII_API from the definition of asprinf
    * make getopt stuff compile with no gettext
    * try to fix "Present But Cannot Be Compiled" warning with MacOS X Bluetooth
    * add --with-gettext option to configure
    * update reference files in testsuite and add a new test for SMS encoding
  * nk6100 driver updates
    * use GN_SMS_MT_StatusReport to indicate delivery notifications
  * nk7110 driver updates
    * use GN_SMS_MT_StatusReport to indicate delivery notifications
  * smsd updates
    * add quoting around phone number to mysql code that handles multipart messages
  * at driver updates
    * support Samsung SMS encoding
  * pcsc driver updates
    * show name of virtual operator in --identify


gnokii 0.6.28
=============

  * build system updates
    * fix Mac OS X build
    * fix NetBSD build and enable Bluetooth support
    * use = instead of == in configure to be compliant with sh syntax
    * add options to disable mysql/postgres smsd plugins compilation
    * use strdup instead of strndup - fixes FreeBSD < 8 compilation
    * remove deprecated kernel modules for DKU2 cable; supported DKU2 driver uses libusb (connection = dku2libusb)
    * remove patches/freebsd-ltmain_sh.patch since it is no more needed
    * fix setenv()/unsetenv() build on Solaris
    * fix getopt_long() build on Solaris
  * libgnokii changes
    * print more verbose messages on device locking problems
    * add GN_ERR_LOCKED error code
    * strip trailing '\r's when parsing vcard files
    * enable Bluetooth support for FreeBSD
    * fix segfault on sending long sms
    * fix off by one bug in atbus_rx_statemachine() found with valgrind
    * fix retval of char_ucs2_encode()
    * autodetect bluetooth channel for gnapplet
    * don't use default rfcomm channel since we have autodetection
    * add id for Nokia 1209 to misc.c only; use model=series40 but you will get limited functionality because this phone is a Series 30
    * add a gn_lib_init() function to translate libgnokii messages also when the library is used by programs other than gnokii, xgnokii and smsd; only programs that DON'T connect to a phone need to call it explicitely
    * set To headers instead of From headers when saving to mbox outbox messages
    * add gn_mms_get() and gn_mms_delete() functions (decoding to text and MIME formats is incomplete and subject to change)
    * assign random reference ids to sent SMS (was always 0)
    * fix splitting unicode multipart messages
    * with multipart message always send the smallest part as the last one
    * represent more statuses with enum gn_power_source
    * correctly decode non-ascii characters in default alphabet messages
    * when sending multipart sms return reference numbers for all the parts
    * add GN_SMS_Unknown to gn_sms_message_status
    * fix decoding SMS-STATUS-REPORT
    * set GN_SMS_USER_DATA_MAX_LENGTH to 256
    * replace GNOKII_API bool with GNOKII_API int for the function definition
    * introduce better bool definition
    * correctly encode GN_GSM_NUMBER_Alphanumeric
    * use UCS-2 internal representation when sending SMS; it will allow better recognition for non-ascii but default alphabet characters
    * fix off-by-one bug in base64_encode
  * gnokii updates
    * strip the trailing newline when --entersecuritycode did not read from a terminal
    * add --getmms and --deletemms commands
    * deprecate -l option --sendsms; gnokii will now detect itself long sms
    * more efficient way to get all smses
    * add SEC option to --entersecuritycode to input security code (supported by nk6510 and nk6100 drivers)
    * make --sendsms refuse alfanumeric destination "numbers" to catch typos and make --savesms accept them because it's useful for testing
    * allow sending an empty SMS
  * at driver updates
    * initialize reg_notification and reg_callback_date
    * fix --getnetworkinfo on some phones (Siemens S55) with unregistered SIM
    * accept also +CCLK and +CREG responses without double quotes
    * fix --getphonebook segfault (bug #25378)
    * make Huawei phones notify SMS arrival (they seem to send notifications only to the second port, eg /dev/ttyUSB1) fixes http://savannah.nongnu.org/bugs/?25115
    * cache GetBattery as it is extensivly used by --monitor and doesn't change too frequently
    * make GetBattery understand also 2 (no battery) and 3 (power fault)
    * if AT+GMM fails, try AT+CGMM (Huawei E220 doesn't support +GMM but supports +CGMM); fixes #26039
    * accept also +CREG responses with an odd number of digits in the Cell ID field
    * when setting a new memory name use the current encoding instead of forcing "GSM" encoding
  * nk6510 driver updates
    * fix segfault on deletesms with S40_30
    * sanity checks for number of messages in folder; increase max sms number in folder to 1024
    * implement GN_OP_GetMMS and GN_OP_DeleteMMS
    * don't fallback to S40_30 mode on every error
    * SMS status is sometimes not returned - check for reply length
    * improve detection of SMS and MMS with S40_30 and correctly decode UCS2 SMS and read/unread/sent/unset status; also fix reading SMS from non-IN folders
    * enable input of security code (this driver now supports PIN and SEC and throws an error for other codes)
    * distinguish between "file not found" for --getfile (return an error) and "empty directory" for --getfilelist (do not return an error)
    * when an empty file folder is cached always use a timeout > 0 since 0 means "no timeout" and the list is never refreshed; this also affects reading SMS from S40_30
  * gnapplet driver updates
    * fix string type argument length passed to the phone
  * documentation updates
    * in sample gnokiirc mention that the rfcomm_channel parameter is ignored when using the FBUS protocol
    * in gnokii man page add details to --writephonebook and remove reference to non existant -i parameter
    * add comments to all functions in common/gsm-encoding.c
    * in sample gnokiirc mention that on Win32 a COM port with a number greater than 9 is named like \\.\COM10
    * in sample gnokiirc for Win32 mention that port = aa:bb:cc:dd:ee:ff is valid too
  * smsd updates
    * fix segfault when using the nk6100 driver
    * add examples directory with action files
    * print short version on every startup; it should bring better bugreports
    * reading SMS from S40_30 would stop working when inbox becomes empty (fixed in the driver)
    * enable sending long sms with postgresql module
    * rollback autodection of first sms position. First position now defaults to 1 and can be changed to 0 with -0, --firstpos0 command line argument
  * xgnokii updates
    * use Icon=phone instead of Icon=cellphone
  * fake driver updates
    * implement GetSMS for testing
    * generate reference id for SendSMS
    * add SMS-STATUS-REPORT sample SMS for GetSMS testing
    * add more testcases for GetSMS
  * translation updates
    * updated French translation
    * updated Italian translation
  * utils updates
    * add gnokii-configure utility (not installed by make install because it depends on Python and libglade)
  * nk7110 driver updates
    * fix segfault on getsms and deletesms when raw_sms->number < 1
  * pcsc driver updates
    * deprecate model=pcsc and connection=pcsc values; use model=APDU and connection=libpcsclite instead (Daniele Forsi)
--------------------------------------------------------------------------------

This update can be installed with the "yum" update programs.  Use
su -c 'yum update gnokii' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora EPEL GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the epel-package-announce mailing list