mirror of
https://github.com/harfbuzz/harfbuzz.git
synced 2025-04-08 14:45:24 +00:00
Commit graph
Select branches
Hide pull requests
HVAC
cff2-instancing-try2
clip-unscaled-glyph
colrv1-simplify-transforms
coverage-cache2
davelab6-illo
extension-dispatch
extension_promotion
faster-tests
glyf-no-gvar-load
gpos-var-alloc-free
hb-cairo-clip-glyph
inplace
kerx-bit-vector
main
map-is-used-bitmap
next_range2
patch_mode
per-syllable
python-compiled-tests
retaingid-glyf-speedup
simd
simd-avx
simd-neon
wip/face-collection
#1
#1
#10
#10
#100
#100
#1002
#1003
#1004
#1005
#1014
#1015
#1015
#1016
#1018
#102
#1021
#1022
#1022
#1024
#1027
#1028
#1037
#1039
#104
#104
#1040
#1042
#1043
#1043
#1047
#1048
#1049
#105
#1050
#1052
#1052
#1053
#1055
#1059
#1060
#1061
#1062
#1065
#1068
#107
#107
#1075
#1076
#1078
#1078
#1079
#1082
#1082
#1084
#1085
#1085
#1087
#1089
#1090
#1091
#1093
#1093
#1094
#1099
#11
#11
#110
#110
#1100
#1106
#1108
#111
#1111
#1113
#1114
#1115
#1116
#1119
#112
#112
#1120
#1120
#1121
#1123
#1132
#1136
#1136
#1137
#1138
#1139
#1139
#114
#1147
#1148
#1151
#1158
#116
#1161
#1164
#1169
#1170
#1172
#1176
#1178
#1179
#1179
#1180
#1180
#1183
#1184
#1187
#1188
#119
#119
#1193
#1194
#1197
#1197
#1198
#12
#12
#1200
#1205
#1209
#1210
#1211
#1214
#1215
#1217
#1218
#122
#1220
#1221
#1222
#1223
#1228
#123
#123
#1231
#1231
#1233
#1234
#1234
#1238
#1239
#1239
#124
#124
#1240
#1242
#1244
#1245
#1245
#1251
#1254
#1256
#1258
#1259
#1261
#1265
#1267
#1268
#1270
#1272
#1273
#1275
#1276
#1277
#1279
#1280
#1281
#1282
#1283
#1284
#1285
#1287
#129
#1290
#1291
#1294
#1295
#1296
#1297
#1298
#13
#1306
#1307
#1309
#131
#1311
#1313
#1314
#1317
#1318
#1319
#1324
#1326
#1328
#1329
#1330
#1332
#1333
#1334
#1336
#1339
#134
#1340
#1344
#1346
#1347
#1351
#1352
#1354
#1355
#1358
#1362
#1363
#1364
#1368
#1369
#1370
#1376
#1377
#1378
#1380
#1382
#1383
#1384
#1386
#1387
#1388
#1395
#1396
#1397
#1398
#1399
#14
#1400
#1401
#1402
#1404
#1407
#1408
#1409
#1411
#1412
#1414
#1418
#1422
#1423
#1425
#1427
#1429
#1432
#1433
#1435
#1437
#1439
#1440
#1441
#1442
#1444
#1448
#1449
#1450
#1451
#1452
#1454
#1455
#1456
#1457
#1458
#1459
#1460
#1461
#1462
#1464
#1465
#1467
#1468
#147
#1471
#1472
#1474
#1475
#1476
#1477
#1479
#148
#1483
#1484
#1486
#1488
#1490
#1492
#1494
#1495
#1499
#15
#15
#1505
#1506
#1507
#1508
#1510
#1513
#1517
#1519
#1520
#1521
#1522
#1524
#1525
#1526
#1533
#1537
#1538
#1539
#155
#155
#1550
#1551
#1552
#1557
#1563
#1564
#1567
#1571
#1574
#1578
#1579
#158
#158
#1580
#1581
#1582
#1583
#1584
#1586
#1588
#1589
#159
#159
#1590
#1591
#1593
#1594
#1597
#1598
#16
#16
#160
#160
#1600
#1601
#1603
#1605
#1606
#1608
#1610
#1613
#1614
#1615
#1616
#1617
#1618
#1619
#1621
#1622
#1626
#1627
#1628
#163
#1632
#1635
#1636
#1637
#1638
#1639
#164
#1640
#1645
#1646
#1647
#165
#165
#1656
#1657
#166
#166
#1661
#1663
#1664
#1665
#1666
#1667
#1668
#1669
#167
#1670
#1674
#1675
#1676
#1678
#1679
#168
#168
#1680
#1681
#1685
#1688
#1689
#1690
#1691
#1692
#1693
#1695
#17
#17
#1700
#1701
#1702
#1703
#1704
#1705
#1706
#1710
#1711
#1713
#1714
#1715
#1716
#1717
#1718
#1718
#1720
#1721
#1722
#1723
#1725
#1726
#1729
#1731
#1732
#1733
#1735
#1736
#1738
#1739
#1741
#1742
#1744
#1745
#1747
#1748
#1750
#1752
#1753
#1755
#1756
#1757
#1758
#176
#1760
#1761
#1762
#1765
#1766
#1767
#1768
#177
#1770
#1771
#1772
#1773
#1774
#1775
#1777
#1778
#178
#178
#1780
#1781
#1782
#1783
#1784
#1788
#1790
#1791
#1792
#1793
#1796
#1797
#1799
#18
#18
#1800
#1802
#1804
#1805
#1806
#1807
#181
#1812
#1813
#1814
#1815
#1819
#1826
#1827
#1828
#1832
#1833
#1835
#1839
#184
#184
#1842
#1844
#1846
#1847
#1848
#185
#1850
#1851
#1854
#1856
#1857
#1858
#1859
#1861
#1863
#1867
#1868
#1869
#1871
#1872
#1873
#1876
#1877
#1878
#1879
#1886
#1887
#1888
#1889
#1890
#1893
#1894
#1895
#1896
#1899
#19
#19
#1900
#1902
#1903
#1904
#1905
#1906
#1908
#1909
#1911
#1915
#1916
#192
#1922
#1925
#1926
#1927
#1928
#1930
#1932
#1933
#1934
#1935
#1936
#1939
#1942
#1945
#1946
#1947
#1948
#1949
#1950
#1951
#1952
#1953
#1954
#1955
#1956
#1958
#1959
#196
#1960
#1961
#1962
#1963
#1964
#1970
#1971
#1973
#1974
#1976
#1980
#1983
#1984
#1985
#1987
#1988
#1989
#199
#1992
#1993
#1994
#1998
#1999
#2
#2
#20
#20
#2001
#2003
#2006
#2007
#2008
#2009
#2010
#2011
#2012
#2013
#2014
#2016
#2019
#202
#2021
#2022
#2023
#2024
#2026
#2027
#2028
#2029
#203
#2030
#2032
#2034
#2038
#2039
#204
#204
#2041
#2042
#2043
#2045
#2046
#2047
#2048
#205
#2050
#2053
#2054
#2055
#2056
#2058
#206
#2063
#2065
#2066
#2067
#2069
#207
#2070
#2072
#2075
#2076
#2077
#2079
#208
#2080
#2082
#2085
#2086
#2087
#2089
#209
#209
#2090
#2091
#2093
#2094
#2097
#21
#21
#2100
#2101
#2103
#2110
#2113
#2114
#2117
#2118
#2119
#2120
#2121
#2125
#2126
#2127
#2128
#2129
#213
#213
#2130
#2131
#2132
#2133
#2134
#2135
#2138
#2139
#2141
#2142
#2144
#2146
#2147
#2149
#2151
#2153
#2154
#2155
#2157
#2158
#2159
#216
#2160
#2161
#2162
#2163
#2165
#2166
#2167
#2170
#2171
#2172
#2173
#2174
#2175
#2176
#2178
#2179
#2180
#2181
#2182
#2183
#2184
#2185
#2187
#2188
#2190
#2192
#2194
#2195
#2196
#2197
#2198
#2199
#22
#22
#2200
#2201
#2202
#2203
#2205
#2206
#2207
#2208
#2209
#2210
#2211
#2212
#2214
#2216
#2218
#2219
#222
#2221
#2222
#2223
#2225
#2226
#2228
#2229
#2230
#2231
#2232
#2233
#2234
#2235
#2237
#2239
#2240
#2241
#2243
#2246
#2247
#2248
#2252
#2254
#2255
#2258
#2259
#2260
#2261
#2264
#2269
#2273
#2274
#2275
#2278
#2279
#2282
#2284
#2286
#2287
#2289
#2291
#2294
#2295
#2296
#2297
#2299
#23
#23
#230
#230
#2300
#2301
#2304
#2306
#2308
#2309
#231
#2311
#2313
#2314
#2315
#232
#2322
#2323
#2327
#2329
#2331
#2332
#2335
#2339
#2340
#2341
#2341
#2342
#2344
#2345
#2346
#2348
#2349
#2350
#2351
#2352
#2353
#2354
#2355
#2357
#2359
#2362
#2363
#2364
#2368
#2369
#2372
#2374
#2375
#2376
#2378
#2379
#2381
#2382
#2386
#2387
#2388
#2389
#239
#2390
#2391
#2393
#2395
#2396
#2397
#2398
#2399
#24
#24
#2403
#2405
#2407
#241
#241
#2411
#2412
#2415
#2416
#2417
#2418
#2419
#2421
#2422
#2423
#2429
#2431
#2432
#2433
#2434
#2437
#2438
#2439
#244
#244
#2440
#2442
#2443
#2445
#2447
#2448
#245
#2450
#2451
#2453
#2456
#2457
#2458
#2461
#2462
#2464
#2465
#2466
#247
#2471
#2473
#2475
#2476
#2477
#2478
#2479
#2481
#2483
#2484
#2485
#2486
#2487
#2488
#2490
#2492
#2494
#2497
#2498
#2499
#25
#25
#2502
#2504
#2505
#2506
#2509
#2510
#2511
#2514
#2515
#2517
#2518
#2519
#2521
#2522
#2523
#2525
#2527
#2528
#2532
#2533
#2534
#2535
#2537
#2538
#2539
#2540
#2541
#2542
#2545
#2546
#2547
#2548
#2549
#2550
#2552
#2553
#2556
#2562
#2565
#2566
#2569
#257
#257
#2570
#2572
#2573
#2577
#2578
#2579
#2581
#2582
#2583
#2584
#2588
#2594
#2599
#26
#26
#2601
#2602
#2603
#2605
#2606
#2607
#2608
#2609
#2610
#2611
#2612
#2613
#2615
#2616
#2619
#2620
#2621
#2622
#2623
#2625
#2626
#2627
#2628
#2629
#2630
#2631
#2632
#2633
#2634
#2635
#2636
#2637
#2639
#2640
#2641
#2642
#2648
#2652
#2655
#2657
#266
#266
#2660
#2661
#2665
#2668
#2669
#2674
#2676
#2677
#2678
#268
#2681
#2682
#2684
#2685
#2686
#2687
#2688
#269
#269
#2692
#2694
#2695
#2696
#2698
#2699
#27
#27
#270
#2700
#2701
#2704
#2705
#2706
#271
#2710
#2713
#2715
#2720
#2722
#2723
#2724
#2725
#2726
#2728
#2729
#273
#2733
#2734
#2735
#2736
#2740
#2744
#2746
#2747
#2748
#2749
#2751
#2753
#2755
#2756
#2762
#2764
#2770
#2772
#2774
#2775
#2776
#2777
#2778
#2781
#2782
#2783
#2784
#2787
#2788
#2789
#279
#2792
#2793
#2794
#2799
#280
#2800
#2801
#2805
#281
#2811
#2812
#2817
#2819
#282
#282
#2820
#2821
#2823
#2824
#2825
#2827
#283
#2831
#2833
#2835
#2836
#2838
#284
#284
#2842
#2845
#2846
#285
#285
#2852
#2853
#2857
#2858
#2859
#286
#2868
#2869
#2871
#2872
#2874
#2875
#2878
#288
#2881
#2882
#2886
#2887
#289
#2890
#2893
#2894
#2899
#2900
#2905
#2906
#2907
#2908
#2909
#2911
#2912
#2913
#2914
#2915
#2916
#2917
#2918
#292
#292
#2920
#2921
#2922
#2923
#2926
#2929
#2931
#2932
#2933
#2934
#2935
#2936
#2937
#2938
#2939
#2943
#2945
#2946
#2949
#2951
#2952
#2955
#2956
#2957
#2958
#2959
#296
#2960
#2961
#2963
#2964
#2968
#2969
#2970
#2973
#2977
#2980
#2981
#2982
#2983
#2985
#2988
#299
#299
#2990
#2991
#2993
#2994
#2995
#2998
#2999
#3
#3
#30
#30
#3001
#3005
#3006
#3007
#3009
#3011
#3015
#3018
#302
#3020
#3021
#3024
#3025
#3026
#3027
#3028
#3029
#303
#3030
#3031
#3034
#3035
#3036
#3039
#304
#304
#3040
#3041
#3042
#3045
#3047
#3049
#3050
#3051
#3052
#3056
#3057
#3059
#306
#3060
#3063
#3067
#3068
#3071
#3072
#3073
#3075
#3076
#3079
#308
#3080
#3081
#3082
#3083
#3087
#3088
#309
#3090
#3092
#3094
#3095
#3096
#3098
#3099
#31
#31
#310
#3100
#3102
#3103
#3105
#311
#3110
#3111
#3112
#3116
#3117
#3119
#3121
#3122
#3124
#3126
#3128
#313
#3132
#3133
#3134
#3135
#3136
#3137
#3139
#314
#3141
#3142
#3143
#3146
#3147
#3148
#315
#3150
#3151
#3152
#3154
#3155
#3156
#3157
#3158
#316
#3162
#3165
#3166
#3171
#3172
#3176
#3177
#3178
#318
#3180
#3182
#3185
#3186
#3187
#3188
#3189
#3198
#3201
#3204
#3205
#3206
#3207
#3209
#3210
#3211
#3212
#3213
#3214
#3215
#3217
#3220
#3222
#3223
#3224
#3225
#3228
#3230
#3231
#3232
#3233
#3235
#3236
#3237
#3243
#3245
#3246
#3247
#3248
#3249
#3250
#3253
#3254
#3255
#3256
#3257
#3258
#3259
#326
#326
#3269
#327
#3270
#3271
#3272
#3273
#3275
#3277
#3278
#328
#3280
#3281
#3282
#3284
#3285
#3286
#3288
#3289
#329
#3295
#3296
#3297
#3299
#33
#33
#330
#3300
#3301
#3302
#3303
#3306
#3307
#3308
#3309
#3309
#331
#3310
#3311
#3312
#3313
#3315
#3318
#3319
#3321
#3322
#3324
#3326
#3329
#333
#3333
#3334
#3335
#3336
#3338
#3339
#334
#334
#3341
#3344
#335
#3350
#3353
#3357
#3358
#3361
#3362
#3363
#3365
#3366
#3367
#3368
#3369
#3370
#3371
#3373
#3374
#3376
#3377
#3380
#3381
#3383
#3383
#3384
#3385
#3386
#3388
#3389
#3390
#3391
#3392
#3394
#3395
#3398
#3399
#34
#34
#340
#3402
#3403
#3404
#3406
#3410
#3411
#3413
#3414
#3416
#3417
#3418
#3419
#3422
#3423
#3424
#3425
#3426
#3428
#3429
#3431
#3432
#3435
#3436
#3437
#344
#3442
#3443
#3445
#3448
#3449
#3455
#3456
#3457
#3459
#3460
#3462
#3464
#3467
#3473
#3474
#3475
#3477
#3479
#3480
#3481
#3485
#3489
#349
#3490
#3491
#3492
#3494
#3495
#3497
#35
#35
#3500
#3501
#3503
#3504
#3505
#3508
#3509
#351
#3510
#3511
#3514
#3515
#3516
#3518
#352
#3522
#3527
#3529
#353
#353
#3533
#3536
#3537
#3539
#3541
#3542
#3543
#3544
#3551
#3552
#3558
#356
#3560
#3561
#3562
#3563
#3564
#3565
#3566
#3567
#3569
#357
#3570
#3571
#3572
#3573
#3574
#3575
#3576
#3577
#3578
#3579
#3582
#3584
#3585
#3586
#3587
#3588
#3592
#3593
#3594
#3595
#3596
#3597
#3598
#36
#36
#3600
#3601
#3602
#3603
#3605
#3606
#3608
#3610
#3613
#3614
#3615
#3617
#3621
#3622
#3623
#3624
#3625
#3626
#3627
#3628
#3629
#3630
#3631
#3635
#3636
#3637
#3639
#3640
#3641
#3642
#3643
#3644
#3645
#3646
#3648
#3650
#3652
#3653
#3654
#3655
#3657
#3658
#3660
#3661
#3662
#3663
#3665
#3668
#367
#367
#3670
#3672
#3673
#3674
#3678
#3679
#3680
#3681
#3682
#3685
#3686
#3687
#3693
#3694
#3695
#3696
#3697
#3699
#37
#37
#3701
#3702
#3704
#3706
#3707
#3708
#3709
#3710
#3711
#3712
#3713
#3714
#3719
#372
#3720
#3722
#3723
#3724
#3726
#3730
#3732
#3734
#3736
#374
#374
#3740
#3741
#3742
#3743
#3745
#3749
#375
#3759
#3760
#3762
#3763
#3764
#377
#377
#3771
#3773
#3774
#3777
#3778
#3779
#3783
#3787
#3789
#3791
#3793
#3795
#3797
#3799
#38
#38
#380
#3800
#3801
#3803
#3804
#3805
#3807
#3810
#3811
#3816
#3818
#3820
#3821
#3822
#3825
#3828
#3829
#383
#3830
#3831
#3833
#3834
#3839
#384
#3841
#3842
#3846
#3847
#3851
#3854
#3857
#3858
#3859
#3860
#3862
#3864
#3865
#3866
#3870
#3871
#3873
#3874
#3875
#3877
#3878
#3879
#3884
#3885
#3886
#3887
#3891
#3892
#3893
#3894
#3895
#3896
#3897
#3899
#39
#39
#3900
#3901
#3902
#3903
#3904
#3905
#3906
#3907
#3908
#391
#3910
#3911
#3912
#3913
#3914
#3915
#3916
#3919
#3921
#3922
#3924
#3928
#3933
#3934
#3936
#3937
#3938
#3939
#3940
#3941
#3942
#3943
#3945
#3946
#3947
#3950
#3954
#3958
#3960
#3962
#3963
#3964
#3967
#3968
#3969
#3971
#3972
#3975
#3976
#3978
#3979
#3980
#3983
#3985
#3986
#3987
#3988
#3990
#3991
#3992
#3993
#3995
#3996
#3997
#4
#4
#40
#40
#4001
#4004
#4009
#401
#4011
#4012
#4015
#4017
#4018
#4021
#4022
#4023
#4024
#4026
#4027
#4028
#403
#4033
#4034
#4035
#4036
#4038
#4039
#4040
#4041
#4044
#4045
#4046
#4047
#4048
#405
#4052
#4053
#4054
#4056
#4058
#4061
#4063
#4064
#4065
#4067
#4069
#407
#4071
#4072
#4073
#4074
#4075
#4076
#4077
#4079
#4080
#4081
#4083
#4084
#4086
#4087
#4088
#4089
#409
#4090
#4091
#4092
#4093
#4094
#4095
#4096
#4097
#41
#41
#410
#4100
#4102
#4106
#4107
#4109
#4110
#4111
#4112
#4113
#4114
#4116
#4118
#4119
#412
#4120
#4121
#4126
#413
#4130
#4131
#4132
#4133
#4134
#4135
#4144
#4145
#4148
#4150
#4151
#4152
#4154
#4155
#4159
#4163
#4164
#4165
#4167
#4168
#4169
#4173
#4174
#4179
#4180
#4181
#4182
#4187
#4189
#419
#4191
#4194
#4195
#4196
#4197
#4198
#4199
#42
#42
#4202
#4205
#4206
#4207
#4209
#421
#4211
#4212
#4214
#4215
#4216
#4217
#4218
#422
#4221
#4222
#4223
#4225
#4228
#4229
#4230
#4232
#4233
#4234
#4235
#4237
#4240
#4241
#4242
#4243
#4244
#4245
#4247
#4248
#4249
#4250
#4251
#4252
#4253
#4254
#4255
#4256
#4257
#4258
#4260
#4261
#4264
#4267
#4269
#4270
#4271
#4274
#4275
#4277
#4278
#4280
#4282
#4283
#4287
#4292
#4294
#4297
#4299
#43
#43
#430
#4300
#4301
#4303
#4306
#4307
#4308
#4310
#4312
#4313
#4314
#4315
#4317
#4318
#4323
#4324
#4325
#4326
#4327
#4329
#4330
#4331
#4332
#4333
#4333
#4334
#4335
#4337
#4339
#4340
#4341
#4343
#4345
#4346
#4347
#4349
#4350
#4351
#4352
#4353
#4354
#4355
#4356
#4357
#4361
#4363
#4365
#4366
#4367
#4368
#4370
#4372
#4373
#4374
#4379
#4380
#4381
#4384
#4385
#4386
#4387
#4388
#4389
#4390
#4391
#4392
#4393
#4394
#4396
#4399
#4401
#4402
#4403
#4406
#4407
#4408
#4409
#4410
#4412
#4413
#4416
#4417
#4419
#442
#4420
#4421
#4422
#4423
#4424
#4425
#4427
#4428
#4429
#443
#4431
#4432
#4433
#4434
#4435
#4436
#4438
#444
#4440
#4441
#4448
#4449
#445
#445
#4450
#4452
#4455
#4459
#446
#4460
#4461
#4465
#4466
#4467
#4469
#447
#447
#4470
#4471
#4473
#4474
#4476
#4477
#4479
#4480
#4481
#4483
#4484
#4485
#4487
#4488
#4492
#4493
#4496
#4497
#4498
#4499
#45
#45
#450
#4500
#4501
#4504
#4505
#4506
#4507
#4510
#4510
#4512
#4513
#4514
#4515
#4517
#4519
#4522
#4523
#4529
#453
#4530
#4531
#4532
#4533
#4534
#4535
#4536
#4538
#4539
#4541
#4544
#4546
#4547
#4548
#4549
#4551
#4552
#4553
#4554
#4555
#4556
#4559
#4560
#4561
#4562
#4563
#4565
#4566
#4567
#4568
#4569
#457
#4572
#4573
#4574
#4576
#4578
#4579
#458
#458
#4582
#4583
#4584
#4585
#4586
#4587
#4588
#4589
#459
#4590
#4593
#4594
#4595
#4599
#46
#46
#460
#4600
#4601
#4602
#4603
#4604
#461
#4610
#4611
#4612
#4614
#4615
#4616
#4617
#4618
#4619
#462
#4621
#4622
#4623
#4625
#4627
#4628
#4629
#4630
#4631
#4632
#4633
#4637
#464
#4640
#4641
#4644
#4645
#4648
#465
#4650
#4652
#4654
#4655
#4656
#4657
#4658
#4659
#466
#4663
#4664
#4665
#467
#4672
#4674
#4675
#4676
#4678
#4679
#468
#468
#4685
#4686
#4687
#4688
#469
#4691
#4692
#4693
#4695
#4697
#4698
#4699
#47
#47
#470
#4703
#4704
#4705
#4707
#4708
#4708
#4709
#4710
#4710
#4711
#4712
#4713
#4714
#4715
#4717
#4718
#4719
#472
#4721
#4722
#4723
#4725
#4727
#4729
#473
#4730
#4731
#4732
#4733
#4734
#4738
#4741
#4742
#4743
#4744
#4747
#4748
#4749
#475
#4753
#4755
#4756
#4757
#4758
#4759
#4761
#4768
#4770
#4771
#4772
#4773
#4775
#4777
#4780
#4781
#4782
#4788
#4790
#4791
#4792
#4793
#48
#48
#4800
#4801
#4802
#4803
#4806
#4808
#4809
#4810
#4814
#4815
#4816
#4817
#482
#4822
#4823
#4825
#4828
#4829
#4830
#4831
#4833
#4834
#4835
#4836
#4837
#4838
#4839
#484
#4840
#4841
#4842
#4843
#4845
#4846
#4847
#4848
#4849
#4856
#4857
#4859
#486
#486
#4860
#4861
#4862
#4863
#4864
#4865
#4866
#4867
#4868
#487
#4870
#4871
#4872
#4874
#4876
#4877
#4878
#4879
#488
#4880
#4881
#4882
#4883
#4884
#4885
#4886
#4887
#4888
#4889
#4890
#4893
#4894
#4895
#4900
#4901
#4902
#4903
#4905
#4907
#4908
#4909
#491
#4910
#4912
#4914
#4917
#4918
#4919
#4922
#4925
#4927
#4928
#4932
#4933
#4934
#4935
#4939
#4940
#4941
#4942
#4946
#4947
#4951
#4952
#4953
#4954
#4955
#4956
#4957
#4958
#4959
#496
#4961
#4963
#4964
#4965
#4966
#4967
#4970
#4971
#4975
#4976
#4977
#4978
#4979
#498
#4981
#4983
#4985
#4987
#4988
#4989
#4990
#4991
#4993
#4998
#4999
#5
#5
#5008
#5009
#5010
#5011
#5012
#5016
#5021
#5022
#5023
#5024
#5027
#5028
#5031
#5032
#5033
#5034
#5035
#5037
#5038
#5039
#5040
#5041
#5042
#5043
#5044
#5045
#5047
#5051
#5055
#5057
#5058
#5060
#5062
#5063
#5064
#5065
#5066
#5067
#5068
#5069
#5070
#5071
#5074
#5079
#508
#5081
#5083
#5085
#5086
#5087
#5088
#5089
#5090
#5091
#5093
#5099
#51
#51
#5101
#5104
#5105
#5107
#5108
#5109
#5110
#5111
#5114
#5115
#5119
#5120
#5121
#5122
#5123
#5125
#5126
#5127
#5128
#5129
#5130
#5131
#5132
#5133
#5134
#5136
#5137
#5138
#5139
#514
#5140
#5147
#5148
#5149
#5151
#5152
#5153
#5154
#5155
#5156
#5157
#5159
#5160
#5161
#5165
#5166
#5170
#5171
#5175
#5176
#5177
#5178
#5180
#5181
#5182
#5183
#5184
#5185
#5186
#5187
#5188
#5189
#5191
#5192
#5193
#5194
#5195
#5198
#5199
#5200
#5201
#5202
#5203
#5204
#5205
#5206
#5209
#5210
#5211
#5212
#5213
#5214
#5215
#5216
#5217
#5219
#522
#5222
#5223
#5224
#5225
#5226
#5227
#5228
#5229
#5231
#5233
#5236
#5238
#5239
#5240
#5241
#5242
#5243
#5247
#5248
#5249
#5250
#5253
#5255
#5256
#5257
#5258
#5259
#5260
#5263
#5264
#5266
#5267
#5268
#5269
#5270
#529
#530
#541
#550
#553
#555
#56
#56
#562
#563
#564
#565
#568
#569
#572
#575
#580
#581
#582
#583
#584
#587
#590
#592
#594
#595
#596
#596
#597
#598
#599
#6
#600
#601
#602
#603
#604
#605
#605
#606
#609
#610
#611
#614
#619
#621
#622
#623
#625
#626
#627
#629
#632
#633
#636
#638
#638
#639
#641
#642
#643
#644
#645
#645
#646
#647
#648
#649
#650
#650
#656
#658
#659
#660
#660
#661
#661
#663
#664
#665
#666
#668
#669
#670
#672
#674
#675
#676
#679
#68
#68
#683
#685
#688
#688
#690
#691
#692
#692
#695
#696
#697
#699
#7
#700
#702
#703
#703
#704
#705
#706
#707
#710
#714
#715
#715
#716
#718
#719
#721
#722
#724
#726
#729
#730
#731
#732
#733
#734
#735
#736
#737
#739
#74
#74
#742
#743
#743
#744
#745
#747
#748
#749
#75
#750
#750
#751
#751
#752
#754
#756
#757
#758
#76
#760
#760
#763
#766
#768
#769
#77
#770
#771
#772
#773
#775
#776
#776
#777
#778
#780
#781
#782
#783
#788
#789
#790
#792
#793
#794
#795
#796
#797
#798
#799
#8
#8
#800
#803
#803
#808
#809
#81
#810
#811
#812
#813
#814
#815
#815
#816
#818
#819
#819
#82
#82
#820
#821
#822
#823
#824
#825
#826
#826
#827
#828
#829
#83
#83
#831
#831
#832
#833
#834
#836
#837
#838
#840
#841
#842
#845
#846
#847
#85
#850
#851
#852
#854
#855
#857
#858
#859
#86
#860
#862
#867
#868
#87
#87
#870
#871
#872
#874
#875
#877
#878
#879
#879
#88
#88
#884
#885
#886
#887
#889
#890
#891
#892
#893
#894
#895
#897
#898
#899
#9
#9
#90
#900
#902
#903
#909
#910
#911
#912
#92
#92
#921
#924
#925
#926
#927
#928
#93
#930
#931
#932
#933
#933
#939
#940
#941
#942
#943
#944
#945
#946
#946
#947
#948
#949
#950
#952
#96
#96
#961
#962
#963
#964
#965
#966
#969
#97
#97
#971
#976
#977
#979
#98
#980
#980
#981
#982
#983
#984
#985
#986
#987
#988
#989
#99
#990
#991
#991
#993
#994
#996
#997
#998
#999
0.6.0
0.9.1
0.9.10
0.9.11
0.9.12
0.9.13
0.9.14
0.9.15
0.9.16
0.9.17
0.9.18
0.9.19
0.9.2
0.9.20
0.9.21
0.9.22
0.9.23
0.9.24
0.9.25
0.9.26
0.9.27
0.9.28
0.9.29
0.9.3
0.9.30
0.9.31
0.9.32
0.9.33
0.9.34
0.9.35
0.9.36
0.9.37
0.9.38
0.9.39
0.9.4
0.9.40
0.9.41
0.9.42
0.9.5
0.9.6
0.9.7
0.9.8
0.9.9
1.0.0
1.0.1
1.0.2
1.0.3
1.0.4
1.0.5
1.0.6
1.1.0
1.1.1
1.1.2
1.1.3
1.2.0
1.2.1
1.2.2
1.2.3
1.2.4
1.2.5
1.2.6
1.2.7
1.3.0
1.3.1
1.3.2
1.3.3
1.3.4
1.4.0
1.4.1
1.4.2
1.4.3
1.4.4
1.4.5
1.4.6
1.4.7
1.4.8
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.8.5
1.8.6
1.8.7
1.8.8
1.9.0
10.0.0
10.0.1
10.1.0
10.2.0
10.3.0
10.4.0
11.0.0
11.0.1
2.0.0
2.0.1
2.0.2
2.1.0
2.1.1
2.1.2
2.1.3
2.2.0
2.3.0
2.3.1
2.4.0
2.5.0
2.5.1
2.5.2
2.5.3
2.6.0
2.6.1
2.6.2
2.6.3
2.6.4
2.6.5
2.6.6
2.6.7
2.6.8
2.7.0
2.7.1
2.7.2
2.7.3
2.7.4
2.8.0
2.8.1
2.8.2
2.9.0
2.9.1
3.0.0
3.1.0
3.1.1
3.1.2
3.2.0
3.3.0
3.3.1
3.3.2
3.4.0
4.0.0
4.0.1
4.1.0
4.2.0
4.2.1
4.3.0
4.4.0
4.4.1
5.0.0
5.0.1
5.1.0
5.2.0
5.3.0
5.3.1
6.0.0
7.0.0
7.0.1
7.1.0
7.2.0
7.3.0
8.0.0
8.0.1
8.1.0
8.1.1
8.2.0
8.2.1
8.2.2
8.3.0
8.3.1
8.4.0
8.5.0
9.0.0
hb-rename
ng-mergepoint
ng-start
pango-extractpoint
pango-start
-
abff3580a5
Add const
Behdad Esfahbod
2010-04-29 02:27:20 -04:00 -
6617eada95
Rename apply_context -> context
Behdad Esfahbod
2010-04-29 02:25:30 -04:00 -
b4c7fab762
Rename
Behdad Esfahbod
2010-04-29 02:24:25 -04:00 -
1376fb7bf9
[apply] Use a context object to reduce number of parameters passed around
Behdad Esfahbod
2010-04-29 02:19:21 -04:00 -
173fde7087
Further simplify tracing
Behdad Esfahbod
2010-04-29 01:47:30 -04:00 -
bc20045743
Simplify trace code
Behdad Esfahbod
2010-04-29 01:40:26 -04:00 -
807c5b03a2
[sanitize] Make debug code always available to the compiler
Behdad Esfahbod
2010-04-28 20:25:22 -04:00 -
74e313c016
[gsubgpos] Make debug code always available to the compiler
Behdad Esfahbod
2010-04-28 15:15:09 -04:00 -
41011a6ed7
Fix compiler warning about value unused
Behdad Esfahbod
2010-04-28 13:33:09 -04:00 -
863df68e89
[object] Make debug code always available to the compiler
Behdad Esfahbod
2010-04-28 13:29:55 -04:00 -
1d52151a19
Minor
Behdad Esfahbod
2010-04-28 13:18:41 -04:00 -
444fffb1ab
[blob] Make debug code always available to the compiler
Behdad Esfahbod
2010-04-28 13:16:38 -04:00 -
ba51b25c7b
Fix build. Ouch!
Behdad Esfahbod
2010-04-28 13:10:36 -04:00 -
a92f0fda7f
Fix debug build
Behdad Esfahbod
2010-04-28 13:09:40 -04:00 -
c165f25410
[object] Actually handle malloc() failure
Behdad Esfahbod
2010-04-27 23:28:10 -04:00 -
caff7db93d
Fix Device::get_size() calculation
Behdad Esfahbod
2010-04-26 10:07:35 -04:00 -
66d6eb30eb
Rename Var to Obj
Behdad Esfahbod
2010-04-25 23:01:45 -04:00 -
690b919461
Remove use of flexible arrays
Behdad Esfahbod
2010-04-25 22:51:05 -04:00 -
1cebfbb063
Cleanup hb_face_create_for_data()
Behdad Esfahbod
2010-04-23 20:49:18 -04:00 -
d6b3c83a90
Allow get_table() to return NULL
Behdad Esfahbod
2010-04-23 19:59:53 -04:00 -
ad3653751b
Typo
Behdad Esfahbod
2010-04-23 19:43:40 -04:00 -
990443e5f2
Remove lock_instance()
Behdad Esfahbod
2010-04-23 17:53:32 -04:00 -
187454c595
Add different casts from pointer and ref to avoid bugs
Behdad Esfahbod
2010-04-23 16:35:01 -04:00 -
efb324a46f
Remove GET_FOR_DATA macros
Behdad Esfahbod
2010-04-23 16:22:54 -04:00 -
f1aaa2a436
Add TODO
Behdad Esfahbod
2010-04-23 15:19:50 -04:00 -
33d4d4325e
Zero glyph metrics before calling user callback
Behdad Esfahbod
2010-04-23 14:56:55 -04:00 -
4206e9511a
More warning fixes
Behdad Esfahbod
2010-04-23 14:44:55 -04:00 -
ef66ebeabc
Remove unused parameter
Behdad Esfahbod
2010-04-23 14:40:36 -04:00 -
1d720192b1
Fix compile warnings (HB_GNUC_UNUSED)
Behdad Esfahbod
2010-04-23 14:39:10 -04:00 -
8dfdca599c
No need to keep blob in sanitize context
Behdad Esfahbod
2010-04-23 14:07:34 -04:00 -
254933c397
When sanitizing, delay making writable
Behdad Esfahbod
2010-04-23 13:57:10 -04:00 -
71e735e915
[blob] Fallback to copying if mprotect() fails
Behdad Esfahbod
2010-04-23 13:48:06 -04:00 -
1aa4666b91
Cleanup OpenTypeFontFile
Behdad Esfahbod
2010-04-23 13:32:03 -04:00 -
ae4190cafe
Properly define separate structs for TTCHeader and TTCHeaderVersion1
Behdad Esfahbod
2010-04-23 12:33:02 -04:00 -
a065f471b3
Cleanup Extension lookups
Behdad Esfahbod
2010-04-22 20:15:11 -04:00 -
a0bb49c583
Add comment re bsearch effect on sanitize
Behdad Esfahbod
2010-04-22 18:47:03 -04:00 -
d632ec4000
Cosmetic
Behdad Esfahbod
2010-04-22 18:33:12 -04:00 -
a3263aa773
Convert the last set of cast macros to templates
Behdad Esfahbod
2010-04-22 18:29:09 -04:00 -
c38188a191
Remove unused macro
Behdad Esfahbod
2010-04-22 16:52:09 -04:00 -
3b2c2df41b
Cleanup Extension sanitize()
Behdad Esfahbod
2010-04-22 16:51:42 -04:00 -
1856184b93
Fail sanitize on major version mismatch
Behdad Esfahbod
2010-04-22 14:15:11 -04:00 -
df3f505dcf
More sanitize cleanup
Behdad Esfahbod
2010-04-22 14:11:33 -04:00 -
278a91f0cd
Minor cleanup of sanitize
Behdad Esfahbod
2010-04-22 13:59:39 -04:00 -
9ac7dc73bc
Check for (impossible) overflow
Behdad Esfahbod
2010-04-22 13:50:22 -04:00 -
9fc8684fd8
Cleanup ContextFormat3 sanitize
Behdad Esfahbod
2010-04-22 13:37:58 -04:00 -
e77302c61f
Add comment
Behdad Esfahbod
2010-04-22 13:34:00 -04:00 -
7c469c3ca4
Minor
Behdad Esfahbod
2010-04-22 13:26:21 -04:00 -
dc228048a8
Remove integrity check in Tag sanitize
Behdad Esfahbod
2010-04-22 13:22:41 -04:00 -
8015a8c762
Don't sanitize raw table data
Behdad Esfahbod
2010-04-22 11:06:30 -04:00 -
c293581e96
Add coment
Behdad Esfahbod
2010-04-22 11:15:46 -04:00 -
1faa76c6e8
Remove unnecessary casts
Behdad Esfahbod
2010-04-22 10:54:26 -04:00 -
079dc40112
Avoid overflow in TableDirectory sanitize
Behdad Esfahbod
2010-04-22 10:47:12 -04:00 -
fb5904ec93
Make casts more explicit
Behdad Esfahbod
2010-04-22 10:43:30 -04:00 -
565c80bd29
Make sure semicolon is expected after DEFINE_NULL_DATA()
Behdad Esfahbod
2010-04-22 10:26:35 -04:00 -
bb1e16335e
Improve Subst/Pos SubTable access and sanitize
Behdad Esfahbod
2010-04-22 01:01:35 -04:00 -
81f2af40f9
Simplify Extension offset now that our int types have no alignment
Behdad Esfahbod
2010-04-22 00:58:49 -04:00 -
19828ad42d
Sanitize shallow in Lookup since the generic SubLookup has no methods
Behdad Esfahbod
2010-04-22 00:49:16 -04:00 -
e5546a4352
Watch for overflow in Array sanitize
Behdad Esfahbod
2010-04-22 00:45:42 -04:00 -
4f5f1c34dd
Rename const_sub_array to sub_array since all consts are implicit now
Behdad Esfahbod
2010-04-22 00:27:39 -04:00 -
0795b784dd
Cosmetic
Behdad Esfahbod
2010-04-22 00:23:14 -04:00 -
2d98d3bbaa
Simplify Lookup sanitize
Behdad Esfahbod
2010-04-22 00:19:30 -04:00 -
c755cb3e3a
Change header comment
Behdad Esfahbod
2010-04-22 00:11:43 -04:00 -
243d20e011
More cast simplification
Behdad Esfahbod
2010-04-21 23:57:01 -04:00 -
0dfcc13a46
Rename ConstCharP to CharP (overloaded now)
Behdad Esfahbod
2010-04-21 23:41:26 -04:00 -
62c0fd7573
Cleanup de-const-casting during sanitize
Behdad Esfahbod
2010-04-21 23:30:48 -04:00 -
dd15587056
Add more comments
Behdad Esfahbod
2010-04-21 23:13:33 -04:00 -
c85c362067
Add comment
Behdad Esfahbod
2010-04-21 23:12:54 -04:00 -
2467c669c2
Add comment
Behdad Esfahbod
2010-04-21 23:11:45 -04:00 -
29c3f5e1b6
Improve comment
Behdad Esfahbod
2010-04-21 23:01:00 -04:00 -
01c01618e9
Further simplify IntType struct defs
Behdad Esfahbod
2010-04-21 22:49:56 -04:00 -
2cb08458f6
Rename const_array() to array() (overloaded)
Behdad Esfahbod
2010-04-21 22:37:31 -04:00 -
2e2f43edf2
Remove ArrayAfter, use StructAfter in place
Behdad Esfahbod
2010-04-21 22:30:36 -04:00 -
e961c86c57
Convert NEXT() and ARRAY_AFTER() macros to templates
Behdad Esfahbod
2010-04-21 15:56:11 -04:00 -
198facdc55
Use templates for const char * casts
Behdad Esfahbod
2010-04-21 13:35:36 -04:00 -
1922ffe701
Const correctness
Behdad Esfahbod
2010-04-21 04:19:51 -04:00 -
e032ed9f75
Use templates for defining int typess
Behdad Esfahbod
2010-04-21 03:11:46 -04:00 -
2c9fd2adce
Remove unused macro
Behdad Esfahbod
2010-04-21 02:15:39 -04:00 -
7a52f28117
Rename macros
Behdad Esfahbod
2010-04-21 02:14:44 -04:00 -
ffff7dc44c
Minor
Behdad Esfahbod
2010-04-21 02:13:55 -04:00 -
f60f2166c4
Move macros around
Behdad Esfahbod
2010-04-21 02:12:45 -04:00 -
649a4344ca
Remove unused macros
Behdad Esfahbod
2010-04-21 02:11:59 -04:00 -
eba8b4f644
GNOME Bug 613015 - [HB] Does not sanitize Device tables referenced from ValueRecords
Behdad Esfahbod
2010-03-29 00:04:12 -04:00 -
673a4efcbc
WIP
Behdad Esfahbod
2010-04-21 02:02:57 -04:00 -
40d73bc68d
Improve comments
Behdad Esfahbod
2010-04-21 00:49:40 -04:00 -
394bad41a7
Remove stale TODO item
Behdad Esfahbod
2010-04-21 00:40:50 -04:00 -
9d3677899f
Use a function template instead of struct template for Null
Behdad Esfahbod
2010-04-21 00:32:47 -04:00 -
ffd321afd9
Simplify Tag struct
Behdad Esfahbod
2010-04-21 00:14:12 -04:00 -
00e23fcc6f
Cosmetic
Behdad Esfahbod
2010-04-20 23:50:45 -04:00 -
a87072db5d
Fix Class operator return type
Behdad Esfahbod
2010-04-20 15:52:47 -04:00 -
f9b3772798
Add couple consts to operators
Behdad Esfahbod
2010-04-20 15:51:53 -04:00 -
53d237ec63
Remove ASSERT_SIZE_DATA
Behdad Esfahbod
2010-04-20 15:25:27 -04:00 -
06558d2a74
Round instead of trunc
Behdad Esfahbod
2010-04-19 02:34:10 -04:00 -
0e206de986
Fix warnings
Behdad Esfahbod
2010-04-19 02:29:04 -04:00 -
d5943407a4
Fix debug build
Behdad Esfahbod
2010-04-19 02:27:56 -04:00 -
12b27ed91d
Fix leak when duplicating blob
Behdad Esfahbod
2010-03-27 17:00:19 -04:00 -
4b8487d83e
Fix the mystery bug!
Behdad Esfahbod
2010-03-16 03:46:17 -04:00 -
9b39755d10
Typo
Behdad Esfahbod
2010-04-15 14:00:25 -04:00 -
f85ec1c7da
Cosmetic
Behdad Esfahbod
2010-03-10 04:14:40 -05:00 -
e48ed72230
[ft] Check stream->read instead of stream->base
Behdad Esfahbod
2010-03-01 22:33:45 -05:00 -
917c227500
Make blob unlocking 64bit-safe
Behdad Esfahbod
2010-02-23 16:47:51 -05:00