]> sigrok.org Git - libserialport.git/history - serialport.c
Build: Include config.h first in all source files
[libserialport.git] / serialport.c
2015-09-13 Daniel ElstnerBuild: Include config.h first in all source files
2015-05-31 Martin LingUpdate copyright notices.
2015-05-30 Martin LingFix possible use of uninitialised variable in poll...
2015-05-27 Martin LingAdd new sp_blocking_read_next() function.
2015-05-27 Martin Lingwindows: Always check and set ReadTotalTimeoutMultiplier.
2015-05-27 Martin Lingposix: Make sure blocking operations can't time out...
2015-05-27 Martin Lingposix: Consistent debug output when blocking operations...
2015-05-27 Martin Lingposix: Move FD_ZERO() and FD_SET() calls outside loops.
2015-05-27 Martin Lingwindows: Always check return value of GetOverlappedResu...
2015-05-27 Martin Lingwindows: Restructure if/else blocks with unnecessary...
2015-05-27 Martin Lingwindows: restart_wait_if_needed(): Inline receive buffe...
2015-05-27 Martin Lingwindows: restart_wait_if_needed(): Skip buffer check...
2015-05-27 Martin Lingwindows: Refactor duplicated code into a static function.
2015-05-27 Martin Lingwindows: Avoid unnecessary calls to SetCommTimeouts().
2015-05-27 Martin Lingwindows: Strip CR/LF from end of system error messages.
2015-05-06 Uwe Hermannsp_list_ports(): Actually set list_ptr NULL as documented.
2015-05-06 Uwe HermannFix a potential segfault in sp_get_config_*().
2015-05-06 Uwe HermannFix a potential segfault in sp_get_port_handle().
2015-04-19 Uwe HermannRename timeout to timeout_ms for clarity in a few places.
2015-04-19 Uwe HermannConstify the sp_get_port_description() parameter.
2015-04-19 Uwe HermannConstify the sp_get_port_transport() parameter.
2015-04-03 Uwe HermannFix two compiler warnings on platforms without enumerat...
2015-04-03 Uwe Hermannadd_handle(): Fix a realloc() related issue.
2015-04-03 Uwe Hermannadd_handle(): Fix a memory leak.
2015-04-03 Martin LingClarify sp_list_ports() code.
2015-03-29 Martin Lingwindows: Set fAbortOnError=FALSE.
2015-03-29 Martin Lingwindows: Revise management of WaitCommEvent() operations.
2015-03-26 Uwe HermannMake std_baudrates[] static (only used in one file).
2015-03-26 Uwe HermannVarious cosmetic and consistency fixes.
2015-02-15 Martin Lingwindows: Fix restart of RX/error wait operation after...
2014-12-05 Boris GjeneroFix free() of uninitialized pointer.
2014-10-12 Janne HuttunenFlush only the requested buffers
2014-09-20 Aurelien JacobsAdd SP_MODE_READ_WRITE enum value.
2014-08-24 Martin LingRevise debug macros to work in strict C99.
2014-08-24 Martin LingSpecialise RETURN_VALUE macro into RETURN_{INT,STRING...
2014-07-31 Uwe Hermannserialport.c: Fix an 'unused variable' compiler warning.
2014-07-02 Aurelien JacobsIntroduce SP_API/SP_PRIV to mark visibility of functions.
2014-06-14 Martin LingFix build for platforms without enumeration & port...
2014-06-13 Aurelien JacobsMove list_ports() implementations to OS-specific files.
2014-06-11 Aurelien JacobsCheck bus:address and vid:pid validity.
2014-06-11 Martin LingTidy up and split most OS-specific code to separate...
2014-06-10 Aurelien JacobsAdd new APIs to get some USB descriptor details for...
2014-06-10 Aurelien JacobsRemove the udev dependency and parse the /sys hierarchy...
2014-06-10 Aurelien JacobsSimplify Mac OS implementation of sp_list_ports().
2014-06-10 Aurelien JacobsRemove useless declaration.
2014-06-10 Aurelien JacobsRemove duplicated include.
2014-06-02 Aurelien JacobsAdd format string support to RETURN_ERROR() and RETURN_...
2014-03-22 Martin LingMerge pull request #1 from silverbuddy/master
2014-03-21 silverbuddyFix malloc size (Win32)
2014-03-21 silverbuddyFix compilation (Win32 UNICODE)
2014-03-13 Uwe HermannAdd runtime version querying functions.
2014-01-03 Martin Linglinux: Speed fields may not be present in kernel termio...
2014-01-03 Martin LingRemove need to include linux_termios.h on non-Linux.
2013-12-20 Martin LingAdd API for waiting on port events.
2013-12-17 Uwe Hermannwin32: Add missing ClearCommError() error handling...
2013-12-17 Martin LingWindows: clear errors after port open.
2013-12-08 Martin LingRemove obsolete comment.
2013-12-07 Martin LingRemove stray periods from debug messages.
2013-12-07 Martin LingWindows nonblocking write: Dont't return if async I...
2013-12-07 Martin LingCheck return value of GetOverlappedResult().
2013-12-07 Martin LingMake RETURN_VALUE macro side effect safe.
2013-12-05 Martin LingFix building for Android.
2013-12-05 Martin LingMake libudev optional.
2013-12-01 Uwe HermannTIOCINQ/TIOCOUTQ is not available everywhere.
2013-11-27 Martin LingHandle EINTR from tcdrain() in sp_drain().
2013-11-27 Martin LingHandle EINTR by repeating the call.
2013-11-27 Martin LingFix conversion of timeout to struct timeval.
2013-11-27 Martin LingAdd sp_input_waiting() and sp_output_waiting() functions.
2013-11-27 Martin LingNew API and implementation for blocking and non-blockin...
2013-11-27 Martin LingSet VMIN = 1, not zero which forces non-blocking reads.
2013-11-26 Martin LingReturn SP_ERR_SUPP on attempt to set mark/space parity...
2013-11-26 Uwe HermannMinor cosmetics.
2013-11-26 Uwe HermannUse "sp: " as prefix for debug logs (nicer/shorter).
2013-11-26 Uwe HermannFix the build on NetBSD/OpenBSD/FreeBSD, possibly others.
2013-11-25 Martin LingSet some sane defaults in sp_open() on Windows too.
2013-11-25 Martin LingApply termios setting changes immediately.
2013-11-25 Martin LingSupport mark/space parity settings.
2013-11-25 Martin LingTurn off all the fancy termios features.
2013-11-25 Martin LingWindows nonblocking write: 1 byte at a time to know...
2013-11-25 Martin LingImplement non-blocking I/O on Windows.
2013-11-25 Martin LingFix SET_FAIL macro.
2013-11-25 Martin LingHandle -EAGAIN in non-blocking reads on Unix, and retur...
2013-11-23 Martin LingFix bug in debug message generation in sp_flush().
2013-11-23 Martin LingInitialise structure in sp_new_config().
2013-11-23 Martin LingMake configuration structure opaque.
2013-11-23 Martin LingAdd sp_get_port_handle() function.
2013-11-23 Martin LingMake port structure opaque.
2013-11-23 Martin LingAdd back previously deleted sp_get_config function.
2013-11-23 Martin LingFix swapped DCD & RI signals on Windows.
2013-11-23 Martin LingReturn SP_ERR_SUPP from sp_list_ports() on unsupported...
2013-11-23 Martin LingGenerate debug output when returning using TRY() macro.
2013-11-23 Martin LingAdditional argument checking.
2013-11-23 Martin LingAdd additional debug messages.
2013-11-23 Martin LingAdd debug output for all entry and exit points.
2013-11-23 Martin LingAdd debug macros.
2013-11-22 Martin LingAdd API for and default handler for debug messages.
2013-11-22 Uwe Hermannserialport.c: Add missing linux_termios.h #include.
2013-11-22 Martin LingUse new SP_ERR_SUPP error to indicate unsupported opera...
2013-11-22 Martin LingCheck for termiox support at runtime.
2013-11-22 Martin LingFix memory leaks.
next