153 Commits (dca8aff24652c83c53efbb9d06e5e1c7ef1c2fa5)

Author SHA1 Message Date
Behdad Esfahbod acdba3f90b Prefer C linkage 15 years ago
Behdad Esfahbod 81408cd51c Don't use "operator =" 15 years ago
Behdad Esfahbod 4f801bd658 Mozilla bug 580233 - check for zero-length record in hb sanitizer. 15 years ago
Behdad Esfahbod 17e9ff938b Fix 64bit issues with debug prints 15 years ago
Behdad Esfahbod fd56ae4963 Don't bother sorting, it's a safe font error if the array is not sorted 15 years ago
Behdad Esfahbod cc8a4abea6 Use bsearch where applicable 15 years ago
Behdad Esfahbod 0f0cd9d361 Fix header tags 15 years ago
Behdad Esfahbod 280af1bddb Let hb_face_get_table() return NULL if table not found 15 years ago
Behdad Esfahbod cf5585cfa6 Add 'head' table 15 years ago
Behdad Esfahbod e29caf3f94 Add LONGDATETIME 15 years ago
Behdad Esfahbod d7cfb3b2d1 s/\<context\>/c/g 15 years ago
Behdad Esfahbod f679635893 Don't use variable-length-arrays 15 years ago
Behdad Esfahbod 75651b2087 Fix warnings 15 years ago
Behdad Esfahbod 4c20d8c057 Sprinkle a few strategic likely()'s 15 years ago
Behdad Esfahbod f7adc5e9be Shrink NullPool now that we have accurate size tracking 15 years ago
Behdad Esfahbod b5db4f1e4e Clean up NO_INDEX 15 years ago
Behdad Esfahbod 458ecbb60b Fix tracing order 15 years ago
Behdad Esfahbod 48146e5612 Don't fail sanitize on NULL data 15 years ago
Behdad Esfahbod d2c2ca8faf Fix comment 15 years ago
Behdad Esfahbod b435ab7e29 Fix accessing tables from NULL pointer 15 years ago
Behdad Esfahbod fd671e0243 Remove unused macro 15 years ago
Behdad Esfahbod 0eb9fc6e37 Change DEFINE_SIZE_VAR to DEFINE_SIZE_ARRAY 15 years ago
Behdad Esfahbod 596e471aa5 Cleanup DEFINE_SIZE_VAR2 15 years ago
Behdad Esfahbod 33afa4e2dc Minor 15 years ago
Behdad Esfahbod b961518b96 Simplify array access 15 years ago
Behdad Esfahbod 54842374c2 Fix check_struct to check min_size instead of sizeof 15 years ago
Behdad Esfahbod ed07422c33 Further cleanup of sizeof 15 years ago
Behdad Esfahbod a82ef7a893 Remove CastP completely 15 years ago
Behdad Esfahbod 40cbefe858 Remove unnecessary casts 15 years ago
Behdad Esfahbod 09766b1ec5 Make StructAtOffset take a pointer 15 years ago
Behdad Esfahbod bea34c7cbb Further cleanup of DEFINE_SIZE 15 years ago
Behdad Esfahbod 0abcc3b48c Cleanup 15 years ago
Behdad Esfahbod b3651231bf Remove ASSERT_SIZE in favor of the safer DEFINE_SIZE_STATIC 15 years ago
Behdad Esfahbod 569da92bc6 Cleanup ASSERT_SIZE_VAR 15 years ago
Behdad Esfahbod 65f46b0033 Simplify DEFINE_NULL_DATA 15 years ago
Behdad Esfahbod e45d3f86f9 Start cleaning up get_size() 15 years ago
Behdad Esfahbod b157617644 Remove the last of SANITIZE macros: SANITIZE_SELF 15 years ago
Behdad Esfahbod 4f252fedc7 Remove SANITIZE macro 15 years ago
Behdad Esfahbod 41a93d2c1f Remove SANITIZE_WITH_BASE 15 years ago
Behdad Esfahbod f5fab0c718 Remove SANITIZE_MEM 15 years ago
Behdad Esfahbod 4ad2cc5dec Rename check to check_range 15 years ago
Behdad Esfahbod 1cd1e117d0 Remove SANITIZE_ARRAY 15 years ago
Behdad Esfahbod 583d7f9586 Cosmetic 15 years ago
Behdad Esfahbod 705e215268 Minor 15 years ago
Behdad Esfahbod b18eafd0f6 Minor 15 years ago
Behdad Esfahbod 27e302dc8e I keep changing my mind about this 15 years ago
Behdad Esfahbod 39840474af Remove SANITIZE_ARG_DEF and SANITIZE_ARG 15 years ago
Behdad Esfahbod b261e2ad5c Remove trace from sanitize_shallow() 15 years ago
Behdad Esfahbod dfc8cbe854 Add hb_trace_t 15 years ago
Behdad Esfahbod 20e3dd5d29 Make sanitize_depth variable automatic and not passed through function args 15 years ago