|
69cb28bc
|
2010-05-10T23:13:08
|
|
Remove a few likely()'s
|
|
24552ecf
|
2010-05-10T23:08:41
|
|
Remove excess sub_format sanitize
|
|
f7adc5e9
|
2010-05-10T22:41:50
|
|
Shrink NullPool now that we have accurate size tracking
|
|
3d44fb6f
|
2010-05-10T22:22:54
|
|
Fix warning
|
|
b5db4f1e
|
2010-05-10T22:22:22
|
|
Clean up NO_INDEX
|
|
fe9bc070
|
2010-05-10T21:39:24
|
|
Fix awful confusion between lookup format and subtable format
As reported by John Daggett.
|
|
458ecbb6
|
2010-05-10T21:11:35
|
|
Fix tracing order
|
|
48146e56
|
2010-05-10T20:07:56
|
|
Don't fail sanitize on NULL data
|
|
d2c2ca8f
|
2010-05-10T19:58:25
|
|
Fix comment
|
|
b435ab7e
|
2010-05-10T19:51:57
|
|
Fix accessing tables from NULL pointer
|
|
dacebcad
|
2010-05-10T19:45:41
|
|
Simplify unions
|
|
fd671e02
|
2010-05-10T19:02:32
|
|
Remove unused macro
|
|
0eb9fc6e
|
2010-05-10T19:01:17
|
|
Change DEFINE_SIZE_VAR to DEFINE_SIZE_ARRAY
|
|
596e471a
|
2010-05-10T18:47:48
|
|
Cleanup DEFINE_SIZE_VAR2
|
|
33afa4e2
|
2010-05-10T18:35:02
|
|
Minor
|
|
b961518b
|
2010-05-10T18:20:54
|
|
Simplify array access
|
|
54842374
|
2010-05-10T18:13:32
|
|
Fix check_struct to check min_size instead of sizeof
|
|
ed07422c
|
2010-05-10T18:08:46
|
|
Further cleanup of sizeof
|
|
a82ef7a8
|
2010-05-10T17:55:03
|
|
Remove CastP completely
|
|
40cbefe8
|
2010-05-10T17:47:22
|
|
Remove unnecessary casts
|
|
09766b1e
|
2010-05-10T17:36:03
|
|
Make StructAtOffset take a pointer
Is safer.
|
|
bea34c7c
|
2010-05-10T17:28:16
|
|
Further cleanup of DEFINE_SIZE
|
|
0abcc3b4
|
2010-05-10T17:04:20
|
|
Cleanup
|
|
b3651231
|
2010-05-10T16:57:29
|
|
Remove ASSERT_SIZE in favor of the safer DEFINE_SIZE_STATIC
|
|
569da92b
|
2010-05-10T16:38:32
|
|
Cleanup ASSERT_SIZE_VAR
|
|
99bf0345
|
2010-05-06T19:37:32
|
|
Whitespace
|
|
65f46b00
|
2010-05-06T19:35:19
|
|
Simplify DEFINE_NULL_DATA
Using ::min_size.
|
|
e45d3f86
|
2010-05-06T19:33:31
|
|
Start cleaning up get_size()
So we know when the size is static and when dynamic.
|
|
b1576176
|
2010-05-06T14:48:27
|
|
Remove the last of SANITIZE macros: SANITIZE_SELF
|
|
4f252fed
|
2010-05-06T13:30:23
|
|
Remove SANITIZE macro
|
|
c2ddfd2d
|
2010-05-06T13:06:15
|
|
Cleanup Value casts
|
|
41a93d2c
|
2010-05-06T12:55:14
|
|
Remove SANITIZE_WITH_BASE
|
|
f5fab0c7
|
2010-05-06T10:26:52
|
|
Remove SANITIZE_MEM
|
|
4ad2cc5d
|
2010-05-06T09:24:24
|
|
Rename check to check_range
|
|
1cd1e117
|
2010-05-05T20:15:14
|
|
Remove SANITIZE_ARRAY
|
|
583d7f95
|
2010-05-05T01:49:22
|
|
Cosmetic
|
|
705e2152
|
2010-05-05T01:40:25
|
|
Minor
|
|
b18eafd0
|
2010-05-05T01:39:26
|
|
Minor
|
|
41697109
|
2010-05-05T01:37:58
|
|
Simplify chaining
|
|
1911b9d2
|
2010-05-05T01:32:04
|
|
Remove APPLY_ARG_DEF and APPLY_ARG
|
|
6c42cddf
|
2010-05-05T01:30:48
|
|
Port apply to use hb_trace_t
|
|
969c9705
|
2010-05-05T01:23:44
|
|
Move context_length into apply_context
|
|
94a23aae
|
2010-05-05T01:13:09
|
|
Move buffer into apply_context
|
|
63493f95
|
2010-05-05T01:01:05
|
|
Move layout_context into apply_context
|
|
fff9aa26
|
2010-05-05T00:32:21
|
|
Minor
|
|
27e302dc
|
2010-05-05T00:26:16
|
|
I keep changing my mind about this
|
|
39840474
|
2010-05-05T00:23:19
|
|
Remove SANITIZE_ARG_DEF and SANITIZE_ARG
|
|
b261e2ad
|
2010-05-05T00:20:16
|
|
Remove trace from sanitize_shallow()
|
|
dfc8cbe8
|
2010-05-05T00:19:46
|
|
Add hb_trace_t
|
|
20e3dd5d
|
2010-05-04T23:21:57
|
|
Make sanitize_depth variable automatic and not passed through function args
|
|
4a446ac3
|
2010-05-04T22:46:21
|
|
Use function template for pass-thru argument
|
|
98daaf18
|
2010-05-04T22:42:49
|
|
Make _hb_sanitize_*() methods of the context object
|
|
bb029af9
|
2010-05-04T15:28:52
|
|
Remove SANITIZE_THIS
|
|
2226fc93
|
2010-05-04T15:12:17
|
|
Rename SANITIZE_BASE to SANITIZE_WITH_BASE
|
|
89da1346
|
2010-05-04T15:01:45
|
|
Remove SANITIZE_OBJ
|
|
4d4cce96
|
2010-05-04T14:57:55
|
|
Remove SANITIZE_THIS2
|
|
26bfcb64
|
2010-05-04T14:49:45
|
|
Cosmetic
|
|
be742846
|
2010-05-04T14:47:05
|
|
Remove SANITIZE_THIS3
|
|
fbab9f9b
|
2010-05-04T14:42:10
|
|
Remove SANITIZE_BASE2
|
|
73c7dbf7
|
2010-05-04T14:40:55
|
|
Remove SANITIZE2
|
|
c9f14687
|
2010-05-04T14:38:08
|
|
Remove the NEUTER macro, move code to a method
|
|
30fa2821
|
2010-05-04T14:28:18
|
|
Make internal method private
|
|
ce5694c7
|
2010-05-04T14:10:18
|
|
[main] Recognize Apple SFNTs
|
|
710500a9
|
2010-05-03T23:11:16
|
|
Comment new SFNT tags
|
|
64d3fc8d
|
2010-05-03T22:51:19
|
|
Cosmetic: Rename HB_LIKELY/HB_UNLIKELY to likely/unlikely
|
|
fa3b3d58
|
2010-05-03T22:47:22
|
|
Mark a couple functions as inline
|
|
6b84198f
|
2010-05-03T22:46:52
|
|
Merge remote branch 'jrmuizel/master'
|
|
eaf29edb
|
2010-05-03T22:27:56
|
|
HB_UNUSED is unneeded on static inline functions
|
|
4ce578ed
|
2010-05-03T15:03:53
|
|
Include the tags from the Apple specification for TrueType fonts
|
|
631d10b7
|
2010-05-02T21:14:21
|
|
Remove unused method
|
|
f0abcd69
|
2010-05-02T18:14:25
|
|
Whitespace
|
|
a8d960bd
|
2010-04-29T14:31:56
|
|
[GPOS] Speedup apply_value()
|
|
2cd1ea44
|
2010-04-29T14:15:32
|
|
[ft] Disallow getting the entire font data with tag=0
|
|
33d13fdd
|
2010-04-29T13:56:44
|
|
Rename HB_GNUC_UNUSED -> HB_UNUSED
|
|
7d3a1263
|
2010-04-29T13:54:01
|
|
Define HB_FUNC for portability to non-gcc
|
|
fa030175
|
2010-04-29T13:48:26
|
|
[sanitize] Make debug code always available to the compiler
Such that we don't break debug build all the time.
|
|
fde6f5bd
|
2010-04-29T04:41:41
|
|
Convert to uppercase in hb_ot_tag_from_language()
|
|
6f729b45
|
2010-04-29T03:59:06
|
|
More contour point use
|
|
3840b6b5
|
2010-04-29T03:48:27
|
|
[gdef] Fix delta scale
|
|
4ac6cc28
|
2010-04-29T03:48:11
|
|
[gdef] Fix rounding
|
|
b52fbb1b
|
2010-04-29T03:47:00
|
|
[gdef] Implement getting contour point
|
|
4c5fbae0
|
2010-04-29T03:39:39
|
|
Make sure mirroring is done in original direction
Reported by Jonathan Kew.
|
|
ce23c923
|
2010-04-29T03:31:03
|
|
Use BCP47 private-use tags for OpenType tag language string mapping
|
|
eaf1d9a4
|
2010-04-29T03:11:32
|
|
Minor
|
|
3a4784fe
|
2010-04-29T02:58:38
|
|
Fix bug in hb_language_from_string()
Reported by Jonathan Kew.
|
|
602e4f8d
|
2010-04-29T02:28:54
|
|
Use const_cast
|
|
abff3580
|
2010-04-29T02:27:20
|
|
Add const
|
|
6617eada
|
2010-04-29T02:25:30
|
|
Rename apply_context -> context
|
|
b4c7fab7
|
2010-04-29T02:24:25
|
|
Rename
|
|
1376fb7b
|
2010-04-29T02:19:21
|
|
[apply] Use a context object to reduce number of parameters passed around
|
|
173fde70
|
2010-04-29T01:47:30
|
|
Further simplify tracing
|
|
bc200457
|
2010-04-29T01:40:26
|
|
Simplify trace code
|
|
807c5b03
|
2010-04-28T20:25:22
|
|
[sanitize] Make debug code always available to the compiler
Such that we don't break debug build all the time.
|
|
74e313c0
|
2010-04-28T15:15:09
|
|
[gsubgpos] Make debug code always available to the compiler
Such that we don't break debug build all the time.
|
|
41011a6e
|
2010-04-28T13:33:09
|
|
Fix compiler warning about value unused
|
|
863df68e
|
2010-04-28T13:29:55
|
|
[object] Make debug code always available to the compiler
Such that we don't break debug build all the time.
|
|
1d52151a
|
2010-04-28T13:18:41
|
|
Minor
|
|
444fffb1
|
2010-04-28T13:16:38
|
|
[blob] Make debug code always available to the compiler
Such that we don't break debug build all the time.
|
|
ba51b25c
|
2010-04-28T13:10:36
|
|
Fix build. Ouch!
|
|
a92f0fda
|
2010-04-28T13:09:40
|
|
Fix debug build
|