1. 4177b6f TODO: remove libgpiod v2 items by Bartosz Golaszewski · 3 weeks ago master
  2. 3a912fb tools: gpioget: add new --dir-as-is option for GPO read-back by Ahmad Fatoum · 7 weeks ago
  3. 55a8c62 treewide: rename chip property accessors by Bartosz Golaszewski · 2 months ago
  4. eb63fb8 gpioset: fix a segfault with default mode by Bartosz Golaszewski · 9 weeks ago
  5. 3084698 core: relax gpiod_is_gpiochip_device() even more by Bartosz Golaszewski · 2 months ago
  6. ecacb51 core: hide the GPIOD_API symbol by Bartosz Golaszewski · 3 months ago
  7. dd8f3a4 treewide: kill line updating by Bartosz Golaszewski · 4 months ago
  8. f6f918d treewide: remove is_requested() and is_free() by Bartosz Golaszewski · 4 months ago
  9. 56cf1ad core: switch to reference counting for gpio chip objects by Bartosz Golaszewski · 5 months ago
  10. 0949b0c tests: remove line bulk test cases by Bartosz Golaszewski · 5 months ago
  11. 0dcbafe treewide: simplify line lookup by Bartosz Golaszewski · 5 months ago
  12. afb9568 build: add a space between arguments of AC_INIT() in configure.ac by Bartosz Golaszewski · 3 months ago
  13. 55070b0 bindings: python: add semicolons to PyObject_HEAD by Bartosz Golaszewski · 3 months ago
  14. ea84f88 licensing: relicense C++ library code under LGPL-3.0-or-later by Bartosz Golaszewski · 4 months ago
  15. 154e7c5 licensing: relicense non-library code under GPL-2.0-or-later by Bartosz Golaszewski · 4 months ago
  16. dfb707c licensing: make the project REUSE-compliant by Bartosz Golaszewski · 4 months ago
  17. 94b6b59 bindings: python: fix uninitialized default_vals being passed to gpiod_LineBulk_request() by Kent Gibson · 4 months ago
  18. c17a273 bindings: cxx: tests: remove stray tab by Bartosz Golaszewski · 4 months ago
  19. 3e47f2b bindings: cxx: fix building with clang's libc++ by Jan Kundrát · 4 months ago
  20. 38d92cc core: add the kernel uapi header to the repository by Bartosz Golaszewski · 5 months ago
  21. 28890f7 bindings: cxx: line: reorder bias mapping entries by Bartosz Golaszewski · 6 months ago
  22. 555b0cd treewide: make drive settings an enum by Bartosz Golaszewski · 6 months ago
  23. b929f27 treewide: rename BIAS_DISABLE to BIAS_DISABLED by Bartosz Golaszewski · 5 months ago
  24. aee8a15 treewide: rename BIAS_AS_IS to BIAS_UNKNOWN by Bartosz Golaszewski · 6 months ago
  25. d2a7082 treewide: simplify the active-low line property by Bartosz Golaszewski · 6 months ago
  26. eb690e4 treewide: remove helpers for opening chips by name & number by Bartosz Golaszewski · 6 months ago
  27. de84633 core: remove unneeded include from gpiod.h by Bartosz Golaszewski · 6 months ago
  28. 4e20133 tests: line: remove a bad test case by Bartosz Golaszewski · 6 months ago
  29. d0a9ddc core: kill chip iterators by Bartosz Golaszewski · 7 months ago
  30. 5e9e722 build: add a configure switch for building examples by Bartosz Golaszewski · 6 months ago
  31. e6f20c2 core: rework gpiod_chip_find_line() by Bartosz Golaszewski · 6 months ago
  32. 8496158 treewide: kill find_lines() by Bartosz Golaszewski · 6 months ago
  33. fa1fe46 treewide: kill global line lookup by Bartosz Golaszewski · 6 months ago
  34. 2c98cd1 core: kill gpiod_line_get() by Bartosz Golaszewski · 6 months ago
  35. 8cfa3e3 core: kill gpiod_line_close_chip() by Bartosz Golaszewski · 6 months ago
  36. 63699bc API: move gpiod_line_get_chip() to line attributes section by Bartosz Golaszewski · 6 months ago
  37. 44ed2c0 treewide: kill opening chips by label by Bartosz Golaszewski · 7 months ago
  38. 0bdee1e core: drop line iterators by Bartosz Golaszewski · 7 months ago
  39. cada6ca bulk: drop the limit on the max number of lines by Bartosz Golaszewski · 7 months ago
  40. 617005b core: export gpiod_is_gpiochip_device() by Bartosz Golaszewski · 7 months ago
  41. 5489e2b build: drop the message about tests having been built successfully by Bartosz Golaszewski · 6 months ago
  42. 59c21bd bindings: cxx: check for error from gpiod_line_bulk_new() by Bartosz Golaszewski · 6 months ago
  43. d044446 core: improve a comment in is_gpiochip_cdev() by Bartosz Golaszewski · 7 months ago
  44. 51af28f doc: remove any referencess to context-less API by Bartosz Golaszewski · 7 months ago
  45. b68be18 core: remove unused forward declaration by Bartosz Golaszewski · 7 months ago
  46. d76c0cd treewide: unexport GPIOD_UNUSED by Bartosz Golaszewski · 7 months ago
  47. 9b6e6d2 ctxless: drop all context-less interfaces by Bartosz Golaszewski · 7 months ago
  48. e464310 core: provide gpiod_line_bulk_reset() by Bartosz Golaszewski · 7 months ago
  49. 2b02d7a treewide: rework struct gpiod_line_bulk by Bartosz Golaszewski · 8 months ago
  50. da8b324 bindings: cxx: demote the line's parent chip reference to a weak_ptr by Bartosz Golaszewski · 8 months ago
  51. 21f7744 treewide: make linux v5.10 a hard requirement for libgpiod by Bartosz Golaszewski · 8 months ago
  52. aefe16f Merge branch 'for-linux-v5.10-rc1' by Bartosz Golaszewski · 8 months ago
  53. 1c47ee5 doc: fix typo in gpiod_line_request_bulk() documentation by Marc Ferland · 8 months ago
  54. 9bf94b8 doc: fix typo in gpiod_line_request_bulk() documentation by Kent Gibson · 8 months ago
  55. a3aceac TODO: add a task for replacing chrono::duration with chrono::time_point by Bartosz Golaszewski · 8 months ago
  56. bf9d514 tests: add check of event offset to wait_multiple by Kent Gibson · 8 months ago
  57. 37f33cc core: Basic port to uAPI v2 by Kent Gibson · 8 months ago
  58. f2f5c62 tests: create mismatch between chip and bulk offsets in wait_multiple by Kent Gibson · 8 months ago
  59. c749405 TODO: remove the task for removing deprecated interfaces by Bartosz Golaszewski · 8 months ago
  60. 74f6646 core: remove deprecated functions by Bartosz Golaszewski · 8 months ago
  61. 0bea9ee bindings: python: remove gpiod.version_string() by Bartosz Golaszewski · 8 months ago
  62. db552da bindings: cxx: tests: rename freq parameter to period_ms by Kent Gibson · 8 months ago
  63. 12b2fe9 build: modernize configure.ac by Bartosz Golaszewski · 8 months ago
  64. 1ebf6c0 tests: break tests if line requests fail by Bartosz Golaszewski · 8 months ago
  65. 6132bc7 bindings: python: fix Line.request() crashing by Jiri Benc · 8 months ago
  66. e120d3e bindings: python: tests: add a test-case exposing a bug in Line.request() by Bartosz Golaszewski · 8 months ago
  67. 3ffa77c bindings: python: fix incorrect object size by Jiri Benc · 8 months ago
  68. cc23ef6 libgpiod: start v2.0 development cycle by Bartosz Golaszewski · 8 months ago
  69. c3bb1b8 libgpiod v1.6 by Bartosz Golaszewski · 8 months ago v1.6
  70. b3c4871 NEWS: updates for v1.6 by Bartosz Golaszewski · 8 months ago
  71. 1bdb669 doc: improve the part about non-unique line names by Bartosz Golaszewski · 9 months ago
  72. 02dae47 core: fix reading subset of available events by Kent Gibson · 9 months ago
  73. 82378fa tests: event: extend testing to cover reading a subset of available events by Kent Gibson · 9 months ago
  74. 2fd82f7 bindings: cxx: fix event timestamp calculation for 32bit by Kent Gibson · 9 months ago
  75. fc61e74 doc: add @file to headers by Alexander Stein · 10 months ago
  76. fbb2f88 doc: remove obsolete PERL_PATH by Alexander Stein · 10 months ago
  77. d5174bf doc: fix doxygen warning by Alexander Stein · 10 months ago
  78. e3f449c doc: use autotoolized Doxyfile by Alexander Stein · 10 months ago
  79. 61c1557 doc: fix doxygen warnings by Alexander Stein · 10 months ago
  80. a5cc6cc doc: document the reasons for deprecating interfaces by Bartosz Golaszewski · 10 months ago
  81. 9ffa2af doc: document the caveat concerning line lookups by Bartosz Golaszewski · 10 months ago
  82. 72414e0 TODO: add a task for improving the interface for line lookups by Bartosz Golaszewski · 10 months ago
  83. 4ad4c18 TODO: clarify the release plan for libgpiod v2.0 by Bartosz Golaszewski · 10 months ago
  84. f198bba TODO: add a task for Rust bindings by Bartosz Golaszewski · 10 months ago
  85. 0149e69 bindings: cxx: fix sign-compare compile warnings in tests by Kent Gibson · 12 months ago
  86. b56d6b6 core: fix gpiod_line_get_value_bulk for events by Kent Gibson · 12 months ago
  87. 142797f tests: event: add tests for gpiod_line_get_value_bulk events by Kent Gibson · 12 months ago
  88. 68afc35 bindings: cxx: tests: add tests for bulk events get_values by Kent Gibson · 12 months ago
  89. 2efb007 doc: fix comment mix up in gpiod.h by Kent Gibson · 1 year, 1 month ago
  90. aa018a8 tests: remove debug asserts by Kent Gibson · 1 year, 1 month ago
  91. be0906c bindings: cxx: fix the forward declaration for line_event by Bartosz Golaszewski · 1 year, 1 month ago
  92. 56fdcfa gpioinfo: print bias flags if set by Bartosz Golaszewski · 1 year, 1 month ago
  93. 2537745 tools: unduplicate signalfd() code by Bartosz Golaszewski · 1 year, 1 month ago
  94. 39f2cdf bindings: cxx: drop a stray newline by Bartosz Golaszewski · 1 year, 2 months ago
  95. 5f6d42a doc: improve the description of gpiod_line_event_read() by Bartosz Golaszewski · 1 year, 2 months ago
  96. ad30521 TODO: add a list of planned API changes for v2.0 by Bartosz Golaszewski · 1 year, 2 months ago
  97. a27f5c3 tools: tests: fix regex patterns for timestamps in gpiomon test cases by Bartosz Golaszewski · 1 year, 2 months ago
  98. ff4f2b9 doc: add descriptions for doxygen sub-sections by Bartosz Golaszewski · 1 year, 2 months ago
  99. 7f30548 bindings: python: add the __version__ module attribute by Bartosz Golaszewski · 1 year, 2 months ago
  100. c89e956 build: use the gnu89 C standard explicitly by Bartosz Golaszewski · 1 year, 3 months ago