Skip to content
Snippets Groups Projects
  1. Jun 28, 2017
    • Jonathan Lebon's avatar
      macros: add GLNX_HASH_TABLE_FOREACH_V · 5ab15ac1
      Jonathan Lebon authored
      Looking at converting the ostree codebase, iterating over only the
      values of a hash table (while ignoring the key) is actually a more
      common pattern than I thought. So let's give it its own macro as well so
      users don't have to resort to the _KV variant.
      5ab15ac1
  2. Jun 17, 2017
  3. 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
  4. Aug 30, 2016
  5. Jan 24, 2016
  6. Aug 29, 2015
  7. May 05, 2015
  8. Mar 04, 2015
  9. 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
  10. Feb 19, 2015
  11. Feb 17, 2015
  12. Feb 15, 2015
  13. Feb 14, 2015
Loading