[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] libgnokii and core programs annotated tag, rel_0_6_28, created. re
From: |
Pawel Kot |
Subject: |
[SCM] libgnokii and core programs annotated tag, rel_0_6_28, created. rel_0_6_28 |
Date: |
Mon, 07 Sep 2009 14:44:10 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "libgnokii and core programs".
The annotated tag, rel_0_6_28 has been created
at 211ce4f9ad41b751674d36c4ae3a0f36e7d3a5b3 (tag)
tagging 8fcee3cdfa35f5f76d724cc45f8079459f4d41e8 (commit)
tagged by Pawel Kot
on Mon Sep 7 16:44:00 2009 +0200
- Log -----------------------------------------------------------------
gnokii 0.6.28
Daniele Forsi (39):
globally rename .cvsignore files as .gitignore
other files to ignore
update docs for git usage
when phonet_rx_statemachine() finds an FBUS message bigger than the
static buffer, print message_size (instead of buffer_count+1) and all message
contents (instead of only the part that fits the buffer)
use a make variable instead of a constant string so that out-of-source
builds are possible
hint at --depth 1 option of git clone
Fix security code offset and improve protocol description
add SEC keyword to --entersecuritycode to enable input of security code
and add support for it in nk6510 driver (nk6100 already supported it)
Use a spin button instead of gtk entry for config.init_length
fix typo
return an error to --getfile when file is not found
don't use a timeout of 0 to cache empty folders (this also fixes an issue
with smsd and Series 40 3rd)
fix comment: s/getsms/deletesms/
fix comment: s/deletemms/getmms/
fix decoding SMS-STATUS-REPORT
fix handling the TP-Parameter-Indicator extension bit for
SMS-STATUS-REPORT
On Win32 COM ports with numbers greater than 9 are named like \\.\COM10
in sample gnokiirc for Win32 mention that port = aa:bb:cc:dd:ee:ff is
valid too
delete duplicated entry
Do not change encoding if there is no need to change memory type in some
SMS functions
Make GN_OP_GetNetworkInfo for model=AT compatible with Cell ID's of any
length in range 1-8
Make AT_SetSMSMemoryType() and at_memory_type_set() more similar to each
other
When setting a new memory name use the current encoding instead of
forcing "GSM"
Remove deprecated kernel modules for DKU2 cable
athuawei.h was missing. Thanks to grobian on irc #gnokii for noticing.
Avoid printing confusing "Cannot unlock device." error message
Make gn_device_unlock() print an informative error message if unlink()
returns an error
Remove patches/freebsd-ltmain_sh.patch since it is no more needed
Deleted files missing from my previous commit
9227725f25301ceb483dbedfd8d1312f051885d7
whitespace fix
Correctly encode GN_GSM_NUMBER_Alphanumeric for SMS but accept it only
for --savesms
Fix decoding of m_send_req MMS (usually found in DR memory)
Fix segfault on getsms and deletesms when raw_sms->number < 1
Fix/improve descriptions of base64_encode(), base64_decode(),
utf8_base64_encode() and utf8_base64_decode()
Improve MMS decoding (some fields still not decoded and dumped as hex)
Fix manpage syntax error that cause a line to disappear
Deprecate model=pcsc and connection=pcsc coonfiguration values
fix typos in comments
Update Italian translation
Ladislav Michl (1):
Remove leading spaces
Pawel Kot (26):
Set GN_SMS_USER_DATA_MAX_LENGTH to 256.
Add SMS-STATUS-REPORT sample SMS for GetSMS testing.
Fix decoding SMS-STATUS-REPORT.
Replace ++offset with offset++ which should be more correct.
Remove unneeded offset++. Thanks Daniele for noticing.
Replace GNOKII_API bool with GNOKII_API int for the function definition.
Replace CVS references with GIT references.
Match definition with declaration regarding bool and u8 arguments in
common/data/
Introduce better bool definition (Fabian Groffen)
Fix compilation warnings.
Remove confusing instructions. They are noop anyway.
Enable sending long messages with SMSD and pq module. Thanks to
Fix setenv()/unsetenv() build on Solaris
Always use setenv(). Conditional code moved to common/compat.c
Fix getopt_long() build on Solaris (and other platforms with no
getopt_long).
Add more testcases for GetSMS (fake driver):
Print out used encoding type in debug mode when sending sms.
Allow sending an empty SMS.
Use UCS-2 internal representation when sending SMS. It will
Whitespace cleanups.
Fix off-by-one bug in base64_encode().
Add missing changelog entry.
Translation files updated.
Merge branch 'master' of address@hidden:/srv/git/gnokii
gnokii 0.6.28
Mention MMS decoding introduced for 0.6.28.
bozo (335):
win32 fixes (Marcin Wiacek)
GetIMEI removed
SemiOctetPack and GetBCDNumber moved from gsm-sms.c to gsm-encoding.c
These
Timer operations (e.g. timerisset, timerclear, timercmp, etc) handling
improved
struct gnokii_arg_len moved from gnokii.h to gnokii.c (opt_index is in
unconditional includes moved to the beginning of the file
snprintf.c added (grabbed from the samba source)
Cygwin compilation error (patch #215, patch#216) fixed
SM_BlockNoRetryTimeout error fixed - SM_Reset() function inserted like in
MakeCall fixed in nk6100.c
minor cleanup around unlockpt
autoheader support added
make distclean won't remove include/config.h.in
HAVE_CFSETOSPEED wasn't defined in configure.in
I left from the following log:
memset typo fixed in DefaultSMS(). This should be the reason of the recent
Keepalive packets won't be reported as an unhandled frame (nk6100.c)
AnswerCall, CancelCall fixed in 61xx series
Compilational warning fixed
Make XOPEN defines consistent, the previous version was broken in Solaris
portability fixes
portability fixes
u_char removed
PollSMS race condition fixed in nk6100.c
Minor portability fixes from Jan Kratochvil
SMS sending error case cleanup
addresses in various docs fixed
Slovenian translation for the pre19 release
Protocol updates for 6110
GSM_ShowBitmapFile cleanup, startup logo is displayed correctly
Abort configure when include/config.h.in is missing
xgnokii phonebook reading lockup fixed
decoding sms->Time fixed
MT (normal) and DR (delivery report) SMS reading converted
at-emulator uses the new SMS API
saved sms reading added
compilation fix
call divert is active frame marked to unsolicited
documenting 6110 series changes
capitalization in SMS_Folder had broken the 6510 driver
initiated calls can be terminated by ATH in gnokiid
initial version of the M2BUS (MBUS v2) link driver added
M2BUS now operational
Experimental 6160 support added
* sms-nokia.c didn't include string.h
* SaveSMS reimplemented
* SendSMS timeout problem fixed in nk6100.c
* V110 protocol info added
* ISDN cause codes decoded in gsm-error.c
* Nokia 5120 (NSC-1) added to misc.c
* add Get startup logo to nk6160
* improve --keysequence hints
* possible compilation error fixed
* phone info frame (0xd2) parsed correctly
* statemachine pointer added to the incoming functions
* DriverInstance pointer added to the GSM_Phone strucutre
* static variables eliminated from the nk6100 driver
phone initialisation simplified, GetIMEI and GetRevision should work
GetProfile doesn't call PhoneInfo2 any longer
old style call management API added
NBS upload for operator logo
NBS upload for ringtone
PrepareSMS() added to gsm-sms.h
model/version matching code fixed
nk6100 datacall fix, poll() converted to select() everywhere
state added to the CallNotification callback
Call management subsystem added
DialVoice support in xgnokii
HP-UX portability fixes
Nokia 8250 is know to work with the driver
GSM network listing added to gnokii
Tekram dongle support reimplemented
gn_gsm_initialise cleanup
sys/filio.h included for FIONREAD (required for Solaris 9 compatibility)
character encoding/decoding functions exported
experimental non-ASCII character set support
gnokiid converted to a single threaded application
gnokiid converted to a single threaded application
minor cleanup in the rlp module, datacalls should working again
"Set Cell Broadcast error" frame documented and handled in the nk6100.c
driver
access check if mgnokiidev exists
GetSecurityCode implemented
security commands generalized and moved into nokia.c
gn_gsm_initialise cleanup reapplied
remaining fixes for security functions
Converted to the new API
AC_CHECK_TYPES() macro replaced with old-style check
gnokii can be compiled even if security commands are enabled
bugs intruduced during unifying the order of the arguments fixed
m2bus support added to the nk6100 driver
netmonitor support enabled for 3410
renamed greek operator PANAFON to Vodafone
cleanup of the xgnokii code; adapt to the new api
sms text length increased to 160 characters
smsd adapted to the new api
m2bus support added
minor cleanup in the m2bus driver, static and global variables eliminated
changelog entry fixed
static and global variables have been eliminated from the fbus sources,
link driver initialisation cleanup
static and global variables have been eliminated from the the nk6160
state populated to the device layer, config settings stored in
state->config
high level config reading function added
converted to the new api
gn_gsm_initialise and config handling cleanup
gn_cfg_get eliminated from the device, link and phone layer
Ulrich Hopp's XDEBUG compilation fixes in xgnokii
static and global variables eliminated from device.c, driver specific
compilation fix
gnokii --getnetworkinfo made similar to --monitor
changing smsc_timeout to signed int
eliminate duplicated entries during phonebook reads (maybe 6210 specific
better fix for 0xc9 (busy) frame
Nokia CardPhone RPM-1 support fixed (Georg Moritz's 0.4.3 based patch
merged)
man page update for gnokii --getlocksinfo
get 61xx wap info documentation from gammu
Wrong assumption on char signedness
"Please enter SMS"... message only if stdin is a terminal
url updated in the datacall howto
smsreader fixes
typo fixed
increasing timeout values instead of constant
using strchr instead of index for better portability, tekram device
win32 compatibility fix
common/data/ will be skipped on win32 platform
bad sql statement fixed in the mysql module
retransmission policy fixed
sys/filio.h required on Solaris systems
retransmission is based solely on timeout
DLR3P, DAU9P, Bluetooth and Irda added
press and release key support for 3210 phones
don't wait for an ack in case no message was sent, don't erroneously
report
message type folding in the fbus-3110 code
complicated statemachine tweaking removed from the nk3110 driver,
handling write errors in unixserial
moving the call of the sm_incoming_acknowledge into the send function
sm_incoming_acknowledge reverted in fbus-3110
fixing write error handling
string.h added
fix u16/unsigned int mixing problems in the statemachine and the link
layer
portability fixes for OpenBSD
OpenBSD added to __unices__
u8 removed from gn_ringtone_pack
compat.h added
cell buzzer messages added to nk6160
uint8_t will be defined only if there's no stdint.h and inttypes.h
abort configure if libiconv.h cannot be found
stdlib.h included from compat.h
GetSMSCenter called for sendringtone
making fbus_rx_statemachine reentrant
caller logo sending fixed
"calendar functions busy" messages handled correctly
vCalendar export fixed
select/query the active profile
sorting by date fixed in the sms window
gnokii --monitor accepts delay as an argument
playringtone implemented
GetMemoryStatus returns invalid memory type instead of internal error
prepaid info message marked unsolicited
FreeBSD 5.x compilation fix
sms status message can crash the driver
linux/irda.h requires linux/types.h too
profile constants moved from gnokii-app.h
documentation updates
mingw cross compilation support
mingw cross compilation instructions added
PlayTone message and documentation fixed
Tomi Ollila's readmidi.c added
play_tone and get_locks_info moved to nokia.c and added to the nk7110
driver
GetProfile implemented in the nk7110 driver
various ringtone handling updates
initial midi writing support
various ringtone fixes
Tomi Ollila's xring added and modified
nokia raw ringtone handling improved a lot,
ringtone handling support added to the nk6510 driver
GetRawRingtone reply differs on 6310
various mgnokiidev bugs fixed
misleading comment removed
The blocklength field was hardcoded in the GetSMSFolders reply message
writephonebook fixes
add nokia 3390 to supported models
GetRingtoneList added
5100 support moved from nk6100.c to nk6510.c
utf8, base64 and LDIF export fix
ringtone handling unified
datacall cleanup
RLP fixes (SABM retransmission, Conn_Req)
AT emulator improved
ringtone handling updates
forgot to bump the lib version number
api changes documented in 1.4 and 1.5 versions
xgnokii ringtone editor enhancements
tcp device support added to phone drivers
sendlogo won't load different logo type
smsc format parsed incorrectly
missing break between vcard and ldap part
French translation updated
mainly iconv related portability fixes
new operator in Israel
some gccism removed
CellBroadcast and PhoneStatus disabled on NSE-8 (one kind of 3210)
finished tasks removed
another writephonebook fix
character encoding fixed
win32 portability enhancements
gnokii 0.5.6
last minute fix in 0.5.6, 5100 description changed, 6100 added
missing German characters added
readmidi.c added to libgnokii.dsp
visual c cleanup
full ringtone handling for nk7110
Estonian translation updated
visual c cleanup
utf8 encoding/decoding fixed
French translation updated
too many lost reply caused phone lockups
extern symbols marked
new operators in Finland
rfcomm_channel config option added
Bluetooth support on Mac OSX
Bluetooth support on FreeBSD
phone keyboard emulation fixes
call management updates
call status implemented in the 6110 series
network registration message updated
getcalendarnote accepts "end" keyword,
Mac OSX bluetooth fixes
experimental SetProfile implementation in nk7110
GetSMSStatus implemented in the AT driver
Mac OSX bluetooth fixes
Credits for Mac OSX bluetooth support
minor bugs found during the code review
add 3510 to the supported models list
lib minor number bumped to reflect api changes from 0.5.6
gn_file_phonebook_read marks entry non-empty
gnapplet support added
minimal phonebook reading support for gnapplet
minimal phonebook management support for gnapplet
gnapplet cleanup, GetMemoryStatus support added
build problem without struct timeval fixed
getphonebook didn't show the date field correctly,
Identify will cache the result in the gnapplet driver
gnapplet can read network info, rf level, power source and battery level
gnapplet receives and prints debug messages
SX1 added as a supported model
Symbian specific info
6600 added as a supported model
windows portability fixes
folder management support (list, status, create, delete) support added
add GetSMS support to gnapplet
added Nokia 3595 to the supported models
the new cfgreader skipped /etc/gnokiirc
pkt.c was missing from the Windows build
windows version of the serial_opendevice do the same as the unix version
various at driver updates: findcrlfbw() won't overrun at the beginning,
GetSecurityCodeStatus fixed in the AT driver
at driver is now able to handle extended modem errors
at driver won't crash if there's no signal during getnetworkinfo
getsms support has been completly rewritten, getsmscenter and sendsms
wrong permissions for gnapplet.sis (patch sent by Ville Skyttä)
a lot of sms handling fixes in the gnapplet driver
get/write/delete calendar note support added to the gnapplet driver
various minor calendar handling fixes
fbus echo cancellation and statemachine fix
calendar entry types was mixed in the nk6100 driver
xgnokii sms window refreshing and config saving/restoring fix
typo
mingw-cross.sh explicitly disables X support
todo handling added to the gnapplet driver,
Nokia 6610i support added
message dumps were written into ~/.gnokii-errors if debugging was enabled
missing config file isn't an error
caller id support added to AT emulator
Nokia Premicell support added
Nokia 6650 support added
capabilities was missing from Nokia 6810
Nokia 7210 support added, IrDA disabled for Nokia 6610i and 7210
Nokia 6230 support added
clear empty flag when phonebook entry read
"gnokii --getphonebook 1 end" stops after every entry read
phonebook empty flag handling unified (removed from the nk6510 driver)
Nokia 7250 and 7250i support added
empty phonebook was reported as an error (similar error in nk6510)
Nokia 3210 and 3310 treats N as Cancel key in gnokii --keysequence
Nokia 5100 blacklisted
another 8110 model number added to the 3110 driver
clock and alarm handling added to the gnapplet driver
"gnokii --monitor once" implemented
7110 driver will return fix entries when you query ringtone list
call management has been rewritten in the 7110 driver
Chinese translation added
deleting sms can return an unhandled message
Nokia 8850 support added
gnokii --divert alternative added to the FAQ
UNIX98 pty detection cross-compileable
GetSMSFolder will return correct folder ids
GetSMSFolder will return correct folder ids
CalendarNotesInfo message parsing enhanced in the nk6510 driver
getprofile support added
getactiveprofile support added
lvalue casts eliminated
How to write your own application?
FAQ cleanup
unnecessary variables eliminated
clock and alarm setting support added to the nk7110 driver
Nokia 6230i support and IrDA blacklist fix
this patch was missing from the Nokia 6230i support
Nokia 5140 support added
implement end keyword for --getsms, --deletesms
new gsm operator added,
Nokia 6220 support added
some words about the tcp/ip support of the gnapplet
allow more subentries for a pbk entry
IrDA support for Nokia 6021 added
Nokia 3100 and 3120b support added
MinGW (win32) cross compilation fixes
Nokia 6015i support added
Swedish translation added
I managed to mess the changelog, here's the fix
virtual IrCOMM device support
minor typo in the ircomm update
AM_GNU_GETTEXT doesn't support use-libtool anymore
AM_GNU_GETTEXT doesn't support use-libtool anymore
Nokia 6680 support added
Makefile cleanup due to the gettext changes
end time and location support added to the libgnokii and the gnapplet
driver
initial unsolicited RING and +CRING message handling
small typo fixed
more unsolicited messages handled in the AT driver
identify should work on phones not supporting "AT+CGxx" commands
setactiveprofile support added to the gnapplet driver
wavecom modems return +CPMS: (("SM","BM","SR"),("SM")) for folder list
query
* restart connection if there're too many consequetive errors
use define instead of the hard-coded constant
cfturkja (12):
Reduced script output.
Added common/map.c into win32/MSVS2005/libgnokii.vcproj
Dropped #define snprintf on WIN32. Going back to the snprintf in
Added missing common\phones\atlg.c and common\phones\atsag.c into
win32\MSVS2005\libgnokii.vcproj
Moved Windows sample gnokiirc from Visual Studio 2005 directory into
Compensated the moved sample gnokiirc in setup package project.
Removed win32/MSVS2008/gnokiirc. Using win32/gnokiirc for all versions.
Updated libgnokii VisualC-project to contain 3 missing files.
Added [phone_fake] section into example gnokiirc.
Added [phone_fake] section into example gnokiirc /w example usage.
bug #23807 fix: Proper linking of Win32 on MSVC6 (obsoleted compiler).
Finnish translations for Gnokii.
chris (25):
Some of Marcin's bitmap and ringtone changes
A couple of rlp improvements and fixed my bug in GSM_ResizeBitmap
Marcus Pallinger's unixserial.c patch
Added serial_close to error handling in unixserial.c
Some more of Marcin's bitmap code, including xgnokii-logos.c mods
Preliminary 7110 support (dlr9 only) and the beginnings of a new structure
More 7110 work. Use with care! (eg it is not possible to delete
phonebook entries)
Pavel's 'break' and 'static' corrections.
dprintf now in misc.h (and fiddling with 7110 code)
Start of work on irda support (now we just need fbus-irda.c!)
Preliminary irda support for 7110 etc. Not well tested!
Improved Marcel's credits :)
Marcel's tekram support
Fixed my bug in xgnokii_contacts.c and added <string.h> to tekram.c
Restructure of common/. Fixed a problem in fbus-phonet.c
ATA support
More fiddling with the directory layout
Added the statemachine
Version bump
Tidy-ups and fixed gnokii/Makefile and gnokii/ChangeLog which I somehow
corrupted.
Pavel's patch and a few fixes.
More updating of 7110 code and some of xgnokii_lowlevel changed over.
Small corrections
Bozo's unsolicited messages patch
Manfred's AT patch
chriskemp (7):
DKU2 (usb) support
DKU2 kernel patch for 2.6.9
File operations and dku2 support for the Nokia 7600
Module can now be compiled without patching the kernel - thanks to Troy
Engel.
Fix file transfers with newer 6230i firmware
Added a DKU2 kernel module for 2.6.15
Added a NK6510_FILE_ID_LENGTH define
deller (53):
- gnokii currently generates libgnokii.so.2.0.7
fix some cornercases where malloc could fail.
fix memleak in cfgreader.c and wrong memsizes in libfunctions.
- make gnokii executable first user of libfunctions
- change soname versions to 3.0.0. this version of libnokii is not
compatible to old ones.
document my changes in ChangeLog
add some comments about the reason of the libfunctions file
- lib_ functions now don't need a *data parameter any longer
convert to new initialization methods
- library: add gn_lib_lasterror() function
fix build again
and now it starts again
- add lib function gn_lib_cfg_get() as cleaner replacement for
gn_cfg_get()
Changelog updates...
- add GNOKII_DEPRECATED and API definitions for Linux
device_getfd() needs API declaration.
- add gn_lib_addressbook_memstat() function
- add gn_lib_phonebook_read_entry()
fix build, noticed by pkot
and fix build here as well
- fix old memory leaks
close libgnokii correctly.
add some .cvsignore files
add .cvsignore
add more .cvsignore files
add more .cvsignore files and update ChangeLog
added functions:
Change type of "caller_group" back to "int".
mention that libgnokii version is libgnokii.so.3.0.0
some cleanups in parameters and add new functions
gn_lib_phonebook_entry_delete() and gn_lib_memtypestring()
add gn_lib_get_supported_phone_model() function
fix warning
more cleanups and reorganizations
fix warnings
fix: warning: 'note' may be used uninitialized in this function
fix unused variable warnings
comment out unused static functions
this is a real bug fix:
fix more compiler warnings
avoid more warnings and disable warning about deprecated functions in
libfunctions.c and cfgreader.c
some compiler warnings cleanups (unitialized variables might be used;
case statements which does not take all possible values into account)
that's the way to fix asprintf()
add gn_lib_* functions to write to the phonebook.
o apply some patches by SUSE, RedHat and Debian which makes packager's
life easier
* build environment updates
add gn_timestamp_set() and gn_timestamp_get()
replaced usage of "API" with "GNOKII_API"
update changelog: replaced usage of "API" with "GNOKII_API"
add gn_lib_get_supported_connection() and
gn_lib_search_one_connected_phone()
revert - was submitted by mistake.
remove CFLAGS from gnokii.pc.in and xgnokii.pc.in, keep includes only for
compilation
important bugfix: gn_lib_phonebook_entry_delete() never worked before. It
could even have deleted other entries...!
increase lib version number to libgnokii.so.3.0.1
dforsi (503):
Made more strings translatable
Added common/gsm-error.c
Added more missing files
Made more strings translatable and changed some to be more consistent
across the whole project
Changed more strings to be consistent across the whole project
Updated ChangeLogs
make the progress dialog while loading the phonebook more compatible with
gtk+-2.0
Updated Swedish translation (Daniel Nylander)
return GN_ERR_NOTREADY and GN_ERR_CODEREQUIRED when appropriate and make
gnokii always print the error message
reply for Network status packet can be shorter
correct mistakes in my last commits, add GN_ERR_NOTREADY and
GN_ERR_CODEREQUIRED to GN_OP_SetSpeedDial
Swedish translation updated (Daniel Nylander)
update translation; correct some typos
Update PO-Revision-Date
Removed common/gnvcal.c because it is generated from common/vcal.lx
(Pawel Kot)
Swedish translation finished (Daniel Nylander)
added gtk_fixed_set_has_window() after gtk_fixed_new()
use gdat.model as phone.version and remove some unneeded g_malloc()'s
added missing bindir parameter to .xgnokiirc read/save
fixed reading .xgnokiirc broken by previous commit
read bindir parameter like gnokiid does, from .gnokiirc [global] or
[gnokiid] or default to /usr/local/sbin
use data->sms which is guaranteed to be set (data->raw_sms is NULL in
--smsreader)
Nokia 3310 does not support GetPhoneStatus
corrected typo
corrected more typos
moved --getsecuritycode under SECURITY section
This string should not be translatable
Fixed mangled name in copyright section
s/read/deleted in --deletesms
allocate the necessary struct when needed to handle unsolicited messages
in pnok_call_divert_incoming()
allocate the necessary struct when needed to handle unsolicited messages
in pnok_call_divert_incoming()
set PM_SPEEDDIAL for 3110/NHE-8 3210/NSE-8 3330/NHM-6
set PM_SPEEDDIAL for 3210/NSE-8 3310/NHM-5 3330/NHM-6 (revert erroneous
change for untested 3110/NHE-8)
rewrite GUI_GetEntry() to be clearer and check if nr is out of upper
bound (this avoids a segfault when speeddials could be read but phonebook could
not)
make Speed Dial window a little wider; hide info window only after
reading all speed dials
add in Docs/protocol/nk6110.txt different netstatus/netsel values
make Dial Pad buttons insert digits at cursor position and replace
selected text
added common/libfunctions.c to the list of translatable files
made another string translatable; changed capitalization of some strings
added common/libfunctions.c to po/POTFILES.in; added missing string from
gnokii/gnokii.c; changed capitalization of some words in gnokii/gnokii.c
use strip_quotes() instead of strtok() to correctly handle the empty
string in +COPS: 0,0,""
fixed three harmless typos in comments
fixed three harmless typos in comments
fixed 'three' typos in ChangeLog :-)
safely handle long strings in --identify
make --setlogo exit with a valid error code after all errors
updated Italian translation and changed charset declaration in po/it.po
to UTF-8 to reflect actual content
print filename of logfile in install_log_handler(); enable NLS earlier;
fix typo
optional arguments for --setdatetime are on the left
revert previous patch to --setdatetime (optional args are actually on the
right)
use GN_OP_CancelCall in gn_call_cancel()
add new error code GN_ERR_NOTAVAILABLE
make IncomingPhoneClockAndAlarm() return GN_ERR_NOTAVAILABLE when
date/time is not set
changed error checking in IncomingNetworkInfo()
make --senddtmf, --answercall, --hangup, --getdisplaystatus, --getprofile
print the error message
handle 'invalid profile location' errors in IncomingProfile()
copied missing error codes from IncomingPhonebook() IncomingSMS1()
IncomingSMS() IncomingProfile() SetProfile() IncomingPhoneClockAndAlarm()
IncomingCalendar()
use old call API with Nokia 3210 NSE-8
cosmetics changes to 'saving sms' message in savesms()
handle 0x6f and 0x8d errors for get|change|enter in IncomingSecurityCode()
handle set bin ringtone result 0x0a as GN_ERR_INVALIDLOCATION in
IncomingSecurity()
update --getsmsc and --setsmsc description in gnokii man page
handle 'prev_state' with code 0x01 as GN_CALL_Idle
use old call API with Nokia 3310
print actual error message in case GN_ERR_INVALIDLOCATION of
getphonebook()
add 'waitcall' program
link waitcall.o with libgnokii found in the current tree
fix CVS Id and a linking issue re utils/waitcall.c
add closed square bracket in usage string
fix typo in usage string
fix typo in getphonebook usage string
fix writephonebook usage messages
fix usage string in gettodo_usage()
fix usage strings
fix gnokiid usage string
all the new gnokii/gnokii-*.c are translatable
ExposeDisplay() isn't needed anymore
enable Netmonitor flag for 3210|3310|3330
show windows using gtk_window_present() instead of gtk_widget_show()
show windows using gtk_window_present() instead of gtk_widget_show()
in gn_phonebook2vcard() s/Unkown/Unknown
update copyright info
in Logos window provide an empty network code when it could not be read
make categories in phonebook vCards translatable
remove some strings that differ only for a trailing \n
update Italian translation and revert encoding
add "Blu SpA" (222 98) to the list of nets
delete lockfile in gn_lib_phone_open() if gn_gsm_initialise() fails
fix typo
make --config "" search for default config files
Fix harmless typos
fix command string length and update comment in AT_SetSMSMemoryType()
read PDU data as unsigned chars in ReplyGetSMS()
set raw_sms fields from the correct bit offsets
Fix --setlogo, --getlogo descriptions to be more strict.
Update Italian translation
set gnokiid locale according to the environment variable LC_ALL
gn_cfg_phone_load() now returns GN_ERR_NONE on success
fix some ChangeLog entries
add more specific error codes to GN_OP_GetSMSStatus in nk6110.c
compare gn_network_name_get() return value against a translated "unknown"
string
update logos section of man page with current usage
conditionally add connection types based on config.h defines
remove duplicate network name with different capitalisation b/c search is
case insensitive
set and compare caller_group with GN_PHONEBOOK_GROUP_None, not literal 5
use GN_PHONEBOOK_GROUP_None, not literal 5
update gnokii and xgnokii manual pages
fix harmless typos in comments
return GN_ERR_INVALIDLOCATION if SMSC index isn't in range 1..255 in
GetSMSCenter() and SetSMSCenter()
make --getspeeddial and --setspeeddial print to stdout on success, not
stderr
handle GN_ERR_INVALIDLOCATION and GN_ERR_INVALIDMEMORYTYPE for
SetSpeedDial() in IncomingPhonebook()
fix --sendsms usage string: -r is the short form of --report
remove description of a reverted patch
remove duplicated line
fix decoding SMS with some locale set (Chinese)
fix --ringtoneconvert segfault
remove uneeded checks
make get_ringtone_list() more general
check if message number is in range 0..255
fix spelling in code comments
revert changes checked in by mistake
avoid looping up to INT_MAX when --getsms 1 end fails
fix typos and whitespace in comments
update TODO, CALENDAR and PHONEBOOK sections of gnokii man page with
current usage
s/vCal/vCard/
fix some usage strings
treat read/unread status of delivery reports like other SMs
make --getsms print "Text:" then go to newline for all types of SMs
print the same details for both GN_SMS_MT_Submit and GN_SMS_MT_SubmitSent
in IncomingSMS() copy message center number and remote number for type
GN_SMS_MT_Submit too
in a comment s/GSM_Unread/GN_SMS_Unread
close the file before returning error in the two deprecated
gn_vcal_file_*_read() functions
fix warning about unused functions when compiled without --enable-security
completely disable --getsecuritycode too when compiled without
--enable-security
completely disable --getsecuritycode too when compiled without
--enable-security
exclude unused code when compiled without --enable-security
fix typos in comments
make --writewapsetting return GN_ERR_WRONGDATAFORMAT instead of
GN_ERR_UNKNOWN when appropriate
make --setprofile and --setsmsc return GN_ERR_WRONGDATAFORMAT when
appropriate
use readtext() in savesms() too
delete trailing \n before checking string length in readtext() not after
use strncpy() safely in getsms()
addendum to previous patch, to avoid false positives
make --getsms options -f and -F save the text part of Delivery Reports
and Picture Messages too
print message number and status for Picture Messages too
add waitcall file to utils/.cvsignore
fix usage string typo in sms_usage()
add --file --force-file and --delete to --getsms usage and replace the
short forms in the description
set encoding for calendar notes text on Nokia 3310 and 3330
it's not an error if we read at least a Calendar or ToDo note and the
rest is empty when reading up to end
clear the text box after deleting a note and update the list after adding
a note in the Calendar window
use old key API with both variants of 3310
note that previous patch was tested only with NHM-5
set the same flags for both variants of 3210
include "gnokii-internal.h" when common/vcal.c is compiled with libical
fix typos: s/MISCELLANOUS/MISCELLANEOUS s/interate/iterate
when reading calendar notes replace year 2090 with alarm year (partial
fix)
a phonebook entry is empty only if both name and number are empty (can
happen with DC, MC, RC)
make gn_file_phonebook_raw_parse() accept "ON" memory too
fix typos
fix memory leak when link initialisation succeeds but driver
initialisation fails
fix gcc warning: enumeration value not handled in switch
fix error "Conditional jump or move depends on uninitialised value(s)"
always disable XPM support if X11/xpm.h is not found or is not usable and
fix a comment typo while at it
fix argument count in --writecalendarnote and make 'end_number|end'
optional
fix uninitialized value when -f is not used with --savesms
print picture message templates like normal picture messages
error 0x73 means 'memory full'
close file before exiting because of error
make the new syntax of --writecalendarnote work with --config and --phone
too
share responsability in --writecalendarnote changes
allow to write more than 1 todo note at a time
make gn_ical2calnote() and gn_ical2todo() print the parsed notes only
when debug = on
when reading until 'end' it's not an error if it tried to read a non
existant note
update translatable strings (input from Daniel Nylander)
update Italian translation
update Italian translation
fix typo
remove waitcall from .cvsignore
update gnokii man page with new usage for --writetodo and
--writecalendarnote
add new libgnokii version number
open the log file only when communication with phone is about to be
started and atexit() has alreadly registered the cleanup function; this fixes a
memory leak found with valgrind when using --help and other commands that do
not communicate with the phone; gnokii_error_logger() and install_log_handler()
are unchanged, they are moved to satisfy the declare-before-use rule
when reading phonebook check if date/time is set in the entry
handle errors in case 0x1b of IncomingProfile()
swap arguments in SEND_MESSAGE_BLOCK macro usage
fix valgrind error "Conditional jump or move depends on uninitialised
value(s)" in --getwapsetting
reading config file can fail after gn_cfg_info has been allocated if
config file contains errors; cleanup in a single place after error since
cleanup functions are NULL friendly
in serial_close() don't call close(fd) when fd < 0 (eg. when device
permissions were wrong or device did not exist); this fixes an harmless
"warning: invalid file descriptor -1 in syscall close()" from valgrind;
explicitely document return values in serial_open() and serial_close()
initialize model name in --getprofile
fix compilation warnings:
do stricter error checking of command line arguments
fix typos in previous commit
in gn_phonebook2ldif() output a "telephoneNumber" attribute even when
entry->subentries_count == 0
remove gn_data *data and struct gn_statemachine *state from foogle()
interface else it wouldn't be possible to access the global variables with the
same names which are used by businit() and busterminate() and would be passed
to functions called by foogle()
ChangeLog
fix command arguments handling for getting, setting and playing ringtones
fix compilation warning:
check args before reading the config so that --help and --version are
available even if the config is broken or missing or phone is unsupported;
aux is NULL when config file is broken (no [global] section) or missing
do stricter error checking of command line arguments for --getsmsc
do not use g_strdup() for GtkItemFactoryEntry path (menu labels) that are
never freed -- fixes memory leaks
print some messages only when xdebug = on
use the same error message when memory could not be allocated
free all list items because gtk_combo_set_popdown_strings() makes a copy
-- fixes a memory leak
update Italian translation
fix typos in sendsms
update sendsms man page with --forceSMread and --forceMEread usage
update Docs/Bugs with current instructions to get a debug build
give a correct and more useful description -- thanks to Pawel
calling gtk_set_locale() is pointless because it is called by gtk_init()
according to
http://developer.gnome.org/doc/API/2.0/gtk/gtk-General.html#gtk-set-locale and
calling it this way leaks memory according to valgrind
don't return after reading an empty name (meaning this is a request to
delete the entry) because memory type and location are needed too
fix typos in Docs/sample/gnokiirc
implement GN_OP_GetSMSFolders and GN_OP_GetSMSFolderStatus in nk6100
driver
command AT+CPAS is without a trailing colon
fix typo: s/feel/fill/
fix memory leak in gn_sms_send() when sms_prepare() fails:
pass on more return values from encode/decode functions
fix error message for unsupported values for "debug" option in config
(Carles Pina i Estany)
add some details about the warranty screens data
include sys/time.h from gnokii.h also when compiling under cygwin (closes
https://savannah.nongnu.org/patch/?5656)
output homePostalAddress when it isn't in a subentry (fixes
https://savannah.nongnu.org/bugs/?19963)
fix typos
this error path/message relates to the code inside "if (with_async) { }"
but worked correctly even outside because "retcode" was sensibly set anyway
pass a valid gn_sms_raw to DeleteSMSMessage() (closes
http://savannah.nongnu.org/patch/?6189) (Sami)
fix typo s/singe/single/
fix typos
add missing files to make install-docs and remove files meant only for
developers and maintainers
the gnokii-debug target is gone; see Docs/Bugs on how to debug
add a driver for PC/SC SIM card readers using libpcsclite
add hint for connection = pcsc to gnokiirc sample
do not try to compile the contents of pcsc.c when HAVE_PCSC isn't defined
add support for LD memory
build the apps after building the library so that parallel build can be
done
move "make clean" target for getopt to the place where it is built
return value for cfg_psection_load() is a gn_error now
add support for --getfile in pcsc driver
replace literal (and wrong) value with constant MAX_BUFFER_SIZE defined
in /usr/include/PCSC/pcsclite.h
fix comments and compilation warning:
fix warnings about size_t when compiling for 64 bit platforms:
move getline() replacement from include/compat.h and common/compat.c to
gnokii/gnokii-app.h and gnokii/gnokii-utils.c because it is used only by
commandline gnokii and it breaks with gcc option -fvisibility=hidden
add error code GN_ERR_SIMPROBLEM for --changesecuritycode to nk6100 driver
fix autoconf 2.60+ warning:
add case GN_CT_PCSC to gn_lib_is_connectiontype_supported()
print to stdout all messages indicating success, not stderr
revert previous patch to print to stdout all messages indicating success
add #ifdef ENABLE_NLS around char *loc and calls to setlocale() in
gn_sms2mbox()
write more diagnostics messages to stderr
fix some typos in comments
when exporting the phonebook in raw format use the same function as gnokii
add information about libpcsclite
re-add to usage message the option --file as long version of -f
make strings similar to each other and to existing ones
update Italian translation and set its Content-Type to UTF-8
detect memory types unsupported by phone in at_memory_type_set()
fix typo
document in --help output that --enable-security defaults to "no"
use LIBPCSCLITE_LIBS and LIBPCSCLITE_CFLAGS only where they are really
needed
use $(RM) instead of rm -f like in all other places
remove unneeded (but not harmful) "/" so it looks like the other install
targets
define HAVE_PCSC only if all tests are ok, like before
GN_BU_Percentage is the correct value to indicate that battery_level is
measured as percentage
replace $shared and $static variables which were only used in the final
report
remove a line used for debugging
simplify makefiles and make it possible to build a single application and
the library
file missing from my previous commit
fix parallel builds from topdir broken by previous commit(s)
use variables to ignore the "po" directory when --disable-nls is used and
to ignore "intl" when --with-included-gettext is not used; also remove "common"
which now is unneeded in that line
"Define as const if the declaration of iconv() needs const."
Fix obsolete msgid's that were causing warnings from msgmerge;
do not count empty entries when driver returns GN_ERR_NONE;
do not increment read counter when entry is empty, else would stop
reading the phonebook too early
when importing contacts from file overwrite entries with same location
number; leave untouched other entries
canonical order of processing requires "intl" directory first (only when
using --with-included-gettext)
descend into subdirectories to rebuild the *.la when needed (previously
this was done by the top level Makefile)
commit 9baaac3d09102518d3678951ba76ac3b3154ebb9
make --getphonebook fail on more errors and ignore the last non fatal
error
HAVE_LIBICAL isn't used in makefiles, only in config.h
use GN_* constants instead of sizeof because destination is a pointer to
char
do not overrun entry->subentries[GN_PHONEBOOK_SUBENTRIES_MAX_NUMBER]
correct errors
cosmetic change: define functions according to Docs/CodingStyle
add new event to use GN_OP_DeletePhonebook instead of
GN_OP_WritePhonebook with empty name and number
do not print empty or deleted phonebook entries to get a shorter xdebug
output
need to clear a gn_phonebook_entry before GN_OP_ReadPhonebook
move duplicated code from OkEditEntryDialog() OkNewEntryDialog() and
OkChangeEntryDialog() into helper functions and fix it to handle moving a
phonebook entry from SM to ME or ME to SM
reset E_Changed and E_Deleted flags to avoid writing and deleting the
same entries over and over if the user presses the save button again
this array isn't used
fix typo in a comment
never let the user write phonebook names longer than
GN_PHONEBOOK_NAME_MAX_LENGTH;
add 1 even when GN_PHONEBOOK_NAME_MAX_LENGTH replaces the value chosen by
the user
store caller group id number in businessCategory attribute, from "RFC
2256 - A Summary of the X.500(96) User Schema for use with LDAPv3", instead of
businessGroup and callerGroup
fix typo in string (this makes its translation fuzzy)
make gn_gsm_initialise() print the "phone instance config" in a format
that can be copied into gnokiirc
add to gnokii man page further details for logo commands from
gn_file_bitmap_read() and fix errors
update xgnokii/ChangeLog
fix typos in debug messages: s/aviable/available/
add missing GNOKII_API to make gn_get_connectiontype() always visible in
the compiled library
make the pcsc driver provide more information to the --identify command
(see Docs/README-PCSC for details)
implement --getnetworkinfo (last cell visited by the phone containing the
SIM)
merge paranoid checks for number of bytes read into two checks inside
pcsc_cmd_select(); the two checks remaining are a little less paranoid
put the check inside the right function
SMSD is now compiled by default with gnokii 'make' command
add INTLLIBS variable to link the library containing gettext() and other
localization functions if they aren't found in glibc (this variable is empty
when not needed)
plugin files are *.so, not *.la
remove duplicate code and simplify code adding a function to read Smart
Card files from a given directory into default buffer
remove assignment so that *len is unchanged in case of error
--getwapsetting accepts both -r and --raw and this output can be used
with --writewapsetting
include sys/time.h from gnokii.h also when compiling under NetBSD.
fix menu items for adding calendar entries;
fix thinko: s/Contacts/Calendar/
add id RM-146 for Nokia 5300 to misc.c only; use model=series40 in
gnokiirc
* create a new function moving code from atgen.c to split raw
implement --getsms from SM memory for pcsc driver
file missing from previous commit
fix warnings:
remove unused variable
add missing options for --sendsms
fix thinko: s/xgnokii=on/xdebug=on/
do not segfault when AT+COPS? returns only the first value as in "+COPS:
0", eg. when SIM is missing
return GN_ERR_NOTAVAILABLE when AT+COPS? gives no information about
operator; return GN_ERR_UNHANDLEDFRAME in default error cases
AT protocol supports only one SMS Center; return GN_ERR_INVALIDLOCATION
if requested SMSC location is not 1 (do not change current behaviour if
data->message_center is NULL)
make --getsmsc understand the "end" keyword
SMS center number must be greater than 0, not 1
* change gn_memory_type2str() to be the inverse of gn_str2memory_type(),
ie converting a numeric gn_memory_type like GN_MT_M
implement --showsmsfolderstatus fot AT driver
* explain that AT_GetSMSFolderStatus() is hairy because the AT driver
needs some structures that currently gnokii doesn't provide
use the new gn_memory_type2str() to show memory names in
--showsmsfolderstatus output instead of the numeric IDs
set data->raw_sms->number when GN_OP_SaveSMS succeeds, like other drivers
fix off by one bug in string length, strlen("AT+CPBS=\"%s\"\r") is 11 +
len, and make the code error proof
try to make an impression that all the phones are supported, also in the
man page (copied text by Pawel Kot from FAQ)
implement the functions to support --showsmsfolderstatus in pcsc driver
use "SIM card" (or whatever the conversion function returns) instead of
hardcoded "SMS Inbox" since SM folder can also contain saved messages
parse date and time if sent by phone when reading phonebook entries
do not use hardcoded length else the trailing \r would not get sent if
the user asked for Fxx memories by mistake and the phone would never respond
ERROR
at_memory_type_set() and se_at_memory_type_set() are now equivalent
except s/ON/BC/ so use the same code layout except s/ON/BC/
fix call notification for phones that reply with "+CRING: " instead of
"+CRING: VOICE"
make the pcsc driver compatible also with libpcsclite 1.3.1+ (Pavel
Kankovsky)
implement in pcsc driver the functions to support --deletesms and
--deletephonebook; deleted items are completely overwritten with 0xff (Pavel
Kankovsky)
make char_bcd_number_get() decode non numeric codes "*#pbc"
use underscores instead of hyphens in vCard X- properties, see
https://savannah.nongnu.org/bugs/?22611
make gn_vcard2phonebook() parse and store the "N:" property; closes
https://savannah.nongnu.org/bugs/?22611
move declaration of gn_get_connectiontype() from gnokii-internal.h to
gnokii.h because it is a public function
merge from devel branch the functions to convert enum values into
localized strings
merge from devel branch the functions to convert enum values into
localized strings (file missing from my previous commit)
merge code from devel branch (with minor changes):
use the new function to convert enum values into localized strings to
output vCard category
Nokia 3210, 3310 and 3330 do not support caller groups
in the case statement keep the same order as in the enum declaration
rewrite gn_sms_pdu2raw() to decode also status reports (this is used by
atgen.c and pcsc.c)
always search the translations in $localedir, which can be choosen by the
user at configure time, not in system default directory
fix compiler warning:
fix typo, use the same word as other files: s/toolkid/toolset/
tested Nokia N-Gage QD
add missing closed bracket in debug string
use AT+GMM to get the model name instead of AT+CGMM; it makes no
fix compiler warning:
fix spelling of name
* when getting network status also detect inactive SIM and flight mode
correct brand names in file description
Support 4-bytes cell id also in gnokii --monitor output.
Sony Ericssons still need special code for GN_OP_GetMemoryStatus
do line unfolding when reading vCards (fixes in part
do line folding when writing vCards (fixes
limit subentry size to GN_PHONEBOOK_NAME_MAX_LENGTH bytes
atgen.c: for GN_OP_GetSMSCenter always provide a default name and set
for GN_OP_GetSMSCenter provide a default name if a name isn't received;
add missing quotes to #define LIBGNOKII_VERSION_STRING also in the
win32/gen_gnokii_h.bat file to document this fix
add comments to reference the standard for EF_LOCI in GetNetworkInfo()
fix compiler warning
make --getsms accept at most 6 arguments, not 5
fix previous fix: make --getsms accept at most 6 arguments, not 7
in --getsms do exit immediately (and do not delete SMS if --delete was
specified) when user answers "no" to overwrite prompt
return GN_ERR_WRONGDATAFORMAT and GN_ERR_INVALIDMEMORYTYPE were
appropriate, instead of -1
return GN_ERR_WRONGDATAFORMAT or GN_ERR_INVALIDMEMORYTYPE were
appropriate, instead of GN_ERR_FAILED
exit with GN_ERR_INVALIDLOCATION when folder number is invalid
return more specific error codes
update Italian translation
fix argument order
fix Sagem myW-8 returning the wrong answer to GN_OP_GetModel
common/gsm-networks.c include/compat.h include/gnokii/networks.h:
translate country names if iso-codes package is
add some missing MCCs to country list, change some others and change some
contry names to conform to iso-codes
specify sources for changes of MCC and country names
use "name" like in the other cases, not "official_name"
fix detecting current charset with AT+CSCS?
use defined constants instead of numeric literals, which in some cases
fix plural
fix typos
add short description of --getsmsc and --showsmsfolderstatus
add to comment also the title of the document
add missing options to --writephonebook
error message for too long text provided to --sendsms --long would print
wrong maximum size when the if clause
decode date/time for --getphonebook DC MC RC on phones that also encode
number, eg Sony Ericsson
for clarity swap calloc() arguments and use sizeof() (thanks pkot)
add \n to make this string identical to another one
fix handling of arguments in --savesms:
* make gn_sms_send() propagate the reference number from its local
no need to use memset() since libgnokii provides a C99 compliant
snprintf() if compiler doesn't
return GN_ERR_INVALIDMEMORYTYPE instead of GN_ERR_INTERNALERROR when
memory type is unsupported
file missing from my commit of 08/06/26 10:48:58
fix typo in a comment
update ChangeLog with my changes of 08/05/08 13:37:07
support two bytes for raw location numbers also for reading and deleting
SMS as indicated by Docs/protocol/nk6510.txt
fix valgrind error:
s/fix/workaround/ since phone firmware stays broken
workaround for phones that reply to AT+GMM with +CGMM or to AT+CGMM with
+GMM and similar commands used for --identify
add to comment that the "AT" prefix must not be present in argument l1
fix phonebook reading for phones that add spaces after commas in +CPBR:
response
add comment: /* Some phones add a space after a comma */
make gnokii_strsplit() add a NULL pointer in the last array position
since that's what gnokii_strfreev() expects
check that the cell id has at least 8 chars (every 4-chars cell id
verifies
add id RM-133 for Nokia N73 and RM-209 for Nokia 7373; they are used only
for --identify, not in gnokiirc
copy description of --answercall and --hangup from wiki.gnokii.org and
add details to --dialvoice
location number 1 is usually reserved for voice mailbox number and it is
unavailable as speed dial
copy description of --divert command from wiki.gnokii.org
missing from commits of 2008-08-18: update date of man page and describe
changes in ChangeLog
add id RM-272 for Nokia 3500 Classic from #gnokii IRC chat of 2008-08-14
fix dgettext() compatibility macro for when compiling without NLS support
(needs to accept two arguments and ignore the first one)
add new memory types for SMS: SR (Status Reports), DR (Drafts) and OUS
(Outbox, items to be sent) (patch by PaweÅ Kot)
support new memory types for SMS on series40: DR (Drafts) and OUS
(Outbox, items to be sent) (patch by PaweÅ Kot)
bump GN_SMS_FOLDER_MAX_NUMBER from 24 to 64 (patch by PaweÅ Kot)
support also memory names with length != 2 in AT_SetSMSMemoryType()
update Italian translation
add --keysequence --enterchar --listnetworks and --getnetworkinfo to man
page
refresh all .po files, except it.po and pl.po
add description for --showsmsfolderstatus
add title: This is the * locale definition for Gnokii.
Compensated the moved sample gnokiirc in Makefile
add title: This is the * locale definition for Gnokii. [file missing from
previous commit]
refresh all .po files, except it.po and pl.po [file missing from previous
commit]
be compatible with systems where iconv() is not in glibc
also ignore the .deps file
remove unneeded m4 macros (PaweÅ Kot)
need to use glibtoolize under Mac OS X
make cache timeout proportional to the number of SMS filenames stored in
it (PaweÅ Kot)
be more verbose: s/n/location/
make cache timeout proportional to the number of SMS filenames stored in
it (PaweÅ Kot) (file missing from previous commit)
rename atbus_serial_open() to atbus_open() and make it accept any
connection_type that atbus_initialise() has accepted
update Italian translation
remove uneeded dprintf() and associated if clause
on NetBSD optional dependencies like libusb, readline, libpcsclite
installed from packages have a prefix of /usr/pkg by default
strip the trailing newline to be compatible with getpass()
fix typo
huawei E17X HSPA USB modems do not put double quotes around +CCLK response
huawei E17X HSPA USB modems do not put double quotes around +CREG
response elements
check if buffer has one location to store received char and one to
terminate the string with '\0'
fix typo
minor changes to man page
when debug = on show when rfcomm_channel or port parameters are
overridden; add a note to sample gnokiirc about FBUS always using channel 14
tested Nokia 7650 (S60 1st)
add id RH-105 for Nokia 1209 to misc.c only (reported by ncrfgs)
enable Bluetooth support for NetBSD reusing FreeBSD code
mention the Docs/sample udev file with rules for libusb
try to clarify why some gnokii commands don't work with Nokia 1209
make it possible to translate messages when libgnokii is used by programs
whose translation domain is not "gnokii"
file missing from previous commit
call gn_lib_init() from cfg_file_or_memory_read() so that the most common
use cases get translations without code changes
fix typos
Remove outdated notice about pre releases
fix typo: s/reveived/received/
file missing from commit of 09/01/06 22:30:08
fix typo s/COMPILYNG/COMPILING/
do not use "state" after it is freed and return a more appropriate error
if someone calls this unimplemented function
fix segfault when using the nk6100 driver
add smsd/examples directory with example action files
fix typos
Nokia 1209 is a Series 30 phone; Technical specifications for end users
at http://europe.nokia.com/A4787424
use Icon=phone (as gnocky does), patch by Ariszló
fix compiler warning:
add basic --getmms functionality for Nokia Series 40 3rd
fix win32 build I broke adding files related to MMS (tested only on
Microsoft Visual C++ 2008 Express Edition)
missing file from previous commit: fix win32 build I broke adding files
related to MMS (tested only on Microsoft Visual C++ 2008 Express Edition)
fix compiler warnings:
force Huawei phones/modem to use AT+CNMI=1,1 to notify SMS arrival;
fix typo: s/stdin/stdout/
Windows portability fixes:
represent more statuses with enum gn_power_source
add descriptions for the two new power statuses
update description of --writephonebook
add comments to all functions of this file
fix typo
fix typo
update French and Italian translations
fix memory leak in rarely used code
fix compiler warning:
fix typos
add MMS header decoding for headers with assigned numbers
improve detection of SMS and MMS with S40_30
improve detection of SMS and MMS with S40_30 also in
NK6510_GetSMSFolderStatus_S40_30() and in NK6510_DeleteSMS_S40_30()
fix decoding of UCS2 SMS with S40_30
fix compiler warnings
read/unread message status is encoded in filename for S40_30 for all
types of messages
temporary fix for previous commit that broke compilation
set read/unread status also for MMS on S40_30
add GN_SMS_Unknown to gn_sms_message_status and use it
use gn_sms_pdu2raw() in NK6510_GetSMS_S40_30() to fix reading SMS from
folders other than IN
fix compiler warning:
decode sent/unsent message status for S40_30
implement --deletemms (the generic code is a ripoff of corresponding SMS
functions)
rename NK6510_GetMMSList() as NK6510_GetMMSList_S40_30() and use it also
in NK6510_GetMMS_S40_30()
implement the --delete switch for --getmms
detect SMS and MMS in templates folder of S40_30
implement (incomplete) MIME format output for --getmms
add Python-based assistant for creating gnokiirc files (not installed by
make install because its dependencies aren't checked by ./configure)
godehardt (5):
fixed copyright name
added compat.c snprintf.c to the gnokii console project, so its linking
now static with those helper functions
made strsep no longer exportable when used in a library, strsep must be
linked statically if we use gnokii library
made snprintf, vsnprintf no longer exportable when used in a library,
strsep must be linked statically if we use gnokii library ( also the prototype
was already changed )
removed exports for non gn_ functions, helper functions need to be linked
statically if u use libarary under Win32
hadess (87):
Remove static Makefiles and use automake instead
Fix libtool versioning
Add ac_expand_dir.m4
Some spring cleaning
Fix autogen for older aclocals
Don't use AC_SUBST before AC_INIT
Add config.rpath to the repo
Remove unneeded po/Makefile from AC_OUTPUT
More spring cleaning
More .cvsignore
Add gnokii.h to the cvsignore
Fix gnokii soname
Fix libtool versioning and gnokii.h to match previous version
Add -fno-strict-aliasing if supported by the GCC used
s/0.6.23/0.6.23cvs/ as per the old-style
Add automake Makefile.am's to Docs/
- Add intltool support (for the desktop file, and po/LINGUAS)
Move some checks around in the configure
Include config.h so _GNU_SOURCE is defined so asprintf is declared
Move localcharset.h to include/
Add vcal.lx to the dist
Add Docs/protocol to the dist
Add testsuite directory and make "testit" be run from the check target
Add xgnokii/xpm to the dist
Add the include/ directory in the CFLAGS for everything in common/
Add AM_PROG_CC_C_O for xgnokii
Add some missing CFLAGS
Fix i18n libs in the pkgconfig files, following automake migration
Add xgnokii/docs to the dist
Add xgnokii.desktop to the ignore
An attempt at fixing automake problems with libs dependencies
Allow compiling smsd using automake, still missing Postgres and MySQL
detection
update cvsignore
Add tests for detecting MySQL and Postgres, and compile the smsd plugins
More distcheck fixes
Rename files with spaces in their names, as automake doesn't like them
Add missing files
Use GModule to load the database modules, fixes build and run on some
Remove obsolete TODO item/comment from the Makefile.am
Add patches/ to the dist
Add cvsignore
Fix the xgnokii docs not getting installed automatically anymore
Add .cvsignore files
More cvsignore
Remove xgnokii's VERSION file
- Don't add stuff to $LIBS in configure.in, every program and module would
Remove unused m4 macro
- Fix possible problems with smsd plugins linkage
Fix compilation from tarballs on Win32
Install the docs under $(datadir)/doc/gnokii/
Add .cvsignore
Don't encode the memory type with the AT alphabet, the documentation
Convert changelog to UTF-8, and add entry for last change
Add comment, fix coding style
- Force the encoding of the phone's replies to be in "ASCII" (or rather,
Better changelog entry for yesterday's commit
- Remove unneeded libraries mentioned in the gnokii.pc file
Remove unused ldflags and cflags lines
Make sure that network_info is an empty string before calling the
fix GetMemoryStatus timing out on some Sony Ericsson phones
Make the code that prints the vCards use a data pointer, and function
pointer,
Add a few TODOs for SoEr phones
More TODO for SoEr phones
TODO item to add support for the BC phonebook folder
Fix warning on exit
Make the 2nd argument to strip_slashes a const, as we don't modify it in
Fix the comment about checking the addressbook being one call, it's not
Make sure the function matches the prototype, oopsie
o Add the new gn_phonebook2vcardstr() and
Even when there are no new entries, keep on the reading the phonebook on
Fix build
Fix retval from AT_GetMemoryStatus when something fails
o fix changing folders in some cases on Sony Ericsson phones
o Add a similar gn_calnote2icalstr() function to manipulate
Fix some style problems mentioned by Pawel during review
Clean up the string functions for phonebook and calendar items parsing,
Fix build, oopsie
Blast, a reversed null check
Fix another condition being the wrong way around, fix a strstr wrong arg
Fix a number of bugs in the vcard parsing:
Support parsing stdin as well as normal files in dump-vcard
Also check for \n\t for unfolding
Add gn_todo2icalstr()
Add gn_icalstr2todo() deprecate gn_todo2ical and gn_ical2todo
Fix simple compile failure when building without iCal support
Check for iconv again, through AM_ICONV. The check was removed because
Add mention of previous fix
hugh (93):
Initial revision
A test commit, change only to README
Applied patches received to date - Brendan's power on/off support for
Minor change to README, mainly a test to check CVS operation :)
Applied Pavel's gettext and Makefile patches (MODEL and PORT now defined
Partial update in preparation for 0.2.4
Added support for delete sms for 3810 and stubs for 6110.
Incorporated Pavel's last lot of 6110 changes, resolved couple of minor
Commit to ensure repository is up to date with 0.2.4
Commit to bring repository up to date with Pavel's patch of 2 May.
Added support for GetRFLevel and GetBatteryLevel for 3810. Not 100% happy
Fixed bug in 3810 SMS send routine, caused SMS send failures to be
Minor updates in preparation for 0.2.5 release. Regrettably can't find
Minor change to COPYING file.
Final changes before tarring up 0.2.5
Few more changes - changing version numbers.
Initial commit of virtual modem/AT emulator code. Makefile to follow
Forgot the makefile...
Built code to actually talk to phone via GSM-api, but only very
Forgot to update TODO...
Added support for AT+CGMM, +CGMR, +CGMI, +CGSN, +GMM, +GMR, +GMI
Modified GetRFLevel and GetBatteryLevel in all files to suit requirements
Added preliminary .gnokiirc support, see sample file for extensive
Added support for /dev/gnokii to be automagically created.
Changes to the documentation layout - all are still works in progress
Added Nick's AT*C command support, user can specify length of init
Minor doco additions, including functionality list for 3810 code.
Added GetSMSCenter support for 3810 and exclusive --foogle switch
Fixed couple of bugs in 3810 code to do with memory type selection.
Fixed SMS type code for 3810, minor README additions.
Changed version numbers to 0.3.0 where required in preparation for
Added RTS/DTR control to ensure pins in correct state to power interface.
Fixed(?) bug that would cause GetSMSCentreNumber to return GE_NONE
Added shell code for 2110/Mbus support to give a starting point for
Results of some datacall hacking. Main routine of significance is
Made start on porting Serge's Delphi code to C. Still a heap to do
Added callback support so user code can specify a function to
Fixed couple of bugs - Incorrect output in RLP_DisplayF96Frame and
Added XID dump/display function.
Modifications to make 3810 code consistent with 6110 - now uses DEBUG
Modifications to make 3810 code consistent with 6110 - now uses DEBUG
This update brought to you by some Rachael induced insomnia...
Preparation for 0.3.1 release, updated my email address.
Added Andrews Model 640 support (this is a NMT450 rather than GSM
Removing files that have been moved into other locations in the new
directory
Removing more files that have actually moved...
Added new files for new directory layout, removed some more moved files
Modifications to files to bring them up to date with Pavel's latest
Updated README to reflect details of new CVS server. Also used this
Minor tweak to README to improve readability.
Wrote/tested SendRLPFrame function for 3810 series. Data calls now seem
Added Andrew's NMT-450 support.
Added Harri's patches for the 3810/8110 series.
Modifed datapump code to use ATEM_ModemResponse - will allow numeric
N640/NMT-450 updates from Andrew.
Updated README to (hopefully) make it a bit more new user friendly.
Minor fix to quieten compile.
Added files in anticipation of 5160/6160 phonebook support.
More mods for 5160/6160 support. Doesn't quite work yet...
More 5160/6160 work, phone now talks to us for a moment then gives
More 6160 hacking. Still doesn't work quite right, darn it :)
MBUS init sequence now toggles DTR/RTS as it should, timing is flaky
Minor changes to QuickStart, commit of latest but still broken 6160 code.
Added stub CancelCall for all models - fixed segfault in ATH command in
CancelCall function for 3810 series.
Few minor tweaks to doco.
If it exists, ~/.gnokiirc now read in preference to /etc/gnokiirc
Quick how to test cable details.
Patch for Pavel
Jano's latest and greatest xgnokii patch.
Re-arranging xgnokii-docs - CVS layout was inconsistant with
Bringing CVS into line with Jano's tree. Step 2 of 3
Finally got the 6160 talking, hadn't accounted for the Ack messages from
More 5160/6160 mods, cleaned up code somewhat. Segfaults when you quit
but
Bit more work on phonebook support, you can now retrieve entries in a
Added initial support for 6185, cannot test though as I don't have one.
Couple of patches to handle ptys greater than 9. Thanks Niku
CREDITS file update.
Phonebook read/write support. Read seems to work OK, but ocassionally
Fixed bug in 3110/3810/8110 dialing which would fail for >11 digit
numbers.
Modification to parser for incoming messages, seems to improve ability
Wolfgang Fiedler's one line patch for Austria's tele.ring network.
Tweaks for 3810 series, datacalls seem to be broken so need to do
A new entry and a couple of grammatical changes.
Added a reference to Marcin's informative pages
Hugh no longer works for Linuxcare...
Changes to doco to use .png (good) rather than .gif (evil)
Fixed small typo in .../linuxirda.h
Dummy commit to test CVS-commit notification
Test of notify changes
Test commit to ensure notification working correctly
Another test of CVS commit email
Grammatical changes, spell check, fixed/removed old URLs
ja (62):
Added getopt into source. Gnokii should compile on systems which haven't
Xlogos integrated into xgnokii, improved SMS reading...
Xlogos integrated into xgnokii, improved SMS reading...
/tmp/commit
Small warning fixes.
Fix for extended characters problem.
Updated line drawing algorithm.
Added SMS daemon, moved some function from xgnokii to common
Security improvement in smsd.
Bringing back to life smsd. It was broken after last Pawel update.
Better status reporting in xgnokii, fixed phone capabilities detection in
xgnokii.
New dialogs for 6210/7110 in xgnokii. Fixed the smsd for new capabilty
code.
Pavel Machek's vcard and finegrained indicators patch.
New preview for 6210 in xgnokii's logos module.
Enabling compilation of smsd.
Some changes needed to put smsd back to life. But still not completed...
Added support for DB plugins.
Experimental support for MySQL in smsd.
MySQL support fixes.
DB modules fixes, code and documetation cleanups.
Better error reporting in smsd when module loading.
Update smsd to new gnokii structure.
Sms's receiving fixes.
Fixed sms sending to reflect changes in gnokii code.
Fix smsd to work with phones with sms folders.
Added libfile.
Fix old function name file.c
Fixes for FreeBSD.
Added logging, delivery report per message.
Fixed typo in Changelog, code cleanup.
added including compat.h to gnokii.h and virtmodem.h
Revert last changes and leave include broken.
Added alpha support for glib2.
Version 1.2. Multi instances support.
Keyword now replaced with function now().
Changed LDLIBS for FreeBSD.
Added support for drivers without GN_OP_GetSMSStatus.
Removed outdated information about compilation from README.
Improved db modules handling in Makefile by David Vrabel.
Added time window to outbox, checking for NULL in mysql_fetch_row()
return.
Added credit.
Uniform copyright, updated documentation.
Uniform copyright, updated documentation.
First phase of moving to gtk2
Added Bastian Nocera to Changelog
vertToolBar should be GTK_ORIENTATION_VERTICAL
Fix gcc 4 type check warnings.
Added schema support for PostgreSQL.
Added setlocale() call
Added locale.h and config.h
exit after unsuccessful insert into DB
fixing bug in previous commit
Switch reconnect flag (part of the MYSQL structure) to on for MySQL
5.0.13 and newer.
Fixed long lasting mistake introduced in v1.16. DB modules are *.so not
*.la.
Detection of first sms position and phone monitoring optimalization.
Updating documentation to reflect Bastien's changes in modules names.
Fixed potential SEGFAULT in file module when input file contains empty
SMS text.
Added possibility to use multiline SMS text in file module.
Fixed double free bug (#23550, #23842).
Rollback autodection of first sms position.
Clean up MySQL database schema syntax.
g_string_sprintf() replaced with g_string_printf(), code cleanup
ladis (66):
cleanup
Bosch SMS reading
AT WritePhonebook
AT WritePhonebook
Get rid of global variables
New API fix
New API
New API, round 2
New API, round 3
convert to new API
fix typo
minor fixes
add lost bits from previous commit
New API fixes
fix typo
make gnokii compile again
New API (missing little piece)
report errors from device write, reindent
get rid of globals (stage 1)
unify order of arguments
unify order of arguments
New API fixes
New API - completed
simple cleanup
cbus update
don't missuse model for reading charset
fix comments
don't missuse model for reading charset
fix comment
fix possible segfault
cleanup includes
fix charset handling
fix charset handling fix ;)
Paegas become T-Mobile CZ
update to reflect current changes
MSVC6 compilation tweaks
bring back support for MSVC6
kill broken files
*** empty log message ***
Oh well, no way to move these files to MSVC6. pkot: please do manually
together with includes moving
allow inclusion only to MSVC compiler
fix atbus_rx_statemachine bug reported by Ludovic Rousseau
remove my name from changes which Marcus also did in paralel
fix inclusion of snprintf and vsnprintf prototype definitions
workspaces update by Marcus
give people some starting point...
fix includes & cleanup
disable dancall driver for now (it's crappy anyway)
don't include compat.h, reindent
die bool, die
reindent
make C++ includers happy
Get rid of globals in 7110 driver
cbus update
add AT phones tested with gnokii, whitespace cleanups
gnokii 0.5.0rc3
bring MSVC support up-to-date a bit. more after bluetooth include cleanup
vcard export fix by flo
make it compile with MSVC6
do not free message previously added to GSList
make it link also with debug disabled
MSVC does support inline.
Let cbus compile again.
s/__const/const to
Feel free to blame me, but...
Include gnokii.h
machek (196):
Kill unused prototypes.
Small adition: all cables should work.
Additions to todo list.
Implement collision protocol slightly better. It is still not
Do not retry identification, if it is not implemented, it is bad idea.
Small spellchecking.
Use integer as bitfield instead of struct of int:1.
Kill prototypes no longer needed by xgnokii.
Kill functions that are no longer needed.
Italian translation, courtesy of address@hidden
Comment out SendSMSMessage to kill warning.
Added italian translation to the list.
Make writing/reading phonebook less verbose (as it should be).
Make it gnokii coding style; kill unneeded paragraph related to linux
kernel.
We really have 150 addressbook places, better
Description how to submit bug reports.
Fixed udelay() to work w.r.t. signals.
Kill unneccessary variable and annoying warning.
Added StrToMemoryType utility function
Return data in GBF_Arbitrary if we can't handle units requested.
Possibility to force overwrite in --getsms (-F). Possibility to get
Tiny cleanup.
Updated 2110 documentation, and added dancall documentation.
Added few static-s.
Beginings of support for Dancall protocol
Beginings of Dancall support.
Dancall models added to the global list.
Function for printing unknown packets can probably be shared across
Added file with functions usefull for different links.
Added pointer to RFC.
Headers for links/common/utils.c
Added header for PGEN_IncomingDefault.
Possibility to have phone module without header file, adding dancall
Made fbus link_dispatch (and fixed minor memory leak)
Moved layer split a bit.
Dancall support, now actually works enough to get sms messages.
Activated dancall support in makefile
Added error handling to SMS receive function.
Partly converted nokia 2110 to "new" form, and moved it to phone
Better error messages.
Added warning that low_latency option is *needed*
Warn when phone functions are missing, but do not segfault.
nokia-2110 module converted to suit new API better. --identify now works.
Added nice comment to the beggining, added statics where appropriate.
Cleaned up code a bit. Made it use device_() interface. Reworked delay
Killed unneccessary functions.
Convert Grab/Release display to new structure.
Kill "slash star" inside comment.
Warn if Link.Loop is not defined.
Convert GetSMS/DeleteSMS to new structure.
It is very bad idea to name enum "Data", because it is then impossible
xgnokii converted to new structure w.r.t. SMS messages.
Cleanup: some formating, made Statemachine global, converted to new
Implement timeouts on waiting for SMS.
Created another level of error message (ddprintf), fixed code not to
Do not use LD, ask gcc to call linker for us.
LD macro is set up so that LDOUT/LDREL are no longer needed.
Do not probe for LD we do not need.
Cleanups from Ladislav Michl <address@hidden>:
Nice symbolic constants instead of ugly numbers.
Use symbolic constants instead of numbers
Fix SMS receiving to work, again. Unfortunately, it is not possible to
Cleaning up.
GE_NOTIMPLEMENTED is better error code.
smsreader code; get sms-es effectively from phones that are able to
Pawel's changes:
Add gnokii-debug target, so that gnokii can be debugged more easily.
Fix 2110 to be initialized in normal way (and not to be initialized twice)
Support phones that need to be polled for SMS-es.
DisplayOutput moved to new structure by BORBELY Zoltan <address@hidden>.
Fix displayoutput on 2110.
Do not burn 100% cpu on polling sms-es.
Add SMS unreservation for 2110.
Its bad idea to try to return -1 in function returning unsigned short.
Add option to send 8-bit SMS, fix handling of overlong messages,
Do not use (...) in macros if not being compiled on gcc.
Killed my typo.
mbus-2110.h file was obsolete and mostly wrong. Killed.
Fix by BORBELY Zoltan <address@hidden>, speed was not set properly
Short docs how ringtones are used. I needed IRC help to get them working.
Add pointer to helpfull website
During smsreader, periodically try to capture messages (in case
mark sending of ringtone as broken, cleanups
Dancall update: It compiles. With lots of luck, it could start
* 2110 series updates
* Fake phone driver added (for debugging) (Pavel Machek)
Fix error message, use SendSMS() in logo sending.
Kill extra whitespace before EOL.
Cleanup: Kill duplicated function.
Print functions being called.
Add TCP connection.
Header file was missing and prevented compilation.
Buffer was too small (or thats what I believe) and could cause buffer
Kill GE_SMSSENDOK, replaced with GE_NONE.
Actually check return value from SendSMS.
Fix thinko in bitmap preparation.
Report when error loading bitmap occurs.
Fake success for reading of SMSC.
Kill obsolete comment and fix english.
Fix operator logos.
Initial version of testsuite added.
Initial version of testsuite.
Initial version of testsuite.
Add right output for logo test.
Keep all result files in testit, new test for sending plain sms-es.
Added short docs about ericsson phones.
Support for Ericsonn a1018s.
Correctly fill userdata.type
Check return values for key pressing.
Add make test target; it runs testsuite.
Make ericsson support nicer by allowing serial_baudrate to work for AT
phones.
Change format of fake output to match commands needed by AT phone.
Make SMS sending from AT phone actually work.
Star of the county down (slighlty distorted) for testing ringtones.
Update ChangeLog, make fake.c's output less confusing.
Make testsuite match updated fake.c.
Test prepared for ringtone. It will fail unless you fix ringtone support.
Tests for picture sms-es. This is correct output according to mygnokii.
Test of ems pictures. Those are "to be implemented" :-(.
Introduce good warning about compilation failure.
Add comments which parts of data structure are for whom.
Never return success when what you have is failure!
Only do basics tests; code is now too broken to handle anything advanced.
Partly adapt to changes in SMS handling.
Printing operation number is bad idea as those change too often.
Reintroducing layouts, but well separated from main code and commented
Reintroduce sms-sending support.
Move atgen to new SMS handling. At least it compiles ;-).
Text messages work, time to do pictures.
Fix few two more items in layout.
Use EncodeUDH in attempt to fix pictures.
I'm also rewriting SMS subsystem by now.
Fix "oplogo" messages, one less todo item in sms-layout.c, add dumping
Kill duplicated code.
Teach frontend about EMS picture messages.
Another picture, usefull for testsuite.
Fix emspicture test and add xpm test.
Make xpm test actually pass.
List "known working" commands on a1018s.
Make it fail when someone mixes SMS_OpLogo with GSM_OpLogo.
Fix test to use right picture.
Fix SMS_* usage versus GSM_* usage, clean up bitmap setting/clearing a
bit.
EMS picture sending support
One more test for picture messages.
Fix ringtones in backend.
Fix uninitialized variable and add ringtone support to CVS.
Testsuite fixes. Hopefully this ringtone actually works...
And changelog update...
GSM_PictureImage replaced with GSM_PictureMessage
GSM_PictureImage to GSM_PictureMessage conversion.
iMelody support
Add imelody tests to testsuite.
Add [not-so-]missing break;
These PDUs looked strange to my eye, fixed.
Fix operator logos to be sent from .xpm files, and adjust testsuite to
Comment out 2110 and 3110 support.
Another xpm -- big enough for picture message testing.
Add long sms-es and picture messages support.
Fix length of last sms in multisms, add user-selectable text to
PictureMessage.
Testuite: add another test with bigger picture.
Kill some code duplication?
First uglyness I introduced in PictureMessage support: Right UDH this
Kill debug message from expected output.
It seems to me that NokiaText is slightly different from PlainText;
Some junk was appended at the end. Better append 00 there. I tested it
Tiny cleanup.
Kill debug info from "right" output.
Code seems to work, so fix testsuite according to code ;-).
Kill few incorrect lines from gsm-filetypes: Always take image size
Warn about bad test.
EncodeUDH does not need UDH parameter at all, moved encoding of concat
Now I know what +1 was for ;-) in EncodeUDH. It has only to be added
Fix testcase to match; it is not clear what should be done in this
This adds initial EMS animation support to libgnokii. There's no
Killed leftover comment
I changed EncodeUDH so that it returns pointer to header it
Test for ems animation.
Fix support for EMS animations in gsm-bitmaps (gsm-bitmaps is *really*
Add right output.
Finished animation loading in frontend, cleanups.
Add possibility to manually specify concatenated message headers to be
Add user option to add concat message header.
Right output for concatsms test.
Fix 8-bit sms messages.
Tests for concatenated iMelody messages.
Some more tests for concatenated messages.
Add test for sending EMS pictures using --sendsms.
Add short description of --keysequence.
Some information about siemens phones.
Resync fake.c with atgen.c, fix obvious problems with testsuite.
Disable tests that are not currently working.
If phone missbehaves, we do not want to segfault.
Retrying is never right for AT phones; they do not have collision
Set SMS memory type for AT phones, enable deleting messages.
Cleanup/improve vcard/phonebook support
Common vcard support, missing from previous commits.
manfred (11):
SMS center reading support (Petr Cech)
better error reporting between link and phone layer
Added comment for nokia bug on reading SMS center no
added filelocking for gnokiid xgnokii smsd
added security functions
added filelocking for gnokiid xgnokii smsd
added filelocking for gnokiid xgnokii smsd
added security functions
bugfix for entersecuritycode
added delete stub
Oops wrong credits
osma (14):
3110 series initial phonebook handling support implemented
3110 phonebook support
rewrite getsms code so it doesn't have a race condition (i.e. it doesn't
prevent garbage being printed in debug output when doing getsms on a
add function sm_block_ack() to statemachine, needed by nk3110 driver
rewrite of fbus-3110 code: support different frame types (command and
RLP),
remove hack from sm_block* that made it possible to call sm_block* in
don't set handlers for message types that will never appear because of
incorrect byte order in FBUSv1 description fixed
support for RLP frames in nk3110 and fbus-3110, still untested but
compiles
more debug: notify of incoming acks
support for making calls; so far, only voice calls have been tested
increment sequence number when receiving ack from phone; this has the
effect
detect messages with already-seen seqnos and don't handle them (but still
pavel (262):
CVS repository root has been changed - please update your working
repository
Cosmetic fixes only. Real fixes will follow :-)
GSM network recognition support files added to the cvs repository - now we
This is the first public version of the SPEC file for gnokii. SPEC files
are
DialVoice function skeleton added. No real changes :-)
Updated to contain my patches for 6110 Series. Please test.
Just a minor fix to make rpm happy :-)
Updated to pre13. See mailing list for changes, just cleanup. One new
Too much to be included here has been changed - see my mail in the mailing
SetAlarm implemented
German translation of gnokii messages added.
SMS Sending in 6110 implemented, some minor changes.
- version bump to 0.2.5-pre17
Dutch translation of messages added.
Finnish translation - shouldn't we create po/ directory?
Error checking for DeleteSMS.
Minor GSM Default Alphabet fix, ...
Test to check CVS working correctly.
TODO changes.
TODO changes made.
TODO changes - mainly as test of the correct CVS functionality. If this
text
EnterPIN in 6110 Series fixed and if/switch changes.
SendSMSMessage changes for both 6110 and 3810.
New testing environments added.
Version number bump :-)
small readme changes, nothing else.
DialData changes for 3810.
Minor changes - one testing environment added and many thanks to Serge
DialData and different memory types added.
Pixmaps for upcoming GUI.
Pre-beta version of GUI - you must have gtk installed.
Final commit today - both header and C file for Nokia authentication
Pawel's SMS patch, Makefile a spec file changes
AT+CGSN, AT+CGMR, AT+CGMM compliant with GSM 07.07 spec
Version bump
MemoryStatus changes from Gary.
Infrared support for gnokii, hopefully nothing is broken by this...
URL of gnokii-perl added.
Ringtone support for 6110 added :-)
Alarm support for GUI.
*** empty log message ***
Small changes, removing FIXMEs...
TODO list cleaned up.
GSM_ConnectionType added. There is a small amount of changes that it looks
I removed every appearance of 0x01 at the end of requests and added this
to
Operator logos and CL icons patch... :-))
"Test" file for logo uploading, (c) Mirka :-)
gnokii.nol added to RPM
Hmm, I must did --sendoplogo and --sendclicon in the sleep...
Stripping binaries.
Countries added to gsm-network.
The function used for getting the current network status implemented.
version bump.
Minor changes...
Some GSM operator's names fixed, some new operators.
Minor operators' changes.
gnokii IR HOWTO updated.
Welcome to the (almost) last mega-patch before release 0.3.0. It contains:
Czech messages minor changes...
SMS megapatch for 6110. This can broke 3810 but Ithink Hugh will fix it
Hmm, this should fix obvious bugs.
Pawel's SMS patch with validity support.
Hmm, --sendsms can not be working...
Obvious fixes.
Pawel's SMS Class patch.
My extra patch integrated to development version. It includes xkeyb and
setdatetime (set current time) patch from Reinhold Jordan
Xgnokii update from Jano, xgnokii separated to its own directory
version bump :-)
Marcel's SendAck patch.
Pawel's fix for long Outbox messages.
Hmm, what a large patch :-))
I forgot to add these files to previous patch...
Version bump.
Group patch for 6110 applied.
Calendar patch version 0.1 :-)
Jano's xgnokii patch.
Version bump.
Speed Dial support, some minor clean ups.
Hmm, I'm stupid. Small fix (make clean;make clean will fail).
RPM has some problems with - in version so I changed -pre marking to _pre.
Some RLP support for 6110.
Cleanup, 6110 RLP fixes - I made the same bug as Hugh did :-))
--getdisplaystatus implemented.
xlogos changes.
Network information patch.
Netmonitor support.
Get Security Code.
GetSecurityCode removed. We are not crackers...
getopt patch included.
Marcel's multi-message patch (not well tested).
sendsms patch for getopt.
Hmm, it is not what I need, but it worked :-)
win32 patch for gnokii and xlogos.
--identify patch
Minor patch, only removing of one character...
Cosmetic changes.
xgnokii changes
RLP code commented, formatting changes, sorry :-(
- SendDTMF implemented for 6110 (thanks to Serge)
Netmonitor for xgnokii.
--reset patch and set/getbitmap
misc fixes, mainly cosmetic, gettextizing the rest...
I missed one fix :-)
WIN32 Makefile changes
Allow compilation of WIN32 stuff also on Linux.
Cleaning compilation process.
Cleaning, xkeyb now supports long keypresses.
Misc WIN32 warnings.
WIN32 fixes for Makefile.
WIN32 compiling fixes.
version change.
new xgnokii.
minor changes.
sendloplogoviasms and .po files update.
RLP_SendFrame implemented, now we should do user requests (Events) and XID
version bump.
Small typo fixed.
--identify problem in 6110 solved
Profiles implemented, some RLP stuff, State 0.
New pixmap of 6150 and modified xkeyb for this pixmap.
xgnokii's patch. We are on the right way, I think :-)
README for compiling on WIN32 and associated gnokii.spec change.
The first byte from datacall received.
version bump.
RLP state <4 implemented (not complete, but Nokia-compatible :-))).
Marcel's serial layer patch implemented.
xgnokii now supports sending SMS messages.
New xlogos - support for Statup logos etc. Please test this!
version bump :-))
RLP code fixed.
URL change.
0.3.1 changes.
Xgnokii now supports speed dial.
Version bump.
Long SMS support.
+1 bugs fixed.
WIN32 changes
*** empty log message ***
6110's write calendar note changed to be correct. CVS just work for me
;-))
minor WIN32 change. Args checking is not correct on these systems.
ChangeLog added so we can track changes so even non-daily CVS readers can
6110 and writing calendar notes fixed - thanks to The TDD
- documentation of SECURITY functions added (Manfred Jonsson)
XPM support added.
Date of SMSC response fixed (Gary Reuter).
ignore unsolicited NetworkInfo frames in 6110 (Gary)
doc updates.
I'm preparing the snapshot for those without CVS, so version bump.
compilation changes, vCal support.
version bump
RLP implemented - datacalls possible (from 6110). What about 3810? Hugh?
WIN32 changes, compilation cleanup.
directory shuffling: xlogo -> xlogos
minor RLP changes.
mgnokiid is in bindir now (Marcel Holtmann)
Marcel's name was badly spelled
virtmodem.h cleaned-up, mgnokiid should be in bindir (Marcel Holtmann)
Makefile added to the repository - now we can install xkeyb files (why in
New configure stuff - checking for X.
duplicated directory removed (rpm).
version bump.
WIN32 cfgfile reading patch
RLP error handling, timers from Chris
xgnokii patch from Jano, version bump
Xpm library linking fixed
Xkeyb integrated into xgnokii.
wake-up logos reading/writing for NMT phones (Andrew)
mkdir of dirs removed from %install section, make install takes care of
this
.po files renamed.
- copyrights unified across almost the whole tree
permissions on /usr/sbin in RPM fixed
arguments checking for getlogo
version bump.
Ringtones better implemented.
Ringtones sending via SMS.
minor spelling fixes
forgot to commit ChangeLog :-))
pre13: RTTTL fixes mainly, I hate people who do not follow specifications
mgnokiidev should be sgid and getegid should be used then.
version bump
spelling fixes.
mgnokiidev should be sgid not setuid.
FreeBSD and __ptr_t should be fixed now
NLS support changes
more FreeBSD-aware changes
New german catalog added.
dealer note support
use strsep instead of strtok
Ringtones via SMS fixed.
logo changes
hmm, I forgot to commit some files :-((
allow reseting the startup text to null
MEGA patch :-)) Jano's xgnokii added.
We should probably get rid of configure from CVS soon...
version bump.
many things... :-)
Some things already done.
gettext-howto updated by Stanislav Meduna
malloc.h is deprecated, we should use stdlib.h insead.
minor comments changes
doc changes, proper access rights for gnokii* and mgnokiidev binaries.
checking for cpp
version bump.
minor RPM change
TODO file updated
misc comments fixes
TODO file changed and some FreeBSD things.
xgnokii-20000516
5110 keyboard for xgnokii
version bump
RLP changes.
Gnokii is now compile-able on FreeBSD. Thanks go to Brad for his account.
better 6110 resynsing.
work around permissions of mkinstalldirs.
Docs files moved around to get the clean install-docs target.
xgnokii updated, installation stuff, install-docs is much cleaner now,
files
ringtones corrected, minor profiles fixes.
Debian build system updated.
pthread linking problem
some things added to TODO file.
New xgnokii patch, new docs etc. Please test heavily.
Script for creating the distribution. Do not use it before reading it!
Additional info for translators.
cleaning of unixserial.h
slovak .po file added
workaround for older compilers
support for older Linux systems, slovak language
Final commit today - the ChangeLog file.
And the very final commit - version bump.
additional build fixes
ready for final testing before release - I will clean almost everything
from
Minor fixes before 0.3.2
New GSM operator in CZ.
configure removed from CVS and other changes...
setringtone implemented
ringtone changes, display monitoring for 6110/5110
My CVS tree got corrupted so snapshot is bad. Version bump to prepare new
Can compile with DEBUG now.
RLP changes.
Slackware build system added.
arch update for Slackware build system
Cell Broadcasts support.
cope better with lost frame sync byte in fbus-6110 (Brian).
new option for --writephonebook and some null poiner checking added.
Allow CB monitoring while in monitor mode.
config.h support
Pawel's config.h patch.
Pawel's patch
Polish message catalog
Pawel's changes
Manual page integrated into the main tree.
Polish locales fixed.
Minor changes in help, usage etc.
Estonian translation (Hans Motsharg).
Estonian translation
minor fix to clean .gmo files
Minor formatting fixes and ANSI C things.
Version bump.
doc patch
Tomi's todologo.
Pavel moved to Prague.
pkot (2050):
Small fix for file saving
autoconf note in INSTALL
FreeBSD fixes (Anne Marcel Roorda and Daniel O'Connor)
Small docs/administration updates
configure script updates and added shared function for configfile reading
Added 'static' word to variable declarations in common/fbus-6110.c and
Makefile fix. (thanks to Pavel Machek)
Lots of updates in common/mbus-2110.c. (thanks to Pavel Machek)
Version bump.
Fixes to mbus-2110.c to let it compile (by Pavel Machek)
Fix for debian docs
Fixed functions converting ascii to and from PDU
Misc fixes in configure (Anne Marcel Roorda)
Disabling xgnokii in configure when not found X11 or gtk-config. Xpm is
not
Added Unix98 PTYs support (Michael Mráka).
Reverted a change in fbus-3810.c which broke compling with --enable-debug.
Misc fixes and updates.
Estonian .po file update (Hans Mõtshärg)
Hopefully the last fix of my bugs ;-)
Documentation updates.
Fixed typo in utils/Makefile
Documentation updates.
Next doc and packaging scripts updates.
More cleanups. This time mainly in the code.
Forgot to add this file. ;-)
Initial keypress sequence support. Disable compilation warning
Fixed a typo in FAQ
Added description of 6110 fbus and 7110 fbus protocols from Nagy Balazs
and Marcin Wiacek
Many cleanups in fbus-6110 code.
Protocol documentation updates
--identify should work ok now
Fixed --identify and added Manfred's manufacturer patch
Updated Estonian locale
XPM configure/compile fix (Panagiotis Astithas)
Changes needed to let unicode work
One more include in gnokii.c needed
Enabled authentication in 51xx models
Few more cleanups on authentication
FreeBSD unixirda.h fix (Panagiotis Astithas)
Removed complation warning for xgettext (Panagiotis Astithas)
Small Makefiles' updates
Small #include updates
Fixed some typos
Cleanups and fixes in gnokii.c:
Misc docs and Makefiles updates and cleanups
Version bump
Fixed writephonebook patch
Fixed writephonebook once again. Someone kick me please...
Fixed bug (introduced by me) in getmemory function. Now gnokii.c should
compile
Fixed configure.in script. It failed in some cases when finding phtread
library
configure.in is ok now. Sorry for the mess...
configure.in fixes
*BSD updates (Bert Driehuis)
Windows updates (Manfred Jonsson)
Code cleanup - no warnings during compilation
Solaris/*BSD '#if defined' cleanup
DLR3 cable support
Minor updates:
configure.in fix for FreeBSD
Fixed problems with grantpt
Added logo files description (Bartek Klepacz)
Documentation cleanup, fixes, corrections (Erik Rossen)
Added possibility for viewing logos (currently nol and ngg) on console
(Bartek Klepacz)
configure.in fix (Erik Rossen)
DLR-3P temporary fix. How should I do it better?
Another configure.in fix (Erik Rossen)
Fixed autodetecting of the cable type in 6110 and 7110 series. DLR-3 is
Fix smsd to use StateMachine and let it compile.
Manpages updates (Erik Rossen)
Small fixes to hide compilation warnings and allow gnokii.c to compile
Added sample chat script for 6210/7110 phones (taken from Maja
Krolikowska)
IrDA patch (Martin Jancar)
Updated Debian packaging system (Erik Rossen)
VERSION bump
Updated Debian's changelog file
7110/6210 updates (Marian Jancar)
Small docs updates (Pawel Kot)
8bit SMS handling in 3810 series - old structure yet (Tamas Bondar)
configure.in update to cover latest Makefile updates (Pawel Kot)
Fixed a typo in gnokii.c avoiding saving logo (Jan Havelka)
Small fixes to let gnokii compile and work under solaris (thanks to Artur
Kubiak)
AT commands for SMS handling support (Tamas Bondar)
Updated protocol docs (from mygnokii)
VERSION bump
Solaris 2.7 fixes - should be harmless for other OSes (Michael Wiedmann)
Fixed problem with undisplayable man-pages on Solaris (Michael Wiedmann)
Moved sms.* files from my hard disk to CVS
Initial support for 6100 series in the new structure (me)
Updated FAQ to cover the fact that some features do not work temporarily
Removed warning when compiling with --enable-debug (Pawel Kot)
Generic AT support for the new structure (Manfred Jonsson)
VERSION bump
Generic AT support updates and cleanup (Manfred Jonsson)
Makefiles fixes (Pawel Kot)
3330 and 6250 support - I have no idea if it does work (mygnokii)
Fixed (hopefully) timezone mismash (Sheldon Hearn)
Fixed a typo in 6100.c (me)
Removed recv() from IrDA initializing procedure (many people)
Add hardware shakehand to the link layer (Manfred Jonsson)
More cleanup in AT code (Manfred Jonsson)
VERSION bump to pre30
Added gnokii/xgnokii xpm logo (Gabriele Zappi)
gnokii + 6210/7110 + IrDA HOWTO added (Simon Huggins)
Added Slovenian translation (Bostjan Muller)
Removed xlogos
Cleanups from 0.3.3 (part1)
Autoconf updates
Debian scripts updates
Slackware script updates
Smsd fixes
More cleanups
New preview logos.
Forgot to add the images
Gnokii calendar changes from 0.3.3
Xgnokii calendar updates
Xgnokii WM fixes (Martin Lucina)
Fixed bugs introduced during 0.3.3 merge
VERSION bump to 0.4.0pre1
Removed ChangeLogs. They were too obsolete
Locale cleanups (Pawel Kot)
Docs updated to 0.3.3
Install xgnokii to /X11R6/bin
Updated Slackware package build script
Updated gnokii.spec to 0.3.3 version
Moved error codes to a separate files
Moved encoding functions to a separate file
Small docs update
New version of libsms. Not functional yet, but it reasonably stable API.
Updates to work with new libsms
3810/3110 support for the new structure (Tamas Bondar)
Obsolete old structure, kill treads where possible and make shared library
Start fiddling with 7110 and SMS
Cleanups
Reindent and disable nls instead of exiting with error in case when
libintl is not present in the system and wasn't explicitely disabled with
configure --without-nls
Version 0.4.0pre2
Forgot about fbus support for 3110. FIXME: is it really needed?
Update 2110 to a new libsms api
Compile common/links/fbus-3110.c
Removed pthreads from 3110 support. It may break it.
Pavel! You haven't implemented slave_process() function!
Let the gnokii compile :-) (Vladimir Zidar)
Remove libgnokii.so, not COMMON.o when cleaning
Add new files. Remove old files
DEBUG cleanups
Preparing libsms to get to work. 6210/7110 SMS and SMS Folder updates
Small cleanup with __unices__
6210/7110 debug cleanups
Shared library should me made/linked/installed properly
Getting SMS in 6210/7110 does finally work in some cases :)
Changed offset of DCS field to the right value in 6210/7110
Fixing some problems with UDH and Unicode, but still doesn't work yet :-(
Faster initialization for 6100 series (don't check for dlr3 cable)
Removed a warning from 2110 compilation
7110 and 6110 series phones introduce as Nokia
smslib updates. begin work on sms in 6100 series
Cleanup
Cleanup. Reading SMS for 6100 series. Not that it has some bugs more and
does not support UDH yet
Nasty bug with counting message length. Workaround applied. Needs fixing.
Typo in default alphabet
Cleanup
Added dau9p connection type for 6210/7110
smslib cleanups, fixes and debugging
Config file example update
Bugfixes. I18n of the user responses. UDH support in libsms. Business
Card UDH Type
nk3110.c cleanup
Begin work on sms sending
reading unread SMS in 6210 from Inbox. Folder updates (Markus Plail)
Typos
Another typo
Grrrr... I should have check if I have fixed this typo
Bugfixes
First attempt to read Picture Messages. They should appear when you
enable DEBUG. Nokia seems to break own standards. :/ (Markus Plail)
smslib update. sms sending
Better debugging for gcc with -ggdb3 (Jan Kratochvil)
Checking for *printf functions, N_(x) for localization, generic
ARRAY_LEN, SAFE_STRNCPY, G_GNUC_PRINTF (Jan Kratochvil)
Cleanup, indentation, ANSI complaint preprocesor symbols (Jan Kratochvil,
me)
Specifying SMSC number in --sendsms works again
Cleanup
Simple frontend for SMS sending. I thouhgt it was already in CVS...
(Gabriele Zappi)
Misc docs updates
Added sample config file (magic) for file command to recognize NOL and
NGG files. More to come.
Cleanup. Removed cvs logs.
Cleanup. Be polite and introduce itself every time gnokii is called.
Smslib update. Introduced new layout schema. Will break all sms handling
except 6110 and 7110 series. All other support will appear soon.
Version 0.4.0pre3
Seems I missed one version in VERSION
Bugfixes
Update to libsms and new structure
Update for libsms
Bugfixes. Update to 0.4.0pre5
Typos I think
Cleanups. Call divert support for at and 7110 series
Be more friendly for localization.
Fixed fatal linker error -- global symbol conflict of writephonebook (Jan
Kratochvil)
Updates and fixes to config reading (Jan Kratochvil)
Hide a warning when compiling nk2110.c
Make all internal gnokii.c functions static
unixserial updates (Jan Kratochvil)
Docs updates for a new functionality
Version 0.4.0pre6
Moved obsoleted files to obsolete directory
Misc cleanup. Some usefull functions
Do not send SMS twice in 7110/6210
More cleanups
libsms update. Will break sms reading/sending on all models not using
libsms. libsms is getting now a middle layer. More updates soon. Cleanups.
Version 0.4.0pre7
AT emulator updates -- use statemachine. Cleanups. (Tamas Bondar)
Fix AT emulator for real ;-)
libsms update. Improved reading support.
Text of the GNU GPL added
Disable compile warrings
Cleanups
Reading SMS in 6100 series
Prepare to AT SMS support
Phonebook updates:
Gnokii IrDA connection docs update (Manfred Jonsson)
libsms update. Initial support for non-PDU SMS
Remove annoying '\r'
Reading SMS in AT mode
6100 series updates
New CREDITS entries
Bug in fbus.c confirmed by Chris. Cleanup after the fix
Allow to read all phonebook entries easily (Simon Huggins)
Getting back SendSMS to work.
Reindented
Character set setting in AT mode (Manfred Jonsson)
Reading SMS for 3110 series (Tamas Bondar, me)
gnokii 0.4.0pre8
Cleanup in 7110 code
Reverse mapping of the GSM default alphabet (BORBELY Zoltan)
Help functions for strings encoding/decoding/copying (BORBELY Zoltan)
Converted getbitmap and profile handling functions in 6100 series
(BORBELY Zoltan)
Converted setbitmap function in 6100 series (BORBELY Zoltan)
Converted time, alarm and profile handling functions in 6100 series
(BORBELY Zoltan)
3110 series getsms fixes (Tamas Bondar)
Make clear to use connection=serial instead of connection=irda in case of
the
Fix an offset recounting problem for 2110 and 3110 series
SMS sending for AT mode. It does nt work yet, but putting it into CVS
gives
writecalendarnote for 6110 series (BORBELY Zoltan)
Fix in handling phonebook subentries in 7110 series
Dump unhandled frames
Calendar handling fixes (BORBELY Zoltan)
Version 0.4.0pre9
Compile fix
Updates for SendSMS() in AT mode and other fixes in SMS related code
SMS Status function for 7110 series
Ugh. I introduced a but that made 7110 series not initializing
New dump logging facility for libgnokii (BORBELY Zoltan)
FAQ update
Avoid names conflict. Rename Bozo's eprintf() to dump()
Updates to protocol description.
Simplified dumping function handler (BORBELY Zoltan)
Nokia 3330 protocol description update
Update SMS layout in phone drivers (there was a change in gsm-sms.h)
Be able to read SMS from diffrent folders (broken by the previous change)
SMS Status for 6210 series. Minor fixes and cleanups in folder handling
Updated protocol description for 7110 series (SMS Status)
Fixed not working 'make install-docs' (reported by Stefan Leichter)
Big cleanups. Code review part 1. Prepare to 0.4.0
Locking serial device functions
Big cleanups. Coed review part 2. Prepare to 0.4.0
Smsreader for 7110 series
Add configuration option for locking
Sample chat file for HSCSD connection (Przemek ¦widerski)
Version 0.4.0pre10
setenv() is BSD 4.3 function. Don't use it under Solaris
New CREDITS entries
Handle the case when 'use_locking' is not present in the config
[G|S]etSMSCenter for 6110 series (BORBELY Zoltan)
smsreader fixes
Version 0.4.0pre11
More fixes for smsreader in 7110 series. Still does not work though :/
DeleteSMS for 6100 series
Misc libsms updates. Mainly delivery report fixes
Be ready for 0.4.0
Fix nasty typo in sendsms()
Correctly allocate/free RawData (BORBELY Zoltan, me)
Correctly use RawData in SendSMS()
Fix device locking problems (Manfred Jonsson)
Exit when unable to create lock
BORBELY Zoltan changes:
Fixed next 2 potential segfaults:
Respect use_locking = no in gnokii.c (Manfred Jonsson, Sindunata)
Don't miss pre12 release ;-)
NetMonitor for the new structure and 7110 series (???)
Silly memsetbug fixed
Docs updates
SendSMS fixes
NetMonitor for xgnokii
AT updates: allow connection=irda and other fixes (Manfred Jonsson)
Remove unnessesary entries from gals[]
Allow 8210 and 6310 to use irda connection
Fix 7110 with dlr3 connection (Manfred Jonsson)
SendSMS/SaveSMS fixes for AT mode (Hannes Schulz)
New CREDITS
Get rid of the 7110ism from the nk6100 driver (BORBELY Zoltan)
Netmonitor for 6110 series (BORBELY Zoltan)
Cleanups and fixes for 7110 series and libsms (Markus Plail)
Getting xgnokii back alive: SMS and logos (Markus Plail)
Get rid of unneeded LinkOKs (Manfred Jonsson)
SECURITY FIX: mgnokiidev grants group write access to the given file.
Restrict its work to /dev directory. Not perfect solution yet though (BORBELY
Zoltan, me)
Correctly choose revision and model name legth in 7110 series
SECURITY FIX: previous solution was incorrect and contaned some bugs...
Correct initialization in xgnokii - fbusinit() returns GSM_Error now
Correct GetIMEI in nk6100.c
More xgnokii fixes
SECURITY FIX: more restriction on mgnokiidev
SECURITY FIX: rewrite mgnokiidev
Version 0.4.0pre13
Fixed a problem with a missing headers (Paulius Bulotas)
Small cleanups
Another fix for the headers (Paulius Bulotas)
Dial Voice (BORBELY Zoltan)
New Serbian operator (Sladjan Andjelic)
Compliation fixes (Jan Kratochvil)
Data calls for 6110 series back alive (Jan Kratochvil)
Infrastructure for more SMS features (Markus Plail)
SMS support for xgnokii with smart detecting changes in the SMS status
(Markus Plail)
BORBELY Zoltan:
'Accesories connected' message back alive ;-) (BORBELY Zoltan)
Cleanups
More xgnokii SMS fixes and updates (Markus Plail)
More fiddling on frames dumping (BORBELY Zoltan)
Security functions for 6110 series (BORBELY Zoltan)
BORBELY Zoltan:
BORBELY Zoltan:
Added ChangeLog
Version 0.4.0pre14
Missed part from Jan Kratochvil's patch. No idea why it didn't get it...
BORBELY Zoltan:
6110 series fixes for 3210/3310
6110 series fixes for 3210/3310
6110 series fixes for 3210/3310
Makefiles' fixes
Makefiles' fixes
Call Divert for 6110 series
Call Divert for 6110 series
More updates for 7110 protocol for call diverts
Cleanups in dump code
Cleanups and documentation updates from Bozo
Few more cleanups
Replace AF_LOCAL with AF_UNIX when needed (Marcus Pallinger)
Allow to build static library (Marcus Pallinger)
More fixes for Solaris (Marcus Pallinger)
Fix folder name max length (me)
Updated ChangeLog
Fix SendSMS problems in 6110 series (BORBELY Zoltan)
Fix SendSMS problems in 6110 series (BORBELY Zoltan)
libsms update: function for filling SMS struct with default values and
some cleanups (me)
Initial 6510 driver (Markus Plail)
SMSD update: small fixes (BORBELY Zoltan)
Reindented xgnokii -- it really needed this.
Nokia 6310 is also here :-)
win32 and other fixes (Marcin Wiacek and others)
xgnokii keyboard handling fixes (BORBELY Zoltan)
6510 driver update (Markus Plail)
Support Nokia 3360 (Kevin Thayer)
gnokii 0.4.0pre15
Kill inlines
Fix a problem with incorrect LDFLAGS during configure
win32 updates and some minor fixes
get rid of obsolete utils.[h|c]
Add fbus-common.h
Move linuxirda.h
Cleanups (BORBELY Zoltan)
More FBUS fixes (BORBELY Zoltan)
phonebook from 7110 series fixes (Markus Plail)
IMEI correctly read in 6110 series (Markus Plail)
xgnokii updated (Markus Plail)
0.4.0pre16
Updates to address GNU GPL requirements
Cleanup linuxirda.h
Updates to make cygwin compile
We moved to savannah.gnu.org
More accurate INSTALL file (Robert Steinhulser)
ChangeLog updates
xlogos and xkeyb dirs are removed from the CVS
Started to document libsms
Fix overflows when storing SMSC/remote number
Replaces ugly ifs from gsm-bitmaps.c::GSM_IsPointBitmap() with a switch
Really fix GetBCDNumber overflow
Add missing breaks after default entries (reported by Feico de Boer)
Include sys/time.h only when available (unices + cygwin). Reported
problem by Feice de Boer
Add missin comma (Feico de Boer)
A fix for VC: dprintf is a printf when WIN32 is defined and
PrintfDateTime is missing then (Feico de Boer)
VC++ compability and minor fixes (Feico de Boer)
Check for stdarg.h include (Feico de Boer)
Typo
Replace 'Copyright' with 'License' in the spec file (Rui Miguel Silva
Seabra)
gnokii 0.4.0pre17
Replaced GSM_MAX_DESTINATION_LENGTH with MAX_BCD_STRING_LENGTH
Fixed wrong check in smsreader
* smsd updates
Some strange problem with xgnokii linking
Fix HAVE_LONG_DOUBLE for autoheader >= 2.50
Fix the problem with encoding international numbers
Remove config.h.in in make distclean
Build system updates, cleanups and other minor fixes
Make use of the DESTDIR variable to be able to install gnokii under the
Replace unknown with a sender number for the smsreader when message body
does not match given pattern (Bostjan Muller)
Cleanups
Remove duplicated reply_buf
start to fix Unicode problems with SMS (reported by Konstantin Smirnov)
Added copyright info
Share the call divert code between 6110 and 7110 drivers
Version 0.4.0pre18
Kill all GE_SENDSMSOK. Use grep, Pavel. ;-)
Version 0.4.0pre19
Add GPL preamble to tcp.[ch]. Fix the coding style in there
Don't use 'connect' as a variable name
Give the consistant information about --with-gnugetopt
Support 3360
Cleaning up bitmapcode. Rewrite bitmaphandling in gnokii.c
Updated TODO
Finished (for now) clean up of the bitmaps in gnokii.c
Count UDH length correctly
Saving logos works in 6110 series now
Estonian translation updated
Missing \n in the Estionan translation
Fix NOL support for 6210 series
Fix sending logos
Handle the case when operator does not allow to send the SMS in 6110
driver
win32 update (Feico de Boer)
Nokia 8310 seems to have the protocol similiar/identical to 6310/6510
More detailes on 8310
We support also 8310
gnokii 0.4.0pre20
Telfort is known now as O2 (Feico de Boer)
Typo
Change gnokii --help output stream
More verbose reporting during phone recognition (Friedrich Lobenstock)
Support Nokia Card Phone RPM-1 (Friedrich Lobenstock)
*** empty log message ***
Rewrite of the SMS subsystem. 7110 driver cleanups
Clean SMS fields in data struct when retrieving multiple fields
AT emulator did not compile with DEBUG on
Remove DEBUG as it produces nasty compiler warnings with --enable-debug.
Use --enable-debug when you need it
Correctly use SMSCTime and SMSC in gnokii.c
Added MAINTANERS file
Better sms handling with 7110 driver. Picture messages support. Not fully
working yet
Validate SMS in 7110 driver
Be more careful with datetime fields
Grrrr... 2 typos in one line. Not good. Fixed the previous fix.
More updates to 7110 driver regarding SMS reading
My 6210 can read now correctly all SMS I have
Remove the debug output
Follow the convention: struct fields begin with the capital letter
Mention autogen.sh in INSTALL
Small cleanups in libsms
Cleanup UDH stuff in gsm-sms.c
Fixed Makefile to install libgnokii.so for all install* targets
Copy message status from rawsms to sms_api
Typo/thinko when parsing UDH
Skip UDH when reading 8bit message
Code cleanups -- remove most of the compile warnings
Fix offsets in SMS 7110 driver
Allow GSM_PrintBitmap to output to any stream
Use correct UDHs
Add some useful defines
Libsms update. Extract sms-nokia.[ch].
Forgot to add sms-nokia.[ch] files. Sorry
More cleanups in libsms. Macro for returning an error. Always free the
memory
Be sure to include config.h explicitely in compat.h
Don't use data->RawData in sms layer. 6210 is capable to send SMSes
Fix gnokii.c to correctly get SMSC number when sending SMS
Make SMS sending in 6510 driver work. We use black magic for this
6510 driver should be capable to send any plain SMS
Read SMSC number in sendlogo() in gnokii.c
Changes in MessageCenter struct. Update all drivers and apps. Make SMSC
handling for 6510 driver work
Handle error responses when reading SMSC in 6510 driver
Fixes for SMSC reading for 7110 and 6510 drivers
Updated FAQ
Don't get SMSC info twice when sending logo
Operator logos sending works again
Kill some uglyness from ISDNCauseToGSMError()
Update AT driver to new SMS layer on reading -- not fully working yet
Cleanups
Change --getmemory to --getphonebook
Mention memory types for --getsms in the manual page
Fix mobile terminated messages reading in AT series
Enable SMS sending in AT series (SaveSMS is broken at the moment)
Change the type of the ValidityIndicator in GSM_SMSMessage struct
Remove debug dprintf()s
Update fake driver to match SMS layer
Remove all SMS layout related things
Fix AT and fake SMS sending
Head for 0.4.0
Update documentation
Report errors in more verbose way in gnokii.c
Fix memory types for 6510 driver
Minor fixes for SMS reading in 6510 driver
gnokii 0.4.0
Add missing break for concatenated messages reading
Cleanups in 6510 driver
Without the ValidityIndicator set my SMS get delivered empty. Still some
bugs: I got some trash at the end of the message
Without the ValidityIndicator set my SMS get delivered empty. Still some
bugs: I got some trash at the end of the message
Info on 6310 and 9210 phones
Try Nokia 7650 with nk6510 driver
FAQ updated
Add the sanity check to SendSMS
Cleanups in the error handling
Allow to give SMS send timeout in the config file
Output --getphonebook in more userfriendly manner; use -r or --raw for
the old behaviour
i18n of all remaning strings in gnokii.c
Convert some printfs to dprintfs in gsm-sms.c
More i18n in gnokii.c
Add vcal.c to be generated when creating the tarball
gnokii 0.4.1
Moved logos, ringtones and vCards from Docs/ to more appropriate place
s/GE_SMSSENDFAILED/GE_FAILED/ in smsd
Don't use data->SMS in the phone driver
Use SMSC number in SMSSend() in AT driver
Update spec file to reflect libgnokii.so in there
Set SMSC Number/Remote Number block length according to the real length
Indentation changes
Don't initialize the link for --foogle
When some characters from the SMS body are not from the default alphabet,
encode them in the unicode
A typo in the latest change
When some characters from the SMS body are not from the default alphabet,
encode them in the unicode in smsd
Avoid potential compilator warning on assigning caller group number
When some characters from the SMS body are not from the default alphabet,
encode them in the unicode in xgnokii
Add 7190 to the supported models list (Terry Moreland)
We need more room for the port length in xgnokii
* Introduce new connection type: DLR3P
Strongly suggest to do make install after make
Update 6510 docs
Version 0.4.2
Typo
gnokii 0.4.2a
Don't use stdout as the diagnostic output
Support decoding of the extension of the default alphabet
Support for sending characters from the gsm default alphabet extension in
sms
Distinct between currency and euro symbols based on the locale set
Typo in the comment
Add Nokia 3410 to the supported list
Be more up-to-date
Don't use 0x64 frames where it is not supported in nk6100 driver
Use unicode in the newer phones for the phonebook in the nk6100 driver
Don't use hardcoded values
8210 does not support PM_AUTHERNTICATION
Don't use harcoded values
Fix a segfault in nk6100 with xgnokii
Install xgnokii by default under the same location as xgnokii. Change the
location with --with-xgnokiidir
test.vcs is actually vCalendar, not vCard ;-)
state already in incoming functions
Read xpms from the correct location
Make static variables static, make them extern when needed
Variable should be in the header file, not in the source file
Typo found by Stefan Leichter
Respect CFLAGS from the environment
Fix the previous update. Enforce -ggdb3 -Wall when using --enable-debug
Supress compilation wearnings from nokia-decoding.c
Reflect SMSD changes in the main ChangeLog
gnokii 0.4.3
Add few more models for the irda support
Nokia 8290 is known to work with nk6100 driver (Roger)
Nokia 8290 info
Nokia 8290
Fix default number reading with the smsc info
Point to the manual page when wrong memory type is used with --getsms
Begin API changes
Changing API goes on. Cleanups
Reindent
Fix gnokiid --help
More verbose output when initialize fails
Workaround xgnokii segfault when reading the phonebook
spec file fixes
Comment out require_dcd by default
Don't exit after the first loop in the writephonebook
Even more consitency in cfgreader API
Fix cfg api change in gnokiid
Remove unneeded break
Change the api provided by gsm-api.h and partially by gsm-sms.c
Update VERSION not to be confused with the bug reports
New API for the bitmap functions/structs/defines
Change API for gsm-call
xgnokii should youse correct xgnokiidir (Tor Petterson)
xgnokii should youse correct xgnokiidir (Tor Petterson)
Add base bluetooth support (Marcel Holtmann)
Fix the bug when disabling bluetooth
Change API for Nokia SMS
Change gsm-encoding API
Bluetooth recognition really works now
Use autoconf/automake tools to detect NLS
Check for lex in configure script
Don't loop forever on incorrect xgnokii initialization
Fix incorect longoptions values in gnokii.c::sendsms(). Reported by
Martin Kozelsky
s/g_printf/g_print/ (Paul Vriens)
Use po/Makefile.in.in generated by gettextize
o make initialization on some phones (not supporting 0xd2 frame)
We were checking for lex twice
Fix the initialization in the nk6110 driver
Added ppm2nokia script
Add NLS constants to acconfig.h
Get rid of the annoying warnings when running autoconf
Fix Slovenian translation. No, I don't know Slovenian at all ;-)
Workaround for the gettext used in RH 7.3 Expect better solution soon.
(Mariusz Mazur)
More fixes in the build system (NLS related) by Mariusz Mazur
Typo in SMSD postgres module
FreeBSD compatiblity fixes
MacOS X compatibility (Ruotger Skupin)
I got Nokia 8148 to work on nk3110 driver :-)
When creating latest patch for FreeBSD I did an error that caused core
dumps in the statemachine. Fixing it
* Build IrDA support only on IrDA-capable Linux systems
Fix 3310 phones series phonebook name saving
Fix 3310 phones series phonebook name saving
Fix SMS reading for the AT series
Avoid using // in the install path
Add missing functions from winserial.c (Mark Lakata)
Avoid using alloca(3)
Typo
Incorrect function in encode_unicode() (Hu Gang)
Note about running gettextize on CVS version
Docs updates
Reflect API changes
Switch gsm-error.h to new API schema
FAQ update: mention require_dcd and gettextize
New Estonian translation (Hans Motshärg)
Updates MacOS X README (Ruotger Skupin)
Correctly set memory_type_strung in gnokii.c::writephonebook() (Jan de
Cuveland)
Pass the retval to the gnokii.c::usage()
* don't return -1 but 1 when mbtowc() or wctomb() fails (Jan de Cuveland)
Try to avoid some overflows -- a long way to go yet (Jan de Cuveland,
Pawel Kot)
Use autogen.sh instead of configure in make_dist
gnokii 0.5.0pre1
Fix potential segfault in gnokii.c::writephonebook() (Jan de Cuveland)
doc updates - describe install targets and make a note on the config file
Entry location was pronted instead of the group id in the
gnokii.c::getphonebook() (Ruotger Skupin)
Fix warning where char defaults to unsigned char (Debian bug #162206)
Typos in et.po (Ulrich Hopp)
Fix incorrect encoding of extended alphabet characters. Pointed out by
Peter Kolmisoppi
Add AT Bosch support (Ladislav Michl)
Implement SetCharset for AT series (Ladislav Michl)
CBUS cleanups and updates (Ladislav Michl)
Recognize DeliveryReport type in nk6100.c. Thanks to Martin Krupicka
Terminate decoded unicode string with \0
Fix the phonebook saving in xgnokii (Markus Plail)
Few more messages translated in pl.po
Replaced AM_GNU_GETTEXT with AM_GNU_GETTEXT([external]) in configure.in
(Mariusz Mazur)
gnokii 0.5.0pre2
Small changes to autogen.sh to work harmfully with new getextize
Update FAQ
Update gnokii-hackers-howto
Compability fixes: detect ptr_t, move the things into the right place
Introduce a New API (tm)
New API in gsm-api.c
New API for cfgreader
Reorganization in the shared code
New API for gsm-bitmaps.h
New API for gsm-call.h
New API for gsm-encoding.h
New API for gsm-error.h
New API for gsm-filetypes.h
New API for gsm-networks.h
New API for gsm-ringtones.h
New API for gsm-sms.h
New API for nokia-decoding.h
New API for sms-nokia.h
New API in gsm-bitmaps.c
New API in gsm-call.c
New API in gsm-encoding.c
New API in gsm-error.c
New API in gsm-filetypes.c
New API in gsm-networks.c
New API in gsm-ringtones.c
New API in gsm-sms.c
New API in nokia-decoding.c
New API in vcal.lx
Cleanups in the gettext support
New API for vcard.c
Convert include/data/* to new API
Export functions required by nokia.c
Fixes in gsm-call interface
New API for nokia.{ch}
New API for nk7110.{ch}
Export some things needed by phone drivers for the encoding things
New API for nk6510 driver
New API for nk6100 driver
New API for the fake driver
New API for nk6160 driver
Use just 1 header (gsm-api.h) in gnokii.c
Use just 1 header (gsm-api.h) in smsd
Use export data/virtual.h as the external API
Use just 1 header (gsm-api.h) in xgnokii
Use just 1 header (gsm-api.h) in gnokiid
Format error output from the cfgreader (<lf> missing at the end of the
line
Fix type mismatch from fbus_initialise()::fbus.c
Fix incorrect order for SEND_MESSAGE_BLOCK and SEND_MESSAGE_WAITFOR
arguments
Fix smsc timestamp with getsms in AT driver
Unify SEND_MESSAGE_BLOCK and SEND_MESSAGE_WAITFOR across the phone drivers
Small typos
Fix segfault on getsms with nk6510 driver
ladis takes care of bosch at driver and cbus driver (and some other
things)
Add po/Makefile target so the compilation should succeed everywhere
Nokia 7650 can't be handled with nk6510 driver
cbus/dancall cleanups (Ladislav Michl)
Fix compile warning
Make the API more consistant. Prepare to release 0.5.0
gnokii 0.5.0pre3
Add missing include file (contributed by Ladislav Michl, not added by
Pawel Kot)
Move ppp examples to sample/ppp/ directory
Add gsm-filetypes.o to libgnokii.so/libgnokii.a
Fix install-docs target
<X11/xpm.h> is deprecated since XFree86 4.2.1
Compile unixirda, unixbluetooth and fbus-phonet unconditionally
Fix coredump on reading clock in xgnokii
Fix Docs/Makefile
Quick fix for the bluetooth compile
Fix fbus-phonet.c compilation on non-Linux systems
Fix the warning on asprintf on newer Linux systems
Zero the gn_sms mallocs in xgnokii_lowlevel (Ulrich Hopp)
Add --getnetworkinfo to gnokii
Correctly set CFLAGS with --enable-debug
Handle correctly date/alarm in xgnokii
Don't segfault with uninitialized data->sms_status in nk6510
gnokii 0.5.0pre4
The most pleasent thing. CREDITS update. Beat me if I forgot you :-)
Move mkinstalldirs to config/
Some spellings
Update README and prepare to 0.5.0
Update xgnokii version to quite current date
Update Debian build scripts
Update gnokii.spec
Fix a stupid bug in configure script. When X headers were not found and
user
Fix sms_free_deleted() (Ulrich Hopp)
Indexes of the messages list in xgnokii were switched (Ulrich Hopp)
Bug found and fixed by Ulrich Hopp:
Fix a comment in gsm-error.h
Be a sainter then a pope. Paranoia checks. We have some nasty and weired
bug here.
Updated Estonian translation (Hans Motshärg)
Correctly handle memory types in gnokii.c::writephonebook() (Pat Sewall)
Bussiness spells business actually
Add --getlocksinfo for gnokii and nk6100 support for it (Bertrik Sikken)
Increase max calnotes number to 1024
Fix FreeBSD build (Alexander V. Ribchansky, Peter Kolmisoppi)
Change default smsc timeout and fix the sample gnokiirc to reflect
changes in cfrgreder.c
Change default smsc timeout and fix the sample gnokiirc to reflect
changes in cfrgreder.c
Change default smsc timeout and fix the sample gnokiirc to reflect
changes in cfrgreder.c
Revert the changes in cfgreader.c
Another fix(?) for sms sending with nk6100
Fix segfault on nk7110 sms reading
Fix segfault on nk7110 sms reading
Update translation files
New versions of config.guess, config.rpath, config.sub, install-sh,
mkinstalldirs
Fix reading caller icons in nk7110 and nk6510 drivers
Make --getlogo caller more convinient: switch 'caller group number' and
'logofile' arguments
Fix(?) speeddials reading in nk7110 and nk6510 drivers
Bug found and fixed by Uli Hopp.
Fix vCalendar file reading
Fix calendar notes write support in nk7110
Fix calendar notes write support in nk6510
Fix calendar info reading and calendar notes deletion in nk7110 and nk6510
*.bmp is not necessarily a startup logo
Fix multiple deletecalendarnote with gnokii and nk7110 and nk6510
Show how to compile smsd under FreeBSD (Peter Kolmisoppi)
Add another error handled for writing phonebook in nk7110
Initial support for WAP Push sending in libsms (Martin Krupicka)
Fix sms deletion for xgnokii (Ulrich Hopp)
Mark read messages in xgnokii as read (Ulrich Hopp)
Correct winserial.h include in tekram driver (Polik)
Give the working config examples in gnokii-IrDA-howto (Simon Huggins)
Refer to unixirda.c not unixserial.c on IrDA connection
Be consistant with return values from gnokii
Install sendsms on make install
Sort SMS alphabetically in xgnokii (Uli Hopp)
Save SMS to mailbox in xgnokii (Uli Hopp)
Fix the order of the library linking
gnokii 0.5.0pre5
Updates Germany operator names (Ruotger Skupin)
English grammar corrections in smsd's README
Fix ReplyGetCharset segfault in AT driver
Fix phonebook reading when ucs2 encoding is not available in at driver
Define gn_elog_handler as NULL in xgnokii, gnokiid and smsd
Note that /dev/ttySX is the Linux notation
Fix at driver to not segfault when writing the phone entry with xgnokii
Osma Suominen converted nk3110 driver to life, made it compile and
started to work on it
Fix writing phonebook entries with at driver and hex gsm alphabet
Autoupdate po files
Add ladis to MAINTAINERS
gnokii 0.5.0pre6
Don't output unnessesary messages without debug
Ease a bit compilation procedure on MacOS X and update MacOS X docs
(RuotgerSkupin)
Avoid infinite recursion on installing locales from xgnokii (Malte
Schünemann)
Protocol info on 3410 phones (Bertrik Sikken)
Slovakian Globtel became Orange
Fix segfault when saving SMS to mailbox
Operator names changes
nk6510 updates:
Fix sms sending in at driver
Use tekram.h with WIN32
VC6 does not define O_RDWR
Typo (?) in nk6510 driver
Indentation
Export gn_network networks[]
VC6 does not have mkdir()
Correct headers in gnokii.c for WIN32
Undef ERROR when defining own ERROR() macro to avoid conflicts
New operator in Singapore (Fabrice MARIE)
Fix incorrect casting to char
Propagate sms number from gn_sms_raw to gn_sms on getsms (Osma Suominen)
Propagate sms number from gn_sms_raw to gn_sms on getsms (Osma Suominen)
nk3110 fixes: handle memory types more nicely (Osma Suominen)
Marcus Godehardt as the win32 port maintaner
gnokii 0.5.0pre7
Remove keepalive code from nk3110. Useless in this form right now. (Osma
Suominen)
Move the globals from nk3110 to te driver instance (Osma Suominen)
Prepare for the Bluetooth support. It DOES NOT work yet
1. Remove a line that seems totally unnecessary - it checks the
Sanity check for data->raw_sms in nk3110.c::IncomingSMSHeader() (Osma
Suominen)
Rename 'class' field to 'm_class' (message class) from sms structs to
avoid conflict with C++ name space
Remove debug dprintfs
Set number type in gnokii.c:sendringtone() (Anton V.Dorofeev)
GN_ERR_INVALIDLOCATION is invalid, not empty location (Osma Suominen)
Revert latest statemachine changes (Osma Suominen)
Add bluetooth support to nk7110 driver
AT driver also is Bluetooth capable
AT driver works over Bluetooth tty interface
Fix C++ namespace clashes: try, this, new (Marcus Godehardt)
Rfcomm channel has uint8_t type (Marcel Holtmann)
Fix string -> bdaddr_t conversion in cfgreader
Use socket interface when the bluetooth connection is correctly
configured in .gnokiirc and tty interface otherwise
MacOS X README update (Ruotger Skupin)
Align configure optional packages descriptions
gnokii 0.5.0pre8
Don't sent the initial sequence with FBUS over Bluetooth (Marcel Holtmann)
Remove unly #ifdefs. The cases are handled in unixbluetooth.c and
unixirda.c
We need this ugly ifdef in fbus.c (Osma Suominen)
Move null terminating of the decoded strings to gsm-encoding.c
Don't send the initial sequence with FBUS over Bluetooth and initialize
just once (Marcel Holtmann)
Sync po files with current sources
gnokii should compile cleanly on boxes without bluetooth
Comments updates and whitespace fixes
gnokii 0.5.0pre9
Add duncall.txt
Cleanups in smsd code
Nokia 6360 confirmed to work (Scott Hepler)
More fixes to nk3110 sms code (Osma Suominen)
Final(?) reorganization of the include hierarchy
Deprecate u8, u16 and bool types in the exported headers
Small cleanups in the include
Add make install target for includes subdir
Fix missing/incorrect includes
Move win32/gnokii_vc6 to gnokii/MSVC6
Add missing headers
Nokia 6610 works with nk6510 and at drivers (Jorge Van Hemelryck)
nk6100 should support Nokia 5100
Try to avoid 'invalid multibyte sequence' error from xgettext
Get rid of --rpath
Get rid of the missing parethensis warning
Add includes for fbus functions in nk6160
Whitespace fixes
Headers cleanup
Headers cleanup
Headers cleanup
Headers cleanup
Headers cleanup
Try to avoid #ifdef __unices__
Some more error handling in nk3100 (Osma Suominen)
More header cleanups
gnokii 0.5.0pre10
Let configure check for <sys/file.h>
Use #include <gnokii.h> instead of #include <gnokii/*.h>
gnokii 0.5.0pre11
Don't require pthreads for gnokii
Detect stdint.h include in configure
Fix DLR3P support for nk7110 driver
gnokii 0.5.0rc1
Fix stupid typo in the FBUS Bluetooth support (Marcel Holtmann)
s/Janík/Janik/ in translatable strings
Don't use u8 type in the exported headers
Switch black and white in BMP handling (Polik)
BMP handling fixes: no segfault with --viewlogo, assume oplogo on
--viewlogo
s/Reporting-HOWTO/Bugs/ (Helge Deller)
Add the next case of the error handling to phonebook writing in nk6510
driver
Nokia 3650 info
Edit.xpm is not used in xgnokii_calendar.c
sms_dump_raw is only debug function
gnokii 0.5.0rc2
Support for pkgconfig added
Use major and minor versions and solibs for libgnokii
Updates to spec file. RPM 4.x required
Get rid of HAAVE_BLUETOOTH in the exported header
s/#ifdef @HAVE_BLUETOOTH_EXP@/#if @HAVE_BLUETOOTH_EXP@/
Another typo
Information about ldconfig, /etc/ld.so.conf and such after issuing 'make
install'
Report 'Bluetooth: no' in te configure summary when bluetooth libraries
are not found
More updates to the spec file (Tom G. Christensen)
Typo in gnokii.pc
Move gnokii.pc to the devel package in the spec file
gnokii 0.5.0rc3
Include <sys/types.h> in compat.h
s/UpperCase/lower_case/ in api
Cleanups in the exported headers
Add new ids for bluetooth over phonet for nk6510 driver
Initialize Bluetooth in correct way
Bluetooth support for nk6510 driver over FBUS
Don't loop forever with irda/bluetooth connection
Proper Bluetooth support for the FBUS mode
Add the needed header to atbus driver
Add the sanity check
Read the Bluetooth device address from the port config variable
Define uint8_t for MSVC6
Fix gnokii.h for Solaris
Typo (Marcel Holtmann)
Say 'no' in configure output when IrDA support is not enabled
Detect gethostbyname() in configure
Avoid warnings in compilation on Solaris
Translate Bluetooth address in much nicer way
Remove unneeded #ifdef HAVE_BLUETOOTH
No need to generate include/gnokii/data.h from include/gnokii/data.h.in
(rename the file)
Don't modify const variable
Correctly link xgnokii
Hide rfcomm_cn from the config file (Marcel Holtmann)
Another typo found by Marcel Holtmann
Update gnokii.h for FreeBSD (Panagiotis Astithas)
gnokii 0.5.0rc4
Bluetooth docs updates
Fix irda link connection
Fix SMS sending
Remove unused variable
Avoid compiler warnings
Avoid compiler warnings
Fix SMS reading when there's an UDH in the message
Typo
gnokii 0.5.0
Missing <stdarg.h> include for va_list in gnokii.h
Fix segfault when using locking and bluetooth connection
Use /var/run instead of /var/lock directory for locking on Solaris
Exit with code 1 when gnokii is called with incorrect options
gnokii 0.5.1
Build bz2 archive with make_pkg
Estonian translation updated (Hans Motshärg)
sendsms utility should use --getphonebook instead of --getmemory (Ville
Skyttä)
Use INSTALL_DATA from the configure script in the Makefiles (Ville Skyttä)
Make SMSD install FHS compliant (Ville Skyttä)
Let the postgres installation script create user, database and index and
connect to the database (Ville Skyttä)
Rollback the pq installation script change
Added French translation (Olivier Kaloudoff)
Fix logic inversion error when terminating the connection
Error messages cleanups
Let INSTALL instruction match real procedure
gnokii 0.5.2
Cleanup code paths
gnokii --help should work if there's no config file (suggested by Pavel
Janik)
Avoid warnings when detecting irda headers
Typo
Be sure to have all libgnokii flags in gnokii.pc
Allow to input SMS with more then 160 characters
Fix sending concatenated text messages
Return correct type value from phonet_send_message()
Handle the error in nk6510 driver when number with incorrect characters
inside (eg. space) is attempted to be saved
Cleanups
Strip the spaces in the number to be saved in the addressbook
Cleanups
Update README to reflect API changes
Add missing manual pages for executables
Install new manpages with make install
Typo
Small cleanups
Change separator of date-time field in vCal from 't' to 'T' -- it was
confusing Mozilla Calendar
Fix vCal support: between key and colon there can be whitechars (as it is
done by Mozilla Calendar)
Experimental support for LDAP addresbook
Use #defines instead of magic numbers when handling phonebook
Don't clear gn_phonebook_entry when parsing vCard/LDIF file. Ommit latest
\n inside each LDIF entry
Handle 'empty block' error in writephonebook() for nk6510 driver
Add LDIF support for phonebook; more reliable writephonebook()
Really add gn_memory_type2str()
Use INSTALL_DATA instead of INSTALL for xgnokii (Ville Skyttä)
Fix stupid bug in deletesms() in nk6510 driver causing incorrect message
to be deleted
Add gn_phonebook_entry_sanitize() and gn_number_sanitize()
Add utf8 and base64 support (Martin Goldhahn, Pawel Kot)
Use base64 encoding for non ascii entries in ldap addressbook -- for
Mozilla (Martin Goldhahn, Pawel Kot)
Small code reorganization: separate base64 and utf8 functions, rename
utf8 functions, avoid compiler warnings
Bumb libgnokii version
Add a file with a history of the API changes
Add missing include
Few improvments in script for building the tarballs
gnokii 0.5.3
Fix the date in the README
Bump the version number for win32 port
win32 update: fix compilation warnings
Fix the argument order in base64_encode() caller
Fix gnokii.c:deletesmsfolder(): incorrect struct field was examined
win32 update: read() needs #include <io.h>
gnokii.c: comment out useless code
win32 update: use \033 sequence instead of \e
win32 update: fix compilation warnings
win32 update: fix compilation warnings
win32 update: fix compilation warnings
win32 update: fix compilation warnings
win32 update: fix compilation warnings
win32 update: fix incorrect paths in libgnokii.dsp
win32 update: add ldif.c to libgnokii.dsp
win32 update: *.dsp files need \r\n line terminating
win32 update: gnokiid.lib needs to be in $(ProjDir) not in $(ProjDir)\lib
gnokii 0.5.4
win32 update: *.dsp files need \r\n line terminating
gettext 0.12.x requires MSGID_BUGS_ADDRESS variable in po/Makevars
Nokia 6100 support
Fix concatenated sms support for unicode sms
Update French translation (Olivier Kaloudoff)
gnokii 0.5.5
Nokia 6250 has irda
gnokii 0.5.7
Update make_dist script to inform about generating tar.bz2 tarball
Add Nokia 3510i to the supported phones list
Correct id for Nokia 3510i
FAQ update
s/rttl/rtttl/ as of ringing tone text transfer protocol
Add make call command support for at driver (Igor Popik)
Reflect the changes on savannah.nongnu.org
Apply patches from patches/ when preparing the tarball
Include common/vcal.c in the release tarball
Add at_decode and at_encode function to atgen driver doing the right
thing for the given encoding (Hugo Hass)
gettextize does not require AC_OUTPUT(intl/Makefile)
Update INSTALL to match autogen.sh contents
Update INSTALL to match autogen.sh contents
Coding style
Update autogenerated files to more recent versions
Revert the last change to configure.in
Get gnapplet.sis for the tarball and install it then present
Update autogenerated files to more recent versions
Prepare to version 0.6.1
Formatting issues
Added Docs/README-Symbian
Forgot to set the release date
Use libtool --tag=CXX for newer autotools and crosscompile/distcc/ccache
etc
Fix FreeBSD build with pkt.c (Shawn Kennedy)
Understand escaped semicolons in the phonebook csv input
Function name change
Allow to write empty name and number to the phonebook
Fix a comment
ChangeLog
* gnokii updates
Add null pointer checking to links/* files
Update Slackware package build scripts
Clean strings before using them in phonebook reading (Dmitry Astapov)
Fix mixed name/number entry fields usage (Peter Grandi)
Allow to open any config file
Fix Windows build -- link gnapplet to libgnokii.dll
Check the retval from char_unicode_encode() and pnok_string_encode()
Revert gn_cfg_read() signature changes and mark it as deprecated.
Bump libgnokii version to 2.1.0
Introduce LIBGNOKII_VERSION (Helge Deller)
Fix nk7110 driver writephonebook broken by the latest unicode fixes
Add known error core for operator logo saving
Don't refuse to work with Nokia 6100 in other configuration then
Linux/IrDA
Add Windows IrDA support (Phil Ashby)
Add info about possibility to have smaller binaries with MSVC (Phil Ashby)
New CREDITS
Whitespace cleaning
Detect libical on configure (Pawel Kot, Martin Goldhahn)
Detect libical on configure (Pawel Kot, Martin Goldhahn)
Document API changes
Handle correctly empty calendar entries
Handle correctly empty calendar entries
Update gnokii --help output
Update INSTALL to reflect libical changes
Revert libtool CXX change. It was silly and all problems related to this
are my fault. We don't need it at all
Add direct.h autodetection
Typo and a minor update
Extract !HAVE_IRDA to a separate file
Various irda driver updates: cleanups, making it work with cygwin (Pawel
Kot, Phil Ashby)
Add devices/irda.h header I forgot to commit along with irda changes
Finish smsd libtoolization: use *.lo objects instead of *.o
Don't force the installation mode (Ville Skyttä, Pawel Kot)
Add vCal write support when there's no libical in the system
Make af_irda.h system header
TODO: we have irda support for win32
Include only valid headers
Fix win32 includes
Fix a typo (Phil Ashby)
Use nongnu.org instead of freesoftware.fsf.org
Remove broken link, translate to Polish
Remove empty xgnokii section
Replace FAQ with a current one
Remove obsolete parts
flex generated file is now called gnvcal.c not vcal.c
Deprecate gnokii-debug target
Updated xgnokii help
We use .la objects. not .o
phonet_open() returnes bool, not void
Remove not used variables
Remove not used variables, add required includes
gnvcal.c (generated by flex) is not for WIN32 target (well, this is FIXME)
gettimeofday() and timersub() depend on HAVE_GETTIMEOFDAY and
HAVE_TIMEOPS, not on WIN32
Add int types defined in stdint.h or inttypes.h on systems without these
headers
Add missing headers
MSVC has limits.h needed for INT_MAX
MSVC has sys/stat.h needed for struct stat
Remove debug level as it collides with gnokii DEBUG
gnokii win32 release should be multithreaded model (not singlethreaded)
Add common/links/gnbus.c and common/vcal.c as compilation sources for MSVC
gnokii builds again with MSVC6
Update INSTALL with enviromental variables for configure script
description
Add macros needed to --with-included-gettext to work correctly
Correctly add linking libraries where needed
Notice libiconv as the source of our m4 reallocatable macros
Add Martin Goldhahn to CREDITS
Add m4 macros to allow harmless build on all (?) platforms
Fix iconv() warnings. Use ICONV_CONST
Change the condition to be more sane. int cannot be equal to LONG_MIN or
to LONG_MAX. Compare just to INT_MAX
Fix compilation warnings
should be at /share/doc as FHS says
Use correct encoding on SonyEricsson (encode everything) -- Hugo Hass
Use correct make name in the banner sayin to run make install
gnokii 0.6.2
Build atsoer.c under MSVC
Protect atsoer.h with _gnokii_atsoer_h, not _gnokii_ateric_h
Remove no longer needed win32.bat
Build intl/ only when it's needed
Use correct declaration of locale_charset()
gnokii 0.6.3
Add more workarounds for SonyEricsson (Hugo Hass)
Fix incorrect bracketing in gnapplet driver (Greg Alt)
When AC_PATH_X returns empty set of x_includes, but X11
Use pg_config instead of hardcoding path in smsd
Initialize error variables in gnokii.c. These were not initialized in case
Use existing locale of the HTML help in xgnokii (Ville Skytta, Pawel Kot)
Fix MSVC debug build
Add Nokia 6800 support
Enlarge room for text in 'Overwrite file?' dialogs to 255 characters
Fix incorrect set of operator_logo_width in Nokia 8310 (Giorgio Rusconi)
Make gnokii compile under NetBSD (Richard M Kreuter)
Mention Nokia 6800 as supported
Clear phonebook entry before parsing an input into it
Make gnokii --writephonebook --find-free work
Don't loop infinitely while waiting for user's answer when reading
Implement end keyword for --gettodo, --getcalendarnote,
--deletecalendarnote and --deletephonebook
Update gnokii.1 manpage (Reiner Steib)
Fix typos
Fix gnokii --deletephonebook with 'end' keyword
Update gnokii-ir-howto: mention Nokia models it describes, add note about
USB adapters and fix some typos
nk6510 supports Nokia 6230 (Oliver Jusinger)
Fix the problem with exiting when the device is locked and the config
file tells to use locking. In gnokiid case it caused segfault
gnokii 0.6.4
Estonian translation updated. Added xgnokii_xring.c to POTFILES.in (Hans
Motshärg)
Correctly read SMS datetime in nk6510 driver
Add the ability to set datetime with gnokii --savesms
Add the FAQ entry about correct win32 configuration and the relevant
option in gnokiirc
Add date validation
Remove API-Changes. Noone updates it and it is misleading at the moment
msgmerge all po files
Don't forget to update copyrights
Fix nk6510 todo writing (Balint Reczey)
Formatting (coding style and output format
Make the retransmission policy optional. You can turn it on/off in the
config file using sm_retry variable. It just disables retransmission of the
frames in case of timeout. The retransmission is disabled by default
Make the retransmission policy optional. You can turn it on/off in the
config file using sm_retry variable. It just disables retransmission of the
frames in case of timeout. The retransmission is disabled by default
The names of the files have changed
Add to libgnokii.a target
In xgnokii, in the logo manager, in the operator drop down list, notice
the country origin for each operator (to let choose the right operator in case
of the names conflict). Suggested by Daniele Forsi
Use all parameters for AT+CPMS command: where to read, delete, write,
send, receive short messages (David Vrabel)
Make configurable to choose where to expect new messages for smsd (David
Vrabel)
Skip leading '+' in the numbers of unknown type (David Vrabel)
Add the ability to search the network code knowing its name and country
of origin
Allow to set the correct operator logo when saving it with logo manager
Don't crash in xgnokii with the locale set (with the dot)
Finally fix the issue with xgnokii locale. Thanks to Daniele Forsi
Fix gn_network_code_find() function (Daniele Forsi)
Added gnokiid AT command set documentation (Daniele Forsi)
gnokiid: use correct time field from the sms structure (Daniele Forsi)
Fix printing year > 2004 in the debug output for SMS
Handle new frames in nk6110 driver reported Daniele Forsi
Correctly handle --disabled options to configure
Fix off-by-one potential bug in findcrlfbw() [bug #12373] (Jens)
Fix an overflow within at driver when reading the phonebook encoded in
AT_CHAR_UCS2 [bug #12375] (Jens)
Fix vcard writing which appended a newline character at the end of each
entry [bug #12367] (Pawel Kot)
Fix formatting
Advice to use --smsc option to --sendsms when smsc number cannot be read
Remove unnecessary switches on smsc->format and smsc->validity in nk6110
driver [bug #12338] (Pawel Kot)
Escape cr, lf, ';', ',', '\' characters in the phonebook entires for raw
and vcard types [bug #12217] (Pawel Kot)
Remove unused variables
Remove unused variables. Reformat the code.
Remove unused variables
Fix a typo (% -> %s).
Formatting fixes
Formatting fixes
Aldd the ability to read the configuration from memory (let the file
reading things do the application) (Bastien Nocera)
Remove forgotten debug printf()
Update copyright info
Update copyright info
Update copyright info
Update copyright info
Update copyright info
Fix the code formatting and use defines instead of magic numbers, fix
exit paths, don't hardcode /usr/src/linux path, but use /lib/modules/[uname
-r]/source
Update copyright info
fix debian smsd build
Update copyright information
Update copyright information
Update copyright information
Update copyright information
Update copyright information
Update copyright information
Update copyright information
Add more models to blacklisted for irda/fbus in the nk6510 driver
Update irda problem information
Update README: new relase, new tested models, third-party applications,
release note
Copyright issues seem to be resolved right now
Prepare release 0.6.5
Sources patching doesn't work right now
Update slack-descs
Fix off-by-one bug in xgnokii sms number handling; submitted by
anonymous, bug\#12827
Update gnokii.spec
* updates to new gnokii version
Update Linux binary packages build scripts
Update gnokii.spec
Update gnokii.spec -- -n option missing
Added gnokii.ebuild based on Gentoo mainstream
Fix whitespace
Add Nokia DKU2 separate module for Linux 2.4
DKU2 is now a separate module, not the kernel patch
Add Nokia DKU2 separate module for Linux 2.4
Remove unneeded stuff from 2.4 dku2 driver
Add Nokia 6170 to the supported model list
Fix the segfault with gnokii --getfile when no local_filename is given
and remote_filename does not contain '/' character (eg. it was given with '\'
charaters)
Add progress information for GetFile() in nk6510 driver
Fix whitespace
Estonian translation from Hans Motshärg
Set the default model in the sample config to some more recent model.
Give some examples of the model setting
Regenerate po files
Reformat the code for calls handling
Reformat the code for calls handling
Return call date and time as subentries and show them in gnokii
Handle invalid memory types in nk6510 driver
Unify error messages in unixserial
Updates to Polish translation
Updates to Polish translation
I commited incorrect file for the Estonian translation
About window formatting
Updated Polish translation
Prepare win32 for the next release ;-) We forgot about few last ones
Don't use lvalue casting (gcc 4.0 compatibility)
Add missing includes for add_slashes() and strip_slashes()
Fix compile warning on non linux
Use return on all exit paths in NK7110_IncomingCommstatus
Remove unused variables
Prepare 0.6.6 release
Update all po files
Updated Polish translation
Bump libgnokii version
Fix build script
Remove SlackBuild-xgnokii on make distclean
Don't remove SlackBuilds when preparing a tarball
Updates to SlackBuilds:
Say pq/mysql.la not pq/mysql.so in README
Nokia 6020 support (Chris Debenham)
Synchronize FAQ with the webpage
Nokia 6185 support
Update supported model list
Update cables entry in FAQ
Update FAQ
Don't user strndup (Marcus Pallinger, Pawel Kot)
Upgrade to newer libtool
Mention CA-42 cable
Add configure option to disable unix98 pty test for clean Gentoo ebuilding
Gentoo requires gnokii-${VERSION}.ebuild name
gnokii 0.6.7
Add sample of serial port setting for gnokiirc in FreeBSD
Kill unneeded break
Add comments to capabilites to easier recognize phones
Read phonebook names as unicode on unicode capable phones in nk6100 driver
Read and write calendar notes as unicode on unicode capable phones in
nk6100 driver
Let the driver introduce itself in the same way in 2.4 as in 2.6
Update DKU-2 documentation
Add sanity check to vcal converting code
Pretty print configure --help
Add missing line feeds
Change the definition to match declaration
New model id for Nokia 6230 (Richard Wallman)
o avoid infinite loop on misconfiguration: when xgnokii doesn't
Fixed German translation (Jens Seidel)
Remove leftover from testing
Remove leftover from testing
s/printf/fprintf/
At least in 2.4.27 kernel and later generic_read_bulk_callback and
generic_write_bulk_callback are not exported so need to define them locally
Update supported model list by nk7110
Update supported model list by nk6510
Swap CR and LF in at emulator as they were incorrectly mixed; it let's
gnokiid work with gnokii AT driver :-) (Daniele Forsi)
Add support for Nokia 6230i for DKU2 driver (Del)
Fix string length calculating in at_encode() (Daniele Forsi)
Fix off-by-one bug in get_next_token(); found by Dave Godfrey
Add support for wap push notification indicators recognition
model id for Nokia 6021
Added configure script to customize kernel sources and kernel modules
directories for dku2 driver
Update README-DKU2 for the new configuration instructions
Adjust Makefiles to use configure variables
Make more strings translatable in gnokii.c; move help entries into the
correct locations (reported by Daniele Forsi)
Add Nokia 6170 ids to the nokia_dku2 driver
Update main README with DKU-2 and win32 information
Add some function description in the header files
Whitespace fixes
Add \n at the end of the printable string
gnokii 0.6.8
When preparing the tarball generate configures for nokia_dku2 modules
Fix a typo
Add /net to CFLAGS for --with-bluetooth in the configure script
error out when trying to set a memory type that's beyond what is
supported by the AT driver
gnokii: don't print empty entries in --getphonebook (Bastien Nocera)
gnokii: only print an 'invalid index' error when the 'end' keyword wasn't
used, or we managed to get the real end index (some phones don't report the end
index) (Bastien Nocera)
exit from char_ucs2_encode() infinite loop on the null termination
(Bastien Nocera)
Allocate bigger buffer for model and manufacturer in at driver (Bastien
Nocera)
Initialize state->device.device_interface
Add xgnokii.desktop (Ville Skytta)
Add 6021 model to nk6510 driver
Fix xgnokii.desktop categories
fix whitespace
fix whitespace
Update information about gnokii on MacOS X (Marcus Pallinger)
Updated French translation
File operations id-based for Nokia 6610i
Handle more file ids
We changed API sligtly
Add 'FILES' section to the manual
Point to replace dir1 and dir2 wuth real paths
Updated Polish translation
Minor fixes in comment
Fix fr.po
Use const gchar instead of gchar as the type changed in glib2. Use
g_get_home_dir() instead of getenv("HOME") in GUI_SaveXConfig()
Update gnokii sample config with more detailed information
Add Nokia 6680 to nokia dku2 patches
Sync with some of Chris changes
Whitespace cleanups
Move vendor and product ids to a separate header file
Typo
Updates to DKU2 driver
gnokii 0.6.9
Nokia 3120 support
Nokia 5140i support
Typo
Typo (reported by Stuart)
Find libical at sourceforge
Remove leftover after debugging. Thanks to Stefan Sassenberg for spotting
Typo
gnokii 0.6.10
xgnokii requires now glib-2.0 and gtk+-2.0
CVS access has changed on savannah
Make xgnokii strings translatable
Patch from Daniele Forsi:
non Nokia phones are supported by AT driver -- express it more verbosly
xgnokii: avoid coredump on the empty ringtone list
Nokia 6235 over IrDA support
nk6510: fix number encapsulating in the FBUS frame: when the number was
too long the trailing digits where overwritten
support for caller groups in ldif output (str at msm.ru) - patch \#4794
gnokii --putfile should use binary open() mode (taken from bug #15031)
Fix calnote alarm reading (Dan Oetting)
Fix building on GNU/kFreeBSD (bug #14389)
Make mathcing of ldif fileds case insensitive (bug #14689)
Use more fields from Mozilla ldif (bug #14689)
Use first ldif subentry number as the default number (bug #14689)
With multiple entries for --writephonebook when no locations are given
don't write them all to the same location
Add ldiffix.pl utility
Added LDFLAGS when linking libgnokii libraries (Luke Kenneth Casson
Leighton)
Add Nokia 6101 support
Get rid of irda phones[] list. Use either autodetection (first device in
savannah again changed their urls
End time and location support for calendar in nk6510 driver. Few tweaks
for these fields in gnokii
calnote2_decode is nk6510 internal function
calnote2_decode is nk6510 internal function
Support for memo calendar type.
Map calendar entry types for nk6510 driver to libgnokii types
In gnokii don't output year for the alarm in the birthday calendar entries
Fix the order of calculating alarm date
Output calnote location (virtual and physical) in gnokii --getcalendarnote
Fix calculation of the calnote location in nk6510 driver
Support for external calendar parameters for xgnokii
Dial pad for dial voice dialog in xgnokii
Remove 6110mini.xpm -- no longer used
Add reminder support to nk6510 driver
Fix trailing whitespace
Add memo support to iCal output
Don't translate keypad labels
Change libgnokii parts compilation order
These strings should not be translatable
Bump xgnokii version
Added default preview image for logos
Fix MakeCall in nk6510 driver -- incorrect number length was given
Don't hardcode preview pixmaps names in xgnokii_logos (except for default)
Use TRUE/FALSE instead of 0/1
Fix Subscribe frame handling in nk6510 driver: don't wait for reply frame
(it won't come), subscribe to channels where it makes sense
Support for MakeCall (dialvoice) for some nk6510 driver phones like Nokia
7600 or 5140i
Fix two response frames meaning for make call handling
Approach 0.6.11 release
Updated Polish and French translations
Fix again makecall. Not return an error on 6230. Note that international
numer dialling doesn't work
Fix FBUS initialization for slow reponding devices (like Nokia 6020)
Added xgnokii pkg-config file
Change xpms filenames
Move phone pixmaps to gnokii-artwork package
Move phone pixmaps to the separate package (gnokii-artwork)
Mention gnokii-artwork package
xpm phone pixmaps are no longer in xgnokii dir
Revert last update of Polish translation
Prepare for 0.6.11 release
Update debian packaging scripts and gnokii.spec
gnokii 0.6.11
Update Debian build scripts
Return correct error code when saving too loong ringtone. More verbose
output for getting ringtone
Extend GN_PHONEBOOK_SUBENTRIES_MAX_NUMBER to 64 (Dirk)
s/printf/dprintf/
Extend GN_RINGTONE_MAX_NOTES to 1024 (Alexey I. Froloff)
Remove compile warnings. Remove unneeded check
No more .so files
Avoid xgnokii segfault when gnokii-artwork is not installed
Fix typo: s/propery/property/
gnokii 0.6.12
gnokii 0.6.12
Increase size of the ringtone notes number
Increase max sms and smsc phone number to 20
Handle extender calendar parameters writing
Fix typo (bug #16355)
Fix dku2 Linux 2.4 kernel driver
Update dku2 driver docs
Update dku2 driver to compile with 2.6.16 kernel
Add dku2libusb device driver -- driver for dku2 cable using libusb --
ported from Alex Kanavin's OBEX USB patch (Pawel Kot)
Add Alex Kanavin to credits
Avoid double free on lockfile unlock
Symbian phones are note capable to use nokia_dku2 driver -- exclude their
ids from the driver
Fix use model/product name in AT driver
Remove 2 seconds delay after getting phone info
Be friendly to older compilers
Add Nokia 6265 support (Artur Souza)
Make dku2 libusb driver work with Symbian devices (Alex Kanavin)
Move series60 support to nk6510 driver. Gnapplet driver supports now
symbian model.
Add timegm() function for the systems that do not have it
Rollback statemachine changes. They went in by accident
Fix Pavel Janik mangled name
Add support for caller groups in vcards (Daniel GOllub)
Fix segfaults with dku2libusb driver when no device is connected
I do also tests with 6610i
Fix dku2libusb driver broken by latest fix ;-)
Add memory type sanitization for --getsms in at driver
Allow the application to set encoding
Fix SMS decoding in nk6510 driver. Length taken from the incorrect field
could lead to some segfaults, but probably was invisible in most cases
Add support for connection = dku5 setting
Fix struct gn_statemachine usage
Avoid using sprintf(buf, "%s...", buf, ...) as it doesn't work on some
systems
Add more Nokia phones ids (Series40)
Add missing part of fixing sprintf() usage
Add MS Visual Studio 2005 support (Jari Turkia)
show the entries when there is no name given (for example in missed calls
or dialled numbers)
support date fields in phonebook export and format them sanely in the raw
format
global gnokiirc-file is looked under %SYSTEMROOT%, looking from current
working directory is a bad idea (Jari Turkia)
locale charset win32 problem: return current code page as codeset, also
makes multibyte-functions work; there is pretty much nothing else that can be
done to the issue (Jari Turkia)
snprintf fix: there seems to be some a nasty side effect in MSVC
vsnprintf causing a couple of ugly strings. This makes the snprintf work
similarily to unix ones (Jari Turkia)
The string length of strings with multibyte chars is not calculated
correctly by strlen() (Daniel Gollub)
Exit the loop on timeout with gnokii --getphonebook
Prepare for 0.6.13 release
Fix nk6510 driver getfiledetailsbyid off-by-four bug
Use GNOKII_API instead of API
Fix kernel module headers
Don't fail on win32 with use_locking=yes
Save caller group as businessGroup in ldif phonebook export when present
Fix segfault on filesystem reading
Fix encoding issues on 64bit architectures (Daniel Gollub)
Fix whitespace
Fix compiler warning
Add --config and --phone options to gnokii options.
Add libgnokii functions to load config from the alternate file
Split gnokii functionality across files
Fix storing caller groups in ldif output
Use -Wno-pointer-sign to reduce number of warnings during compilation
Don't warn about deprecated interfaces for gnokii compilation
Disable max_args checking in check_args -- with config options this check
was not reliable
-Wno-pointer-sign is already autodetected in configure
Fix argument number checking for gnokii parameters
Fix segfault on getting phonebook with entries with custom ringtone
Discourage gnokiid usage for real modems
Fix short options (-p -c) for gnokii
Output correctly sms date in debug mode
Better format output on shared library loading error in smsd
#include <unistd.h> for sleep()
Unused variable
Fix model setting for --identify in AT driver
--config and --phone can be used just once
gnokii: print error messages when no config file or no phone section is
found
When configuration loading fails print config file and config phone
section if given
Fix compile warnings and use correct usage functions
Fix gnokii ringtone functions arguments parsing
Update ringtone functions usage
Fix profile options reading
getoptize wap options
fix problems with exporting symbols from shared libraries/plugins with
newer gcc versions
Revert compiling by default all modules. Leave just libfile
Avoid missing symbols in plugins. Part2
Also WriteSMS needs to be exported
-fvisibility=hidden flag is supported since gcc 3.4 (Brian Wallis)
Add Nokia 6280 support (Kostas Peletidis)
Add Nokia 3220 support
Handle new type of phonebook number for new phones
Autoreconnect smsd in case of the phone being disconnected
Add the note that ./configure --disable-shared makes smsd not compile
correctly
Don't prepare distribution specific things
gnokii 0.6.14
Don't prepare distribution specific things
Handle new type of phoneboo number for ldif and vcard output
Be more complaint with vcard 3.0; use type=pref for the main number
Add Nokia 6136 support
Fix gnokii --setdatetime segfault
Fix gnokii --deletephonebook incorrect argument number counting
Add #include <limits.h> needed for MAX_INT on various platforms (Magnus
Henoch, Petr Hruska, Kuba Tyszko)
Add default (/usr/local) paths for FreeBSD (Petr Hruska)
Print phonebook entry number in case when there's no subentry (Petr
Hruska)
unistd.h is not on all platforms; try to include only from compat.h (Jari
Turkia)
MSVC needs #include <stdio.h> in snprintf.c (Jari Turkia)
MSVC fixes: string cannot be splitted with #ifdef (Jari Turkia)
termios.h is not on all platforms; try to include only from compat.h
(Jari Turkia)
Add missing includes for MSVC after splitting gnokii into several files
(Jari Turkia)
MSVC fixes: string cannot be splitted with #ifdef (Jari Turkia)
Initialize caller groups with GN_PHONEBOOK_GROUP_None, not 0 (Petr Hruska)
Implement --setdatetime for AT driver (Petr Hruska)
Implement --setdatetime and --getdatetime for AT driver (Petr Hruska)
Initialize error variable in case of incorrect config file in SMSD
Fix typo
Update MSVS project files (Jari Turkia)
Fix overflow when printing SMS date
DCS fields in in other location in SMS Submit (waterser forrest)
Use correct size of the user data in nk6510 driver (waterser forrest)
Fix problem for the devices accepting only two memory types for AT+CPMS.
Current implementation made these devices not work with gnokii (Daniele Forsi,
Pawel Kot)
Add new phonebook entry types
Revert "message size fix" as it was incorrect
For concatenated messages send the smallest part at the end.
Fix logo options segfaults
Fix --setlogo, --getlogo descriptions to be more strict.
Use sizeof(wchar_t) instead of hardcoded 4 for the size of exactly one
(Alex VillacÃs Lasso)
Fix gnokiid build (includes missing)
Make email addresses a bit spam resistant
Update CREDITS file
Update DKU2 documentation -- mention libusb driver, update Chris email
address
Update known bugs
Add information about gnapplet not working on SymbianV3
Update maintainers
Add spam filter
Various docs updates
FAQ update: planet ccrma kernel incomatibility
Small whitespace fixes
Try to fix SMS reading for some locales (like Chinese). nk6100 driver
still to be fixed -- I don't have handy mobile to try how to do it
Make email addresses a bit spam resistant
Fix --getringtone parsing options
Update config/* files along with new Ubuntu version
Another fix of parsing arguments for --getringtone
Don't loose filename in --getringtone
Define INT_MAX where it's not defined
Avoid redefining _GNU_SOURCE
patch #5464 by Scott Tsai
Fix va_list calls from previous commit
Add --enable/disable-libusb and --enable/disable-libical options to
configure script (Michele Noberasco)
Add AC_GNU_SOURCE to configure.in to supress autoconf warnings
Add support for extended phonebook attributes in libgnokii (note: it
makes libgnokii ABI backward not compatible
Remind about running irattach for irda connection
Add support for gnokii for reading extended phonebook
Change type of caller_group from int to gn_phonebook_group_type
Update TODO list
First initialize, then use
TODO: change structures to be dynamically allocatable
gnokii --enterchar exits after first failure
Add network code to --monitor output (Jari Turkia)
Require parameters that are supposed to be numbers to be numbers
Better support for Nokia 3200
Update information
smsd reconnect only after timeout
Add support for concatenated messages with 16-bit refrence number
Fix previous commit: 0x04, 0x06, 0x07 types are still not supported
Make declaration match the definition
Make atgen compile with C99 non-compiant compilers
Update win32 build files (Jari Turkia)
Provide replacement for va_copy() macro (Jari Turkia)
Add --disable-irda and --disable-bluetooth options to configure
Replace gettextize with autopoint
Add support for Nokia 6233
Fix libgnokii version
fix segfault on reading empty SMS locations with certain gsm modems (bug
#17971) (Yves PERREY)
Avoid freeing statically allocated memory
Update INSTALL file
Fix thinko. Thanks Daniele
Make --getsms arguments for on FreeBSD (bug #18532)
Handle result from calloc and free memory when it is not needed
Be more verbose in dku2libusb initialization. Some cleanup in dku2libusb
driver
Add PM_XGNOKIIBREAKAGE and PM_FULLPBK capabilities as well as
PM_OLD_DEFAULT and PM_DEFAULT aggregates
Add support for blacklisting models known to be broken by xgnokii usage
Remove irda blacklisting code from nk6510 driver (it's now in xgnokii)
Add URL with breakage details
Update xgnokii changelog
Add Linux 2.6.18 compatibility to nokia_dku2 module
Add Nokia 6155 support
Minor updates to manpages
There is no need to bind a bluetooth sockets
exit when given phone model is not in 5110, 5130, 6110, 6130, 6150
Add Nokia N70 ids
Ask to contact with regard to protocol at the mailing list
Add Bluetooth support for win32/MSVS 2005 (Pawel Kot, Jari Turkia)
Update WIN32 readme (Jari Turkia)
Small code cleanups
Fix header includes order. Remove unnecessary assignment
Add DTMF support for AT driver (Jeremy Laine)
Don't free used interface
Fix encoding to UCS2
Avoid warnings on compilation
Fix calculating of user data length on concatenated SMS (Alain Degreffe,
Pawel Kot)
AT+VTS? shoud read AT+VTS=?
on_sms callback should have a pointer to the statemachine (Jeremy Laine)
Add missing parameter to on_sms
Allow to enter PIN code not from the terminal (rob_w)
Fix array overflow (prusnak at suse dot cz)
waitcall, todologo and ppm2nokia moved to gnokii-extras repository
Fix winsock2 check (Jari Turkia)
It's not an error when statemachine is in the Initialised state
fix segfault on contacts handling in AT driver for long names (Baurzhan
Ismagulov)
allow to write more than 1 calendar note at a time (Carles Pina i Estany)
Use model = symbian, not model = series60
Name the config file which was used in the debug mode
Pretty printing
Improve INT_MAX detection
Initial Samsung support (Ingmar Steen)
Updated Swedish translation (Daniel Nylander)
don't invoke additional fcntls when with_async is set to 0
Remove code not used for few years already
Fail with configure when there's no (f)lex installed nor common/gnvcal.c
is present
Remove all distro specific things from the packaging script
Improve memory usage in atgen driver: a) initialize variables on driver
initialization b) fix findcrlf() usage
Supress compile warnings
Add atsam.c to win32 build (Jari Turkia)
Fix win32 build
Add extended phonebook support to public API. Add file types to public API
Add support for extented phonebook
Update Polish translation
Fix Polish translation
Regenerate translation files
Don't use fprintf but dprintf for debug messages
Add translatable strings
Update translation
Fix --getphonebook XX n end where n > 1. Thanks Daniele for noticing.
Prepare for 0.6.15 release
Add additional comment
--monitor delay requires an argument, not --monitor once
Update Polish translation
Update translations
sendsms utility can now read phonebook from the phone memory
Prepare of 0.6.15 release
Update build instructions
Formatting
Mention our wiki site
Prepare for the next changes
Fix Solaris compilation (fcntl and friends)
Provide own implementation of strndup() for non-GNU systems
Avoid compilation warning on WIN32 in gnokii-other.c
define _GNU_SOURCE only if it's not defined
Upgrade also xgnokii VERSION
Update windows project setup file to include sample config file
gnokii 0.6.16
Prepare for 0.6.16
Fix --divert options parsing
- introduce use_locking field to config structure and fill it from the
config file (okki, Pawel Kot)
Add sample udev rules file for Nokia DKU-2 cables
Really add 6233 to nk6510 driver
Fix first run of sendsms when no -forceSMread or -forceMEread flag is
given
For connection type dku2libusb treat port as the number of DKU2 USB
endpoint. This is useful when you have more than one DKU2 phone connected to
the computer. Numbering goes from 1 upwards
Initilize model[]
Fix error handling on phonebook reading
Typo
Update Polish translation
Autoupdate translations
Update Polish translation
Prepare for 0.6.17 release
This release changes libgnokii API
Fix typo
pretty print dprintfs
libgnokii version numbers from Makefile should differ from gnokii.h
0.6.17
Start the next release
add sample gnokiirc for windows
Mark SMS messages as read/unread/sent/unsent where possible in AT driver
(Bastien Nocera)
Add void *callback_data argument to callback functions (Bastien Nocera,
Add void *callback_data argument to callback functions (Bastien Nocera,
Add void *callback_data argument to callback functions (Bastien Nocera,
Detect getline() presence and provide its substitute (Guido Falsi, Pawel
Kot)
Add N70 id and new endpoint addresses for nokia_dku2 module
Use GN_CALL_MAX_PARALLEL instead of hardcode (Bastien Nocera)
Add more sanity checks for sms reading (Bastien Nocera)
Fix battery level reading (Bastien Nocera)
Add support for call notifications (Bastien Nocera)
Add support for getActiveCalls in AT driver (Bastien Nocera)
Fix SMS outbox reading (Clemens Fruhwirth)
Don't segfault in AT driver if data->battery_unit is not allocated
(Bastien Nocera)
Hide 'dereferencing type-punned pointer will break strict-aliasing rules'
warning
Extend cell broadcast callback with gn_statemachine argument
Update callback functions in gnokii to match current libgnokii
Add support for multipart SMS receiving for smsd's MySQL backend
ecze -> Alain Degreffe
smsd mysql supports also multipart for outgoing sms
Fix splitting long messages (Robert Gerlach)
Update translations
Add missing #include <stdio.h> for FILE definition (Guido Falsi)
Fix some random removal
Fix minor problems: possible overflow of sms text length in outbox,
define MAX_SQL_CMD_LEN in the correct header, don't use gn_xlog_print()
Fix gnokii internal function names
Add support for SMS notifications in AT driver (Bastien Nocera, Pawel Kot)
Fix in unsolicited messages handling in atbus driver
Remove unused variable
Add support for occurrences field in calendar (Keith Packard)
Account for phonebook blocks not sent due to limited packet (Keith
Packard)
When sending the broken-down address fields, the whole set of them
together
Treat Postal entries as addresses (Keith Packard)
Keith Packard:
Avoid duplicated phonebook subentries (Keith Packard)
Speed up reading calendar entries (Keith Packard)
Add function to libgnokii for checking available connection type
Some minor overlook
Make SMS notifications more protable and move specific Nokia stuff to
atnok.c
Another unknown frame guessed
typo
Fix incoming SMS notifications parsing. Fix memleaks. Add debug output
gnokii 0.6.18
Update according to recent Ubuntu version
Match declaration with definition
Define u_int8_t where not present
Start preparation for the next release
Fix base64 encoding (closes
https://bugzilla.altlinux.org/show_bug.cgi?id=9994)
Fix base64 encoding issues, part2. Thanks to raorn
Read reference id from sendsms reply (at and nk6510 drivers) and from
delivery report (nk6510 driver)
Fix getallfiles (Richard Lewis)
Don't allow empty '-L' argument for Xlibs (closes
http://bugs.gentoo.org/show_bug.cgi?id=188362) (Alin Nastac)
Return non-zero error code when --writephonebook fails (closes
https://savannah.nongnu.org/bugs/index.php?20817)
Typo
Try to avoid xgnokii freeze on exit for blacklisted phones. This is not a
fix, just nasty workaround. Closes
https://savannah.nongnu.org/bugs/index.php?20841
Bump xgnokii version
Avoid misleading debug info for dku2libusb connection
Fix segfault for sendsms in nk6510 driver
Nokia 6300
Initialize networkinfo structure for --getnetworkinfo (jra)
Sony Ericsson phones can't do CREG=2 (only CREG=1), so just skip that and
only do COPS in getnetworkinfo (jra)
Some phones allow SMS location 0
gnokii 0.6.19
Add support for Nokia 6070 and 2630
Add a note to report bugs to the most recent version
Add error handling in gnokii security commands
gnokii --getprofile requires ringtone_list being allocated
Simplify Makefiles, remove obsolete targets
Improve error messages while parsing config file
Fix buffer size calculating in AT_WritePhonebook (Daniel Burr)
Enhance error handling for parsing config
Small cleanups
Input an SMS to send beginning from the new line
Fix compilation warnings
Fix SMS-SUBMIT parsing in at driver
Remove gn_file_text_save() from libgnokii API and use local writefile()
in gnokii
Add gn_sms2mbox() function to libgnokii to convert SMS to mbox compliant
Update
Typo
Update --getsms usage
Simplify code
Improve error handling
Add sanitiy checks for write()/fwrite() calls
Add some comments on the function purpose
Remove comment no longer up-to-date
Make atbus link driver buffer for incoming messages being dynamic size
(was static table)
Some whitespace cleanup
Calculate phonebook size for SonyEricsson phones: they don't respond with
memory stats to AT+CPBS. Calculate by reading and counting all entries (which
is fast -- just one command)
Calculate phonebook size for SonyEricsson phones: they don't respond with
memory stats to AT+CPBS. Calculate by reading and counting all entries (which
is fast -- just one command)
Use standard paths for docdir and localedir
Fix SetDateTime for SonyEricsson, which requires timezone to be added
Add Nokia 6822 support (Malte Schunemann)
Prevent strip_slashes() from stripping non-slashes
Update installation information
Be more specific with the error message
Questions about Nokia n and e series
Use macros in non-gcc specific way
Print error about missing phone section
Make DKU-5 connection initialisation working again
Doing it the previous way was incorrect in any way. If fixing it do it
correctly.
Add 6300 id
gnokii 0.6.20
Update xgnokii desktop file
Improve DKU-5 initialization stage
version 0.6.21cvs
Fix desktop file according to spec
Change download location of gnapplet.sis
Final tweak of the desktop file
New error code GN_ERR_ASYNC
Support async way of sending SMS. The following behaviour was reported
Portugal TMN introduces itself as P TMN
Fix thinko
After freeing memory set a pointer to NULL
Add ids for Nokia 6030 (Rishi Pathak)
Avoid memory corruption with getsms/delete sms in at driver after
incoming sms notification (http://bugzilla.gnome.org/show_bug.cgi?id=487809)
Update scripts
Replace sprintfs(), strcpys() with snprintfs() all over the place
(Bastien Nocera, Pawel Kot)
Add more information about supported and not supported models by gnapplet
use GN_* constants instead of sizeof because destination is a pointer to
char (noticed by Daniele Forsi
New Portugal translation from Pedro Silva
Add ids for Nokia 3110 classic (Jens Wilhelm Wulf
Install gnokii.pc with install-devel target and not install one
Make BlueZ connection non blocking on read()
Be careful with return value from read()
gnokii 0.6.21
Start 0.6.22 work
Make Portuguese translation actually work
Make install and install-devel targets work as they should
Install xgnokii.pc with install-devel, not install
make install-devel should enter xgnokii dir
Make CNMI mode argument configurable in at_driver_instance
I didn't notice 0 as possible value to CNMI. Fixme in the future
Don't fallback to default memory type if desired one is not available
Add new specific driver for Motorola phones
Reset link layer status when resending message. Extend buffer for the
reply as a workaround for libusb problem
Add Motorola driver to windows build
Add MS Visual C++ 2008 support
Export delivery report status as enum, not only text
Fix overflow
Increase initialization timeout
Don't free driver instance too early
Read buffer should be of multiplication of 64 size
Add missing includes
Add function to return connection name
gnokii 0.6.22
Docs changes I forgot to commit
Update documentation
Don't include packaging directory in the release tarballs
0.6.23cvs cycle
Advice not to put own phone number in gnokiirc
New spec deprecates Encoding key
Print picture message from libgnokii just in debug mode
Print picture message from libgnokii just in debug mode
Don't allow to build without debug
Switch build system to automake
Reflect automake changes
IDEA is Orange PL for 2 years
Update Polish MNC list
Update gsm network list according to
http://en.wikipedia.org/wiki/Mobile_network_code (using script by Jakub
Jankowski)
Avoid to use hardcodes. Prefer defines instead of harcoded values
Formatting
Avoid using #ifdef WIN32 in the function body
Include sys/stat.h and direct.h not only with WIN32
Allow silent (make -s) build. Taken somewhere from Internet
Correct FBUS sequence number initialization (Burkhard Soehne)
Add missing includes on glibc 2.7 (closes
http://bugs.gentoo.org/show_bug.cgi?id=203787) (Alin Nastac)
Avoid xgnokii segfault on calendar fetching
Remove deprecated gn_cfg_read() function
Add WIN32 more compatibility
Note Ladis Michl work
Add script that helps building gnokii CVS on win32
Getrid of XGNOKIIDIR
Directory name has changed
File module depends on db.h
Fix Postgres SMSD module compilation
Install manpages with make install
Add --disable-smsd option to disable smsd compilation and installation
(Fred Lefevere-Laoide, Pawel Kot)
Forgot to commit this change with --disable-smsd change
Minor tweaks
automake 1.8 seems to be enough
Avoid dlerror() usage. It's not needed anymore
Define SMSD version in configure.in. Mention gnokii version within smsd
--version
make install-devel is no longer valid
Trailing \n with --sendsms was not calculated into sms length but it was
added into sms text; as the result if \n was 161st char in the sms and it was
the last one we were telling user that just one sms will be sent and we sent two
Initialize call table with Idle state for checking active calls.
Formatting issues
Print out rf level even if gnokii structures are not initialized
Guess what the frame could mean
Print more verbose information
Print more verbose information when handling sms retrieval
Add call notification handler in nk6510 driver
Formatting
First attempt to fix problem with getting folder list on some Series40
phones
xgnokii no longer provides VERSION file
Typo
Duplicate smsd log output in xdebug
Whitespace
Add more debug information when deleting SMS from the phone
Add xgnokii docs to the tarball with dist target
For unknown reason before running wget there was empty gnapplet.sis file
created and --no-clobber option caused not to retrieve an actual file
gnokii 0.6.23
while( -> while (
Prepare new API for config handling. It will allow third party
applications to use own configuration
make dist should contain getopt/ directory
Try to make an impression that sll phones are supported
Fix Polish characters encoding in ChangeLog (now UTF-8)
gnokii 0.6.24
Add Docs/ files to the dist tarball
Let autogen.sh exit on any error
tm_mon in tm struct starts with 0 (WiesÅaw OchmiÅski)
Allow to use --entersecuritycode with another gnokii command (Pavel
Kankovsky)
All specialized functions return gn_error
gnokii 0.6.25
Add information about port setting with connection=dku2libusb
Support 4-bytes cell id (at driver and gnokii output).
Better handle empty +COPS responses
Add comments on reason of putting separate GetMemoryStatus implementation
into atsoer.c
Avoid 'duplicated message' error with concatenated messages on
smsd-mysql. More verbose debug for smsd.
Handle registration status notifications in AT driver
Handle no '\n' sign at the end of the config file
Don't allocate memory for comments for in-memory config representation
Comments may start at any position in the line
Detect when no default recipient number is defined and print appropriate
text
Print out LAC and CID as decimal as well
Handle swapped LAC bytes for +CREG response
Add separate files for LG and Sagem phones
Fix phone names in comments
Add new files to compilation and distribution
Correctly refer to phones in the comments
gnokii 0.6.26
Bump smsd version
Advance progress indicator for file download in place (Yoni Rabkin)
Advance progress indicator for file download in place (Yoni Rabkin)
Advance progress indicator for file download in place (Yoni Rabkin)
Print SMSD version on configure output
Advance progress indicator for file download in place (Yoni Rabkin)
Add callback function for advance progress indication
Fix comment typo
Update translations
typo
Updated Polish translation
Initialize networkinfo
Avoid segfault on phonebook entry with empty last name on samsung.
reported by verm
Update Nokia DKU2 rules sample file for udev
Update Polish translation
Undef HAVE_SNPRINTF for win32 MSVC/MSVS
Fix encoding issues
Update TODO
Cleanup
Fix exporting issues (fixes win32 build)
Get rfcomm channel autodetection code from gnome-phone-manager
Detect empty/invalid SMS locations in nk6510 driver
Add unconditional divert type (reason)
Better handle call divert in at driver. Cleanup divert functions in at
driver
More cleanups with divert functions
Add recent smsd updates to main Changelog
Fixes potential stack corruption with long phone names; fixes #23941
(https://savannah.nongnu.org/bugs/?23941)
Don't use variable after it is freed
Align --showsmsfolderstatus output -- folder abbreviation can have up to
3 chars
Be more verbose when the phone doesn't support PDU SMS mode in AT driver
(Carles Pina i Estany)
Replace SMS reading implementation for Series40 3rd Edition and later
phones
Fix S40_30 mode for getsms(): we might fallback into it earlier and
therefore ValidateSMS() could succeed.
Do some reply_simpletext() refactoring to make it more readable
Implement --shell option that will allow to run more than one gnokii
command inside one session
Write an information whether gnokii will be compiled with or without
readline support on configure output
Write an information whether gnokii will be compiled with or without
readline support on configure output
Exit on unsuccessful initialization (fixes segfault with --shell command)
Change --shell prompt to 'gnokii>' to make sure it's not confused
(suggested by Daniele Forsi)
--shell command does not set argv[0]. don't display it when it's NULL
Add comments to gnokii_strsplit() changes
Make phonebook work on all Samsung phones (not just these with extended
phonebook support). Make extended phonebook configurable. FIXME: detect which
phones support extended phonebook.
Move config.rpath from config/ to toplevel (it is missing with build from
CVS)
Add iconv.m4 and codeset.m4 for older distros to be able to build CVS
version
Remove unneeded defines
Whitespace cleanup
Nokia 3110c needs explicit information on SMS being retrieved using files
Print out an overrun frame when detected
1. Map-struct functions support now timeout.
Cleanup whitespace and compilation warnings
Sagem was reported to encode numbers (bug #24116)
Use -N instead of -r in addition to -O option to make new wget happy
Update Polish translation
usb_open() on DKU2 device just once -- otherwise it doesn't work on
FreeBSD
Samsung SHG-L760 was reported to respond to some commands without echoing
the original request
SMS folder abbreviation may be 3-char
Extend max SMS folder name length
Make some cleanups to recent SMS changes
Whitespace fixes
Readd acx_pthread.m4. Without it smsd build fails on Ubuntu 8.04 with:
Sanity check: check fgets() retval
Regenerate translation files
Update TODO
Update Polish translation
gnokii 0.6.27 to be released tomorrow
Use firefox as default browser for xgnokii, not mozilla
Default smsd module should be file module
Update copyright date
Print more verbose messages on device locking problems
Add GN_ERR_LOCKED error code
Update obsolete error message
Starting new release cycle
Update Polish translation
Fix groff warnings
Motorolas use mostly MT memory type for SMS
Attempt to fix Mac OS X build
file plugin should link with glib (fixes Mac OS X build)
Add missing include
Mark declarations as extern and not inline
Link explicitely additional libs (fixes Mac OS X build)
Use mysql_config5 instead mysql_config if it's available (fixes build on
Mac OS X)
gcc doesn't handle well -framework option
Don't link plugins with -no-undefined
Fix typo
Fix mysql detection
Fix again mysql detection
Strip trailing '\r's when parsing vcard files
Need more space for printing folder name
Fix incorrect usage of snprintf
warning: ignoring return value of âasprintfâ, declared with attribute
warn_unused_result
Use = instead of == in configure to be compliat with sh syntax (Guido
Falsi)
Enable Bluetooth support for FreeBSD
Fix segfault on sending long sms
Fix the warning message
Fix the warning message
Initialize reg_notification and reg_callback_date
Remove outdated information
Fix segfault on deletesms with S40_30
Sanity checks for number of messages in folder. Increase max sms number
in folder to 1024
Set PM_SMSFILE for 6300
Fix --getnetworkinfo on some phones (Siemens S55) with unregistered SIM
Fix retval of char_ucs2_encode()
Fix string type argument length passed to the phone. Affects just
non-ascii input strings
Autodetect bluetooth channel for gnapplet
Don't use default rfcomm channel since we use autodetection.
Cleanup the code. Don't omit closing the file on exit path
Give a hint on orphaned config lines
Set To headers instead of From headers when saving to mbox outbox messages
Add missing includes for the gn_lib_init() function (Baurzhan Ismagulov)
Add options to disable smsd/postgreq smsd plugins compilation (Alin
NÄstac)
Use --disable hint instead of --enable for autodetected features
Update gnokii --version
Revert accidentally committed changes
Avoid segfault with --getphonebook in AT (bug #25378)
Call description should be printed into stdout like all other --monitor
output and not stderr
Fix compiler warning
No need for strndup -- make it compile under FreeBSD < 8 (Guido Falsi)
Smsd prints short version on startup
Don't fallback to S40_30 mode on every error
Implement GetSMS for fake driver for testing reasons
1. Assign random reference ids for sent messages. Previously was always 0
deprecate -l option for --sendsms; gnokii will now detect itself long sms
more efficient way to get all sms
remove make_dist script; it's not used anymore
fix counting messages when getting multiple messages
cache GetBattery in AT Driver as it is extensivly used by --monitor and
doesn't change too frequently
with multipart messages always send the smallest part as the last one
correctly decode non-ascii characters in default alphabet messages
if AT+GMM fails try AT+CGMM (Huawei E220 doesn't support +GMM but
supports +CGMM); fixes #26039
generate reference number for SendSMS in fake driver
when sending multipart SMS return reference numbers for all the parts
return correct number of entries for --getsms
SMS status is sometimes not returned in nk6510 -- check for incoming
frame length
Remove leftover dprintf
Free sms->reference as it is not used
Remove ancient files. They are no longer distributed with the tarball
anyway.
Remove obsolete files
Update build instructions
Update MAINTAINER information
Remove short term TODO. They are on wiki and we forget to update the file
Typos in CREDITS. Gosh\! We should have updated this file\!
Don't lie about quality online documentation. We suck on documentation.
Remove xgnokii online documentation. It's outdated
Remove xgnokii online documentation
Typos
Removed file
Remove reference to xgnokii docs
fix French translation
avoid infinite loops in --getsms
Add more details on bug reporting
#include <ical.h> is deprecated. Please #include <libical/ical.h> instead.
cleanup whitespace formatting
More readable debug output
Print version just once with --version and --help
plail (217):
xgnokii calendar/contacts fixes
Support for 6310/6510 operator logos (partially) added
Fixed remote number being read twice
Fixed IMEI reading
Ported writing calendarnotes from mygnokii and some fixes
Typo
Typo
Added an option to (de)activate SMS reading and tuned the calendar a bit
added GetSMSnoValidate and fixed folder handling in 7110 code
Update 04.04.2002
added GetSMSnoValidate and fixed folder handling in 7110 code
added GetSMSnoValidate and fixed folder handling in 7110 code
extend GetBCDNumber by a parameter (maxlen) to avoid memory coruption
Fix using bitmap types from different places (gsm-sms.h and gsm-bitmap.h)
extend GetBCDNumber by a parameter (maxlen) to avoid memory coruption
added GetMemoryStatus
* speeded up reading contacts (skip locations after all contacts are read
(according to memory status))
* xgnokii updates
strsep function provided if not present
use strsep instead of strtok
* strsep function provided if not present
Enabled netmonitor in xgnokii
fix segfault when reading more than one message in a row
added writing of non GSM_Number subentries
xgnokii fixes:
added extended phonebook support
* 6510 series updates
updated to work/compile with the new SMS subsystem
fixes for SMS reading
reactivate text before picture messages
reactivate 'text before picture' messages
Read Recurrence from phone
Added Recurrence to calendar
* 7110 series updates:
added getsecuritycode
minor calendar fixes
added getsecuritycode
added getsecuritycode
calendar recurrence fixes
* gnokii updates:
add --getsecuritycode to the man page
initial version
minor calendar fixes
minor changes
major SMS layout update, parse the message instead of hardcoded values
Add 6310i to the list of supported phones
Major cleanup in P6510_SendSMS, almost all magic numbers are gone now, it
works here (6510)
* 6510 series updates
some SMS fixes: no more magic numbers when sending, speed up reading
multiple messages, fix handling of different memory types in INBOX
* 6510 series updates
extend writephonebook buffer from 99 to 254
added writephonebook functionality
typo in P7110_WritePhonebookLocation
raise GSM_MAX_PHONEBOOK_SUB_ENTRIES to 10, needed for 6510 series
added nk6510_SIM_Inbox_Number, ugly but necessary at the moment
* gnokii fixes
copied writecalendar functionality from 7110, pretty much the same
some small fixes, RF and battery level mainly, deleted functions which
will never work (security functions), add startup functions
* 6510 series updates
add profile reading
* 6510 series updates
add speed dials reading/writing
* 6510 series updates
add initial code for keypress emulation and radio commands, delete some
testing code from clock functions, add GetStartupGreeting and GetAnykeyAnswer
(not really usefull yet, as there are no command line switches yet)
* 6510 series updates
fixes to my last commit, sorry
should have been in the last commit, sorry again.. not my day
changes date/time subtype
o fix date/time reading
* 6510 series updates
minor fixes for long phonebookentries
fixes for long phonebookentries
* 6510 series updates
fix SMS reading
* xgnokii fixes:
make RF/battery level behave more correctly on 6110 phones
fix date/time display
* xgnokii fixes:
delete duplicated entry, add 8310 to the list of supported models
update to reflect recent changes
remove PM_NETMONITOR for 6510 series phones
o move GetUnreadMessages from gsm-sms.c
o fix GSM_ReadSMSnoValidate
o add GetSMSnoValidate
replace GOP_FindUnreadSMS with GOP_GetUnreadMessages
minor fixes to make SMS reading work again
* 6510 series updates
added Len Trigg
reset Bitmap->Name before reading callergroups
add DeleteSMS to API
add DeleteSMS
change behaviour of DeleteSMS to be consistant with GetSMS
change deletesms() to reflect changes in API
add DeleteSMS to API
rename DeleteSMS to not conflict with new API
* 6510 series updates
ignore validity when sending SMS for the moment, as it does not work
remove unused variable
o re-add IncomingSecurity
* 6510 series updates
define P6510_MSG_SECURITY 0x08
o add IncomingSubscribe/Subscribe
#define P6510_MSG_SUBSCRIBE 0x10
* 6510 series updates
add GOP_Subscribe
minor fixes
display SMSC number if no name is found, make SMS sending work again
adapt DelSMS to new API
do not return (none) when SMSC has no name, but NULL
* 6510 series updates
stupid typo
fix SMS reading, add Validity to SMS sending, minor fixes
fix displaying of picture messages
* 6510 series updates
add URL to phonebook entries (6510 series only)
return GE_EMPTYLOCATION when there is no op logo to read, add
IncomingWAP, change default group to No Group when reading contacts, SMSSend fix
change default group to No Group when reading contacts
add GSM_URL
#define P6510_SUBCLO_DATE_UPD_RCVD 0x0e
* 6510 series updates
minor cleanups and fixes
update to be up-to-date with what`s implemented
6510 protocol updates to be up-to-date with what`s implemented
typo
cleanups and fixes to work with 6510 type logos
define GSM_MAX_BITMAP_SIZE 1000
some cleanups and fixes to work with 6510 type logos
typo
add setting bitmaps
* gnokii updates:
fixes for 6510 series
fix setting speeddials
minor bitmap fixes
* xgnokii updates:
add ID
typo
fix reading messages from IN/OUTBOX (ugly)
add --gettodo
add nokia-decoding
* gnokii updates:
cleanups
fixes for SMS and ToDo reading
make InsertFolderElement less error prone
add ToDo writing
add ToDo handling
minor fixes, add ToDo writing
* gnokii updates:
translation update
removed unused variable
add WAP handling (only reading/deleting so far)
add WAP handling (only reading/deleting so far) and deletealltodos (no
support in gnokii.c yet)
* gnokii updates:
add 6310i and 7650 to the list of supported phones
add deletealltodos, writewapbookmark, writewapsetting, activatewapsetting
add deletealltodos, writewapbookmark, writewapsetting,
activatewapsetting; fix smsstatus
update to latest changes
hopefully fixed identify
fix Inbox status reading and UDH on GSM_Submit messages, remove
GetUnreadMessages
7110: fix Inbox status reading and UDH on GSM_Submit messages, remove
GetUnreadMessages
remove GetUnreadMessages
fix DeleteSMS
typo
change Time to SMSCTime
add DeleteSMSnoValidate
fix deleting SMS messages
add DeleteSMSnoValidate, fix xgnokii SMS reading
add alarm/date/time writing
sort the functions: incoming above all corresponding get/set functions
below
change PNOK_FBUS_SendSMS to _EncodeSMS, change phone drivers accordingly
change PNOK_FBUS_SendSMS to _EncodeSMS, change phone drivers accordingly
extend/add SaveSMS functionality for 6110/7110 series
extend/add SaveSMS functionality for 6110/7110 series
make ValidateSMS more robust, remove message checking when receiving a
SMS IncomingFolder)
make ValidateSMS more robust
make ValidateSMS more robust(6510/7110)
phonebook: name can be assigned to both bitmap and phonebook entry
fix // style comments
change strncpys to snprintfs
remove translatable strings from dprintfs
fix data->SMSFolder mess (GetSMS/GetSMSStatus)
fix data->SMSFolder mess (GetSMSStatus)
remove SMSFolder workarounds in GetFolderChanges
remove unnecessary GSM_Data declarations
change some stdout to stderr, fix getwapbookmark output, remove SMSFolder
hack from getsms
* 6110 series updates:
implement WAP (all but writing settings)
implement WAP (all but writing settings)
implement WAP (all but writing USSD settings)
Get rid of the global GSM_Data in xgnokii_lowlevel.c
remove data->Bitmap = NULL assignment as it should be obsolete now
fix delete SMS messages, fix problems with date when exporting SMS
messages, remove all // style comments
SMSC numbers can be longer than 12 -> changed to 14
add create/delete folder
add create/delete folder, savesms (may be dangerous)
* 6510 series updates:
update to latest changes
add gn_sms_pack_date_time
use real date/time when saving SMS messages
* libsms updates:
initial dialvoice support
6510: initial dialvoice support
fix the three bugs reported by Paul Vriens on the ML
fix the three xgnokii contacts bugs reported by Paul Vriens on the ML
fix calendar notes deleting for 7110/6510 series, date/time problems,
recurrence display
xgnokii: fix calendar notes deleting for 7110/6510 series, date/time
problems, recurrence display
fix number loss when changing SIM to phone and contacts being saved
although cancel was pressed
xgnokii_contatcts: fix number loss when changing SIM to phone and
contacts being saved although cancel was pressed
7110: netmonitor fixes
hopefully proper unicode support
adapt to new unicode code
adapt to new unicode code
proper unicode support in gsm-encoding
unicode fixes
add alarm status reading
add keypress emulation
6510: add alarm status reading\n, 7110: add keypress simulation\n,
unicode fixes
Typo new -> is_new
thrull (2):
added -w option for --sendsms for wap push sending support & some library
changes, please view ChangeLog for details
new file for wappush support
uid66843 (113):
Fix a typo causing formatting error in gnokii.1 (Torsten Kunkel)
Credits to Torsten Kunkel
Handle argument correctness to gnokii.c:getphonebook()
gnokii --help showed incorrect --writephonebook usage
New error code for writing phonebook in nk6510 driver
gnokii --writephonebook was interrupted on the first error
Don't build unixirda.c, unixbluetooth.c and osxbluetoooth.c under WIN32
Fix indenting
Update country and operator codes and names from www.gsmworld.com
(Krzysztof Koziarek, Pawel Kot)
gnokii --writephonebook does not return an error with the last line
(which is empty)
Remove unused variables
Set data->phonebook_entry->empty when the location is empty in AT driver
(Igor Popik)
Operator and country name search should be case insensitive.
Use detected by configure instead of hardcoded gcc in smsd Makefile
(Guido Falsi) -- taken from FreeBSD port
Do make install only in the dirs whre there's something to install;
inspired by FreeBSD port patches
Let make gnokii-debug in common/ with debug and xpm enabled.
Add gnokii_strplit() and gnokii_strfreev() functions to ease AT commands
parsing (Igor Popik)
Implement GetNetworkInfo for AT driver (Igor Popik)
gnokii 0.5.8
Supress compilation warnings
Update smsd's README with some module clarification
Don't segfault on xgnokii incorrect initialization
Nokia 3510(i) is supported
Install po/ directory with make install (Guido Falsi)
Remove internal debug dprintfs()
Fix memory leaks reported by valgrind
Added KNOWN_BUGS file
Fix 6100 firmware version that got broken with gnokii
Update po files
Update config/ files to the more recent versions
Try to avoid segfault with large phonebook reading
Fix incorrect gnokii behaviour when reading large calendar
Fix incorrect gnokii behaviour when reading large calendar; document the
API changes
Typos
API for libgnokii changes. Bump the version number
Supress compilation warnings
copy packaging/Debian to debian when creating a release tarball
Remove Nokia 6100 support. It is known to break phones
Nokia 6100 has problem even with newer firmware
gnokii 0.5.9
Last minute update to debian control file
gnokii 0.5.9
Include *.a and *.la into -devel rpm
Correctly use gn_ringtone->notes_count; this is unsigned char
Replace ftp.gnokii.org with www.gnokii.org
Removed notice about mygnokii as it is not longer mainained; gammu seems
not to be compatible with sendsms script
Sync Debian buildscripts with Debian mainstream
Improvements to make install variants
Improvements to make install variants
Support for delete phonebook entry in at, nk6510 and nk7110 drivers and
gnokii (Igor Popik, Pawel Kot)
Ron Yorston:
Ron Yorston:
Fix the problem in gsm-encoding.c char_ucs2_decode causing memory
corruption. The problem was triggered with phonebook reading and AT driver. The
entry name was UCS2 encoded and outputed in hex form. The length of the string
was 64 where max name length is 61. As char_uni_alphabet_decode() returned 1 on
NULL string, all 64 characters were written causing overwrite of the number.
Fix char_ucs2_encode (Igor Popik)
Don't require to fill in any subentry -- name and number are just enough
(nk7110 and nk6510 drivers)
gnokii is not Nokia only
Fix incorrect call of PackBlock (Reiner Steib)
Update README:
typos
First part of manpage update
Avoid crash in AT_DeletePhonebook
Set default preview browser in xgnokii to mozilla (was netscape before)
More updates to the manpage
Reorganize gnokii --help output
Reorganize gnokii --help output
Support for AnswerCall and CancelCall in at driver
gnokii 0.5.10
Added Nokia 5210 information
Try to handle correctly sms empty location in at driver
Use actual encoding in at drvier when reading network info (Igor Popik)
Remove leading space from the model info in the at driver
Use __unices__ instead of unices
Small manpage update
Set memory type and location defaults to the sane values with
--writephonebook (ME, 1)
Let gnokii be compatible with itself: handle X_GSM_* fields from vCard
file
Add short description of --getphonebook raw format (Reiner Steib)
Fix spelling: OCASSION->OCCASION to make calendar import work correctly
(Pawel Kot, Costin Grigoras)
Fix nk6510 driver when the phone stores more then 50 entries -- previous
fix missed some chunks
Let xgnokii use SM/ME for simcard/phone memory in phonebook export (like
gnokii)
Support for repeat/recurrence for calendar meeting and call subtypes
Calendar reading changes:
Refix ;-) xgnokii export of the addressbook data (Reiner Steib)
Correctly read bitmap names from the phone
Forgot to commit GN_CALNOTE_MONTLY definition (for repeat/recurrence
support)
Move decodephonebook() from gnokii to libgnokii as gn_file_phonebook_raw()
Use gn_file_phonebook_raw() instead of ParseLine() in xgnokii (finallyjoe
ChangeLogjoe ChangeLog)
More detailes and correct information on raw phonebook format in the man
page
Describe subentry types in the natural language (sorry for my English
;-)) not in C (suggested by Reiner Steib)
Typo (found by Reiner Steib)
Add memory types description to the gnokii manual page (Reiner Steib)
Spelling: s/dialled/dialed/. This may be controversial but consulted with
Hugh. We want uniform spelling across gnokii
From: Ron Yorston
Report Nokia 7250i in the docs as not working with nk6510 driver
Update info on at tested phones
Set logo sizes and battery level correctly for Nokia 8310
Sort models
AT driver: it the phone doesn't report used/total memory, return
GN_ERR_NOTSUPPORTED
Proper checking of GetMemoryStatus return value in xgnokii
CREDITS update
Pawel Kot does care also of nk6510 driver
Send me the postcards too :-)
Extend reported copyright by gnokii and xgnokii to 2004
Disable nls support when neither xgettext nor msgfmt is found
Formatting code
New Polish translation (Daniel Koc, Pawel Kot)
gnokii 0.6.0
gnokii 0.6.0
wctomb second argument should be wchar_t (0) and not char * (NULL)
It appears that we had backward compatibility problem since
Whitespace adjustments
Update TODO
Update gn_phone_model[] from
http://homepage.mac.com/alvinmok/nokia/firmware.html (BORBELY Zoltan, Pawel Kot)
manpage: mention default caller groups (Reiner Steib)
uid66849 (29):
caller group name and ringtone will be shown
uninitalised stack variable in IdentifyPhone
libtool support added
mingw cross compilation fixes
use replacement libintl when required
use replacement libintl when required
__declspec(dllimport) is required if someone using a win32 gnokii.dll
utf8 handling without nl_langinfo(CODESET)
utils libtoolized
configure generated po/Makefile twice
fix incorrect escaping in configure.in
better win32 dll support
intl\localcharset.c added to the MSVC makefile
subentry number field enlarged
playringtone won't play an endless note
"gnokii --playringtone will make your phone silent" bug documentated
getsmsc will use the correct smsc name len
getnetworkinfo always terminates the result
smsd libtoolization finished
add support for DeletePhonebook in the 6100 driver
GNOKIIDLL_IMPORTS required on win32 platform
reflecting smsd libtoolization in packages
debugging support no more is a compilation option
reset character encoding/decoding state
better unicode encoded sms length calculation
bump the version number
require flex at rpm build time
gnokii accepts range in --deletephonebook
wctomb() second argument should be 0, not NULL
uid68500 (2):
Fix & document alternative range of ME->computer seqnos (0x00-0x07) for
3110 series seqno fix documented
-----------------------------------------------------------------------
hooks/post-receive
--
libgnokii and core programs
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] libgnokii and core programs annotated tag, rel_0_6_28, created. rel_0_6_28,
Pawel Kot <=