C library and tools for interacting with the linux GPIO character device

Clone this repo:
  1. c34d74a bindings: cxx: make bitset_cmp::operator() const by Michael Beach · 7 days ago master
  2. e474b77 bindings: cxx: do not initialize a chip's shared_ptr with nullptr by Patrick Boettcher · 13 days ago
  3. f3637ad gpioset: extend help text by Bartosz Golaszewski · 6 weeks ago
  4. acdd77c treewide: unify naming of local variables representing return values by Bartosz Golaszewski · 3 months ago
  5. 3599d34 doc: C API documentation fixes by Gasper Zejn · 12 months ago
  6. 75f56fb tests: ignore 'remove' events from udev by Bartosz Golaszewski · 3 months ago
  7. 02f935e libgpiod: start v1.3 development cycle by Bartosz Golaszewski · 3 months ago
  8. 96e5ad2 libgpiod v1.2 by Bartosz Golaszewski · 3 months ago v1.2
  9. f197783 NEWS: updates for v1.2 by Bartosz Golaszewski · 3 months ago
  10. 4f1079b build: check for sys/sysmacros.h in configure by Bartosz Golaszewski · 3 months ago
  11. c990e21 core: add missing include by Bartosz Golaszewski · 3 months ago
  12. d9b1c1f core: harden gpiod_chip_open() by Bartosz Golaszewski · 3 months ago
  13. 3a8aa70 tools: tweak the formatting of help text strings by Bartosz Golaszewski · 4 months ago
  14. 4bf402d Merge branch 'next' by Bartosz Golaszewski · 4 months ago
  15. 5095bdd API: mark context-less event loop functions as deprecated by Bartosz Golaszewski · 5 months ago
  16. 99bc226 API: add a macro for marking deprecated functions by Bartosz Golaszewski · 5 months ago
  17. 3f667cb tests: ctxless: add a test case for the event monitor by Bartosz Golaszewski · 4 months ago
  18. cd6f1a4 tests: ctxless: switch to using the event monitor routines by Bartosz Golaszewski · 5 months ago
  19. 093b90b gpiomon: switch to using gpiod_ctxless_event_monitor_multiple() by Bartosz Golaszewski · 5 months ago
  20. 61498a0 ctxless: provide new event monitor by Bartosz Golaszewski · 5 months ago