Commit graph

11 commits

Author SHA1 Message Date
wiz
3be097f0dd Update to 0.7.4:
support for configuration file (.scmxx/config in home directory)
    add lock listing to --info
    new option --lock-info to show status of locks and as switch for --info
    new option --toggle-lock to toggle status of a lock
    new option --dial to dial a number using remote keypad access
    german translation for rpm specfile, manpage and gettext strings
    russian translation: updated manpage and partially gettext
2004-11-27 23:00:00 +00:00
wiz
23613b42a6 Update to 0.7.1.
Changes:
version 0.7.1
- work-around for *BSD on SMS time decoding
- fixes some sms decoding bugs
- fixes crash on sending sms directly from a slot

version 0.7.0
Syntax changed!
many internal changes:
- no need for system's wchar_t support anymore (wchar_t was previously used but that was wrong)
- iconvtest() is gone
- completely rewritten command line parsing, now supporting getopt_long _and_ popt (configure decides which one to
use)
- configure checks for getopt and popt
- configure check for declaration of iconv
properly support Solaris (see popt above, compiler warning fixes)
make iconv code work with non-GNU implementations (e.g. Solaris)
new parameter --start-delay (see manpage)
new parameter --binary (-N)
new parameter --mem
new parameter --slot
-B, -M, -C and -F (and the long options for them) are now obsolete, use -N instead with --mem instead
parameter to -P is now obsolete, use --mem instead
parameter to -S is now obsolete, use --slot instead
"SM" is now default phonebook memory (if none was specified)
SMS outputs none-printable characters as '?' instead of hexcode
the memory list output was changed in --info (may break programs that depend on it)
add parameter --mem-info as trigger to --info to display more information about available memories
make --mem recognize "?" to show same information as in --mem-info but only for the specified memory type (faster)
rewritten phonebook file read-in with more syntax checking before actually sending the first entry
rewrote SMS decoding functions
simply do not change sms status on getting instead of complaining
update english manpage
russian manpage included, again
updated README and INSTALL

version 0.6.4.1
Features:
added SMS time zone conversion
Fixes:
fix crash on getting phonebook entries with empty text field
work-around for buggy strptime() in cygwin (for SMS dates)
added test to better usage of iconv (less dependent on nl_langinfo())
deal with a S55 strangeness (still does NOT mean that S55 is fully supported), thanks to Ole Langbehn
--ignore-serial-bits is now default, added parameter --keep-serial-bits (to get previous behaviour)
updated manpage
2004-06-21 04:06:16 +00:00
wiz
529dbf42d1 Update to 0.6.4.
version 0.6.4
Features:
This version adds UCS-2 phonebook transfer mode (default with GSM
fallback). (thanks to Alexander Kochetkov)
Fixes:
The range for phonebook CS and RD again and are requested correctly
again. Only 5 entries at once to prevent timeouts with slow
phones/SIM-cards. (thanks to Alexander Kochetkov)
There are also other small fixes.

Relieve kleink of his MAINTAINER duties, on his request.
2003-09-08 14:17:19 +00:00
wiz
cea7ca52df Update to 0.6.3.8:
"RING" catched
    fixed sms type identification
    enable unicode sms sending (patch by Andy Shevchenko)
    update man page
    change flash sms coding to work with unicode setting in parallel
    fix content length output for unicode sms
    added russian man page translation (sent in by Andy Shevchenko)
    small change in unicode.c to stop gcc3.3 complain
    trying to avoid some error messages about syntax
2003-07-18 13:12:19 +00:00
wiz
9780a0f0a7 Update to 0.6.3.7, and include some iconv fixes from Dave Huang in PR 20017.
Changes in 0.6.3.7:
    fixed the GPRS info segfault issue
    some command errors are not really a reason to about - fixed that
    fixed gcc-3.2 warnings
    fixed Makefiles to actually use chosen compiler
    rewrote/reordered main()
2003-04-18 16:18:32 +00:00
kleink
1b33fe7e02 Update scmxx to 0.5.16.1; changes since last revision include:
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")
2002-03-28 07:53:49 +00:00
kleink
1a50b3d721 Update scmxx to 0.5.16; changes since last revision include:
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
2002-03-27 22:44:28 +00:00
kleink
0a13548725 Update to scmxx-0.5.14; changes include:
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)
2002-03-10 08:09:56 +00:00
kleink
4c1b499597 Update to 0.5.8nb2: add an option to specify the tty speed; patches are
submitted back to the author.
2002-01-17 19:35:40 +00:00
kleink
c9ab5d0475 Bump to 0.5.8nb1: initialize a previously uninitialized auto variable. 2002-01-16 10:15:48 +00:00
kleink
ff4f9eeae1 Initial import of scmxx-0.5.8 into the NetBSD Packages Collection.
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.
2002-01-13 20:17:33 +00:00