1. ae9877d Add hhea-table support by Behdad Esfahbod · 14 years ago
  2. d7bf473 Minor by Behdad Esfahbod · 14 years ago
  3. c605bbb Remove C++ guards from source files by Behdad Esfahbod · 14 years ago
  4. f60271c Add mingw32 support by Behdad Esfahbod · 14 years ago
  5. cc06c24 Streamline debugging infrastructure even more by Behdad Esfahbod · 14 years ago
  6. 43ff203 Use variadic macros for debugging by Behdad Esfahbod · 14 years ago
  7. decd4e3 Add sugar syntax for debug messages by Behdad Esfahbod · 14 years ago
  8. 31f18ab Minor compiler warning fixes by Behdad Esfahbod · 14 years ago
  9. b9452bf Fix compiler warnings with -pedantic by Behdad Esfahbod · 14 years ago
  10. 4f28fbd Fix TTC header handling by Behdad Esfahbod · 14 years ago
  11. 4101ca7 Plug more leaks by Behdad Esfahbod · 14 years ago
  12. 1c9f871 [API] Simplify blob API, remove lock by Behdad Esfahbod · 14 years ago
  13. 4911062 [API] Rename hb_blob_create_empty() to hb_blob_get_empty() by Behdad Esfahbod · 14 years ago
  14. 080a0eb Add _hb_unsigned_int_mul_overflows by Behdad Esfahbod · 14 years ago
  15. 153142d Replace simple macros with inline functions for better type safety by Behdad Esfahbod · 14 years ago
  16. 2409d5f Update Copyright headers by Behdad Esfahbod · 14 years ago
  17. c57d454 Rename all private sources and headers to C++ files by Behdad Esfahbod · 14 years ago
  18. 9417c1c [API] Make hb_face_reference_table() return empty blob instead of NULL by Behdad Esfahbod · 14 years ago
  19. 11e3ec4 Fix a few more "unreachable code" warnings by Behdad Esfahbod · 14 years ago
  20. 993d1e7 Fix missing negation in unreachable code! by Behdad Esfahbod · 14 years ago
  21. 8f08c32 Minor cleanup by Behdad Esfahbod · 14 years ago
  22. 7f97d2c Pedantic by Behdad Esfahbod · 15 years ago
  23. 4e57371 Improve cmp function parameter namings and casts by Behdad Esfahbod · 15 years ago
  24. acdba3f Prefer C linkage by Behdad Esfahbod · 15 years ago
  25. 81408cd Don't use "operator =" by Behdad Esfahbod · 15 years ago
  26. 4f801bd Mozilla bug 580233 - check for zero-length record in hb sanitizer. by Behdad Esfahbod · 15 years ago
  27. 17e9ff9 Fix 64bit issues with debug prints by Behdad Esfahbod · 15 years ago
  28. fd56ae4 Don't bother sorting, it's a safe font error if the array is not sorted by Behdad Esfahbod · 15 years ago
  29. cc8a4ab Use bsearch where applicable by Behdad Esfahbod · 15 years ago
  30. 0f0cd9d Fix header tags by Behdad Esfahbod · 15 years ago
  31. 280af1b Let hb_face_get_table() return NULL if table not found by Behdad Esfahbod · 15 years ago
  32. cf5585c Add 'head' table by Behdad Esfahbod · 15 years ago
  33. e29caf3 Add LONGDATETIME by Behdad Esfahbod · 15 years ago
  34. d7cfb3b s/\<context\>/c/g by Behdad Esfahbod · 15 years ago
  35. f679635 Don't use variable-length-arrays by Behdad Esfahbod · 15 years ago
  36. 75651b2 Fix warnings by Behdad Esfahbod · 15 years ago
  37. 4c20d8c Sprinkle a few strategic likely()'s by Behdad Esfahbod · 15 years ago
  38. f7adc5e Shrink NullPool now that we have accurate size tracking by Behdad Esfahbod · 15 years ago
  39. b5db4f1 Clean up NO_INDEX by Behdad Esfahbod · 15 years ago
  40. 458ecbb Fix tracing order by Behdad Esfahbod · 15 years ago
  41. 48146e5 Don't fail sanitize on NULL data by Behdad Esfahbod · 15 years ago
  42. d2c2ca8 Fix comment by Behdad Esfahbod · 15 years ago
  43. b435ab7 Fix accessing tables from NULL pointer by Behdad Esfahbod · 15 years ago
  44. fd671e0 Remove unused macro by Behdad Esfahbod · 15 years ago
  45. 0eb9fc6 Change DEFINE_SIZE_VAR to DEFINE_SIZE_ARRAY by Behdad Esfahbod · 15 years ago
  46. 596e471 Cleanup DEFINE_SIZE_VAR2 by Behdad Esfahbod · 15 years ago
  47. 33afa4e Minor by Behdad Esfahbod · 15 years ago
  48. b961518 Simplify array access by Behdad Esfahbod · 15 years ago
  49. 5484237 Fix check_struct to check min_size instead of sizeof by Behdad Esfahbod · 15 years ago
  50. ed07422 Further cleanup of sizeof by Behdad Esfahbod · 15 years ago
  51. a82ef7a Remove CastP completely by Behdad Esfahbod · 15 years ago
  52. 40cbefe Remove unnecessary casts by Behdad Esfahbod · 15 years ago
  53. 09766b1 Make StructAtOffset take a pointer by Behdad Esfahbod · 15 years ago
  54. bea34c7 Further cleanup of DEFINE_SIZE by Behdad Esfahbod · 15 years ago
  55. 0abcc3b Cleanup by Behdad Esfahbod · 15 years ago
  56. b365123 Remove ASSERT_SIZE in favor of the safer DEFINE_SIZE_STATIC by Behdad Esfahbod · 15 years ago
  57. 569da92 Cleanup ASSERT_SIZE_VAR by Behdad Esfahbod · 15 years ago
  58. 65f46b0 Simplify DEFINE_NULL_DATA by Behdad Esfahbod · 15 years ago
  59. e45d3f8 Start cleaning up get_size() by Behdad Esfahbod · 15 years ago
  60. b157617 Remove the last of SANITIZE macros: SANITIZE_SELF by Behdad Esfahbod · 15 years ago
  61. 4f252fe Remove SANITIZE macro by Behdad Esfahbod · 15 years ago
  62. 41a93d2 Remove SANITIZE_WITH_BASE by Behdad Esfahbod · 15 years ago
  63. f5fab0c Remove SANITIZE_MEM by Behdad Esfahbod · 15 years ago
  64. 4ad2cc5 Rename check to check_range by Behdad Esfahbod · 15 years ago
  65. 1cd1e11 Remove SANITIZE_ARRAY by Behdad Esfahbod · 15 years ago
  66. 583d7f9 Cosmetic by Behdad Esfahbod · 15 years ago
  67. 705e215 Minor by Behdad Esfahbod · 15 years ago
  68. b18eafd Minor by Behdad Esfahbod · 15 years ago
  69. 27e302d I keep changing my mind about this by Behdad Esfahbod · 15 years ago
  70. 3984047 Remove SANITIZE_ARG_DEF and SANITIZE_ARG by Behdad Esfahbod · 15 years ago
  71. b261e2a Remove trace from sanitize_shallow() by Behdad Esfahbod · 15 years ago
  72. dfc8cbe Add hb_trace_t by Behdad Esfahbod · 15 years ago
  73. 20e3dd5 Make sanitize_depth variable automatic and not passed through function args by Behdad Esfahbod · 15 years ago
  74. 4a446ac Use function template for pass-thru argument by Behdad Esfahbod · 15 years ago
  75. 98daaf1 Make _hb_sanitize_*() methods of the context object by Behdad Esfahbod · 15 years ago
  76. bb029af Remove SANITIZE_THIS by Behdad Esfahbod · 15 years ago
  77. 2226fc9 Rename SANITIZE_BASE to SANITIZE_WITH_BASE by Behdad Esfahbod · 15 years ago
  78. 89da134 Remove SANITIZE_OBJ by Behdad Esfahbod · 15 years ago
  79. 4d4cce9 Remove SANITIZE_THIS2 by Behdad Esfahbod · 15 years ago
  80. be74284 Remove SANITIZE_THIS3 by Behdad Esfahbod · 15 years ago
  81. fbab9f9 Remove SANITIZE_BASE2 by Behdad Esfahbod · 15 years ago
  82. 73c7dbf Remove SANITIZE2 by Behdad Esfahbod · 15 years ago
  83. c9f1468 Remove the NEUTER macro, move code to a method by Behdad Esfahbod · 15 years ago
  84. 30fa282 Make internal method private by Behdad Esfahbod · 15 years ago
  85. 64d3fc8 Cosmetic: Rename HB_LIKELY/HB_UNLIKELY to likely/unlikely by Behdad Esfahbod · 15 years ago
  86. fa3b3d5 Mark a couple functions as inline by Behdad Esfahbod · 15 years ago
  87. 6b84198 Merge remote branch 'jrmuizel/master' by Behdad Esfahbod · 15 years ago
  88. eaf29ed HB_UNUSED is unneeded on static inline functions by Jeff Muizelaar · 15 years ago
  89. f0abcd6 Whitespace by Behdad Esfahbod · 15 years ago
  90. 33d13fd Rename HB_GNUC_UNUSED -> HB_UNUSED by Behdad Esfahbod · 15 years ago
  91. 7d3a126 Define HB_FUNC for portability to non-gcc by Behdad Esfahbod · 15 years ago
  92. fa03017 [sanitize] Make debug code always available to the compiler by Behdad Esfahbod · 15 years ago
  93. 602e4f8 Use const_cast by Behdad Esfahbod · 15 years ago
  94. 1376fb7 [apply] Use a context object to reduce number of parameters passed around by Behdad Esfahbod · 15 years ago
  95. 173fde7 Further simplify tracing by Behdad Esfahbod · 15 years ago
  96. bc20045 Simplify trace code by Behdad Esfahbod · 15 years ago
  97. 807c5b0 [sanitize] Make debug code always available to the compiler by Behdad Esfahbod · 15 years ago
  98. a92f0fd Fix debug build by Behdad Esfahbod · 15 years ago
  99. 66d6eb3 Rename Var to Obj by Behdad Esfahbod · 15 years ago
  100. ad36537 Typo by Behdad Esfahbod · 15 years ago