From: Soeren Apel Date: Tue, 24 Sep 2024 21:42:44 +0000 (+0200) Subject: NEWS: Last updates for the upcoming 0.1.2 release. X-Git-Tag: libserialport-0.1.2~2 X-Git-Url: https://sigrok.org/gitaction?a=commitdiff_plain;h=953292743ca3430463a2ae53f29dffec4ed5a55b;p=libserialport.git NEWS: Last updates for the upcoming 0.1.2 release. --- diff --git a/NEWS b/NEWS index 7afa688..994714b 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,44 @@ +0.1.2 (2024-09-10) +------------------ + +Note: This release does NOT change the libserialport API or ABI in + backwards-incompatible ways. Programs using libserialport should + continue to work fine without recompiling or relinking. + + * No changes to the API + * Add examples to showcase libserialport usage. + * Fix handling of EAGAIN in sp_nonblocking_write(). + * Fix calculation of poll() timeout in sp_wait(). + * File descriptors of a serial port on POSIX systems are now opened + exclusively. + * Refactor timing code and add unit tests. + * Fix building on Cygwin. + * A default baudrate of 9600 is now assumed if the OS does not provide one. + * Linux: + - Fix buildroot build for ucLinux. + - Fix build for alpha target. + - Allow users to use symlinks created by e.g. udev rules. + - O_CLOEXEC is used where available. + * Windows: + - Fix a WCHAR-related issue causing crashes in sp_list_ports(). + - Fix a WCHAR-related issue causing crashes in get_root_hub_name(). + - Await completion of previous write before changing config via + set_config(). + - Use architecture-specific size limit for WriteFile calls. + - Loop over WriteFile() if write size exceeds limit. + - Use correct variants of CreateFile() and FormatMessage(). + - Ignore fParity flag which is always 0 after GetCommState(). + - Don't fail if WaitCommEvent was aborted due to thread exit by + handling ERROR_OPERATION_ABORTED. + * FreeBSD: + - Add missing libusb-2.0 dependency. + * Android: + - Fix build for platform 21 and higher. + * Mac OS X: + - Max class string length is increased to 64, solving device discovery + issues. + + 0.1.1 (2016-01-27) ------------------