index
:
libgpiod/libgpiod.git
master
v0.1.x
v0.2.x
v0.3.x
v1.0.x
v1.1.x
v1.2.x
v1.3.x
v1.4.x
v1.5.x
v1.6.x
v2.0.x
v2.1.x
C library and tools for interacting with the linux GPIO character device
Bartosz Golaszewski
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
tools
Age
Commit message (
Expand
)
Author
Files
Lines
10 days
tools: tests: accept the new gpio-sim label format in test cases
Bartosz Golaszewski
1
-10
/
+10
2024-04-24
tools: add minutes as a new supported time unit
Bartosz Golaszewski
1
-4
/
+6
2024-04-24
tools: allow longer time periods
Bartosz Golaszewski
6
-23
/
+40
2024-04-24
tools: use ppoll() where higher timeout resolution makes sense
Bartosz Golaszewski
2
-4
/
+20
2024-04-24
tools: rename timeout to idle_timeout in gpiomon and gpionotify
Bartosz Golaszewski
2
-8
/
+8
2024-01-02
gpioset: improve toggle option help
Kent Gibson
1
-1
/
+1
2024-01-02
gpioset: reword note on post-exit behaviour
Kent Gibson
1
-5
/
+4
2023-11-03
tools: tests: include the test script in the release tarball
Bartosz Golaszewski
1
-1
/
+1
2023-07-03
tools: tests: print additional info when regex matching fails
Bartosz Golaszewski
1
-2
/
+2
2023-06-30
build: remove redundant SOURCES assignments
Bartosz Golaszewski
1
-12
/
+0
2023-06-22
tools: tests: remove a stray newline
Bartosz Golaszewski
1
-1
/
+0
2023-06-22
tools: tests: port tests to shunit2
Bartosz Golaszewski
3
-270
/
+255
2023-06-22
tools: tests: add short sleeps between generating edge events
Bartosz Golaszewski
1
-0
/
+4
2023-06-12
tools: tests: remove implicit run-time dependency on ncurses
Kent Gibson
1
-1
/
+1
2023-06-12
tools: tests: speed up continuous toggle test
Kent Gibson
1
-3
/
+7
2023-06-12
tools: tests: add tests for idle-timeout and debounce period.
Kent Gibson
1
-0
/
+79
2023-06-12
tools: gpiomon/gpionotify: add idle-timeout option
Gabriel Matni
2
-3
/
+28
2023-06-06
tools: tests: modify delays in toggle test
Joe Slater
1
-5
/
+16
2023-06-01
tools: tests: replace egrep with grep -E
Bartosz Golaszewski
2
-2
/
+2
2023-04-17
tests: don't install test executables
Bartosz Golaszewski
1
-1
/
+1
2023-04-04
tools: replace alphasort() with versionsort()
Bartosz Golaszewski
1
-1
/
+1
2023-03-31
tools: tests: update the kernel version required to run tests
Bartosz Golaszewski
1
-2
/
+1
2023-03-15
tools: gpiomon: fix setting event clock type
Bartosz Golaszewski
1
-1
/
+1
2023-03-12
tools: remove dependency on glibc program_invocation_[short_]name
Benjamin Li
8
-21
/
+47
2023-02-25
tools: remove unneeded #include
Bartosz Golaszewski
1
-1
/
+0
2023-02-17
tools: remove unused defines
Bartosz Golaszewski
1
-2
/
+0
2023-02-10
tools: use 'unsigned int' instead of 'uint'
Bartosz Golaszewski
1
-1
/
+1
2023-02-08
tools: update the copyright date in the output of --version
Bartosz Golaszewski
1
-1
/
+1
2023-01-31
gpioset: use #ifdef instead of #if with GPIOSET_INTERACTIVE
Bartosz Golaszewski
1
-1
/
+1
2023-01-31
doc: various tweaks and improvements treewide
Bartosz Golaszewski
1
-2
/
+2
2023-01-25
gpioset: use gpiod_line_config_set_output_values()
Bartosz Golaszewski
1
-10
/
+11
2022-12-16
tools: tests: check for egrep presence in the system
Bartosz Golaszewski
1
-0
/
+1
2022-12-12
tools: tests: remove leftover echo
Bartosz Golaszewski
1
-1
/
+0
2022-12-12
core: rename gpiod_version_string() to gpiod_api_version()
Bartosz Golaszewski
1
-1
/
+1
2022-12-09
build: use LIBEDIT_CFLAGS when building gpioset with interactive mode
Bartosz Golaszewski
1
-1
/
+1
2022-12-09
gpioset: put local variables of the same type on a single line
Bartosz Golaszewski
1
-4
/
+2
2022-12-07
gpioset: fix memory leak in interactive mode
Esben Haabendal
1
-1
/
+3
2022-12-07
tools: display the correct license with --version
Bartosz Golaszewski
1
-1
/
+1
2022-12-07
treewide: rename EVENT_CLOCK to CLOCK
Bartosz Golaszewski
2
-9
/
+9
2022-12-07
treewide: use plural 'events' in read_edge_event() functions
Bartosz Golaszewski
1
-1
/
+1
2022-12-07
treewide: apply formatting changes with clang-format
Bartosz Golaszewski
7
-65
/
+56
2022-12-07
treewide: use C enum types explicitly
Bartosz Golaszewski
5
-33
/
+40
2022-11-21
tools: gpionotify tests
Kent Gibson
1
-0
/
+531
2022-11-21
tools: add gpionotify
Kent Gibson
3
-1
/
+453
2022-11-21
tools: line name focussed rework
Kent Gibson
12
-1439
/
+4258
2022-10-31
treewide: libgpiod v2 implementation
Bartosz Golaszewski
9
-186
/
+292
2022-03-08
tools: port the test-suite to using gpio-sim
Bartosz Golaszewski
2
-279
/
+354
2022-02-18
gpioinfo: Clean up scandir allocations
Joel Stanley
1
-0
/
+2
2021-11-19
tools: tests: check for 'timeout' program
Bartosz Golaszewski
1
-0
/
+1
2021-04-30
tools: gpioget: add new --dir-as-is option for GPO read-back
Ahmad Fatoum
1
-2
/
+8
2021-04-17
treewide: rename chip property accessors
Bartosz Golaszewski
3
-6
/
+6
2021-04-08
gpioset: fix a segfault with default mode
Bartosz Golaszewski
2
-1
/
+10
2021-03-18
core: switch to reference counting for gpio chip objects
Bartosz Golaszewski
6
-7
/
+7
2021-03-18
treewide: simplify line lookup
Bartosz Golaszewski
1
-5
/
+4
2021-02-18
licensing: relicense non-library code under GPL-2.0-or-later
Bartosz Golaszewski
11
-11
/
+11
2021-02-18
licensing: make the project REUSE-compliant
Bartosz Golaszewski
12
-59
/
+15
2021-01-19
treewide: make drive settings an enum
Bartosz Golaszewski
1
-2
/
+12
2021-01-19
treewide: rename BIAS_DISABLE to BIAS_DISABLED
Bartosz Golaszewski
2
-2
/
+2
2020-12-17
treewide: simplify the active-low line property
Bartosz Golaszewski
1
-6
/
+4
2020-12-17
treewide: remove helpers for opening chips by name & number
Bartosz Golaszewski
8
-7
/
+67
2020-12-14
core: kill chip iterators
Bartosz Golaszewski
5
-25
/
+76
2020-12-14
core: rework gpiod_chip_find_line()
Bartosz Golaszewski
1
-1
/
+1
2020-12-14
treewide: kill global line lookup
Bartosz Golaszewski
1
-13
/
+18
2020-12-14
core: drop line iterators
Bartosz Golaszewski
1
-9
/
+5
2020-12-14
bulk: drop the limit on the max number of lines
Bartosz Golaszewski
1
-1
/
+4
2020-11-18
treewide: unexport GPIOD_UNUSED
Bartosz Golaszewski
3
-2
/
+3
2020-11-18
ctxless: drop all context-less interfaces
Bartosz Golaszewski
6
-130
/
+168
2020-05-04
gpioinfo: print bias flags if set
Bartosz Golaszewski
1
-0
/
+27
2020-04-30
tools: unduplicate signalfd() code
Bartosz Golaszewski
4
-36
/
+24
2020-04-14
tools: tests: fix regex patterns for timestamps in gpiomon test cases
Bartosz Golaszewski
1
-9
/
+9
2020-03-17
build: use the gnu89 C standard explicitly
Bartosz Golaszewski
1
-1
/
+1
2020-01-06
tools: add a newline between the usage and summary sections of help text
Bartosz Golaszewski
6
-0
/
+6
2020-01-03
treewide: split .gitignore into separate files
Bartosz Golaszewski
1
-0
/
+6
2019-12-10
tools: add tests for drive flags
Kent Gibson
1
-0
/
+82
2019-12-10
tools: gpioset: add support for drive flags
Kent Gibson
1
-1
/
+23
2019-12-10
tools: add tests for bias flags
Kent Gibson
2
-2
/
+92
2019-12-10
tools: add support for bias flags
Kent Gibson
5
-18
/
+69
2019-08-07
tools: tests: restore the bats shebang in the bats source file
Bartosz Golaszewski
1
-0
/
+1
2019-08-07
tools: tests: fix the gpiomon test case with --active-low switch
Bartosz Golaszewski
2
-2
/
+4
2019-08-06
tools: tests: drop the .sh extension from the testing script's name
Bartosz Golaszewski
2
-2
/
+2
2019-08-06
tools: tests: pass command-line arguments to the underlying bats script
Bartosz Golaszewski
1
-1
/
+1
2019-08-06
tools: tests: run the bats script indirectly from a shell script
Bartosz Golaszewski
3
-3
/
+60
2019-08-06
tools: tests: remove some development leftovers
Bartosz Golaszewski
1
-1
/
+0
2019-08-01
tests: use GLib for library test cases and bats for gpio-tools
Bartosz Golaszewski
2
-0
/
+877
2019-08-01
gpioinfo: mark kernel claimed lines as used
Ramon Fried
1
-2
/
+6
2019-03-07
treewide: rearrange source directories
Bartosz Golaszewski
9
-0
/
+1190