1. e99bda3 refactor: raise new instances for PortNotOpenError and SerialTimeoutException by Chris Liechti · 4 years, 1 month ago
  2. 24b02e6 Use self._port to determine port instance by zsquareplusc · 6 years ago
  3. 2a77846 Don't open port if self.port is not set while entering context manager by Keelung Yang · 6 years ago
  4. daaf33e Documented read_until and updated parameter name to reflect functionality beyond just line terminators. by David Patterson · 6 years ago
  5. 057387c Use absolute import everywhere by Kurt McKee · 7 years ago
  6. 48a5ce1 serial: SerialBase with is idempotent by Guillaume Galeazzi · 7 years ago
  7. 1c4bc81 chore: release 3.3 by Chris Liechti · 8 years ago
  8. 06db381 Merge branch 'master' into v3.2.1-rg by Rob Gaddi · 8 years ago
  9. 636cc64 Added exclusive locking for POSIX serial ports. by Rob Gaddi · 8 years ago
  10. 6f03c0b serialutil: add overall timeout for read_until by Chris Liechti · 8 years ago
  11. 143ff76 refactor: simplify to_bytes by Chris Liechti · 8 years ago
  12. 0351332 serialutil: Improve Timeout class to handle clock adjustments by Chris Liechti · 8 years ago
  13. 06ed4a5 docs: timout class by Chris Liechti · 8 years ago
  14. 514f76c serialutil: use monotonic clock for timeouts, if available by Chris Liechti · 8 years ago
  15. f019725 rfc2217: use of Timeout class for modem state timeout by Chris Liechti · 8 years ago
  16. 935a262 posix: abstraction of timeout via class by Chris Liechti · 8 years ago
  17. a83408a allow baudrate of value 0 (used as hang up signal by some drivers) by Chris Liechti · 8 years ago
  18. f41b459 fix type check for port (basestring) by Chris Liechti · 8 years ago
  19. f7534c8 revert "fixes for RTS/DTR handling on open", bad solution by Chris Liechti · 8 years ago
  20. bf9e318 serialutil: creating a Serial object with an integer argument causes error, fixes #84 by Chris Liechti · 8 years ago
  21. 0eba2a6 add missing, deprecated, setPort function, fixes #100 by Chris Liechti · 8 years ago
  22. 984c5c5 style: replace % with format calls by Chris Liechti · 9 years ago
  23. 9eaa40c style: some of the suggestions from flake8 and pylint by Chris Liechti · 9 years ago
  24. 409e10b style: add flags for pylint by Chris Liechti · 9 years ago
  25. d6bcaaf style: some of the suggestions from flake8 by Chris Liechti · 9 years ago
  26. 4cf6539 fixes for RTS/DTR handling on open (#59) by Chris Liechti · 9 years ago
  27. c14bba8 Serial keyword arguments, more on backward compatibility, fix #55 by Chris Liechti · 9 years ago
  28. 3e02f70 update file headers by Chris Liechti · 9 years ago
  29. a51b0bc partially undo last commit as it caused errors, make comment instead (#39) by Chris Liechti · 9 years ago
  30. 5e763ca add open/close abstract methods, fixes #39 by Chris Liechti · 9 years ago
  31. 03cb8ed doc update by Chris Liechti · 9 years ago
  32. 240f8fc added read_all using new API by David Howlett · 9 years ago
  33. b533175 correctly store inter_byte_timeout passed to __init__, fix for #22 by Chris Liechti · 9 years ago
  34. cf29a35 missing import, style updates by Chris Liechti · 9 years ago
  35. 1684385 fix deprecated function, unicode in test by Chris Liechti · 9 years ago
  36. 4a790ad raise a TypeError when trying to write unicode instead of bytes by Chris Liechti · 9 years ago
  37. 9624237 fixes for inter_byte_timeout attribute handling by Chris Liechti · 9 years ago
  38. 1c3249f fix apply_settings (wrong key) by Chris Liechti · 9 years ago
  39. 033f17c pep-8 and small cleanups by Chris Liechti · 9 years ago
  40. 518b0d3 doc: update API docs, rename inter_byte_timeout by Chris Liechti · 9 years ago
  41. 3ad62fb api change: rename more methods and attributes (mostly internal) by Chris Liechti · 9 years ago
  42. ef1fe25 api change: provide control lines as properties, rename flush* and other functions by Chris Liechti · 9 years ago
  43. 12a439f spy: fix hexdump layout and some bugs by Chris Liechti · 9 years ago
  44. 5eaaa4e fix iterbytes to not yield an empty byte at the end by Chris Liechti · 9 years ago
  45. f99cd5c add an iterbytes helper function by Chris Liechti · 9 years ago
  46. fbdd8a0 update file headers with license information (SPDX) by Chris Liechti · 9 years ago
  47. ef6b7b4 inherit from io.RawIOBase in SerialBase instead of everywhere else by Chris Liechti · 9 years ago
  48. 33f0ec5 rs485: redo RS485 support, removed RTS toggle function by Chris Liechti · 9 years ago
  49. 0744773 improve python 3 compatibility by Chris Liechti · 9 years ago
  50. b74be01 [Bug pyserial:172] applySettingsDict() throws an error if the settings dictionary is not complete by Chris Liechti · 9 years ago
  51. 779b1a2 remove set* functions, use @property decorator by Chris Liechti · 9 years ago
  52. 70b8923 remove FileLike class, add read_until, remove compatibility hacks by Chris Liechti · 9 years ago
  53. 68340d7 work on python 3 compatibility by Chris Liechti · 9 years ago
  54. b9229f7 remove pyparallel and move pyserial files to toplevel by Chris Liechti · 9 years ago[Renamed from pyserial/serial/serialutil.py]
  55. 7d44856 doc update by cliechti · 10 years ago
  56. e30868d do not allow negative baudrates, improve Python 3 compatibility of tests by cliechti · 11 years ago
  57. 3807712 Ensure working with bytes in write() calls. to_bytes() extended to handle bytes and memoryview instaces by cliechti · 11 years ago
  58. 4b20ec6 fix [Bug 3540332], base class of port not open exception changed to SerialException by cliechti · 12 years ago
  59. 0f2bd58 implement patch 3147043 by cliechti · 13 years ago
  60. c323f1f fix bytearray class so that readline works again with Python 2.5 and older by cliechti · 14 years ago
  61. 8e99b6f - move [x]readline[s] to FileLike base class (io module provides implementation in the other case) by cliechti · 14 years ago
  62. 74308e4 use False instead of 0 by cliechti · 14 years ago
  63. 8116753 - improved xreadlines (now a generator) - version for release by cliechti · 14 years ago
  64. 04ca537 fix for [Bug 3029812] 2.5rc2 readline(s) doesn't work by cliechti · 14 years ago
  65. 58a2aee fix [Bug 2976262] dsrdtr should default to False by cliechti · 14 years ago
  66. 4065dce add getSettingsDict and applySettingsDict by cliechti · 15 years ago
  67. 1de32cd fixes for Python <= 2.5 by cliechti · 15 years ago
  68. 32c1033 - move to_bytes from rfc2217 module to core by cliechti · 15 years ago
  69. 0bbebbf update compatibility code for 2.6 by cliechti · 15 years ago
  70. a3a811f fix compatibility check by cliechti · 15 years ago
  71. 2750b83 fix some minor issues that were uncovered when run with 3.x by cliechti · 15 years ago
  72. 4a567a0 - read/write now work with bytes when available on older Pythons that is equal to a str (implemented compatibility objects in serualutil) by cliechti · 15 years ago
  73. 97fa6e8 new exception style by cliechti · 15 years ago
  74. f81362e - add more methods for file-like compatibility by cliechti · 15 years ago
  75. 91d247d changes required for 2to3 support respectively Python 3.x compatibility of the resulting code by cliechti · 15 years ago
  76. 7aaead3 remove print and replace with stdio writes by cliechti · 15 years ago
  77. 6ffdb8f add missing stop bit constant by cliechti · 15 years ago
  78. 9147c44 implement SF 2392892 by cliechti · 15 years ago
  79. dfec0c8 minor doc changes by cliechti · 15 years ago
  80. 58b481c 1.5 stop bit support by cliechti · 16 years ago
  81. 14b274a - doc update - fix [Bug 2469098] by cliechti · 16 years ago
  82. c54b2c8 - [Patch 1561423] Add mark/space parity, Win32 by cliechti · 16 years ago
  83. 0d6029a prototype of .NET/Mono backend by cliechti · 16 years ago
  84. 679bfa6 [Patch 1616790] pyserial: Add inter-character timeout feature by cliechti · 16 years ago
  85. 71058bb fix bug 1938118 by cliechti · 16 years ago
  86. 93db61b - clean up parameter naming between posix and windows impl by cliechti · 18 years ago
  87. 980e4b0 - add iterator interface by cliechti · 19 years ago
  88. f46e0a8 add dsrdtr setting, allows independent seeting of rts/cts and dsr/dtr flow control on platforms where this is possible by cliechti · 19 years ago
  89. 4bb278c [Bug 1106313]: device (port) strings cannot be unicode by cliechti · 20 years ago
  90. 0276f5e - fix bug [1014227]: property <del> broken by cliechti · 20 years ago
  91. 6a200bc fix XON/XOFF consts [Bug 975250] by cliechti · 20 years ago
  92. 6261161 - implement write timeouts + tests - added XON/XOFF constants by cliechti · 20 years ago
  93. 02f7c99 typo by cliechti · 21 years ago
  94. 107db8d accept any baudrate and let the system decide if that is a valid value, added test for that by cliechti · 21 years ago
  95. 6229d72 forgot to init attribute by cliechti · 21 years ago
  96. d6bf52c Transition to the 2.0 series: by cliechti · 21 years ago
  97. 295d744 EOL character for lines can be chosen idea by John Florian by cliechti · 22 years ago
  98. 1bb1bb2 remove the mapping of flush to the destructive flushOutput as this is not the expected behaviour by cliechti · 22 years ago
  99. a9e4e95 added non-blocking mode by cliechti · 22 years ago
  100. 7fe54d5 added SerialException if port can not be opened by cliechti · 23 years ago