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

  • 8f3cd2b6b4 bindings: cxx: clarify the meaning of negative timeouts in event wait Bartosz Golaszewski 2023-05-23 15:01:34 +02:00
  • 64e9a5636d README: provide more info in Contributing Kent Gibson 2023-05-23 16:03:34 +08:00
  • f6308c1307 bindings: fix typo "SPDX-FileCopyrightTest" in copyright headers Viresh Kumar 2023-05-23 13:29:29 +05:30
  • 0a51d62f06 bindings: cxx: shrink the doxygen conditional section Bartosz Golaszewski 2023-05-22 10:34:07 +02:00
  • 7bb69cbd29 bindings: rust: skip building all rust crates by default Viresh Kumar 2023-05-04 11:43:44 +05:30
  • a62c5fbc63 tests: move the test case for duplicate configured offsets Bartosz Golaszewski 2023-04-27 15:28:18 +02:00
  • e35621c447 bindings: python: add MANIFEST.in to EXTRA_DIST Bartosz Golaszewski 2023-04-25 18:02:46 +02:00
  • 6b4f9c7a09 tests: don't segfault if gpio-sim is unavailable Bartosz Golaszewski 2023-04-20 09:32:56 +02:00
  • 0fdc1a11c9 tests: don't segfault if gpio-sim is unavailable Bartosz Golaszewski 2023-04-20 09:32:56 +02:00
  • b9f5d29950 bindings: python: don't install test-specific C extension binaries Bartosz Golaszewski 2023-04-18 11:58:57 +02:00
  • 4e75476ccb Revert "bindings: python: fix out-of-tree build" Bartosz Golaszewski 2023-04-17 16:34:20 +02:00
  • 0494604dbe bindings: python: exclude test submodules from the package list Bartosz Golaszewski 2023-04-17 13:12:54 +02:00
  • e622ed2327 tests: don't install test executables Bartosz Golaszewski 2023-04-17 10:48:48 +02:00
  • c19fcfc681 bindings: python: update .gitignore Bartosz Golaszewski 2023-04-17 10:25:35 +02:00
  • 010207cd0e tests: check the return value of gpiod_line_config_add_line_settings() Bartosz Golaszewski 2023-04-13 16:49:58 +02:00
  • 0929f3990e bindings: python: bump version to v2.0.1 Bartosz Golaszewski 2023-04-13 09:49:41 +02:00
  • ff1245f351 bindings: python: add missing test package files to the manifest Bartosz Golaszewski 2023-04-12 22:34:16 +02:00
  • 381862780d bindings: python: add a long description to setup.py Bartosz Golaszewski 2023-04-12 21:53:57 +02:00
  • 8501988c9d bindings: python: add test extension sources to the manifest Bartosz Golaszewski 2023-04-12 21:52:42 +02:00
  • 136553212c bindings: python: exclude tests from the wheel Bartosz Golaszewski 2023-04-12 21:51:01 +02:00
  • d5a454cda5 bindings: python: change the project name to libgpiod Bartosz Golaszewski 2023-04-12 21:40:56 +02:00
  • f1bb51a5ab bindings: python: add MANIFEST.in Bartosz Golaszewski 2023-04-12 17:19:52 +02:00
  • ee96540ec8 tests: fix the test case for gpiod_line_config_get_line_settings() Bartosz Golaszewski 2023-04-12 15:10:45 +02:00
  • b740f64daf tests: simplify and reduce the strictness of version string regex patterns Bartosz Golaszewski 2023-04-11 16:47:20 +02:00
  • 7936f50218 tests: fix version regex treewide Bartosz Golaszewski 2023-04-11 13:53:32 +02:00
  • ae275c3754 libgpiod v2.0.1 v2.0.1 Bartosz Golaszewski 2023-04-11 10:26:03 +02:00
  • 748b6190b1 NEWS: updates for v2.0.1 Bartosz Golaszewski 2023-04-11 09:56:07 +02:00
  • 216035c13b tests: fix version regex treewide Bartosz Golaszewski 2023-04-11 13:53:32 +02:00
  • a5cf1d6164 tests: provide and use gpiod_test_chip_watch_line_info_or_fail() Bartosz Golaszewski 2023-04-07 16:32:22 +02:00
  • 318db06b5f tests: fix inconsistent naming of test helpers Bartosz Golaszewski 2023-04-07 13:27:52 +02:00
  • 8a864d6693 tools: replace alphasort() with versionsort() Bartosz Golaszewski 2023-04-03 16:20:09 +02:00
  • 1147795bd1 tools: tests: update the kernel version required to run tests Bartosz Golaszewski 2023-03-31 10:53:46 +02:00
  • 9289983338 man: update the email address shown on man pages Bartosz Golaszewski 2023-03-31 10:16:59 +02:00
  • 9595913c8f build: use AM_V_GEN when calling external programs Bartosz Golaszewski 2023-03-27 12:09:34 +02:00
  • a81d255725 bindings: cxx: tests: fix the test case for chip::unwatch_line_info() Bartosz Golaszewski 2023-03-16 11:59:13 +01:00
  • f2245fa32c bindings: cxx: tests: add a test case for chip::unwatch_line_info() Bartosz Golaszewski 2023-03-16 10:03:10 +01:00
  • 3ae6641156 bindings: cxx: tests: drop profiling flags from CXXFLAGS and LDFLAGS Bartosz Golaszewski 2023-03-16 09:35:34 +01:00
  • dc746daef2 tests: drop the profiling CFLAGS from tests' Makefile Bartosz Golaszewski 2023-03-16 09:24:47 +01:00
  • b81978716c tests: fix the test case for gpiod_line_request_reconfigure_lines() Bartosz Golaszewski 2023-03-15 22:04:06 +01:00
  • 305a68d70b tests: add a test case for gpiod_chip_request_lines() Bartosz Golaszewski 2023-03-15 21:53:00 +01:00
  • 4d72b11f05 tests: extend the test case for gpiod_request_config_set_consumer() Bartosz Golaszewski 2023-03-15 21:29:35 +01:00
  • 8ef0ca0fae tests: add more test cases for gpiod_line_request_reconfigure_lines() Bartosz Golaszewski 2023-03-15 21:18:18 +01:00
  • 64c9a6c6c1 tests: remove commented-out code Bartosz Golaszewski 2023-03-15 21:08:33 +01:00
  • c167300b59 tests: add a test case for gpiod_line_config_get_num_configured_offsets() Bartosz Golaszewski 2023-03-15 21:04:39 +01:00
  • 8bf7b0c46f tests: add a test case for incorrect retrieving of edge events from buffer Bartosz Golaszewski 2023-03-15 20:54:52 +01:00
  • 10febcbe0b tests: add a test case for gpiod_line_config_add_line_settings() Bartosz Golaszewski 2023-03-15 20:53:23 +01:00
  • b9851e07c2 tests: add more test cases for gpiod_line_config_set_output_values() Bartosz Golaszewski 2023-03-15 20:52:53 +01:00
  • 3cdb05bbfb core: remove dead code Bartosz Golaszewski 2023-03-15 20:50:57 +01:00
  • 58b489a263 tools: gpiomon: fix setting event clock type Bartosz Golaszewski 2023-03-15 09:34:56 +01:00
  • 1960b3b107 tools: gpiomon: fix setting event clock type Bartosz Golaszewski 2023-03-15 09:34:56 +01:00
  • 8b5ffc5912 core: sanitize arguments in gpiod_line_config_set_output_values() Bartosz Golaszewski 2023-03-13 16:28:51 +01:00
  • 3c55c6f3e0 core: sanitize arguments in gpiod_line_config_set_output_values() Bartosz Golaszewski 2023-03-13 16:28:51 +01:00
  • 5bf7c9653f core: make the chip file descriptor blocking Bartosz Golaszewski 2023-03-10 10:24:04 +01:00
  • b44ce359d5 bindings: rust: examples: add a reimplementation of gpionotify Bartosz Golaszewski 2023-03-10 11:16:30 +01:00
  • 4025260351 bindings: python: examples: add gpionotify.py Bartosz Golaszewski 2023-03-10 10:59:47 +01:00
  • d62708950c bindings: cxx: examples: implement gpionotify using C++ bindings Bartosz Golaszewski 2023-03-10 10:32:47 +01:00
  • 6f4b3297b1 core: make the chip file descriptor blocking Bartosz Golaszewski 2023-03-10 10:24:04 +01:00
  • 369fc1d3ae bindings: cxx: examples: gpiomoncxx: drop unused header include Bartosz Golaszewski 2023-03-10 10:47:28 +01:00
  • 8008688853 bindings: cxx: examples: reserve correct amount of space for offsets Bartosz Golaszewski 2023-03-10 09:49:41 +01:00
  • 1dd855ae6b contrib: add sample Android.bp to build within an Android tree Benjamin Li 2023-03-06 10:45:45 -08:00
  • 5fa9cb92df tools: remove dependency on glibc program_invocation_[short_]name Benjamin Li 2023-03-06 10:45:44 -08:00
  • 08995cbc94 core: sanitize the output values in gpiod_line_config_set_output_values() Bartosz Golaszewski 2023-03-03 17:23:38 +01:00
  • 20c83a55b4 core: sanitize the output values in gpiod_line_config_set_output_values() Bartosz Golaszewski 2023-03-03 17:23:38 +01:00
  • 419c39ee7a bindings: cxx: make edge_event's impl struct implementations final Bartosz Golaszewski 2023-02-27 11:03:50 +01:00
  • 95c841b8d4 core: fix line breaking in the public header Bartosz Golaszewski 2023-03-01 10:23:37 +01:00
  • 19c6942f0c tests: add a test-case for looking up non-standard GPIO line names Bartosz Golaszewski 2023-02-27 10:33:36 +01:00
  • 06f9870df5 libgpiod: start v2.1 development cycle Bartosz Golaszewski 2023-03-03 15:02:54 +01:00
  • c367029bc6 libgpiod v2.0 v2.0 Bartosz Golaszewski 2023-03-02 15:09:51 +01:00
  • 159940076e bindings: python: tests: fix the version parsing regex Bartosz Golaszewski 2023-03-02 15:36:07 +01:00
  • 7da48116d0 bindings: python: remove unneeded setup.py argument Bartosz Golaszewski 2023-03-02 15:34:36 +01:00
  • 47cb0726dd tools: remove unneeded #include Bartosz Golaszewski 2023-02-25 15:15:34 +01:00
  • f6444fb306 core: add missing #include for basename() Benjamin Li 2023-02-24 19:08:12 -08:00
  • acf7fee80f libgpiod v2.0-rc3 v2.0-rc3 Bartosz Golaszewski 2023-02-23 19:49:52 +01:00
  • 7ba0d8d92b bindings: cxx: mark public classes as final Bartosz Golaszewski 2023-02-21 14:28:12 +01:00
  • 8e3ca35d12 tests: fix a potential assert() abort() Bartosz Golaszewski 2023-02-19 21:39:03 +01:00
  • 96534002ef bindings: cxx: use C++-style compiler attributes Bartosz Golaszewski 2023-02-17 14:17:34 +01:00
  • 2fced031a3 bindings: cxx: remove unused define Bartosz Golaszewski 2023-02-17 14:15:08 +01:00
  • 968c7c8752 gpiosim: remove unused define Bartosz Golaszewski 2023-02-17 14:05:30 +01:00
  • e3408e9518 tools: remove unused defines Bartosz Golaszewski 2023-02-17 13:54:05 +01:00
  • 85c9dc8f52 libgpiod v2.0-rc2 v2.0-rc2 Bartosz Golaszewski 2023-02-15 20:59:16 +01:00
  • 628f044904 bindings: python: tests: release the request before removing GPIO sim Bartosz Golaszewski 2023-02-15 14:46:16 +01:00
  • 4ebf629e35 tests: fix the enum type in line-request tests Bartosz Golaszewski 2023-02-15 13:46:30 +01:00
  • 67ffa262e3 tests: add line value enums for gpiosim GLib wrapper Bartosz Golaszewski 2023-02-13 11:53:42 +01:00
  • 96b686aacb tests: use GLib typedef conventions for line names and hogs Bartosz Golaszewski 2023-02-13 11:03:47 +01:00
  • d8d3a84b2d bindings: cxx: drop the re-export guard of visible symbols Bartosz Golaszewski 2023-02-14 11:10:56 +01:00
  • 739eaee128 bindings: rust: update bindgen's version Viresh Kumar 2023-02-14 12:15:35 +05:30
  • f9a68e4e70 bindings: rust: align formatting to what's suggested by 'cargo fmt' Viresh Kumar 2023-02-14 12:15:34 +05:30
  • 5e111df2fc gpiosim: use twalk() instead of twalk_r() Bartosz Golaszewski 2023-02-10 22:11:11 +01:00
  • 8b99eb43f2 bindings: python: don't pass GPIOD_WITH_TESTS to 'setup.py install' Bartosz Golaszewski 2023-02-13 18:10:32 +01:00
  • ddc3f7b62a bindings: python: pass DESTDIR to setup.py Bartosz Golaszewski 2023-02-13 17:54:31 +01:00
  • dfb18bc62a configure: add more tests for less commonly used functions Bartosz Golaszewski 2023-02-10 21:20:14 +01:00
  • 7af39c2ff3 bindings: cxx: fix building gpiod::timestamp with clang Bartosz Golaszewski 2023-02-10 13:54:18 +01:00
  • ceaf80e5ab configure: verify the availability of twalk_r() for tests Bartosz Golaszewski 2023-02-09 21:03:56 +01:00
  • bfb147a14d tools: use 'unsigned int' instead of 'uint' Bartosz Golaszewski 2023-02-09 19:49:38 +01:00
  • a7fc15ca32 tests: remove unused variables Bartosz Golaszewski 2023-02-09 19:29:07 +01:00
  • 4a3c5d6c7a libgpiod v1.6.4 v1.6.4 Bartosz Golaszewski 2023-02-08 14:52:23 +01:00
  • e0ecc58078 NEWS: updates for v1.6.4 Bartosz Golaszewski 2023-02-08 14:52:01 +01:00
  • 7deb50c547 libgpiod v2.0-rc1 v2.0-rc1 Bartosz Golaszewski 2023-02-07 21:23:41 +01:00
  • 257768c1c1 NEWS: updates for v2.0 Bartosz Golaszewski 2023-02-07 14:56:49 +01:00
  • 265124bae0 tests: extend the regex matching string versions Bartosz Golaszewski 2023-02-07 22:13:57 +01:00