Skip to content
Snippets Groups Projects
  1. Feb 19, 2022
    • Simon McVittie's avatar
      Declare copyright and licensing using REUSE · 81c6adb0
      Simon McVittie authored
      To fill in some gaps, I've had to make some assumptions:
      
      * trivial changes (such as checking for an additional function or
        header file in libglnx.m4) are assumed to not be copyrightable
      * Will Thompson and Matthew Leeds are assumed to be contributing on
        behalf of Endless Mobile Inc.
      * files with no explicit licensing information are assumed to be
        under the license found in COPYING
      
      Reference: https://reuse.software/
      
      
      Signed-off-by: default avatarSimon McVittie <smcv@debian.org>
      81c6adb0
  2. Jun 28, 2021
    • Simon McVittie's avatar
      Include libglnx-config.h instead of config.h · c306703c
      Simon McVittie authored
      
      This avoids colliding with a config.h generated by a parent Meson
      project.
      
      In the Meson build system, we generate libglnx-config.h by doing our
      own checks, so we want to avoid it colliding.
      
      In the Autotools build system, we assume that the parent project will
      generate its own config.h that contains the results of LIBGLNX_CONFIGURE,
      and create a forwarding header libglnx-config.h in the $(top_builddir)
      (so that it is next to config.h).
      
      Note that after updating libglnx in an Autotools non-recursive-Make
      project (libostree, flatpak, flatpak-builder) it will be necessary to
      re-run autogen.sh.
      
      Signed-off-by: default avatarSimon McVittie <smcv@collabora.com>
      c306703c
  3. Nov 04, 2019
  4. Sep 26, 2017
  5. Sep 17, 2017
  6. Jun 14, 2017
    • Colin Walters's avatar
      Add G_IN_SET, patch our internal users via spatch · 9a1b77ef
      Colin Walters authored
      I originally tried to get this into GLib:
      https://bugzilla.gnome.org/show_bug.cgi?id=783751
      
      But that looks like it's going to fail due to MSVC. Let's add it here at least
      so I can start using it tomorrow and not wait for the MSVC team to catch up.
      
      I renamed `glnx-alloca.h` to `glnx-macros.h` as a more natural collective
      home for things from systemd's `macro.h`.
      
      Finally, I used a Coccinelle spatch similar to the one referenced
      in the above BZ to patch our uses.
      9a1b77ef
  7. Mar 22, 2017
  8. Mar 02, 2017
  9. Jan 29, 2017
  10. Aug 31, 2016
  11. Aug 30, 2016
  12. Aug 05, 2016
  13. Jan 24, 2016
  14. Aug 29, 2015
  15. May 05, 2015
  16. Apr 08, 2015
  17. Mar 04, 2015
  18. Mar 02, 2015
  19. Feb 20, 2015
    • Colin Walters's avatar
      fdio: New APIs to read/write on fds, fd-relative · 1ebfefa5
      Colin Walters authored
      We don't have this really in GLib, unfortunately.  We do want
      GCancellable, but we also want to operate on raw fds where possible.
      
      The "read a file and validate as UTF-8" is a common use case of mine,
      and this combines that with openat().
      1ebfefa5
  20. Feb 17, 2015
  21. Feb 15, 2015
  22. Feb 14, 2015
Loading