1
0
mirror of https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git synced 2026-10-25 12:39:18 +03:00

Commit Graph

  • ead4d6b46a bindings: python: fix a memory leak in error path Bartosz Golaszewski 2018-07-13 10:10:34 +02:00
  • ca0c70e0a9 libgpiod v1.0.2 v1.0.2 v1.0.x Bartosz Golaszewski 2018-06-07 10:53:01 +02:00
  • ba5ff34204 NEWS: updates for v1.0.2 Bartosz Golaszewski 2018-06-07 10:52:18 +02:00
  • 041e675b57 bindings: python: fix a warning Bartosz Golaszewski 2018-06-06 17:01:44 +02:00
  • 3c660a3ec5 bindings: python: fix a warning Bartosz Golaszewski 2018-06-06 17:01:44 +02:00
  • e421f0d776 bindings: python: add a test case for line_event's __repr__ Bartosz Golaszewski 2018-06-06 12:49:00 +02:00
  • 6b3450372e bindings: python: avoid calling object method callbacks directly Bartosz Golaszewski 2018-06-06 12:26:23 +02:00
  • 18d286843b bindings: python: use PyObject_CallMethod() where possible Bartosz Golaszewski 2018-06-06 12:15:54 +02:00
  • c698430876 libgpiod: start v1.2 development cycle Bartosz Golaszewski 2018-06-06 11:25:06 +02:00
  • 6317ac75b8 libgpiod v1.1 v1.1 Bartosz Golaszewski 2018-05-16 15:28:39 +02:00
  • 2e0f6d1a64 NEWS: updates for v1.1 Bartosz Golaszewski 2018-05-16 14:30:36 +02:00
  • ef864bf503 bindings: cxx: set the ABI version to 1.0.0 Bartosz Golaszewski 2018-05-16 14:14:12 +02:00
  • 2dfb43260a bindings: python: add support for controlled execution Bartosz Golaszewski 2018-05-16 12:18:40 +02:00
  • e04d4d45c2 bindings: python: provide better resource control Bartosz Golaszewski 2018-05-16 11:53:18 +02:00
  • 7cc5304f33 bindings: python: provide gpiod.version_string() Bartosz Golaszewski 2018-05-16 10:36:28 +02:00
  • 6639fb7709 doc: tweak the comment for gpiod_version_string() Bartosz Golaszewski 2018-05-16 10:11:57 +02:00
  • 3107d63692 bindings: python: test case for line flags Bartosz Golaszewski 2018-05-15 18:35:16 +02:00
  • 16e5a3ce56 bindings: python: provide Line.is_requested() Bartosz Golaszewski 2018-05-15 18:33:47 +02:00
  • 345d408836 bindings: python: improve readability in test cases Bartosz Golaszewski 2018-05-15 18:12:20 +02:00
  • 0596dfb0b5 bindings: python: new test cases/examples Bartosz Golaszewski 2018-05-15 14:51:00 +02:00
  • d463052184 bindings: python: provide Chip.get_all_lines() Bartosz Golaszewski 2018-05-15 12:04:25 +02:00
  • 2c8127eba1 bindings: python: improve readability Bartosz Golaszewski 2018-05-15 11:50:16 +02:00
  • 7a64b84885 bindings: python: code shrink Bartosz Golaszewski 2018-05-15 11:49:16 +02:00
  • e6d1647a8f bindings: python: implement Chip.find_lines() Bartosz Golaszewski 2018-05-15 11:41:52 +02:00
  • 2df328e989 bindings: python: extend tests Bartosz Golaszewski 2018-05-09 22:01:47 +02:00
  • 1e47c4d6ea bindings: python: change the return value of gpiod_LineBulk_event_wait() Bartosz Golaszewski 2018-05-14 11:20:23 +02:00
  • 15a623a7d2 bindings: python: fix a memory leak in gpiod_Line_event_wait() Bartosz Golaszewski 2018-05-14 11:18:18 +02:00
  • 6610e53048 bindings: cxx: fix the return value of line_bulk::find_lines() Bartosz Golaszewski 2018-05-13 23:34:38 +02:00
  • 27fec345ca bindings: python: fix a memory leak in Line.set_value() Bartosz Golaszewski 2018-05-13 23:25:06 +02:00
  • 5da2e8d790 helpers: provide gpiod_chip_find_lines() Bartosz Golaszewski 2018-05-13 13:56:49 +02:00
  • d331321f01 bindings: python: return None if line can't be found by name Bartosz Golaszewski 2018-05-12 14:48:58 +02:00
  • f36a27f1cc bindings: python: decref the chip object in gpiod_Module_find_line() Bartosz Golaszewski 2018-05-12 14:30:44 +02:00
  • ac48e6c3c4 bindings: cxx: add test cases for iterators Bartosz Golaszewski 2018-05-09 22:23:14 +02:00
  • 58a17c3858 bindings: cxx: new test cases Bartosz Golaszewski 2018-05-02 12:19:39 +02:00
  • d0c400397a bindings: cxx: add a comment about the need for a dummy chip to run tests Bartosz Golaszewski 2018-05-09 14:05:20 +02:00
  • 3e90b5c890 bindings: cxx: initialize the line_request flags before using them Bartosz Golaszewski 2018-05-09 13:19:30 +02:00
  • c44b55d597 bindings: cxx: export static members of gpiod::line_request Bartosz Golaszewski 2018-05-08 22:55:02 +02:00
  • 5a37017ecf bindings: cxx: fix SPDX license identifiers in examples Bartosz Golaszewski 2018-05-07 22:15:51 +02:00
  • 039b301b17 bindings: python: release the GIL during blocking I/O operations Bartosz Golaszewski 2018-04-21 15:37:19 +02:00
  • ca374fab32 README: add info about building from release tarballs Bartosz Golaszewski 2018-04-21 15:31:30 +02:00
  • 05b205613e README: add info about high-level bindings Bartosz Golaszewski 2018-04-21 15:29:33 +02:00
  • 696de1b973 build: fix cross-compilation of python bindings Bartosz Golaszewski 2018-04-20 11:54:51 +02:00
  • bdc8e6bfd5 build: check for unexpanded macros in configure.ac Bartosz Golaszewski 2018-04-18 17:44:52 +02:00
  • 96c524c495 bindings: implement python bindings Bartosz Golaszewski 2018-02-19 12:52:38 +01:00
  • 3e73e65034 core: events: correctly handle POLLNVAL in gpiod_line_event_wait() Bartosz Golaszewski 2018-04-14 22:20:53 +02:00
  • d3ea4f4148 core: events: correctly handle POLLNVAL in gpiod_line_event_wait() Bartosz Golaszewski 2018-04-14 22:20:53 +02:00
  • 2b2a6c011c tools: fix the copyright notice Bartosz Golaszewski 2018-04-12 17:15:44 +02:00
  • a178da8c95 tools: fix the copyright notice Bartosz Golaszewski 2018-04-12 17:15:44 +02:00
  • e815ab56c5 libgpiod v0.3.3 v0.3.3 v0.3.x Bartosz Golaszewski 2018-04-12 16:52:26 +02:00
  • 5201ad0141 NEWS: updates for v0.3.3 Bartosz Golaszewski 2018-04-12 16:51:30 +02:00
  • b5b662f718 tests: gpioinfo: expect default direction to be input Bartosz Golaszewski 2018-04-03 10:05:29 +02:00
  • a1b478ad16 libgpiod v1.0.1 v1.0.1 Bartosz Golaszewski 2018-04-12 15:03:44 +02:00
  • 09edca9175 NEWS: updates for v1.0.1 Bartosz Golaszewski 2018-04-12 15:07:07 +02:00
  • 8f2c6c4c6f core: use reference counting for line file descriptors Bartosz Golaszewski 2018-04-12 12:28:18 +02:00
  • eabc6a4eff tests: gpioinfo: expect default direction to be input Bartosz Golaszewski 2018-04-03 10:05:29 +02:00
  • d1561302b0 build: tweak the message emitted after building tests Bartosz Golaszewski 2018-04-12 14:51:09 +02:00
  • 5ab6ccbd49 core: use reference counting for line file descriptors Bartosz Golaszewski 2018-04-12 12:28:18 +02:00
  • 0a9faf3abf license: use C++-style comments for SPDX headers in source files Bartosz Golaszewski 2018-04-04 13:19:05 +02:00
  • 8bd1deed81 tests: gpioinfo: expect default direction to be input Bartosz Golaszewski 2018-04-03 10:05:29 +02:00
  • 4e8f582ff7 build: use separate versioning schemes for API & ABI Bartosz Golaszewski 2018-03-13 18:14:48 +01:00
  • 4fcb25ca3b build: user SPDX license identifier Bartosz Golaszewski 2018-03-04 12:12:56 +01:00
  • 4fef448baa bindings: cxx: use SPDX license identifier Bartosz Golaszewski 2018-03-04 12:09:27 +01:00
  • 9616fa5cc9 include: use SPDX license identifier Bartosz Golaszewski 2018-03-04 10:50:11 +01:00
  • 5144096430 core: use SPDX license identifier Bartosz Golaszewski 2018-03-04 10:37:34 +01:00
  • b59666510f tests: use SPDX license identifier Bartosz Golaszewski 2018-03-04 10:32:25 +01:00
  • 6a229b04f6 bindings: cxx: rename the C++ tests executable Bartosz Golaszewski 2018-02-27 13:48:08 +01:00
  • 42038068fc bindings: cxx: rename line_bulk::add() to line_bulk::append() Bartosz Golaszewski 2018-02-27 13:41:46 +01:00
  • 860b3b6f15 bindings: cxx: don't check the chip's label and name for empty strings Bartosz Golaszewski 2018-02-25 14:18:56 +01:00
  • 67376bd706 bindings: cxx: provide chip::get_all_lines() Bartosz Golaszewski 2018-02-22 21:31:56 +01:00
  • 5c5a4ca9b3 tests: add a new cleanup macro Bartosz Golaszewski 2018-02-22 21:21:56 +01:00
  • 6b6bed27cc API: provide new line accessors Bartosz Golaszewski 2018-02-22 21:15:43 +01:00
  • ff56d075ac bindings: cxx: rename line and chip iterator classes Bartosz Golaszewski 2018-02-21 13:39:25 +01:00
  • 55220ec681 bindings: cxx: add pkg-config support Bartosz Golaszewski 2018-02-21 09:38:28 +01:00
  • fcf8a30fbf tools: move function attributes to the header file Clemens Gruber 2018-02-20 22:56:55 +01:00
  • 4dd4d623c2 tools: move function attributes to the header file Clemens Gruber 2018-02-20 17:57:32 +01:00
  • a5ee3d7c4f tools: move function attributes to the header file Clemens Gruber 2018-02-20 17:57:32 +01:00
  • 0d4b0e51c6 bindings: cxx: allow empty default values in line_bulk::request() Bartosz Golaszewski 2018-02-19 11:43:36 +01:00
  • 12badc212c core: allow NULL default_vals for output requests Bartosz Golaszewski 2018-02-19 11:32:41 +01:00
  • 5ab7003ade core: use gpiod_line_bulk_foreach_line_off() in line_request_values() Bartosz Golaszewski 2018-02-19 11:12:32 +01:00
  • ebf1f6af08 bindings: cxx: new example Bartosz Golaszewski 2018-02-19 11:02:48 +01:00
  • 10a156752b bindings: cxx: provide methods for releasing requested lines Bartosz Golaszewski 2018-02-19 11:01:01 +01:00
  • 3787dc2006 bindings: cxx: require default values for output requests Bartosz Golaszewski 2018-02-19 10:51:17 +01:00
  • 5def18b0d9 bindings: cxx: constify default_vals in line_bulk::request() Bartosz Golaszewski 2018-02-19 10:40:35 +01:00
  • 783ff2e3c7 API: start certain enums from 1 Bartosz Golaszewski 2018-02-19 10:06:07 +01:00
  • 8078a4a2ad bindings: implement C++ bindings Bartosz Golaszewski 2017-10-25 21:11:37 +02:00
  • a5a153d691 tests: event: new test case Bartosz Golaszewski 2018-02-12 11:55:49 +01:00
  • d3022ff1fb dist: include Doxyfile in the release tarball Bartosz Golaszewski 2018-02-08 18:25:58 +01:00
  • 2301ae85c6 dist: include Doxyfile in the release tarball Bartosz Golaszewski 2018-02-08 18:25:58 +01:00
  • 3b41916bdc dist: include Doxyfile in the release tarball Bartosz Golaszewski 2018-02-08 18:25:58 +01:00
  • c64f98bc8f libgpiod: start v1.1 development cycle Bartosz Golaszewski 2018-02-07 16:38:26 +01:00
  • 68b516e4d1 libgpiod v1.0 v1.0 Bartosz Golaszewski 2018-02-07 14:56:03 +01:00
  • 72cb117624 NEWS: updates for v1.0 Bartosz Golaszewski 2018-02-07 11:11:46 +01:00
  • 610a8111bc core: constify *values in gpiod_line_set_value_bulk() Bartosz Golaszewski 2018-02-03 16:06:47 +01:00
  • 7b493a5019 doc: improve the doxygen description of default_val(s) Bartosz Golaszewski 2018-01-29 17:10:54 +01:00
  • f27f85f607 doc: consistently break lines in @param's descriptions Bartosz Golaszewski 2018-01-26 11:02:37 +01:00
  • 45c5fbf7c9 doc: explicitly state that the ctxless event poll callback can be NULL Bartosz Golaszewski 2018-01-26 10:58:18 +01:00
  • 3eb0c52ad5 doc: clarify that the high-level set value callback is optional Bartosz Golaszewski 2018-01-26 10:53:23 +01:00
  • 7bddc61ae5 API: use gpiod_ctxless_ as prefix for the high-level API Bartosz Golaszewski 2018-01-24 12:36:14 +01:00
  • 6339468420 gitignore: add libgpiod.pc Bartosz Golaszewski 2018-01-24 12:19:03 +01:00
  • 819e2f5ee3 build: add pkg-config support Clemens Gruber 2018-01-22 17:12:12 +01:00