summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* ci: Add ABI checkerBastien Nocera2019-08-032-2/+120
| | | | primarily by Mathieu Bridon <bochecha@daitauha.fr>
* gudev: Remove use of deprecated g_type_class_add_private()Bastien Nocera2019-04-293-18/+6
| | | | | | And replace with the G_ADD_PRIVATE() as available in glib 2.38. Closes: #2
* build: Require a slightly newer glibBastien Nocera2019-04-291-1/+1
| | | | | Require a newer glib than what we previously did to get access to the G_ADD_PRIVATE() macro.
* ci: Add CIBastien Nocera2019-02-271-0/+14
|
* Replace git.gnome.org by Gitlab URL in <GitRepository> in DOAP fileAndre Klapper2018-12-161-2/+2
|
* Replace Bugzilla by Gitlab URL in DOAP fileAndre Klapper2018-12-151-1/+1
|
* Merge branch 'jjardon/no_gnome_common' into 'master'Bastien Nocera2018-09-071-10/+44
|\ | | | | | | | | autogen.sh: Use upstream autoreconf instead deprecated gnome-autogen.sh See merge request GNOME/libgudev!1
| * autogen.sh: Use upstream autoreconf instead deprecated gnome-autogen.shjjardon/no_gnome_commonJavier Jardón2018-08-121-10/+44
|/ | | | See https://wiki.gnome.org/Projects/GnomeCommon/Migration
* tests: Fix test assertion with umockdevJames Clarke2018-01-241-2/+3
| | | | | | | | | | Since 0.9.4, rather than checking for libumockdev-preload being in LD_PRELOAD, umockdev_in_mock_environment now checks whether /sys is being redirected. This only occurs when $UMOCKDEV_DIR is set, which happens inside umockdev_testbed_new, so the assertion must come after this call. https://bugzilla.gnome.org/show_bug.cgi?id=792845
* gudev: Add note about possible actionsBastien Nocera2017-09-071-0/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=787314
* gudev: Add note about props/attrs when action is "remove"Bastien Nocera2017-09-051-0/+4
| | | | | | This takes the guesswork out of it. https://bugzilla.gnome.org/show_bug.cgi?id=787314
* gudev: Update list of possible actionsBastien Nocera2017-09-051-1/+2
| | | | | | | | Add "online" and "offline" actions as per: src/libsystemd/sd-device/device-private.c in the systemd repository https://bugzilla.gnome.org/show_bug.cgi?id=787314
* 232232Bastien Nocera2017-09-011-0/+4
|
* build: Bump version for new functionalityBastien Nocera2017-08-311-1/+1
| | | | Will be used in iio-sensor-proxy straight away.
* gudev: Add autoptr support for all data typesBastien Nocera2017-08-313-0/+12
|
* tests: Fix crash on plenty of architecturesBastien Nocera2017-02-201-1/+2
| | | | | | | | | umockdev_testbed_add_device() expects 2 sentinels, one for the sysfs attributes, one for the udev properties. Spotted by Martin Pitt <martinpitt@gnome.org> https://bugzilla.gnome.org/show_bug.cgi?id=778734
* 231231Bastien Nocera2017-02-132-1/+6
|
* enumerator: Ensure client subsystems are implicitly matchedRay Strode2016-11-023-6/+37
| | | | | | | | | | | | | g_udev_client_new takes an optional list of subsystems (and device types) to filter the udev event stream on. These subsystems aren't automatically matched for device enumeration, though, which is unexpected. This commit changes gudevenumerator to get its udev_enumerate object from gudevclient with the appropriate subsystem and device matches already set up. https://bugzilla.gnome.org/show_bug.cgi?id=773224
* tests: Preload umockdev before running testsBastien Nocera2016-11-021-1/+2
| | | | | | | Otherwise it's as if we were outside the test environment, which we don't want to be. https://bugzilla.gnome.org/show_bug.cgi?id=773224
* tests: Add test suiteBastien Nocera2016-11-025-0/+164
| | | | | | With the first test for a GUdevEnumerator bug. https://bugzilla.gnome.org/show_bug.cgi?id=773224
* gudev: Use generic marshallerBastien Nocera2016-11-027-20/+3
| | | | | And require a newer glib for that functionality. glib 2.30 was released in 2011, so seems new enough for us to make use of it.
* build: Don't update git submodulesBastien Nocera2016-11-021-2/+0
| | | | As we don't use them.
* Bump version number to 230230David Herrmann2015-06-022-1/+7
| | | | | | | | | | | | | So distributions asked for us to bump the version number early, so a libgudev package will replace the gudev sub-package provided via systemd. This is not strictly required, as we will keep patching systemd in parallel to libgudev, and provide compatible releases. However, there's no reason to not fulfil this demand. So bump libgudev to 230. We intend to drop gudev from systemd-221, but lets be safe and bump the version to 230 now. https://bugzilla.gnome.org/show_bug.cgi?id=750233
* treewide: Correct typos and spell plural of bus consistentTorstein Husebø2015-06-021-1/+1
| | | | | | (David: backported to libgudev from systemd upstream) https://bugzilla.gnome.org/show_bug.cgi?id=750232
* build: add README, COPYING, NEWS to dist219David Herrmann2015-05-151-1/+5
| | | | Make sure README, COPYING and NEWS are distributed in tarballs.
* tree-wide: fix gnome.org linksDavid Herrmann2015-05-152-4/+4
| | | | Fix all links that point to non-existing resources.
* Add README and NEWSDavid Herrmann2015-05-153-1/+58
| | | | Add README and NEWS files and prepare for initial libgudev-219 release.
* build: fix libudev dependencyDavid Herrmann2015-05-151-1/+1
| | | | We require >=libudev-199, so hard-code this in the configuration script.
* Add license informationDavid Herrmann2015-05-151-0/+502
| | | | libgudev is LGPL-2.1 licensed, add a COPYING file with the license text.
* Drop systemd headers from linker filesDavid Herrmann2015-05-151-9/+0
| | | | | Drop the now obsolete systemd headers from the symbol files. They're not needed and we have a global copyright notice, anyway.
* Update doap fileDavid Herrmann2015-05-151-7/+16
| | | | | | | | | Some miscellaneous updates to the doap file: - add XML header - drop misleading 'xml:lang' tags for non-internationalized entries - add 'shortname' - add 'homepage' - add 'repository'
* build: Add necessary DOAP fileBastien Nocera2015-05-071-0/+29
| | | | As per https://wiki.gnome.org/Git/FAQ
* Initial importDavid Herrmann2015-05-0728-0/+3412
Import initial libgudev from systemd-218. This includes the libgudev sources, the introspection data and gtk-doc reference documentation.