1 2006-09-28 Andrew Skiba <andrews@mainsoft.com>
3 * SerialPort.cs,WinSerialStream.cs: TARGET_JVM
5 2006-08-14 Chris Toshok <toshok@ximian.com>
7 * SerialPort.cs: the paths returned by Directory.GetFiles have the
8 directory at the beginning of the string.
10 2006-08-13 Miguel de Icaza <miguel@novell.com>
12 * SerialPort.cs (ReadTo): Implemented.
13 Add a couple of missing checks.
15 Also handle ttyUSB for Chris.
17 * SerialPortStream.cs (BytesToRead, BytesToWrite): Implement.
19 * SerialPort.cs (ReadByte): Go directly to the stream, no need to
20 call the wrapper code.
22 (ReadChar): implement.
24 (ReadLine): implement.
26 Add DefaultValueAttributes to various methods.
28 * SerialPortStream.cs, WinSerialStream.cs: Use the same checking
29 we use elsewhere for parameters.
31 2005-05-12 Carlos Alberto Cortez <calberto.cortez@gmail.com>
33 * ISerialStream.cs: Add support for break state.
34 * SerialPort.cs: Likewise.
35 * WinSerialStream.cs: Add support for break state and
36 some other bits (BytesToRead, BytesToWrite, DsrHolding,
37 CDHolding, CtsHolding, DiscardIn, DiscardOut).
38 * SerialPortStream.cs: Add a SetBreak function to
39 implement the updated ISerialStream interface (not implemented
42 2005-05-08 Carlos Alberto Cortez <calberto.cortez@gmail.com>
45 * WinSerialStream.cs: Actually plug the Win serial stream
46 in the SerialPort and use it if we are on Windows (use std
49 2005-05-08 Carlos Alberto Cortez <calberto.cortez@gmail.com>
51 * WinSerialStream.cs: Implement some bits needed for
54 2005-05-06 Carlos Alberto Cortez <calberto.cortez@gmail.com>
57 * SerialPortStream.cs:
60 Some changes to make SerialPorStream implement ISerialInterface,
61 and be able to have OS-depending backends.
63 2006-05-06 Carlos Alberto Cortez <calberto.cortez@gmail.com>
65 * ISerialStream.cs: New internal interface used for
66 accessing the backend streams functionality.
68 2006-04-20 Carlos Alberto Cortez <calberto.cortez@gmail.com>
70 * WinSerialPort.cs: Inital import of the backend stream
73 2006-04-06 Carlos Alberto Cortez <calberto.cortez@gmail.com>
76 * SerialPortStream.cs: Add signals managing.
77 * SerialSignal.cs: New.
79 2006-04-05 Carlos Alberto Cortez <calberto.cortez@gmail.com>
81 * SerialPort.cs: Add protected Dispose method, and move
82 the Close stuff there.
84 2006-04-04 Carlos Alberto Cortez <calberto.cortez@gmail.com>
86 * SerialPort.cs: Re-arrange values for ctors (keep things
89 2006-04-03 Carlos Alberto Cortez <calberto.cortez@gmail.com>
92 * SerialPortStream.cs: Remove the buffers from the SerialPort
93 class, and take them to SerialPortStream. We need them for
94 storing the internal read (pass the buffer sizes to SerialPortStream
95 ctor by now, and use those numbers when we support them).
97 2006-03-27 Carlos Alberto Cortez <calberto.cortez@gmail.com>
99 * SerialPort.cs: Inherit from Component, and use protected
100 Events property to save the event handlers. Also add internal
101 methods to trigger the events and remove pragmas.
103 2006-03-15 Miguel de Icaza <miguel@gnome.org>
105 * SerialPort.cs: We will do detection of systems differently as we
106 discussed over email. Drop malloc/free/uname calls.
108 2006-03-15 Carlos Alberto Cortez <calberto.cortez@gmail.com>
110 * SerialPort.cs: Add basic detection of serial ports and
113 2006-03-14 Carlos Alberto Cortez <calberto.cortez@gmail.com>
116 * SerialPortStream.cs: Change SerialPortStream ctor
117 parameters and fix some related values.
119 2006-03-11 Miguel de Icaza <miguel@novell.com>
123 * SerialPort.cs: Remove unused variable (writeBuffer).
125 * SerialPortStream.cs (Dispose): override, not new.
127 2006-03-08 Carlos Alberto Cortez <calberto.cortez@gmail.com>
130 * SerialPortStream.cs: Small advance/cleanups.
132 2006-02-29 Carlos Alberto Cortez <calberto.cortez@gmail.com>
135 * SerialReceivedEventArgs.cs:
136 * SerialErrorEventArgs.cs:
137 * SerialPinChangedEventArgs.cs: Fix signatures and values
140 2006-02-28 Carlos Alberto Cortez <calberto.cortez@gmail.com>
143 * SerialPortStream.cs: Cleanups and some small funcionalities
144 added. Also, some code was moved to SerialPortStream, to have a
147 2006-02-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>
150 * SerialPortStream.cs: Move SerialPortStream to a new file,
151 to have a better organization.
153 2006-02-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>
155 * SerialPort.cs: Little work on support the Read methods.
157 2006-02-14 Carlos Alberto Cortez <calberto.cortez@gmail.com>
159 * SerialPort.cs: Little work on default values and
164 * StopBits.cs: New enum files (taken outside SerialPort
165 and with the right values now).
167 2006-02-13 Carlos Alberto Cortez <calberto.cortez@gmail.com>
169 * SerialPort.cs: Work on Encoding property and use it
172 2006-02-10 Carlos Alberto Cortez <calberto.cortez@gmail.com>
176 * SerialPinChange.cs: New enums.
178 2004-12-26 Zoltan Varga <vargaz@freemail.hu>
180 * System.IO.Ports/SerialPort.cs: Fix build under csc.