- Change "AIR-EDGE PHONE" to "PHS handset" since Willcom doesn't use the term
any longer.
- Add support for "Photo" folder (and any unknown folders).
- Remove checking against 1.5MB limit, since new models have more capacity.
Result of writing too large file is unknown.
- Make sure reading non-existent file on the handset will be properly warned.
- Add Linux support (but do not enable since it requires non-standard driver).
changes since 1.36:
1.48 Wed Feb 28 21:55:23 CET 2007
- Fixed CPAN bug #24781, thanks to torsten at archesoft dot de
for reporting.
1.47 Tue Feb 13 11:31:24 CET 2007
- Fixed t/30networks.t test script.
1.46 Tue Dec 19 22:05:31 CET 2006
- Fixed CPAN RT wishlist #23575.
1.45 Tue Oct 17 18:01:43 CEST 2006
- Fixed CPAN RT bugs #21991, #21992, #22025.
1.44 Wed Aug 16 08:25:50 CEST 2006
- Fixed decoding of alphabetical sender addresses.
- Added correct decoding of UCS languages (Russian for example).
1.43 Sun Jul 23 17:40:15 CEST 2006
- Added ability to decode alphabetical sender addresses.
1.42 Mon May 8 21:16:40 CEST 2006
- Fixed a bug in Device::Gsm::Sms delete() method that invoked
a non-existent Device::Gsm::deleteMessage().
- Implemented read and delete of sms messages from different
storages (ME, SM, ...). Only for PDU format. Thanks to
1.41 Thu Apr 20 21:52:19 CEST 2006
- Some cool fixes for better support of Iridium Satellite phones,
GPRS connections and command/response faster cycle.
1.37 Sat Aug 27 12:53:00 CEST 2005
- fixed regexp to extract sim card sms messages information
changes since 1.36:
1.48 Sun Jun 24 09:30:16 CEST 2007
- atsend() method made more reliable with longer commands (ex. longer
sms messages).
1.47 Thu Apr 20 22:16:17 CET 2006
- Sensible speedup in the command/response cycle.
1.46
1.45 Tue Nov 15 23:29:40 CET 2005
- Fixed dial() now it does not wait for timeout in presence of a valid
remote response (NO CARRIER, BUSY, ...)
- Fine tuned answer read cycle times
- Added constant $Device::Modem::WAITCMD for wait time before issuing
commands (atsend)
- Added patch to make Xmodem work from Aaron Mitti <amitti at 10east dot
com>.
- Now dial() accepts also '#' sign in numbers (thanks to Pierre Hilson).
1.44 Sat Apr 30 23:29:03 CET 2005
- (again) now cygwin and darwin platforms should be detected correctly.
- added a preliminary version of Device::Modem::UsRobotics module,
that allows to access voice/fax messages stored on your UsRobotics
message modem. Read the (incomplete) docs for more details.
1.42 Sun Sep 19 21:12:10 CET 2004
- little fix for correct MacOSX os detection and SerialPort inclusion
1.39
1.38
1.37 Wed Aug 18 09:21:50 CET 2004
- parse_answer() now in scalar context (string) returns *all* modem
answer instead of removing the last string (OK/ERROR/...)
- documented new example scripts: caller-id.pl and xmodem.pl
changes since 0.12:
1.04 2007-10-23 (Kees)
* Update autoconf files.
* Use standard Perl module versioning.
1.3.1 2007-07-20 (Kees)
* Correct arbitrary baud setting.
1.3.0 2007-07-20 (Kees)
* SerialPort.{pm,xs}, configure.ac: add arbitrary baud rate setting
as suggested by Steven Michalske.
* Disabled default port tests, initial switch to Test::More.
1.2.1 2007-06-16 (Kees)
* SerialPort.pm: correction to READ by Martin Hans
* SerialPort.pm: corrected "close" call noticed by David R. Wilson
* Added knowledge of FIONREAD noticed by Darrin Chandler
* Fixed up white-space issues.
1.2.0 2004-11-09 (Kees)
* configure.ac: corrected version number here too.
* SerialPort.pm: added wait_modemlines, intr_count.
* SerialPort.xs, configure.ac: added TIOCMIWAIT, TIOCGICOUNT
* white space cleanups.
1.0.2 2004-05-10 (Kees)
* Makefile.PL: added an OSX serial port default
* SerialPort.pm: patch for EOF handling by Arne Georg Gleditsch.
On a read for more than 0 bytes, and "select" finishes, but
we get a 0 back, then we assume EOF.
* corrected version in .spec file.
1.0.1 2004-03-29 (Kees)
* small typo in bits processing for can_ioctl (thanks to
Rick Ballard and John Eng for finding this!)
1.0.0 2004-02-23 (Kees)
* fixed logic in READ tie function from Jaakko Yli-Luukko
* added RPM .spec packaging support
* adding debian packaging support
* updated version number to first stable release
* fixing up failure return codes in data,parity,flow functions
* cleaning up default settings for parmrk, istrip, etc
* split off stty_parmrk
* setting defaults of 9600, 8N1, no flow in "new"
* added MS_DTR_ON and MS_DSR_ON
* clearly documenting "carrier" bit
* added automatic system baud rate detection
* added modem line reporting to "modemtest"
* documented "modemtest"
* I think I finally found the parity problem that has been
plauging this code since I took it over!
0.22 2003-06-18 (Kees)
* added a notice about 4096 read limits on some machines
noticed by Ed Morandi.
* built an rpm .spec file with the help of cpan2rpm.
* adding TESTPORT=... as a Makefile.PL option to not step on
MakeMaker's feet.
* making "modemtest" an installable script (which adds #! to top).
* cleaning up "modemtest" args and output.
* reversing configure report so "best" case reports "yes" for all.
* handling ancient libcs with odd POSIX.pm _SC_CLK_TCK behavior
with diagnostic help from David Dyck
* added test case explicitly for get_tick_count
0.21 2003-06-12 (Kees)
* don't release files at midnight any more: forgot SerialPort.xs
0.20 2003-06-12 (Kees)
* fixed some truth bugs found by David Dyck <david.dyck@fluke.com>
* totally rewrote serial bit detection code to use "normal"
perl XS routines. Had to even toss in a "configure" script
to make it really robust.
* jumped up to version 0.20 just because it's just a big change
to the build process. Everything else appears undisturbed, but
I want to give some time for testing it out on other
architectures.
0.13 2002-05-31 (Kees)
* added 'sys/modem.ph' for broken HPUX headers
* fixed *BSD tiocmget and tick counts, care of
joerg_wunsch@interface-systems.de
* fixed the HPUX tioc* stuff, care of
"Chang, Jerry" <Jerry.Chang@pyxis.com>
XXX: BIMODE and MANMODE also shoud be added to BSD_MAKE_ENV?
* Need some pre-created directories before installation.
* Then honor PKGMANDIR and DESTDIR ready.
* Provide an option for prepending a standard prefix on dialling
* Implement start_iowatch() without a sigc::signal object (that is,
using only a sigc::slot object for the callback)
* Corrections to syntax of efax-gtk.1 (man file) and
efax-gtk.desktop.
* Add reference to -e option in efax man file
* Add more robust checking of whether an existing instance of
efax-gtk is running when another instance is started
* Correct conditional compilation for use of GTK+ printing system to
check for version 2.10
* Update comments on threading in prog_defs.h
* Update Catalan translation
* Update README file
--------------------------------------------------------------------------
pilot-link 0.12.3, "Can-of-Raid" (aka "Bug-Squash" release), 11-12-2007
--------------------------------------------------------------------------
Here you go, another pilot-link release. This one fixes quite a few issues:
Bug Fixes:
* Fix for Sony NR70 devices not being detected properly
* BlueZ detection fix
* XSLT manpage autogeneration fixes
* Perl bindings build error, remove autoconfiscated files from
releases
* Java bindings build errors, remove autoconfiscated Makefile
* Renamed pilot-treofoto and pilot-650foto to pilot-foto-treo600 and
pilot-foto-treo650
* Added missing manpages for pilot-foto-treo6xx
* Fixed OS5 failures with pilot-addresses.c
* Updated pilot-install-memo.c to allow installation of files
outside the current working directory
* Fix for pi_usb_accept, adding PI_ERR_SOCK_LISTENER from Matt
Davey's patch (closing #1782)
Check the ChangeLog for the details on all fixes for this release
* Add provision for printing and viewing the logfile
* Make the expose event handler for the drawing area of the "Fax
from socket" notifier more efficient
* Move PrintManager class to utils sub-directory as FilePrintManager
class and provide new TextPrintManager class
* Correctly show help dialog for GTK+ print system checkbox in
settings dialog
* Explicitly forbid copying of IntrusiveCounter and
IntrusiveLockCounter class objects
* Do not initialise the pthread_cond_t object in a Thread::Cond
object if the call to pthread_condattr_setclock() fails (this
avoids a possible resource leak)
* Improve GError handling where relevant
* Change use of g_list_append() to g_list_prepend()
* Greek translation updated.
2007-05-30 akira yamada <akira@arika.org>
* extconf.rb: rb_io_t test isn't needed for Ruby 1.6.
* version 0.9.5.
2007-05-29 Tanaka Akira <akr@fsij.org>
* extconf.rb: check rb_io_t.
check fd member in OpenFile.
* termios.c: support Ruby 1.9.
use unsigned long for flags bigger than Fixnum such as CRTSCTS.
use rb_sys_fail instead of rb_raise(rb_eRuntimeError).
(Termios_to_termios): use rb_ary_entry to access cc_ary to avoid SEGV.
(termios_tcgetpgrp): use pid_t.
(termios_tcsetpgrp): ditto.
(Termios::Termios#dup): defined to duplicate cc.
(Termios::Termios#clone): ditto.
(Termios::POSIX_VDISABLE): defined.
(Termios::CCINDEX_NAMES): defined.
(Termios::IFLAG_NAMES): defined.
(Termios::OFLAG_NAMES): defined.
(Termios::OFLAG_CHOICES): defined.
(Termios::CFLAG_NAMES): defined.
(Termios::CFLAG_CHOICES): defined.
(Termios::LFLAG_NAMES): defined.
(Termios::BAUD_NAMES): defined.
(Termios::IUTF8): defined.
(Termios::VDSUSP): defined for 4.4BSD.
(Termios::VSTATUS): defined for 4.4BSD.
(Termios::MDMBUF): defined for 4.4BSD.
* lib/termios.rb: new file. inspect and pretty_print defined.
2005-05-30 akira yamada <akira@arika.org>
* termios.c: applied a patch which makes ruby-termios work under
both ruby1.8 and ruby1.9. [ruby-talk:143781]
Thanks to: Akr.
Version 1.2.24 is the final 1.2 release that contains normal bug fixes.
The 1.2 branch will only be maintained with security fix releases from
now until it is completely deprecated.