Age | Commit message (Collapse) | Author | Files | Lines |
|
0.6.1.3
exported the sms functions and structures to their own header file
write is now non-blocking compliant
fix for a lost '@' in some sms
0.6.1.2
fixes small typo in code that prevented direct sms sending
the port is now opened non-blocking
small fix in read_mytty method
|
|
0.6.1.1
fixes command line interpreting for sending sms with text from file
sending sms per status to the number specified at the command line
(was ignored in 0.6.1)
0.6.1
code cleanup in sms methods
moved SMS settings bit so it is not the default file type by accident
some error messages if no action was taken or no file type was
specified
added info about possible different SMS storage places (this is more
than only "SM" since S45/ME45 V21)
added parameter --smsmem to select the sms storage memory
automatically select SMS storage "MT" (="ME"+"SM") if available and
none was selected, otherwhise default to "SM" if none was selected
check for maximum pdu size for file getting to detect data that got
scrambled by the phone (mainly midi files on S45/ME45 V21)
fixed: error message when sms memory is full
gprs info methods added by Jarek Kruza (poczta@jarek.kruza.pl)
get and remove can be used at the same time (SMS only)
remove can now handle the sms status types (so e.g. deleting all
messages of type "unsent" works)
verbose description of sms status when getting (instead of the status
number)
send can now handle the sms status types (so e.g. sending all messages
of type "unsent" works)
added updated man page
updated rpm spec file
moved docs/README -> docs/doc_sources.txt
removed contrib/vcsconvert
|
|
0.6.0 (2002-04-05)
THIS IS NOT THE C++ VERSION AS PERVIOUSLY STATED AS GOAL ON THE WEBSITE!
!!!!! Syntax changed !!!!!
all timezone values in the time fields can now be decoded correctly
added debian_with_scmxx.bmp to examples dir
various other code cleanups:
rewrite of checkslots and info methods and some others
removed com2_mytty method
giving transfer methods the proper parameters to not use global
variables anymore
removing most of the global variables
unified some global variables to bitvalues of a local variable or
structs
better usage of C pointers and some dynamic memory allocation
new (requested) parameter --version that prints the version number
multiple file upload support (adding only)
multiple file deletion support
--pipe support for getting sms (indirect, too) and files
--pipe and --file are now independent of each other
printing to stdout must now be requested with "-f -"
removed the need for TTYPORTMAXLENGTH, malloc is now used.
multiple file download support (with filename expanding)
|
|
0.5.16.2 (2002-03-29)
moved "File transfer..." message to be displayed after reading the file
fixed bug in file read-in for file transfer (3rd package and above)
print message when input comes from a tty (and how to finish it)
on reading for file transfer, only read second block if first is full
(needed, so you do not have to close input from a tty twice)
|
|
0.5.16.1 (2002-03-28)
changed some variable name to be C89 compliant (see stdin(3))
direct messages to stderr instead of stdout so only data goes to stdout
print a slot number message line when receiving bmp,mid,vcs,vcf
(especially with "all")
|
|
|
|
0.5.16 (2002-03-27)
new parameter --reset which resets the phone if it does not respond
after a user-aborted file transfer
lots of code cleanups
changed the read_mytty method to be more cleaner and work with raw mode
added read_mytty_limited to read to a boundry instead of a lines end
change sending code (sms and files) to makes use of raw mode, so data
is really only sent, when no error occurs
added is_number method to be more specific than atoi
added "all" to file deleting and getting
added pipe ability to file getting method
do not try to decode unsupported PDU types
rearranged this file (now with release dates from this version on)
added C45 to the list of supported phones
|
|
0.5.15
a full phone buffer when sending files can now be deleted
(thanks to Marjan Erzen)
free slot detection changed to work for bmp,mid,vcf,vcs
(getting only)
new paramter --flash for sending flash sms instead of normal ones
(works only if supported by the reveiving mobile entity)
|
|
|
|
|
|
0.5.9
changed from strcmp to strcasecmp for "cme error: invalid index" check
in pbook code
Merged the variable baudrate patches from
Klaus Klein <kleink@reziprozitaet.de> and
Klaus Singvogel<klaus@lst.de> to make it work better with the ME45
Merged Makefile patch from Klaus Klein to make it compile better on NetBSD
Simplyfied serial setup a bit (use already present system functions)
Changes Package description (.deb and .rpm) and added SL45 and S45 to
supported phones in scmxx.c
Moved --pipe in --help output
0.5.10
fix sms '@' bug in sending
(thanks to Nuno Miguel Fernandes Sucena Almeida <slug@aeminium.org>)
0.5.11
complete GSM charset compliance (more input characters than the S35i
provides!)
change sms input definition: greek character must be masked with a
prepended '\' which enables all greek characters instead of only
the non-coliding ones
renamed device.h to config.h
change config.h to defines and declare variables in common.h and init them
in scmxx.c:main by calling the set methods
added docs/specialchars.txt and docs/greekchars.txt
0.5.12
new parameter pair --greek and --nogreek (dependent on compile settings)
see docs greekchars.txt for details
clean-up of the functions in gsmcodes.c
0.5.13
fix phonebook text field length check for the new casted characters
we now use autoconf and autoheader to create the build files
config.h and Makefile (thanks to Michael Banck <mbanck@gmx.net>)
specfile updated (thanks to Kri¨tof Petr <petr@kristof.cz>)
0.5.14
fix crash when build with optimizations
fix include of present CFLAGS env
decode some known sms user data header fields and display this information
show 8bit and 16bit sms messages as hexstring (instead of nothing)
|
|
submitted back to the author.
|
|
|
|
SCMxx is a data exchange utility for certain Siemens mobile phone models.
Data types handled include logo bitmaps, MIDI files, vCalendars,
address books, phonebook entries and SMS. Support for phones includes the
S25, C35i, S35i, M35i, C45, S45, ME45 and SL45 models.
|