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
/
configure.ac
Age
Commit message (
Expand
)
Author
Files
Lines
2024-04-24
tools: allow longer time periods
Bartosz Golaszewski
1
-0
/
+2
2024-04-10
build: fix configure error messages on missing functions
Bartosz Golaszewski
1
-3
/
+3
2023-11-03
libgpiod: start v2.2 development cycle
Bartosz Golaszewski
1
-2
/
+2
2023-11-03
libgpiod v2.1
v2.1
Bartosz Golaszewski
1
-4
/
+4
2023-06-22
tools: tests: port tests to shunit2
Bartosz Golaszewski
1
-3
/
+3
2023-06-14
examples: add dedicated examples
Kent Gibson
1
-0
/
+1
2023-04-04
tools: replace alphasort() with versionsort()
Bartosz Golaszewski
1
-1
/
+1
2023-03-12
contrib: add sample Android.bp to build within an Android tree
Benjamin Li
1
-0
/
+1
2023-03-03
libgpiod: start v2.1 development cycle
Bartosz Golaszewski
1
-2
/
+2
2023-03-02
libgpiod v2.0
v2.0
Bartosz Golaszewski
1
-1
/
+1
2023-02-23
libgpiod v2.0-rc3
v2.0-rc3
Bartosz Golaszewski
1
-1
/
+1
2023-02-15
libgpiod v2.0-rc2
v2.0-rc2
Bartosz Golaszewski
1
-1
/
+1
2023-02-14
gpiosim: use twalk() instead of twalk_r()
Bartosz Golaszewski
1
-1
/
+1
2023-02-10
configure: add more tests for less commonly used functions
Bartosz Golaszewski
1
-0
/
+4
2023-02-10
configure: verify the availability of twalk_r() for tests
Bartosz Golaszewski
1
-0
/
+1
2023-02-08
libgpiod v2.0-rc1
v2.0-rc1
Bartosz Golaszewski
1
-4
/
+4
2023-02-06
configure: don't look for qsort()
Bartosz Golaszewski
1
-1
/
+0
2023-02-01
tests: rework error handling and stop overusing g_error()
Bartosz Golaszewski
1
-1
/
+1
2023-01-31
configure: drop mention of a removed build option from comments
Bartosz Golaszewski
1
-1
/
+1
2023-01-24
treewide: unify gpiod_line_config/request_get_offsets() functions
Bartosz Golaszewski
1
-0
/
+1
2023-01-18
build: update the required python version
Bartosz Golaszewski
1
-1
/
+1
2023-01-18
build: drop unused python-related bits from configure.ac
Bartosz Golaszewski
1
-15
/
+0
2023-01-17
Revert "configure: replace deprecated macro"
Bartosz Golaszewski
1
-2
/
+1
2022-12-16
configure: replace deprecated macro
Bartosz Golaszewski
1
-1
/
+2
2022-12-12
configure: restore AS_IF() when using PKG_CHECK_MODULES()
Bartosz Golaszewski
1
-9
/
+7
2022-12-09
configure: improve the header and library function checks
Bartosz Golaszewski
1
-7
/
+28
2022-12-09
configure: use C++17 as the only standard
Bartosz Golaszewski
1
-7
/
+1
2022-12-09
configure: drop AS_IF() macros
Bartosz Golaszewski
1
-9
/
+20
2022-12-09
bindings: python: tests: set the process name
Bartosz Golaszewski
1
-0
/
+1
2022-12-09
gpiosim: get the process name using prctl()
Bartosz Golaszewski
1
-0
/
+2
2022-12-07
bindings: rust: include rust sources in the release tarballs
Bartosz Golaszewski
1
-0
/
+9
2022-11-21
tools: line name focussed rework
Kent Gibson
1
-11
/
+13
2022-11-21
bindings: rust: Integrate building of bindings with make
Viresh Kumar
1
-0
/
+16
2022-10-31
treewide: libgpiod v2 implementation
Bartosz Golaszewski
1
-7
/
+21
2022-02-10
libgpiosim: new library for controlling the gpio-sim module
Bartosz Golaszewski
1
-2
/
+5
2021-08-13
configure: Drop unnecessary double-quote character
Andrew Jeffery
1
-1
/
+1
2021-08-13
configure: Fix 'flase' typo in bats dependency test
Andrew Jeffery
1
-1
/
+1
2021-03-02
build: add a space between arguments of AC_INIT() in configure.ac
Bartosz Golaszewski
1
-1
/
+1
2021-02-18
licensing: relicense non-library code under GPL-2.0-or-later
Bartosz Golaszewski
1
-1
/
+1
2021-02-18
licensing: make the project REUSE-compliant
Bartosz Golaszewski
1
-6
/
+1
2021-01-19
core: add the kernel uapi header to the repository
Bartosz Golaszewski
1
-9
/
+3
2020-12-14
core: kill chip iterators
Bartosz Golaszewski
1
-0
/
+6
2020-12-14
build: add a configure switch for building examples
Bartosz Golaszewski
1
-0
/
+6
2020-10-26
treewide: make linux v5.10 a hard requirement for libgpiod
Bartosz Golaszewski
1
-2
/
+2
2020-10-13
build: modernize configure.ac
Bartosz Golaszewski
1
-11
/
+8
2020-10-02
libgpiod: start v2.0 development cycle
Bartosz Golaszewski
1
-2
/
+2
2020-10-01
libgpiod v1.6
v1.6
Bartosz Golaszewski
1
-3
/
+3
2020-08-13
doc: use autotoolized Doxyfile
Alexander Stein
1
-0
/
+1
2020-02-08
build: check for realpath() in configure.ac
Bartosz Golaszewski
1
-0
/
+1
2020-01-29
Merge branch 'next'
Bartosz Golaszewski
1
-4
/
+3
2020-01-29
libgpiod: start v1.6 development cycle
Bartosz Golaszewski
1
-2
/
+2
2020-01-27
libgpiod v1.5
v1.5
Bartosz Golaszewski
1
-1
/
+1
2020-01-24
configure: move the ABI version definition for libgpiomockup
Bartosz Golaszewski
1
-4
/
+3
2020-01-15
build: increment the revision in libgpiomockup's ABI version
Bartosz Golaszewski
1
-1
/
+1
2020-01-14
libgpiod v1.5-rc2
v1.5-rc2
Bartosz Golaszewski
1
-1
/
+1
2020-01-06
libgpiod v1.5-rc1
v1.5-rc1
Bartosz Golaszewski
1
-3
/
+3
2019-12-14
build: drop a redundant check for linux/version.h header
Bartosz Golaszewski
1
-2
/
+0
2019-12-12
build: check linux headers version at build-time
Bartosz Golaszewski
1
-0
/
+9
2019-11-26
build: use AC_CHECK_PROG() instead of AC_CHECK_FILE() for python3-config
Bartosz Golaszewski
1
-2
/
+5
2019-10-09
build: check for python-config in configure
Joel Savitz
1
-0
/
+2
2019-08-19
build: move libgpiod.pc.in into lib/
Bartosz Golaszewski
1
-2
/
+2
2019-08-09
bindings: python: use unittest to implement a proper test-suite
Bartosz Golaszewski
1
-0
/
+1
2019-08-09
bindings: cxx: try using pkg-config to detect catch2
Alexander Stein
1
-3
/
+5
2019-08-09
bindings: cxx: use 'upstream' include path
Alexander Stein
1
-1
/
+1
2019-08-07
bindings: cxx: use catch2 to implement a proper test-suite
Bartosz Golaszewski
1
-0
/
+11
2019-08-01
tests: use GLib for library test cases and bats for gpio-tools
Bartosz Golaszewski
1
-2
/
+14
2019-07-22
tests: mockup: use KERNEL_VERSION()
Bartosz Golaszewski
1
-0
/
+4
2019-06-07
libgpiod: start v1.5 development cycle
Bartosz Golaszewski
1
-2
/
+2
2019-06-06
libgpiod v1.4
v1.4
Bartosz Golaszewski
1
-2
/
+2
2019-06-05
tests: mockup: add a library for controlling the gpio-mockup module
Bartosz Golaszewski
1
-0
/
+5
2019-06-05
tests: remove make check target
Bartosz Golaszewski
1
-7
/
+0
2019-03-25
libgpiod: start v1.4 development cycle
Bartosz Golaszewski
1
-2
/
+2
2019-03-25
libgpiod v1.3
v1.3
Bartosz Golaszewski
1
-3
/
+3
2019-03-25
build: fix cross-compilation after adding manpages
Bartosz Golaszewski
1
-5
/
+5
2019-03-20
tests: enable installing tests to bindir
Anders Roxell
1
-0
/
+7
2019-03-07
treewide: rearrange source directories
Bartosz Golaszewski
1
-4
/
+3
2019-02-25
configure: check for setlinebuf() when building tools
Bartosz Golaszewski
1
-0
/
+1
2019-02-25
configure: code shrink
Bartosz Golaszewski
1
-32
/
+4
2019-02-18
doc: add automatically generated man pages for gpio-tools
Bartosz Golaszewski
1
-2
/
+13
2018-11-09
libgpiod: start v1.3 development cycle
Bartosz Golaszewski
1
-2
/
+2
2018-11-09
libgpiod v1.2
v1.2
Bartosz Golaszewski
1
-2
/
+2
2018-11-07
build: check for sys/sysmacros.h in configure
Bartosz Golaszewski
1
-0
/
+1
2018-10-02
build: don't use unicode characters in configure.ac
Bartosz Golaszewski
1
-1
/
+1
2018-07-26
build: add a comment about libtool version to configure.ac
Bartosz Golaszewski
1
-0
/
+1
2018-06-06
libgpiod: start v1.2 development cycle
Bartosz Golaszewski
1
-2
/
+2
2018-05-16
libgpiod v1.1
v1.1
Bartosz Golaszewski
1
-1
/
+1
2018-05-16
bindings: cxx: set the ABI version to 1.0.0
Bartosz Golaszewski
1
-1
/
+1
2018-04-20
build: fix cross-compilation of python bindings
Bartosz Golaszewski
1
-7
/
+11
2018-04-18
build: check for unexpanded macros in configure.ac
Bartosz Golaszewski
1
-0
/
+2
2018-04-17
bindings: implement python bindings
Bartosz Golaszewski
1
-1
/
+28
2018-03-14
build: use separate versioning schemes for API & ABI
Bartosz Golaszewski
1
-0
/
+17
2018-03-04
build: user SPDX license identifier
Bartosz Golaszewski
1
-5
/
+4
2018-02-21
bindings: cxx: add pkg-config support
Bartosz Golaszewski
1
-0
/
+1
2018-02-19
bindings: implement C++ bindings
Bartosz Golaszewski
1
-1
/
+26
2018-02-07
libgpiod: start v1.1 development cycle
Bartosz Golaszewski
1
-2
/
+2
2018-02-07
libgpiod v1.0
v1.0
Bartosz Golaszewski
1
-1
/
+1
2018-01-23
build: add pkg-config support
Clemens Gruber
1
-1
/
+2
2018-01-13
all: update the copyright notice
Bartosz Golaszewski
1
-1
/
+1
2018-01-10
all: modify the license preamble in files
Bartosz Golaszewski
1
-1
/
+1
2017-12-01
all: make license type consistent between source files and COPYING file
SZ Lin
1
-3
/
+4
2017-10-31
iter: use scandir() for chip iterators
Bartosz Golaszewski
1
-1
/
+2
2017-09-13
build: silence an ar warning
Bartosz Golaszewski
1
-0
/
+3
2017-07-06
core: kill custom error handling
Bartosz Golaszewski
1
-1
/
+0
2017-06-24
libgpiod: start 1.0 development cycle
Bartosz Golaszewski
1
-2
/
+2
2017-06-23
libgpiod v0.3
v0.3
Bartosz Golaszewski
1
-1
/
+1
2017-06-20
configure: tests: require versions of libkmod & libudev known to work
Bartosz Golaszewski
1
-2
/
+2
2017-06-20
configure: check for regex functions when building tests
Bartosz Golaszewski
1
-0
/
+1
2017-05-14
tests: remove the unit subdirectory
Bartosz Golaszewski
1
-2
/
+1
2017-05-09
libgpiod: start v0.3 development cycle
Bartosz Golaszewski
1
-2
/
+2
2017-05-09
libgpiod v0.2
v0.2
Bartosz Golaszewski
1
-1
/
+1
2017-03-08
build: store m4 files in an `m4' subdirectory
Thierry Reding
1
-0
/
+1
2017-03-08
build: check for udev and kmod using pkg-config
Thierry Reding
1
-9
/
+3
2017-02-28
build: fix a test in configure.ac
Bartosz Golaszewski
1
-1
/
+1
2017-02-23
tests: wait for gpiochips before running tests
Bartosz Golaszewski
1
-0
/
+3
2017-02-17
tests: add a simple unit testing framework and a couple tests
Bartosz Golaszewski
1
-1
/
+31
2017-02-08
configure: use quotation marks consistently
Bartosz Golaszewski
1
-2
/
+2
2017-02-08
configure: fix variable assignment
Bartosz Golaszewski
1
-1
/
+1
2017-01-29
libgpiod: relicense under LGPLv2.1
Bartosz Golaszewski
1
-3
/
+3
2017-01-24
build: use AC_FUNC_STRERROR_R to check the version of strerror_r()
Bartosz Golaszewski
1
-0
/
+3
2017-01-20
configure: add helpers for printing common errors
Bartosz Golaszewski
1
-12
/
+27
2017-01-20
configure: tweak error messages
Bartosz Golaszewski
1
-12
/
+12
2017-01-20
configure: don't check stdint.h
Bartosz Golaszewski
1
-1
/
+0
2017-01-20
configure: don't check headers/functions unnecessarily
Bartosz Golaszewski
1
-22
/
+25
2017-01-20
configure: check sys/poll.h availability
Bartosz Golaszewski
1
-0
/
+1
2017-01-20
configure: check ppoll() availability
Bartosz Golaszewski
1
-1
/
+1
2017-01-18
build: don't try to process docs if doxygen is not installed
Bartosz Golaszewski
1
-0
/
+7
2017-01-18
libgpiod: start 0.2 development cycle
Bartosz Golaszewski
1
-2
/
+2
2017-01-18
libgpiod v0.1
v0.1
Bartosz Golaszewski
1
-1
/
+1
2017-01-17
configure: check for daemon() and signalfd() functions
Bartosz Golaszewski
1
-2
/
+4
2017-01-16
doc: pass the EXTRA_VERSION to doxygen as well
Bartosz Golaszewski
1
-0
/
+1
2017-01-15
libgpiod: start 0.1 development cycle
Bartosz Golaszewski
1
-1
/
+1
2017-01-15
build: add EXTRA_VERSION to the version string
Bartosz Golaszewski
1
-0
/
+7
2017-01-15
configure: don't use the m4 directory
Bartosz Golaszewski
1
-1
/
+0
2017-01-15
build: create an organized directory structure
Bartosz Golaszewski
1
-4
/
+9
2017-01-14
build: drop redundant version variables
Bartosz Golaszewski
1
-4
/
+0
2017-01-13
configure: drop redundant AC_HEADER_STDC
Bartosz Golaszewski
1
-2
/
+0
2017-01-13
build: drop the aclocal flags
Bartosz Golaszewski
1
-1
/
+0
2017-01-13
build: add a configure option for tools
Bartosz Golaszewski
1
-0
/
+14
2017-01-13
build: check if basename() is available
Bartosz Golaszewski
1
-0
/
+1
2017-01-13
build: add library versioning
Bartosz Golaszewski
1
-1
/
+5
2017-01-07
configure: check for ppoll()
Bartosz Golaszewski
1
-0
/
+1
2017-01-02
build: add autotools configuration
Bartosz Golaszewski
1
-0
/
+43