src/hb-blob.c


Log

Author Commit Date CI Message
Behdad Esfahbod 71e735e9 2010-04-23T13:48:06 [blob] Fallback to copying if mprotect() fails
Behdad Esfahbod c755cb3e 2010-04-22T00:11:43 Change header comment
Behdad Esfahbod 12b27ed9 2010-03-27T17:00:19 Fix leak when duplicating blob
Behdad Esfahbod 917c2275 2010-02-23T16:47:51 Make blob unlocking 64bit-safe GNOME Bug 604128 - Applications crash when displaying Hebrew characters
Behdad Esfahbod 5a11c875 2009-11-05T20:08:17 Cosmetic
Behdad Esfahbod bcc0406a 2009-11-05T19:54:23 include errno.h
Behdad Esfahbod d0351314 2009-11-05T16:16:06 Include stdio.h if debugging
Behdad Esfahbod 95e20240 2009-08-28T16:31:20 [HB] Allow enabling different debug facilities individually
Behdad Esfahbod 81a5c4df 2009-08-27T00:21:04 [HB] Indent
Behdad Esfahbod 388ad037 2009-08-19T16:45:41 [HB] Remove HB_MEMORY_MODE_READONLY_NEVER_DUPLICATE Unlike the rest of the memory-mode enum, this one didn't only describe the access mode of the input memory region. Remove it. If someone wants to inhibit duplicating, they can lock the blob and throw away the key. Based on mailing list discussion with Carl Worth.
Behdad Esfahbod 977eeb71 2009-08-19T16:17:24 [HB] s/writeable/writable/g
Behdad Esfahbod 4ff2a589 2009-08-18T15:49:23 Bug 592194 - Fix missing _SC_PAGE_SIZE macro Autoconfiscate a simple call to mprotect() even more.
Behdad Esfahbod ec90ee23 2009-08-13T05:25:23 Bug 591511 – hh-blob.c does not compile using mingw on windows Check for sys/mman.h, not mprotect().
Behdad Esfahbod c486ea9c 2009-08-12T19:36:29 Bug 591511 – hb-blob.c does not compile using mingw on windows Only call mprotect() when available. For optimal performance, a win32 way to make memory writeable needs to be added.
Behdad Esfahbod c5a13048 2009-08-06T18:26:38 [HB] Remove stale XXX
Behdad Esfahbod 7f3d5c81 2009-08-06T13:33:51 [HB] Fix blob to use a actual mutex
Behdad Esfahbod a794ebf4 2009-08-06T12:32:35 [HB] Use glib again
Behdad Esfahbod 268cac4c 2009-08-05T15:21:48 [HB] Fix blob unlock
Behdad Esfahbod 7acb3895 2009-08-05T15:20:34 [HB] Improve debug output and fix mprotect bug
Behdad Esfahbod 5fc22e64 2009-08-03T22:43:02 [HB] Remove use of typeof()
Behdad Esfahbod fc6c9400 2009-08-03T21:27:08 [HB] Simplify sub-blob support
Behdad Esfahbod a2644243 2009-08-03T17:53:29 [HB] Add sub-blobs
Behdad Esfahbod a12dd324 2009-08-01T21:36:15 [HB] Add get_reference_count()
Behdad Esfahbod ba8d94ce 2009-08-01T20:29:22 [HB] Simplify object creation
Behdad Esfahbod c62b5037 2009-08-01T19:54:49 [HB] Add abstract font and face API Not used yet.
Behdad Esfahbod 35a7383c 2009-08-01T19:30:31 [HB] Simplify refcounting functions
Behdad Esfahbod e97a95f2 2009-08-01T19:05:44 [HB] Use calloc instead of malloc where feasible
Behdad Esfahbod f0954d1e 2009-07-30T15:33:57 [HB] Add a "blob" manager