Skip to content
Snippets Groups Projects
  1. Dec 03, 2020
  2. Nov 24, 2020
  3. Oct 22, 2020
  4. Oct 07, 2020
  5. Oct 02, 2020
  6. Sep 29, 2020
    • Simon McVittie's avatar
      libsrt: Explicitly control symbol visibility · a34c5c8b
      Simon McVittie authored
      
      Instead of having symbols visible by default (which included
      compatibility symbols for older versions of GLib), hide them by default
      (equivalent to G_GNUC_INTERNAL) and export only what we need.
      
      This means we export the public API, plus symbols that are used by the
      unit tests or by the command-line diagnostic tools. Symbols used only
      by pressure-vessel do not need to be exported, since it links libsrt
      statically.
      
      Signed-off-by: default avatarSimon McVittie <smcv@collabora.com>
      a34c5c8b
  7. Sep 21, 2020
  8. Sep 14, 2020
  9. Sep 09, 2020
  10. Sep 08, 2020
  11. Aug 19, 2020
  12. Aug 04, 2020
  13. Jun 16, 2020
  14. Jun 12, 2020
  15. May 21, 2020
  16. May 18, 2020
  17. Apr 15, 2020
  18. Apr 09, 2020
  19. Apr 06, 2020
  20. Apr 01, 2020
  21. Mar 31, 2020
  22. Mar 12, 2020
  23. Mar 06, 2020
  24. Mar 05, 2020
  25. Mar 04, 2020
  26. Feb 27, 2020
  27. Feb 26, 2020
    • Simon McVittie's avatar
      utils: Add a method to copy a directory tree using hard links · 181337cd
      Simon McVittie authored
      
      This will let us duplicate a runtime and edit it in-place. The major
      appeal of doing this is that it's something we can do in a Flatpak
      environment, where recursively invoking bubblewrap isn't allowed.
      
      It also seems like it might yield a more reliable way to overwrite parts
      of the runtime with their host-system equivalents than the tricks we
      currently use with files and directories mounted over their runtime
      counterparts.
      
      The major down side is that after we've done this, we have a copy of
      the runtime, which we need to garbage-collect and clean up eventually.
      
      Signed-off-by: default avatarSimon McVittie <smcv@collabora.com>
      181337cd
Loading