]> Git Repo - serial.git/blob - CHANGELOG.rst
Make Release|Win32 configuration compile
[serial.git] / CHANGELOG.rst
1 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2 Changelog for package serial
3 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4
5 1.2.0 (2014-07-02)
6 ------------------
7 * Removed vestigial ``read_cache_`` private member variable from Serial::Serial
8 * Fixed usage of scoped locks
9   Previously they were getting destroyed immediately because they were not stored in a temporary scope variable
10 * Added check of return value from close in Serial::SerialImpl::close () in unix.cc and win.cc
11 * Added ability to enumerate ports on linux and windows.
12   Updated serial_example.cc to show example of port enumeration.
13 * Fixed compile on VS2013
14 * Added functions ``waitReadable`` and ``waitByteTimes`` with implemenations for Unix to support high performance reading
15 * Contributors: Christopher Baker, Craig Lilley, Konstantina Kastanara, Mike Purvis, William Woodall
16
17 1.1.7 (2014-02-20)
18 ------------------
19 * Improved support for mingw (mxe.cc)
20 * Fix compilation warning
21   See issue `#53 <https://github.com/wjwwood/serial/issues/53>`_
22 * Improved timer handling in unix implementation
23 * fix broken ifdef _WIN32
24 * Fix broken ioctl calls, add exception handling.
25 * Code guards for platform-specific implementations. (when not using cmake / catkin)
26 * Contributors: Christopher Baker, Mike Purvis, Nicolas Bigaouette, William Woodall, dawid
27
28 1.1.6 (2013-10-17)
29 ------------------
30 * Move stopbits_one_point_five to the end of the enum, so that it doesn't alias with stopbits_two.
31
32 1.1.5 (2013-09-23)
33 ------------------
34 * Fix license labeling, I put BSD, but the license has always been MIT...
35 * Added Microsoft Visual Studio 2010 project to make compiling on Windows easier.
36 * Implemented Serial::available() for Windows
37 * Update how custom baudrates are handled on OS X
38   This is taken from the example serial program on Apple's developer website, see:
39   http://free-pascal-general.1045716.n5.nabble.com/Non-standard-baud-rates-in-OS-X-IOSSIOSPEED-IOCTL-td4699923.html
40 * Timout settings are now applied by reconfigurePort
41 * Pass LPCWSTR to CreateFile in Windows impl
42 * Use wstring for ``port_`` type in Windows impl
43
44 1.1.4 (2013-06-12 00:13:18 -0600)
45 ---------------------------------
46 * Timing calculation fix for read and write.
47   Fixes `#27 <https://github.com/wjwwood/serial/issues/27>`_
48 * Update list of exceptions thrown from constructor.
49 * fix, by Thomas Hoppe <[email protected]>
50   For SerialException's:
51   * The name was misspelled...
52   * Use std::string's for error messages to prevent corruption of messages on some platforms
53 * alloca.h does not exist on OpenBSD either.
54
55 1.1.3 (2013-01-09 10:54:34 -0800)
56 ---------------------------------
57 * Install headers
58
59 1.1.2 (2012-12-14 14:08:55 -0800)
60 ---------------------------------
61 * Fix buildtool depends
62
63 1.1.1 (2012-12-03)
64 ------------------
65 * Removed rt linking on OS X. Fixes `#24 <https://github.com/wjwwood/serial/issues/24>`_.
66
67 1.1.0 (2012-10-24)
68 ------------------
69 * Previous history is unstructured and therefore has been truncated. See the commit messages for more info.
This page took 0.027378 seconds and 4 git commands to generate.