|
This is ChangeLog
|
|
Sun Jan 15 07:15:13 MST 2006
|
|
|
|
rxtx-2.1 and rxtx-2.0 changes are kept in the same file. skip to the version
|
|
you downloaded.
|
|
|
|
2.1-7 Jan 29 2006
|
|
Mac OS X x86/universal binaries/install fixes
|
|
Dmitry Markman <dmarkman@mac.com>
|
|
http://mailman.qbang.org/pipermail/rxtx/20060128/002169.html
|
|
catch exceptions on flush() so close() works.
|
|
Adam Walsh <adam@grummen.net>
|
|
http://mailman.qbang.org/pipermail/rxtx/20060118/002131.html
|
|
more close() performance fixes
|
|
Øyvind Harboe <oyvind.harboe@zylin.com>
|
|
http://mailman.qbang.org/pipermail/rxtx/20060119/002135.html
|
|
|
|
Blue Tooth Support
|
|
cleanup writeByte so close works, send the original exceptions
|
|
so people can see the exception.
|
|
Paul <ideiglenes1@freemail.hu>
|
|
http://mailman.qbang.org/pipermail/rxtx/20051229/002014.html
|
|
http://mailman.qbang.org/pipermail/rxtx/20060108/002053.html
|
|
%s/\`which java\`/\\\`which java\\\`/g in configure.in
|
|
Takeshi "Ken" Hamasaki <hama@cyberonix.co.jp>
|
|
http://mailman.qbang.org/pipermail/rxtx/20060105/002039.html
|
|
System.gc() slows down close() too much.
|
|
Øyvind Harboe <oyvind.harboe@zylin.com>
|
|
http://mailman.qbang.org/pipermail/rxtx/20060103/002025.html
|
|
Configure.java message correction
|
|
User serial_close and serial_open in termios.c
|
|
JNI_OnLoad and JNI_OnUnload are in SerialImp.c now so remove
|
|
them from init.c
|
|
Gerrit Telkamp <g.telkamp@domologic.de>
|
|
http://mailman.qbang.org/pipermail/rxtx/20051230/002018.html
|
|
2.1-7pre22 Mar 25 2005
|
|
CNI retry on EINTR <mark@panonet.net>
|
|
CNI Ignore SIGXCPU as GCJ garbage collection uses this too.
|
|
Mark Anderson <mark@panonet.net>
|
|
CNI Patch to avoid having the SIGPWR signal interrupt select()
|
|
Mark Anderson <mark@panonet.net>
|
|
CNI debug message cleanups and fd fix
|
|
Mark Anderson <mark@panonet.net>
|
|
Dont override system properties
|
|
Klaus Kierer <klaus.kierer@tiscover.com>
|
|
W32 build fixes and Locking fixes
|
|
Dave Acker <dacker@nomadio.net>
|
|
|
|
Mac OS X auto* build fixes
|
|
liblockdev support
|
|
|
|
2.1-7pre21 Oct 16 2004
|
|
dereferencing type-punned pointer will break strict-aliasing
|
|
rules. Fixed.
|
|
2.1-7pre20 Oct 16 2004
|
|
x86_64 Linux Fixes fixes BlackBox Serial now runs
|
|
switch to JNI_VERSION_1_2 -- many people are still using
|
|
1.3 JREs
|
|
2.1-7pre19 Oct 12 2004
|
|
Thread safer nativeDrain()/flush() method.
|
|
Philip Gladstone <philip@gladstonefamily.net>
|
|
Don't look for unexpected lockfiles in expected places
|
|
Philip Gladstone <philip@gladstonefamily.net>
|
|
adding the new properties gnu.io.rxtx.SerialPorts and
|
|
gnu.io.rxtx.ParallelPorts insead of overriding the system
|
|
properties and uses them only as default values
|
|
Klaus Kierer <klaus.kierer@tiscover.com>
|
|
2.1-7pre18 Oct 11 2004
|
|
release locks when device is unavailable.
|
|
Tico Ballagas <ballagas@cs.rwth-aachen.de>
|
|
J2SE java.util.loggin and property file to match
|
|
Stephane Cachat <stephane@cachat.org>
|
|
termios stack overflow fix for Linux caused by including
|
|
termbits.h
|
|
Bill Holmes <weh@super.org>
|
|
Support for USB frobs in Linux (reports are that this does not
|
|
work exactly as expected with some kernels)
|
|
Christopher R. Wren <wren@merl.com>
|
|
configure fix for jdk 1.5
|
|
2.1-7pre17 Oct 17, 2003
|
|
merged with 2.0 and took small changes from cvs.
|
|
2.1-7pre16 Mar 27, 2003
|
|
remove debug "Condition" warnings used to debug NT4 issues.
|
|
2.1-7pre15a
|
|
build without requiring rxtxZystem.dll. Add back the
|
|
TIOCGICOUNT #define for breaks.
|
|
2.1-7pre15
|
|
100 fold speedup of read(byte) and read(byte[] ...)
|
|
10 fold speedup of available()
|
|
implementented read(byte[],offset,length,terminator[2]);
|
|
-- not tested.
|
|
2.1-7pre14
|
|
select fix that could cause crashes in read and the
|
|
eventLoop
|
|
-- cleaner patch is pending but not tested as
|
|
mentioned to Melissa and Jauhar.
|
|
|
|
Tried to cause exceptions for possible NT4SP6 writes
|
|
-- this was the "Three Blind Mice" test
|
|
|
|
Changed build tool chain for XP problems (?).
|
|
-- "XP Blows up"
|
|
|
|
Support for COM1-256
|
|
|
|
port reenumeration for people that change win32
|
|
port assignments CommPortIdentifier:getPortIdentifiers()
|
|
2.1-7pre13
|
|
Isolated lockup on w32 read.
|
|
Added possible fix for w32 write lockups
|
|
throw error on impossible write situations.
|
|
- small input buffer, large writes.
|
|
2.1-7pre12
|
|
All input stream methods are synchronized now.
|
|
I had this in before cleaning up but thought it
|
|
was not needed (nothing failed here).
|
|
read() will toss an IOException (caught in the
|
|
examples below but not in this library) if read
|
|
thinks there will be a deadlock.
|
|
Some small fixes found while merging with rxtx 2.0
|
|
for public release. Just sanity checks for library
|
|
versions and such.
|
|
|
|
- everything is in synch with the public CVS and
|
|
public prerelease bins are out and being tested.
|
|
2.1-7pre11
|
|
fix for lockup found.
|
|
removed Python and Cygwin code (ZystemImp.c)
|
|
removed extra attempts to fix lockup
|
|
removed previous attempts to fix tcrash
|
|
- the solution before was to avoid using the
|
|
API but now it appears to work with it -crazy
|
|
|
|
2.1-7pre10
|
|
wrote Zystem (probably will be a seperate
|
|
library) for logging over the network. Some
|
|
attempts to fix lockup bugs.
|
|
-pedantic compile passes.
|
|
2.1-7pre9
|
|
termios.c cleanup (w32)
|
|
2.1-7pre8
|
|
More LPT support for w32
|
|
2.1-7pre7
|
|
initial LPT support for w32
|
|
2.1-7pre6
|
|
tlockup.m does not lock but fails (?) (W2K SP2)
|
|
tcrash.m does not crash (W2K SP2)
|
|
suite serial passes (W2K SP2)
|
|
debug for flow control and parity switched off.
|
|
2.1-7pre5
|
|
Later stage tinkering with flowcontrol and parity
|
|
fixes. Possibly bugs (w32 has many ways this can
|
|
be setup).
|
|
2.1-7pre4
|
|
testRead() now uses //./COM9 to verify port is
|
|
usable (fixes bug introduced in pre3)
|
|
build used java/jar/javac 1.3.1_06-b01
|
|
-- initial tinkering with parity --
|
|
2.1-7pre3
|
|
fixed //./COM?? so matlab can do s=serial('COM16')
|
|
-- needed to test tcrash.m
|
|
2.1-7pre2
|
|
support for COM1-16 on w32 using //./COM??
|
|
2.1-7pre1
|
|
Mark/Space parity fixes on w332
|
|
2.1-6
|
|
Solaris Enumeration fixes
|
|
|
|
2.1-6 Sep 7, 2002 read(byte) does not timeout
|
|
read(byte[]) returns 0 on timeout (Fixes DalSemi iButtons)
|
|
Dave Dribin <dave@dribin.org>
|
|
QNX Port Bill Smith <bsmith@tridium.com>
|
|
read() fixes - should be the same as Sun's CommAPI now.
|
|
timout and threshold fixes for above
|
|
Bill Smith <bsmith@tridium.com>
|
|
All QA tests passed.
|
|
Debian lock file fix
|
|
"Villa Valerio" <valerio.villa@siemens.com>
|
|
HP-UX port enumeration fixes.
|
|
Sheikh, Awais <awais.sheikh@hp.com>
|
|
2.1-5 Aug 15, 2002 AM_MAINTAINER_MODE for auto* fixes
|
|
2.1-[2-4] Aug 13, 2002 A series of minor bug fixes compile fixes
|
|
Custom speed fixes
|
|
Unix control of buadbase and divisor
|
|
updated tools for builds
|
|
First release since the QA.
|
|
2.1-1 Apr 5, 2002 'Works for me' release. Results of QA.
|
|
Win CE port Michal Hobot <Michal_Hobot@drq.pl>
|
|
Mac OS X fixes Dmitry Markman <dmarkman@mac.com>
|
|
Multiple runtime fixes.
|
|
timeout fixes and other fixes <wroberts1@home.com>
|
|
lock file server
|
|
more portable output buffer empty detection
|
|
Compile fixes for jdk 1.3+
|
|
1.5-8 Dec 4, 2001 True64 Port Finbarr O'Kane <finbarr@e-merge.ie>
|
|
FreeBSD fixes Peter C. Verhage <peter@no-nonsense.org>
|
|
UnixWare and OpenUNIX fixes, fixes for Unexpected Lock
|
|
files
|
|
Jonathan Schilling <jls@caldera.com>
|
|
--disable-lockfiles fixed.
|
|
Same exception messages as Sun's CommAPI for baudrate
|
|
errors.
|
|
pthread writes for OS's other than Linux and Win32
|
|
OUTPUT_BUFFER_EMPTY for OS's other than Linux and Win32
|
|
Win32 port enumeration fixes for COM1-8
|
|
Win32 speed fixes.
|
|
More thread fixes.
|
|
fixes for applications not using Monitor Threads.
|
|
lock file support for Redhat 7.2.
|
|
Full CommAPI support for Win32, Linux and Solaris.
|
|
Many more forgotten.
|
|
Several days worth of testing (ongoing).
|
|
1.5-7 Nov 2, 2001 UnixWare and OpenUNIX ports
|
|
Jonathan Schilling <jls@caldera.com>
|
|
autotool support for Mac OS X
|
|
Dmitry Markman <dmarkman@mac.com>
|
|
Asynch write fixes
|
|
setParityErrorChar() and setEndOfInputChar() added
|
|
getParityErrorChar() and getEndOfInputChar() added
|
|
Lots of tickles a few wacks more error debug info
|
|
fixes by the buckets.
|
|
Thread fixes for open/close/monitorthread/native code
|
|
win32 fixes for NT and win9?
|
|
1.5-6 Oct 14, 2001 Mac OS X port to Code Warrier
|
|
Documentation of the above
|
|
possible double deletion fix
|
|
all by Dmitry Markman <dmarkman@mac.com>
|
|
Specified port fixes
|
|
Santiago Nicolau <nicolaus@ing.unlpam.edu.ar>
|
|
Merged with rxtx-1.4
|
|
comm.jar renamed to RXTXcomm.jar to avoid confusion.
|
|
port enumeration fixes
|
|
multiple win32 fixes
|
|
lockfile fixes for native threads
|
|
thread fixes, thread test added.
|
|
user defined lock directory support.
|
|
Many more forgotten.
|
|
1.5-5 Oct 4, 2001 Lock file fixes and other <wroberts1@home.com>
|
|
null termination of strings in lock_file
|
|
<rob@pitman.co.za>
|
|
If you had problems with green threads jdk the above will
|
|
probably help.
|
|
Documentation of libsecure issues while running as root
|
|
Vadim Tkachenko <vt@freehold.crocodile.org>
|
|
Code Warrior build files for Mac OS X
|
|
Dmitry Markman <dimitry.markman@verizon.net>
|
|
win32 fixes and enhancments.
|
|
win32 fixes <wroberts1@home.com>
|
|
Initial Solaris port
|
|
initial Mac OS X port
|
|
Joseph Goldstone <joseph@lp.com>
|
|
Paul Tokarchuk <ptokarchuk@sympatico.ca>
|
|
package renamed to gnu.io
|
|
Memory leak Cleanups
|
|
cross-compile fixes
|
|
more windows fixes.
|
|
more ioctl support for windows
|
|
more fcntl suppport for windows
|
|
misc changes to windows
|
|
Makefile for building on mingw32 systems in DOS
|
|
uucp_lock file support
|
|
Many thanks to Mathworks for Making it happen.
|
|
symbolic link lock files now work (Mandrake)
|
|
peter.beelen@philips.com
|
|
Configure.in fixes for permission issues
|
|
Vadim Tkachenko <vt@freehold.crocodile.org>
|
|
Closed memleaks on open()/close()
|
|
registered port support.
|
|
Joseph Goldstone <joseph@lp.com>
|
|
1.5-4 Jan 26, 2001 Irix build fixes (still needs CFLAGS fixed?)
|
|
Michael Delgadillo <delgadil@ymi.com>
|
|
Windows build support with lcc
|
|
Valentin Pavlov <v_valchev@prosyst.bg>
|
|
Windows build fixes with mingw (both need more code)
|
|
put enough support into win32 termios to allow BlackBox
|
|
to run but not work
|
|
BeOS opens and closes serial ports
|
|
hpux build fixes merged
|
|
merge with rxtx-1.4 fixes and features
|
|
backed out Vector port enumeration
|
|
Futher Documentation
|
|
1.5-3 Oct 4, 2000 Initial BeOS Support
|
|
Brian D. Hindman <bjhindman@yahoo.com>
|
|
Win32 cross build fixes <jcbernard@free.fr>
|
|
Documentation changes D. Bahi <dbahi@tenornetworks.com>
|
|
Kaffe Support
|
|
freebsd build fixes
|
|
Makefile fixes
|
|
Merged changes from 1.4-5
|
|
1.5-2 Jul 16, 2000 Merged changes from 1.4-4
|
|
Added RawIO classes and read/write/open/close functions.
|
|
Jim Garvin <jgarvin@gardelsoftware.com>
|
|
1.5-1 Mar 7, 2000 RS485 write support. comm.jar implemented.
|
|
Stallion Card support
|
|
Greg Luck <gluck@tempo-services.com.au>
|
|
CommPort enumeration with rxtx's comm.jar
|
|
2.0-7 Oct 17, 2003 see rxtx-2.1-7
|
|
2.0-6 skipped to sync with 2.1
|
|
2.0-5 Sep 7, 2002 see rxtx-2.1-6
|
|
2.0-4 Aug 15, 2002 see rxtx-2.1-5
|
|
2.0-[23] Aug 13, 2002 see rxtx-2.1-[2-4]
|
|
2.0-1 Apr 5, 2002 see rxtx-2.1-1
|
|
1.4-15 Dec 4, 2001 see rxtx-1.5-8
|
|
1.4-14 Oct 18, 2001 see rxtx-1.5-7
|
|
1.4-13 Oct 14, 2001 see rxtx-1.5-6
|
|
1.4-12 Oct 10, 2001 see rxtx-1.5-6
|
|
1.4-11 Oct 4, 2001 see rxtx-1.5-6
|
|
1.4-10 Aug 31, 2001 see rxtx-1.5-5
|
|
1.4-9 Jun 21, 2001 Steve Drach <drach@eng.sun.com>
|
|
Minor fix of error reporting in lockfiles
|
|
Mac OS X port Joseph Goldstone <joseph@lp.com>
|
|
enumeration speedups Wayne Roberts <wroberts1@home.com>
|
|
Documentation changes for lockfiles
|
|
build fixes for jdk 1.1.8, kaffe 0.61
|
|
automation of build tests with support for $JAVA_HOME
|
|
sync with 1.5
|
|
1.4-8 Jan 8, 2001 irix build fixes (fine tuning required)
|
|
Tom Mander <tom@proximity.com.au>
|
|
more lockfile code with testing from
|
|
"Roberto" <rwaissma@mathworks.com> and
|
|
Chris Portal <cportal@mathworks.com>
|
|
bsd and linux default to lockfile support
|
|
some documentaion clarifications.
|
|
1.4-7 Nov 13, 2000 HP-UX fixes for port enumeration
|
|
Cathrine Guiollot <catherine_guiollot@hp.com>
|
|
CLASSPATH build fixes
|
|
Dale Seaburg <kg5lt@earthlink.net>
|
|
1.4-6 Oct 26, 2000 support for explicitly-specified lists of ports
|
|
Martin Pool <mbp@linuxcare.com>
|
|
Documentation for explicitly-specified lists of ports
|
|
Martin Pool <mbp@linuxcare.com>
|
|
Clarification of accessReadWrite()
|
|
Martin Pool <mbp@linuxcare.com>
|
|
RXTXVersion.java was added
|
|
HP-UX fixes for Serial Support
|
|
(it may need some fine tuning)
|
|
Cathrine Guiollot <catherine_guiollot@hp.com>
|
|
Documentation of RXTX lantency frantz
|
|
<fcapiez@club-internet.fr>
|
|
Filesystem Hierarchy Standard 2.1 sec 5.6 lock files.
|
|
UUCP style lock support is needed.
|
|
removed extra files not used in 1.4
|
|
merged config/Makefile fixes from 1.5
|
|
merged win32 fixes from 1.5
|
|
cleanup of ParallelImp.c eventLoop (more needed)
|
|
merged documentation changes from 1.5 that are related.
|
|
1.4-5 Aug 18, 2000 RXTXPort constructor to set the name to the port being
|
|
opened. RXTXPort.removeEventListener() fixes/work arounds
|
|
all by Chris Hamlett <chris.hamlett@securelogix.com>
|
|
SGI Irix build fixes
|
|
Thorsten Schmidt <thorstens@cologne.sgi.com>
|
|
Corrected SerialPortEvent.getNewValue()
|
|
open()/close() fixes.
|
|
Chris Hamlett <chris.hamlett@securelogix.com>
|
|
SerialPortInstructions.txt contributed by
|
|
Vaibhav Andleigh/Athena <andleigh@mit.edu>
|
|
inputBuffer does not dictate read size. Makefile cleanup.
|
|
1.5 stop bit support.
|
|
1.4-4 Jun 15, 2000 An attempt to get eventLoop() to exit properly.
|
|
Chris Portal <cportal@mathworks.com>
|
|
data accessed by multiple threads declared volatile.
|
|
1.4-3 Jun 14, 2000 synchronization fixes(?)
|
|
Chris Portal <cportal@mathworks.com>
|
|
get rid of annoying kenrel version messages
|
|
Joey Armstrong <joeya@mathworks.com>
|
|
Allow Event loop to die silently after closing the fd.
|
|
LPRPort open() throws PortInUseException not IOException
|
|
cleanup of LPRPort java variable access.
|
|
1.4-2 Jun 13, 2000 Documentation changes Bryce Nesbitt <bryce@nextbus.com>
|
|
1.4-1 Jun 6, 2000 HP-UX build fixes (still a messed up compile flag I think)
|
|
"Peter Pastrnak" <praktfp1@hpbbm.bbn.hp.com>
|
|
if you get HP-UX working please let peter know.
|
|
redo of RXTXPort's read()
|
|
"Bertrand Renuart" <bertrand.renuart@itma.lu>
|
|
Many println's replaced with appropriate exceptions
|
|
"Bertrand Renuart" <bertrand.renuart@itma.lu>
|
|
Suse build fixes.
|
|
Jean-Francois Fels <Jean-Francois.Fels@cnes.fr>
|
|
jdk-1.3 build fix (lost the email that pointed this out)
|
|
took out extra code from 1.5 development to simplify
|
|
the package.
|
|
1.3-13 Mar 26, 2000 patches for Cyclades support and other multi-port cards
|
|
that do not support TIOCGICOUNT or TIOCSERGETLSR
|
|
Jac Kersing <J.Kersing@the-box.com>
|
|
Stallion Card Support
|
|
Greg Luck <gluck@tempo-services.com.au>
|
|
~20 additions devices added for linux.
|
|
1.3-12 Mar 7, 2000 Added Calls to DeleteLocalRef to functions get_java_var
|
|
and throw_java_exception to avoid FATAL ERROR in native
|
|
method: Out of memory when expanding local ref table
|
|
beyond capacity W. Craig Trader <ct7@vitelinc.com> and
|
|
Gareth Lee <gareth@ee.uwa.edu.au>
|
|
fixed flush() for printer ports.
|
|
Robert Perry <rlperry@paradigmsys.com>
|
|
work around for missed DSR events (incomplete?).
|
|
Ken Eisner <devel01@novex.ns.ca>
|
|
readArray behavior fix Gareth Lee <gareth@ee.uwa.edu.au>
|
|
1.3-11 Jan 28, 2000 Added notification of output buffer empty.
|
|
Chris Portal <cportal@mathworks.com>
|
|
tracked down a bug in open() (introduced in rxtx-1.3-10)
|
|
Tim Groner <tgroner@cs.umanitoba.ca>
|
|
Ken Eisner <019769e@dragon.acadiau.ca>
|
|
Fix for people reporting lost bytes.
|
|
Wayne Robers <wroberts2@home.com>
|
|
Douglas Baker <dbaker@connix.com>
|
|
1.3-10 Jan 16, 2000 Tracked down threshold bugs and Linux configure fixes.
|
|
Brent J. Nordquist <bhn@visi.com>
|
|
Moxa Driver Support read/write examples libc5 build fixes.
|
|
Peter Bennett <bencom@bencom.co.nz>
|
|
Free-BSD configure and compile fixes
|
|
Soren Dayton <dayton@overx.com>
|
|
Tracked down racing event loops.
|
|
Alejandro P. Revilla <apr@cs.com.uy>
|
|
1.3-9 Dec 1, 1999 Japanese install instructions Thanks to Masayuki "Tencho"
|
|
Yamashita <tencho@venus.kanazawa-it.ac.jp>
|
|
IBM JDK support. Thanks for bug reports from Herber Carl
|
|
Meyer <hcMeyer@mediaone.net> and Scott Simms
|
|
<scott@beacon.com.au>
|
|
Warning messages when kernel does not match headers
|
|
Alejandro P. Revilla <apr@cs.com.uy>
|
|
Documentation of libc5 bugs. Peter Bennett
|
|
<bencom@bencom.co.nz>
|
|
Warning when there are multiple jni include file paths.
|
|
Win32 code now builds. Thanks to Wayne Roberts for the
|
|
changes to termios.c.
|
|
Free-BSD serial comm is working.
|
|
1.3-8 Oct 25, 1999 Introduced Wayne Roberts Win32 code.
|
|
CLOCAL added to c_cflags. (How did it get out?)
|
|
-thanks to Bertrand Renuart <bertrand.renuart@itma.lu>
|
|
Several configure fixes for common problems.
|
|
-thanks to Andrew Baerst <abaerst@yahoo.com> for comments
|
|
fixes for larger writes. Mark Lindsey <mlindsey@att.net>
|
|
Free-BSD fixes Stuart Anderson <anderson@metrolink.com>
|
|
Linux port enumeration fixes.
|
|
Several configure fixes for common problems.
|
|
Parity fixes. Wayne Roberts
|
|
1.3-7 Aug 15, 1999 More Threshold and Timeout fixes. Tried to get Printer
|
|
support working with linux-2.2.11. More work needed
|
|
there. Comtrol card support by Ken Thompson
|
|
thompson@milestonesolutions.com.
|
|
1.3-6 Aug 3, 1999 Threshold and Timeout typo fixes in SerialImp.c.
|
|
1.3-5 Jul 26, 1999 Threshold and Timeout implemented on native side. default
|
|
on open is to block. Hope this doesn't fill the mailbox.
|
|
1.3-4 Jul 26, 1999 Printer port fixes Holger Lehmann <holle@almaden.ibm.com>
|
|
minor build fixes
|
|
intelligent port identification
|
|
merge of many small changes from cvs.
|
|
moved to automake-1.4a libtool-1.2f make-3.77
|
|
1.3-3 Apr 29, 1999 flow Control corrections Neil Darlow and Chris Kakris
|
|
software flow control implementation Neil Darlow
|
|
close fixes and exception cleanup Douglas Lau
|
|
build modifications
|
|
Documentation updates
|
|
counter roll over fixes for events Neil Darlow
|
|
Minor changes to read
|
|
1.3-2 Mar 27, 1999 When throwing exceptions, include the method name in the
|
|
message string. Douglas Lau
|
|
fixes for close() drop DSR and DTR call super.close()
|
|
Wayne Roberts and Douglas Lau
|
|
fixes for readArray() used IndexArrayOutOfBoundsException
|
|
return 0 on readArray(0); Douglas Lau and Will Kassebaum
|
|
<wrk@kassebaum.net>
|
|
fix for drain(). retry on EINTR Daniel Lintjens
|
|
<lintjens@cme.nist.gov>
|
|
fixes for configure.in/Makefile.am using
|
|
System.getProperty
|
|
ParallelImp.c implementation of isPaperOut,isPrinterBusy,
|
|
isPrinterError,isPrinterSelected,isPrinterTimedOut,
|
|
1.3-1 Mar 20, 1999 added Stubs for Printer Support and CommPortIdentifiers.
|
|
Several minor Makefile Modifications for the above and
|
|
some quirks that showed up in 1.1.7 javah.
|
|
1.3 Mar 17, 1999 Imported Douglas Lau's changes Merged build files with
|
|
1.2 tree.
|
|
1.2BETA2Jan 31, 1999 RXTXPort.java: Stop Bit fix Stephen Martin
|
|
SerialImp.c: Set Speed fix. Stephen Martin
|
|
RXTXCommDriver.java: Specialix card support.
|
|
configure: remove -ansi for libc5 Linux
|
|
hardware flow control error message fix.
|
|
1.2BETA1Dec 28, 1998 extensive native code rewrite.
|
|
1.2pre12Dec 20, 1998 SerialImp.c cleanup. ASYNC is now default. irix is
|
|
running. Thanks to Steve Swicord and Bob Carpenter.
|
|
1.2pre11Dec 20, 1998 multi-port bug fix. Event Notification (FE PE BI OE)
|
|
1.2pre10Dec 11, 1998 public release of pre9 work.
|
|
1.2pre9 Dec 11, 1998 Series of non-public releases to work out sgi-irix build
|
|
problems. Thanks to Steve Swicord and Bob Carpenter for
|
|
the feedback. Some multi-port fixes.
|
|
1.2pre8 Nov 30, 1998 Wayne Roberts Contributed read timeout fix
|
|
binary read fix libtool-1.2b is now used
|
|
multi-port use is in.
|
|
Yeun-Ping Leung contributed Free-BSD support
|
|
1.2pre7 Oct 14, 1998 Various Fixes
|
|
1.2pre6 Oct 6, 1998 cleaned up documentation. Pulled out win32 support.
|
|
Makefile.am remove full path from JAR command.
|
|
1.2pre5 Aug 12, 1998 Added David Atkinson's support for which implements event
|
|
notification, hardware flow control (tested with a modem),
|
|
multiple bytes reads etc. Needs to be converted back to
|
|
termios calls. Claims to work with blackbox.
|
|
.cvsignore - Added to ignore generated files such as
|
|
"config.h". It just cleans up CVS reports of what's new
|
|
and different.
|
|
Makefile.am - Add a "jcl.jar" target to make a JAR file
|
|
for JCL.
|
|
SerialImp.c - Implemented SerialInputStream_skip(). If
|
|
it runs out of memory it uses a slower algorithm which
|
|
uses almost no memory.
|
|
- Support for baud rates of 38400. - Rename get_speed to
|
|
bps2speed_t (bits-per-second to speed_t constant) to
|
|
remove ambiguity.
|
|
- The GetSpeed functions now correctly return the bps
|
|
speed rather than the speed_t constant. This means JCL
|
|
will now return the correct speed.
|
|
- Add speed_t2bps to be the reverse of bps2speed_t.
|
|
- Fix the spelling of "receive".
|
|
Added /dev/modem to the list of ports because it's very
|
|
common. Added comments from Suns NullDriver sample,
|
|
giving credit where necessary. (Sheldon Young -
|
|
sheldon_young@yahoo.com)
|
|
Commented SerialImp.c (taj@www.linux.org.uk)
|
|
1.2pre4 Aug 12, 1998 The CommAPI has changed in the newest beta from Sun,
|
|
now named "javacomm20-ea". I have attached RXTXPort.java,
|
|
which I have modified so it now compiles.
|
|
Sheldon Young sheldon@intergate.bc.ca
|
|
1.2pre3 July 5, 1998 libtool 1.0h, automake 1.3, (redhat-5.1 defaults)
|
|
added JDK_HOME as and option to configure.
|
|
missing string control to termios (in progress).
|
|
documentation changes/updates
|
|
(doc and JDK_HOME changes suggested by
|
|
fred@rodan.moremagic.com)
|
|
IOExeption work.
|
|
1.2pre2 Jun 5, 1998 termios control from java (overdue)
|
|
1.2pre1 May 19, 1998 CommAPI start <kevinh@acm.org (Kevin Hester)>
|
|
1.1.5 Mar 17, 1998 mingw (win32) support
|
|
1.1.3p7 Feb 26, 1998 change how configure.in finds JAVANATINC
|
|
1.1.3p6 Feb 24, 1998 SunOS support (further)
|
|
thanks to Gilles Paquet Gilles.Paquet@ulb.ac.be
|
|
Added libtool support. This should fix most Unix
|
|
porting problems.
|
|
added automake. I'm not convinced it was a good idea.
|
|
1.1.3p4 Jan 30, 1998 SunOS support (initial)
|
|
thanks to Michael.Forte@Corp.Sun.COM
|
|
makeraw() fix
|
|
1.1.3p3 Jan 18, 1998 added termios(3) functions and FD class javadoc'ed
|
|
1,1.3p2 Jan 16, 1998 Complete rewrite. Now have SerialIn/Output.class's
|
|
1,1.3p1 Jan 15, 1998 Speed was not being changed properly
|
|
1.1.3p0 Jan 13, 1998 jdk-1.1.3 fixes.
|
|
1.1.1p2 May 23, 1997 Replaced termio with termios.
|
|
1.1.1p1 May 22, 1997 obj dirs for different os's. per request.
|
|
1.1.1p0 May 21, 1997 Support for jdk 1.1.1. Dropped support for 1.0.2
|
|
because of the jni in 1.1.1. The native code required
|
|
many changes.
|
|
0.50 Mar 17, 1997 Buffered input/output use of FileDescriptors. Removed
|
|
most of the native code. deleted RO.java.
|
|
0.22 Mar 14, 1997 Everything is now controlled from Main.java. renamed
|
|
classes for easier reading. debug info for open(),
|
|
write(). prevent reading from bad fd. dump hex for RX
|
|
as an example in RO.java.
|
|
0.21 Mar 12, 1997 Removal of hard coded vars Makefile Removed the last
|
|
remnants of my GPS program. Fixed Main.java by making it
|
|
wait for TX to finish (thanks to oliver) Irix support.
|
|
(thanks to oliver)
|
|
0.2 Mar 11, 1997 added autoconf ability
|
|
0.1 Mar 10, 1997 Just tossed the stuff together
|