File: Changes

package info (click to toggle)
libdevice-serialport-perl 1.04-4
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, sid, trixie
  • size: 664 kB
  • sloc: perl: 4,737; makefile: 7
file content (167 lines) | stat: -rw-r--r-- 6,568 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
Revision history for Perl extension Device::SerialPort.

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>

0.12 2001-10-24 (Kees)
	* found a place where HANDLE was staying open
	* corrected FD-success test (0 *is* a valid fd number)

0.11 Tue Jul 17 23:32:55 CDT 2001 (Kees)
	* patch from James Mitchell <jmitchel@lucent.com> to allow TIEHANDLE
	  to use a device port in addition to a config file
	* updated documentation to reflect above patch
	* added FILENO function, per James Mitchell's suggestion
	* detecting vmin settings for broken Solaris tools.
	* added "modemtest"

0.10 Tue Feb 13 08:52:54 CST 2001 (Kees)
	* fixed broken tests
	* improved auto-detection of ioctl methods
	* got Linux working 100% (even with tests)
	* got Solaris working 100% (even with tests)

0.09 Thu Jan 25 09:59:24 CST 2001 (Kees)
	* added support for other OSes
	* corrected DTR activation code

0.07 Tue Sep 07 22:41:53 CDT 1999
	* add status, write_done, modemlines methods
	* add saved utility parameters and methods (hostname, et.al)
	* save lockfile data in configuration_file

0.06 Fri Aug 07 17:49:40 1999
	* ported demos 5,6,7 from Win32
	* rename GetTickCount method to get_tick_count
	* add stty_xxx shortcut methods
	* add lookfor, streamline, are_match, READLINE and related methods
	* add output_record and output_field separator support
	* add return values to purge_xx and write_drain

0.055 Sat Aug 07 14:13:48 1999
	* interim test release for configuration files, defaults, bug fixes
	* added tests, demos, and examples

0.051 Tue Aug 03 10:12:14 1999
	* test?.t changes for Sun testing

0.05  Wed Jul 28 23:53:38 1999
	* now uses standard MakeMaker install sequence with make
	* alternate port for "make test" not yet supported
	* delete lib subdirectories, make copies SerialPort.pm to blib
	* AltPort.pm moved to t, "use lib" paths revised
	* Add can_ioctl and allow operation if "asm/termios.ph" not found
	* Add error and sanity checking to xxx_active and pulse_xxx methods
	* Document $quiet option for new method
	* Add preliminary lockfile support
0.04  Wed Jul 21 23:53:38 1999
	* original version; created by h2xs 1.18
	* MakeMaker templates merged with pre-existing code
	* Add RTS, BREAK, DTR control
	* Add GetTickCount method (clone of Win32::GetTickCount)
	* Add read_const_time and read_char_time
	* Add SHORTsize, LONGsize, test3.t and AltPort.pm for testing
	* Add partial tied FileHandle support
	* Documentation improvements
	* Ported some of the Win32::SerialPort examples and demos

0.03	* Test version for ioctl support.

0.02	* Complete rewrite of the pod documentation.
	* module now maintained by Bill Birthisel.
	* Add PARAM: tags to %EXPORT_TAGS.
	* Rename "tact" to "nocarp".
	* Allow "parity_enable" and "set_test_mode_active" to accept FALSE.
	* Add "defined" tests for POSIX tests which return "undef" on fail.
	* Add the "can_xxx" methods with suitable return values.
	* Initialize "user_msg", "error_msg", and "debug" to FALSE.
	* Add "write_drain", "debug", and "reset_error" methods.
	* Revise "baudrate", "parity", "databits", "stopbits", and "handshake"
          to return current values in scalar context and permitted choices
	  in list context. All values in same format as setting arguments.

0.01	* This is a POSIX version of the Win32::Serialport module
	  ported by Joe Doss for MisterHouse from Version 0.08.