1. 13 Jan, 2013 1 commit
  2. 28 Dec, 2012 1 commit
  3. 25 Mar, 2012 1 commit
  4. 15 Feb, 2012 1 commit
  5. 15 Dec, 2011 1 commit
  6. 24 Nov, 2011 1 commit
    • Stef Walter's avatar
      GBytes: A new type for an immutable set of bytes. · fcc69fd3
      Stef Walter authored
       * Represents an immutable reference counted block of memory.
       * This is basically the internal glib GBuffer structure exposed,
         renamed, and with some additional capabilities.
       * The GBytes name comes from python3's immutable 'bytes' type
       * GBytes can be safely used as keys in hash tables, and have
         functions for doing so: g_bytes_hash, g_bytes_equal
       * GByteArray is a mutable form of GBytes, and vice versa. There
         are functions for converting from one to the other efficiently:
         g_bytes_unref_to_array() and g_byte_array_free_to_bytes()
       * Adds g_byte_array_new_take() to support above functions
      
      https://bugzilla.gnome.org/show_bug.cgi?id=663291
      fcc69fd3