Wed Apr 11 15:40:55 CEST 2007 Paolo Molaro <lupus@ximian.com>
[mono.git] / mcs / class / System / System.IO.Ports / ChangeLog
index b742a80e8e80bb51ed4ae463f2cf0dc7c7930551..a2240ee2e33924bd7f21c321b96357c28cf261e6 100644 (file)
@@ -1,3 +1,85 @@
+
+Wed Apr 11 15:40:55 CEST 2007 Paolo Molaro <lupus@ximian.com>
+
+       * WinSerialStream.cs: fixed logic for signal value check (bug #81342).
+
+2006-11-18  Jelle Hissink <Jelle.Hissink@C-it.nl>
+
+       * SerialPortStream.cs: Fix the parameters in Read, and also poll
+       before the read, so we can thorw the TimeoutException.
+
+2006-09-28  Andrew Skiba  <andrews@mainsoft.com>
+
+       * SerialPort.cs,WinSerialStream.cs: TARGET_JVM
+
+2006-08-14  Chris Toshok  <toshok@ximian.com>
+
+       * SerialPort.cs: the paths returned by Directory.GetFiles have the
+       directory at the beginning of the string.
+
+2006-08-13  Miguel de Icaza  <miguel@novell.com>
+
+       * SerialPort.cs (ReadTo): Implemented.
+       Add a couple of missing checks.
+
+       Also handle ttyUSB for Chris.
+
+       * SerialPortStream.cs (BytesToRead, BytesToWrite): Implement. 
+
+       * SerialPort.cs (ReadByte): Go directly to the stream, no need to
+       call the wrapper code.
+
+       (ReadChar): implement.
+
+       (ReadLine): implement.
+       
+       Add DefaultValueAttributes to various methods.
+
+       * SerialPortStream.cs, WinSerialStream.cs: Use the same checking
+       we use elsewhere for parameters.
+
+2005-05-12  Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+       * ISerialStream.cs: Add support for break state.
+       * SerialPort.cs: Likewise.
+       * WinSerialStream.cs: Add support for break state and
+       some other bits (BytesToRead, BytesToWrite, DsrHolding,
+       CDHolding, CtsHolding, DiscardIn, DiscardOut).
+       * SerialPortStream.cs: Add a SetBreak function to
+       implement the updated ISerialStream interface (not implemented
+       by now).
+
+2005-05-08  Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+       * SerialPort.cs:
+       * WinSerialStream.cs: Actually plug the Win serial stream
+       in the SerialPort and use it if we are on Windows (use std
+       stream otherwise).
+
+2005-05-08  Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+       * WinSerialStream.cs: Implement some bits needed for
+       the backend thing.
+
+2005-05-06  Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+       * ISerialStream.cs:
+       * SerialPortStream.cs:
+       * SerialPort.cs:
+       * SerialSignal.cs:
+       Some changes to make SerialPorStream implement ISerialInterface,
+       and be able to have OS-depending backends.
+       
+2006-05-06  Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+       * ISerialStream.cs: New internal interface used for 
+       accessing the backend streams functionality.
+
+2006-04-20  Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+       * WinSerialPort.cs: Inital import of the backend stream
+       for Windows support.
+       
 2006-04-06  Carlos Alberto Cortez <calberto.cortez@gmail.com>
 
        * SerialPort.cs: