NEWS revision 1.1.1.2 1 1.1.1.2 mrg Fontconfig
2 1.1.1.2 mrg Font configuration and customization library
3 1.1.1.2 mrg Version 2.15
4 1.1.1.2 mrg 2023-12-22
5 1.1.1.2 mrg
6 1.1.1.2 mrg
7 1.1.1.2 mrg Check INSTALL for compilation and installation instructions.
8 1.1.1.2 mrg Report bugs to https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/new.
9 1.1.1.2 mrg
10 1.1.1.2 mrg 2.15
11 1.1.1.2 mrg
12 1.1.1.2 mrg Akira TAGOH (39):
13 1.1.1.2 mrg Do not change the order of orth files
14 1.1.1.2 mrg Convert tabs to spaces
15 1.1.1.2 mrg Convert more tabs to spaces in docs
16 1.1.1.2 mrg src/meson.build: Store correct paths to fontconfig.pc.
17 1.1.1.2 mrg Fix a typo in description for HAVE_STDATOMIC_PRIMITIVES
18 1.1.1.2 mrg Report more detailed logs instead of assertion.
19 1.1.1.2 mrg Add some missing constant names for weight.
20 1.1.1.2 mrg Adujst indentation between programlisting in fontconfig-user.sgml
21 1.1.1.2 mrg Bump version to 2.14.2
22 1.1.1.2 mrg Clean up unused code
23 1.1.1.2 mrg Add another test case for flatpak
24 1.1.1.2 mrg Update 65-nonlatin.conf for macOS
25 1.1.1.2 mrg Change the order of the properties to the order of fontconfig cache format
26 1.1.1.2 mrg Add missing property descriptions
27 1.1.1.2 mrg Add namedinstance property
28 1.1.1.2 mrg Remove the problematic language from code and doc
29 1.1.1.2 mrg Fix a typo
30 1.1.1.2 mrg Fix a typo for FcCharSetDelChar doc
31 1.1.1.2 mrg Fix a typo in scalable property
32 1.1.1.2 mrg Use 'outline' instead of 'scalable' for bitmaps
33 1.1.1.2 mrg Add more docs about selectfont
34 1.1.1.2 mrg Rework CI implementation
35 1.1.1.2 mrg Fix a typo
36 1.1.1.2 mrg Rework CI implementation v2
37 1.1.1.2 mrg Apply a fix of ci-templates
38 1.1.1.2 mrg Fix uninitialized memory access when failing memory allocation.
39 1.1.1.2 mrg Create a symlink with relative path
40 1.1.1.2 mrg Fix an error of "initializer element is not constant"
41 1.1.1.2 mrg Update CaseFolding.txt to Unicode 15.1
42 1.1.1.2 mrg Update the encoding table for Simplified Chinese
43 1.1.1.2 mrg Retry to decode strings in the name table as UTF-16BE in some cases.
44 1.1.1.2 mrg Work around decoding strings in Macintosh encoding for the name table.
45 1.1.1.2 mrg Add iconv detection for meson build
46 1.1.1.2 mrg .gitlab-ci: Update
47 1.1.1.2 mrg CI: Update
48 1.1.1.2 mrg CI: static build only for rawhide
49 1.1.1.2 mrg Use memmove instead of memcpy
50 1.1.1.2 mrg Rename README to NEWS and add README.md
51 1.1.1.2 mrg Update so version
52 1.1.1.2 mrg
53 1.1.1.2 mrg Ben Wagner (1):
54 1.1.1.2 mrg Fix leak of `reason` in _FcConfigParse when not complaining
55 1.1.1.2 mrg
56 1.1.1.2 mrg Jean Abou Samra (2):
57 1.1.1.2 mrg Ignore LC_CTYPE if set to "UTF-8"
58 1.1.1.2 mrg Some doc clarifications
59 1.1.1.2 mrg
60 1.1.1.2 mrg Khaled Hosny (2):
61 1.1.1.2 mrg Add FC_FONT_WRAPPER
62 1.1.1.2 mrg Detect standalone CFF fonts for FC_FONT_WRAPPER
63 1.1.1.2 mrg
64 1.1.1.2 mrg Mike FABIAN (3):
65 1.1.1.2 mrg Add anp.orth, bhb.orth, hif.orth, mag.orth, raj.orth, and the.orth
66 1.1.1.2 mrg Add {agr,ayc,bem,ckb,cmn,dsb,hak,lij,lzh,mfe,mhr,miq,mjw,mnw,nan,nhn,niu,rif,sgs,shn,szl,tcy,tpi,unm,wae,yue,yuw}.orth
67 1.1.1.2 mrg Change index type to 16 bit and bump cache version to 9
68 1.1.1.2 mrg
69 1.1.1.2 mrg Ondrej Balaz (1):
70 1.1.1.2 mrg Expand ~ in glob
71 1.1.1.2 mrg
72 1.1.1.2 mrg Sefa Eyeoglu (1):
73 1.1.1.2 mrg Add optional 11-lcdfilter-none configuration
74 1.1.1.2 mrg
75 1.1.1.2 mrg Tom Anderson (2):
76 1.1.1.2 mrg Fix filepaths added when scanning with sysroot
77 1.1.1.2 mrg Fix false-positive CFI failure
78 1.1.1.2 mrg
79 1.1.1.2 mrg Vitaly Lysenkov (1):
80 1.1.1.2 mrg In fcfreetype.c, `GetScriptTags`: fix `use_of_uninitialized_value` and return the correct number of parsed tags in case the font file contains less tags than indicated.
81 1.1.1.2 mrg
82 1.1.1.2 mrg Xavier Claessens (1):
83 1.1.1.2 mrg meson: Support any compiler with gcc or msvc argument syntax
84 1.1.1.2 mrg
85 1.1.1.2 mrg lilinjie (1):
86 1.1.1.2 mrg fix typo
87 1.1.1.2 mrg
88 1.1.1.2 mrg msizanoen1 (1):
89 1.1.1.2 mrg Reload MM/VF metadata for each font face in font collection
90 1.1.1.2 mrg
91 1.1.1.2 mrg pell (1):
92 1.1.1.2 mrg fixed typos in fc-conflist.sgml
93 1.1.1.2 mrg
94 1.1.1.2 mrg xiota (1):
95 1.1.1.2 mrg Add aliases for Helvetica LT Std
96 1.1.1.2 mrg
97 1.1.1.2 mrg 2.14.2
98 1.1.1.2 mrg
99 1.1.1.2 mrg Akira TAGOH (13):
100 1.1.1.2 mrg Fix the build issue on meson when -g option is added to c_args
101 1.1.1.2 mrg Store artifacts for meson windows CI
102 1.1.1.2 mrg Add FC_DESKTOP_NAME property
103 1.1.1.2 mrg Add --with-default-sub-pixel-rendering option
104 1.1.1.2 mrg Update po-conf/POTFILES.in
105 1.1.1.2 mrg Ignore null pointer on Fc*Destroy functions
106 1.1.1.2 mrg Convert tabs to spaces
107 1.1.1.2 mrg Convert more tabs to spaces in docs
108 1.1.1.2 mrg src/meson.build: Store correct paths to fontconfig.pc.
109 1.1.1.2 mrg Fix a typo in description for HAVE_STDATOMIC_PRIMITIVES
110 1.1.1.2 mrg Report more detailed logs instead of assertion.
111 1.1.1.2 mrg Add some missing constant names for weight.
112 1.1.1.2 mrg Adujst indentation between programlisting in fontconfig-user.sgml
113 1.1.1.2 mrg
114 1.1.1.2 mrg Christopher Degawa (1):
115 1.1.1.2 mrg meson: modify gperf test to remove sh dependency
116 1.1.1.2 mrg
117 1.1.1.2 mrg Jason Francis (1):
118 1.1.1.2 mrg meson: Update freetype2 git repository to upstream
119 1.1.1.2 mrg
120 1.1.1.2 mrg Jean Abou Samra (1):
121 1.1.1.2 mrg Ignore LC_CTYPE if set to "UTF-8"
122 1.1.1.2 mrg
123 1.1.1.2 mrg Ondrej Balaz (1):
124 1.1.1.2 mrg Expand ~ in glob
125 1.1.1.2 mrg
126 1.1.1.2 mrg lilinjie (1):
127 1.1.1.2 mrg fix typo
128 1.1.1.2 mrg
129 1.1.1.2 mrg 2.14.1
130 1.1.1.2 mrg
131 1.1.1.2 mrg Akira TAGOH (6):
132 1.1.1.2 mrg Use the latest stable release image for CI for mingw
133 1.1.1.2 mrg Real fix of 91114d18c
134 1.1.1.2 mrg Fix test cases for wrong use of remap-dir
135 1.1.1.2 mrg Add back sort command
136 1.1.1.2 mrg Add config files to enable/disable antialias
137 1.1.1.2 mrg Enable 10-sub-pixel-rgb.conf by default
138 1.1.1.2 mrg
139 1.1.1.2 mrg Alan Coopersmith (1):
140 1.1.1.2 mrg Bump the cache version to 8 in doc/fontconfig-user.sgml
141 1.1.1.2 mrg
142 1.1.1.2 mrg Jeremy Huddleston Sequoia (3):
143 1.1.1.2 mrg meson: Fix linking libexpat on darwin
144 1.1.1.2 mrg meson: Use fc_templatedir and fc_baseconfigdir are used when installing configs
145 1.1.1.2 mrg meson: Use fc_configdir where appropriate during build
146 1.1.1.2 mrg
147 1.1.1.2 mrg NorwayFun (4):
148 1.1.1.2 mrg add Georgian
149 1.1.1.2 mrg add Georgian
150 1.1.1.2 mrg po: add Georgian translation
151 1.1.1.2 mrg po: Add Georgian translation
152 1.1.1.2 mrg
153 1.1.1.2 mrg Sam James (1):
154 1.1.1.2 mrg configure.ac: allow disabling docbook
155 1.1.1.2 mrg
156 1.1.1.2 mrg Taylor R Campbell (1):
157 1.1.1.2 mrg Avoid misuse of ctype(3)
158 1.1.1.2 mrg
159 1.1.1.2 mrg Tim-Philipp Mller (7):
160 1.1.1.2 mrg meson: add 'default-hinting' option
161 1.1.1.2 mrg meson: add 'default-fonts-dirs' option
162 1.1.1.2 mrg meson: add 'additional-fonts-dirs' option
163 1.1.1.2 mrg meson: add 'cache-dir' option
164 1.1.1.2 mrg meson: add 'template-dir', 'baseconfig-dir', 'config-dir', and 'xml-dir' options
165 1.1.1.2 mrg ci: update windows image to a 2022-server based one
166 1.1.1.2 mrg ci: update macOS image
167 1.1.1.2 mrg
168 1.1.1.2 mrg Xavier Claessens (3):
169 1.1.1.2 mrg meson: Do not run fc-cache when installing into a DESTDIR
170 1.1.1.2 mrg meson: Fix configuration warnings
171 1.1.1.2 mrg link_confs.py: Fix prepending DESTDIR to absolute path
172 1.1.1.2 mrg
173 1.1.1.2 mrg 2.14
174 1.1.1.2 mrg
175 1.1.1.2 mrg Alan Coopersmith (1):
176 1.1.1.2 mrg Update address for reporting msgid bugs from bugzilla to gitlab
177 1.1.1.2 mrg
178 1.1.1.2 mrg 2.13.96 (2.14 RC6)
179 1.1.1.2 mrg
180 1.1.1.2 mrg Akira TAGOH (2):
181 1.1.1.2 mrg Add a missing file 48-spacing.conf
182 1.1.1.2 mrg Merge branch 'main' of ssh://gitlab.freedesktop.org/fontconfig/fontconfig
183 1.1.1.2 mrg
184 1.1.1.2 mrg 2.13.95 (2.14 RC5)
185 1.1.1.2 mrg
186 1.1.1.2 mrg Akira TAGOH (18):
187 1.1.1.2 mrg Do not set different score to non-string values
188 1.1.1.2 mrg Enable 11-lcdfilter-default.conf by default
189 1.1.1.2 mrg Bump the cache version to 8
190 1.1.1.2 mrg Reflect matching results to binding in FcPattern
191 1.1.1.2 mrg Fix a memory leak when trying to open a non-existing file
192 1.1.1.2 mrg Fix score estimation for postscriptname
193 1.1.1.2 mrg Resolves symlinks against <dir prefix="relative">
194 1.1.1.2 mrg Add the option to not build fontconfig cache during installation
195 1.1.1.2 mrg conf.d/60-latin.conf: Make Noto default.
196 1.1.1.2 mrg Fix some testcase fails for 14c265a1
197 1.1.1.2 mrg Fix the issue fail to obtain the style name
198 1.1.1.2 mrg Apply the change made by 23e46d1 again
199 1.1.1.2 mrg Initialize variable
200 1.1.1.2 mrg Add more description for fc-conflist.1 and FcConfigFileInfoIterInit.3
201 1.1.1.2 mrg Update CaseFolding.txt to Unicode 14
202 1.1.1.2 mrg Add an user font directory for Win32 to the default font path
203 1.1.1.2 mrg Add test/wrapper-script.sh to the archive
204 1.1.1.2 mrg Fix possible memory leaks in FcPatternObjectAddWithBinding
205 1.1.1.2 mrg
206 1.1.1.2 mrg Alex Richardson (3):
207 1.1.1.2 mrg fcint: add casts to allow building with stricter compilers
208 1.1.1.2 mrg Add support for C11 stdatomic atomics
209 1.1.1.2 mrg FcCharSetPutLeaf(): Fix missing move of new_leaves contents
210 1.1.1.2 mrg
211 1.1.1.2 mrg Behdad Esfahbod (1):
212 1.1.1.2 mrg If a varfont has 'opsz' axis, set FC_SIZE on default instant pattern
213 1.1.1.2 mrg
214 1.1.1.2 mrg Ben Wagner (6):
215 1.1.1.2 mrg Add memory order constraints to C11 atomics
216 1.1.1.2 mrg Free local FcCache lock on contention
217 1.1.1.2 mrg Extend test thread args lifetime
218 1.1.1.2 mrg Fix warning about os2->achVendID cannot be NULL
219 1.1.1.2 mrg Back FcSerialize with open addressing hash table.
220 1.1.1.2 mrg Actually skip leading spaces in style name
221 1.1.1.2 mrg
222 1.1.1.2 mrg Francesco Pretto (1):
223 1.1.1.2 mrg WIN32: Fix pGetSystemWindowsDirectory found initialized during FcConfigParseAndLoadFromMemory
224 1.1.1.2 mrg
225 1.1.1.2 mrg Mehdi Sabwat (1):
226 1.1.1.2 mrg fcstat: add support for wasm-emscripten
227 1.1.1.2 mrg
228 1.1.1.2 mrg Nirbheek Chauhan (1):
229 1.1.1.2 mrg meson: Remove summary() from version_compare() block
230 1.1.1.2 mrg
231 1.1.1.2 mrg Pierre Ducroquet (5):
232 1.1.1.2 mrg Add a configuration to switch to monospace if spacing=100 is requested
233 1.1.1.2 mrg Reference the new configuration file
234 1.1.1.2 mrg Remove configuration file from POTFILES
235 1.1.1.2 mrg It seems this qual doesn't work on integers
236 1.1.1.2 mrg Always add the family name from spacing=100
237 1.1.1.2 mrg
238 1.1.1.2 mrg Ryan Gonzalez (1):
239 1.1.1.2 mrg Ensure config.h is always included before stdlib headers
240 1.1.1.2 mrg
241 1.1.1.2 mrg Ryan Schmidt (5):
242 1.1.1.2 mrg Avoid PCRE syntax when using grep
243 1.1.1.2 mrg Remove Bugzilla references
244 1.1.1.2 mrg Fix run-test.sh to work with BSD mktemp
245 1.1.1.2 mrg Restore fcatomic compatibility with Mac OS X 10.4.
246 1.1.1.2 mrg Fix FC_DEFAULT_FONTS on macOS and with BSD sed
247 1.1.1.2 mrg
248 1.1.1.2 mrg 2.13.94 (2.14 RC4)
249 1.1.1.2 mrg
250 1.1.1.2 mrg Akira TAGOH (10):
251 1.1.1.2 mrg Add back fullname property at scan matching phase
252 1.1.1.2 mrg Overwrite symlinks for config files
253 1.1.1.2 mrg Fix missing <dir> element for WINDOWSFONTDIR in meson
254 1.1.1.2 mrg Refactoring configure.ac to add <dir> element around font paths
255 1.1.1.2 mrg Fix build fail when missing docbook and/or disabling doc-build
256 1.1.1.2 mrg ci: Update CA cert related thing for Python on Windows
257 1.1.1.2 mrg Add support for XDG_DATA_DIRS
258 1.1.1.2 mrg Better wording for comments in config
259 1.1.1.2 mrg Revert constructing fullname property from family and style properties
260 1.1.1.2 mrg Fix score evaluation for multiple values in properties
261 1.1.1.2 mrg
262 1.1.1.2 mrg Albert Astals Cid (1):
263 1.1.1.2 mrg Fix potential memory leak in _get_real_paths_from_prefix
264 1.1.1.2 mrg
265 1.1.1.2 mrg Ben Wagner (11):
266 1.1.1.2 mrg Skip leading whitespace in style name.
267 1.1.1.2 mrg Remove abort from FcCompareSize.
268 1.1.1.2 mrg Add line between licenses in COPYING.
269 1.1.1.2 mrg Portable trap conditions in run-test.sh.
270 1.1.1.2 mrg Fix leaks in fcxml.c, fc-match.c, and tests.
271 1.1.1.2 mrg Fix wild frees and leak of fs in test-conf.
272 1.1.1.2 mrg Always run-test-conf, but skip if not built.
273 1.1.1.2 mrg Fix test-conf string to integer conversion.
274 1.1.1.2 mrg Test all not_eq for family names.
275 1.1.1.2 mrg Clean up test-family-matching test.
276 1.1.1.2 mrg Fix stack use after scope in FcConfigCompareValue
277 1.1.1.2 mrg
278 1.1.1.2 mrg Carmina16 (1):
279 1.1.1.2 mrg ie.orth: Corrected; mistaken source replaced
280 1.1.1.2 mrg
281 1.1.1.2 mrg Heiko Becker (1):
282 1.1.1.2 mrg Handle absolute sysconfdir when installing symlinks
283 1.1.1.2 mrg
284 1.1.1.2 mrg Jacko Dirks (1):
285 1.1.1.2 mrg fccfg.c: lock_config: Fix potential memory leak
286 1.1.1.2 mrg
287 1.1.1.2 mrg Szunti (3):
288 1.1.1.2 mrg Fix locale dependent behaviour in run-test.sh
289 1.1.1.2 mrg Check qual and compare for family tests
290 1.1.1.2 mrg Fix stripping whitespace from end of family in FcPatternAddFullname
291 1.1.1.2 mrg
292 1.1.1.2 mrg Tim-Philipp Mller (6):
293 1.1.1.2 mrg meson: remove unused stdin_wrapper.py script
294 1.1.1.2 mrg fcformat: fix compiler warnings with clang on Android
295 1.1.1.2 mrg ci: add meson android aarch64 build
296 1.1.1.2 mrg meson: error out in script if gperf preprocessing failed
297 1.1.1.2 mrg meson: fix cross-compilation issues with gperf header file preprocessing
298 1.1.1.2 mrg meson: fix subproject build regression
299 1.1.1.2 mrg
300 1.1.1.2 mrg Xavier Claessens (3):
301 1.1.1.2 mrg Meson: Fallback to gperf subproject on all platforms
302 1.1.1.2 mrg Meson: Do not wrap fccache insallation script
303 1.1.1.2 mrg Windows: Fix symlink privilege error detection
304 1.1.1.2 mrg
305 1.1.1.2 mrg ratijas (1):
306 1.1.1.2 mrg Fix closing tag bracket typo in doc/fontconfig-user.sgml
307 1.1.1.2 mrg
308 1.1.1.2 mrg 2.13.93 (2.14 RC3)
309 1.1.1.2 mrg
310 1.1.1.2 mrg Akira TAGOH (48):
311 1.1.1.2 mrg Affect FC_FONT_HAS_HINT property to score on matcher
312 1.1.1.2 mrg Do not return FcFalse from FcConfigParseAndLoad*() if complain is set to false
313 1.1.1.2 mrg Warn as well if no directory name for cachedir provided
314 1.1.1.2 mrg Take effect sysroot functionality to the default config file
315 1.1.1.2 mrg Read latest cache in paths
316 1.1.1.2 mrg Fix a memory leak caused by the previous commit
317 1.1.1.2 mrg Use FcConfigReference/Destroy appropriately instead of FcConfigGetCurrent
318 1.1.1.2 mrg Fix potential race condition in FcConfigSetCurrent and FcConfigReference
319 1.1.1.2 mrg Fix gcc warnings with -Wpointer-sign
320 1.1.1.2 mrg Don't add a value for FC_FULLNAME in meta face
321 1.1.1.2 mrg Fix a test fail when no bwrap was available
322 1.1.1.2 mrg Add proper fullname for named-instances
323 1.1.1.2 mrg Fix the process substitution doesn't work with FONTCONFIG_FILE
324 1.1.1.2 mrg Fix memory leaks
325 1.1.1.2 mrg Fix assertion in FcFini()
326 1.1.1.2 mrg Set exact boolean value to color property
327 1.1.1.2 mrg Fix assertion in FcCacheFini() again
328 1.1.1.2 mrg Fix errors on shellcheck
329 1.1.1.2 mrg Fix cache conflicts on OSTree based system
330 1.1.1.2 mrg Drop unmaintained files
331 1.1.1.2 mrg Drop elements with its namespace from conf
332 1.1.1.2 mrg Add FC_ORDER property into cache
333 1.1.1.2 mrg Drop Bitstream Vera fonts from 60-latin.conf
334 1.1.1.2 mrg Fix a typo in doc/confdir.sgml.in
335 1.1.1.2 mrg Fix empty XDG_CACHE_HOME Behavior
336 1.1.1.2 mrg Fix build issues regarding formatter for Win32
337 1.1.1.2 mrg Add some tweaks into runtest.sh to see progress
338 1.1.1.2 mrg Integrate python scripts to autotools build
339 1.1.1.2 mrg Make sure a minimum version of python
340 1.1.1.2 mrg Make more clearer the license terms
341 1.1.1.2 mrg Add CONFIGDIR to the fallback config where can be specified by --with-configdir
342 1.1.1.2 mrg fc-scan: add --sysroot option
343 1.1.1.2 mrg Construct fullname from family and style
344 1.1.1.2 mrg Add fullname later once FcConfigSubstitute() is done
345 1.1.1.2 mrg Update meson.build
346 1.1.1.2 mrg Add Regular style when no meta data available to guess a style
347 1.1.1.2 mrg Make sure a combination of family and familylang is available
348 1.1.1.2 mrg Split up a code again coming from different copyright notice
349 1.1.1.2 mrg Update COPYING
350 1.1.1.2 mrg Use memcpy instead of strcpy
351 1.1.1.2 mrg Evaluate mingw64_env to setup properly on CI
352 1.1.1.2 mrg Add examples section in fc-match(1)
353 1.1.1.2 mrg Drop duplicated BUILT_SOURCES in doc/Makefile.am
354 1.1.1.2 mrg Initialize shell variables to be sure
355 1.1.1.2 mrg Update README that missed changes mistakenly
356 1.1.1.2 mrg new-version.sh: update version in meson.build
357 1.1.1.2 mrg Update version in meson.build to sync up with configure.ac
358 1.1.1.2 mrg new-version.sh: commit meson.build when bumpping
359 1.1.1.2 mrg
360 1.1.1.2 mrg Alan Coopersmith (1):
361 1.1.1.2 mrg Fix some typos/spelling errors
362 1.1.1.2 mrg
363 1.1.1.2 mrg Ben Wagner (2):
364 1.1.1.2 mrg Replace FT_UNUSED with FC_UNUSED.
365 1.1.1.2 mrg Fix fc_atomic_ptr_get and use.
366 1.1.1.2 mrg
367 1.1.1.2 mrg Chun-wei Fan (2):
368 1.1.1.2 mrg meson: Look for FreeType using CMake too
369 1.1.1.2 mrg meson: Don't use .def files for Visual Studio builds
370 1.1.1.2 mrg
371 1.1.1.2 mrg James Lee (1):
372 1.1.1.2 mrg Fix 'meson install' when cross compiling
373 1.1.1.2 mrg
374 1.1.1.2 mrg Jan Tojnar (4):
375 1.1.1.2 mrg conf: Add JoyPixels emoji font
376 1.1.1.2 mrg Correct reset-dirs in DTD
377 1.1.1.2 mrg Drop elements with its namespace from fonts.conf.in
378 1.1.1.2 mrg Turn unknown attributes into warning
379 1.1.1.2 mrg
380 1.1.1.2 mrg Jonathan Kew (1):
381 1.1.1.2 mrg Set name_mapping to NULL after freeing
382 1.1.1.2 mrg
383 1.1.1.2 mrg Mathieu Duponchelle (1):
384 1.1.1.2 mrg Some build fixes to support compilation with MSVC on Windows
385 1.1.1.2 mrg
386 1.1.1.2 mrg Matthias Clasen (17):
387 1.1.1.2 mrg Avoid a crash in FcPatternHash with ranges
388 1.1.1.2 mrg Special-case some of the string walking code
389 1.1.1.2 mrg Add a hash function for families
390 1.1.1.2 mrg Use a hash table for family matching
391 1.1.1.2 mrg Add a shortcut for FcQualAny matching
392 1.1.1.2 mrg Speed up fonthashint matching
393 1.1.1.2 mrg Speed up FcConfigCompareValue
394 1.1.1.2 mrg Speed up FcConfigCompareValue
395 1.1.1.2 mrg Speed up FcCompareLang and FcCompareBool
396 1.1.1.2 mrg Use a hash table for families in FcConfigSubstitute
397 1.1.1.2 mrg Use __builtin_expect in a few places
398 1.1.1.2 mrg Fixup: Promote ints to ranges when appropriate
399 1.1.1.2 mrg Add FC_LIKELY and FC_UNLIKELY macros
400 1.1.1.2 mrg Use FC_UNLIKELY
401 1.1.1.2 mrg Fixup: Handle patterns without family
402 1.1.1.2 mrg Fix up FC_LIKELY macros
403 1.1.1.2 mrg Fix a problem in FcConfigSubstitute
404 1.1.1.2 mrg
405 1.1.1.2 mrg Nicolas Mailhot (1):
406 1.1.1.2 mrg Use an URN for DTD ID
407 1.1.1.2 mrg
408 1.1.1.2 mrg Niklas Guertler (3):
409 1.1.1.2 mrg Allow multiple default system font directories in the fallback config, and set them to the default dirs on Darwin.
410 1.1.1.2 mrg Add <dir> XML tags to default values for FC_DEFAULT_FONTS on non-Darwin systems
411 1.1.1.2 mrg Increased timeout for meson tests to 600sec to make tests work on Darwin
412 1.1.1.2 mrg
413 1.1.1.2 mrg Nirbheek Chauhan (2):
414 1.1.1.2 mrg fcatomic: Fix EXC_BAD_ACCESS on iOS ARM64
415 1.1.1.2 mrg meson: Fix build failure with gcc10 on mingw
416 1.1.1.2 mrg
417 1.1.1.2 mrg Szunti (1):
418 1.1.1.2 mrg Add missing return type for FcFontSet* functions
419 1.1.1.2 mrg
420 1.1.1.2 mrg Tim-Philipp Mller (8):
421 1.1.1.2 mrg doc: fix FcPatternFilter documentation
422 1.1.1.2 mrg Use FC_PATH_MAX to fix build on Windows
423 1.1.1.2 mrg Fix build on Windows some more
424 1.1.1.2 mrg fccompat: fix build on Windows without unistd.h
425 1.1.1.2 mrg Guard dirent.h includes
426 1.1.1.2 mrg Add Meson build system
427 1.1.1.2 mrg meson: print configuration summary()
428 1.1.1.2 mrg ci: allow meson mingw build to fail
429 1.1.1.2 mrg
430 1.1.1.2 mrg Xavier Claessens (3):
431 1.1.1.2 mrg meson: Fix build when 'tools' option is disabled
432 1.1.1.2 mrg meson: Use version comparison function
433 1.1.1.2 mrg meson: Fix build failure when compiler is not in PATH
434 1.1.1.2 mrg
435 1.1.1.2 mrg xiota (1):
436 1.1.1.2 mrg Add Courier Std aliases. Fixes #262.
437 1.1.1.2 mrg
438 1.1.1.2 mrg 2.13.92 (2.14 RC2)
439 1.1.1.2 mrg
440 1.1.1.2 mrg Akira TAGOH (18):
441 1.1.1.2 mrg Fix a typo on masking face id
442 1.1.1.2 mrg Don't clean up pre-built docs if no docbook installed.
443 1.1.1.2 mrg Fix obtaining real path from pre-defined names for Win32
444 1.1.1.2 mrg Fix a crash when running with FC_DEBUG=256
445 1.1.1.2 mrg Improve the performance a bit
446 1.1.1.2 mrg Fix a typo
447 1.1.1.2 mrg Add English name first into a cache
448 1.1.1.2 mrg FcConfigParseAndLoad*() should returns false on config errors
449 1.1.1.2 mrg Clean up temporary directory for tests
450 1.1.1.2 mrg Add docs for missing properties
451 1.1.1.2 mrg Fix the fail on fc-cache
452 1.1.1.2 mrg Fix memory leaks
453 1.1.1.2 mrg Fix a memory leak in FcFreeTypeQuery*()
454 1.1.1.2 mrg Add 35-lang-normalize.conf
455 1.1.1.2 mrg Add FC_FONT_HAS_HINT property to see if font has hinting or not.
456 1.1.1.2 mrg Fix failing the check of prep table in some fonts
457 1.1.1.2 mrg Fix the fails of make check when SOURCE_DATE_EPOCH is set
458 1.1.1.2 mrg Improve the performance a bit
459 1.1.1.2 mrg
460 1.1.1.2 mrg Egmont Koblinger (1):
461 1.1.1.2 mrg Fix the linear interpolation during weight mapping
462 1.1.1.2 mrg
463 1.1.1.2 mrg 2.13.91 (2.14 RC1)
464 1.1.1.2 mrg
465 1.1.1.2 mrg Akira TAGOH (74):
466 1.1.1.2 mrg Fix the build issue with --enable-static
467 1.1.1.2 mrg Fix the issue that '~' wasn't extracted to the proper homedir
468 1.1.1.2 mrg Add a test case for d1f48f11
469 1.1.1.2 mrg Fix CI
470 1.1.1.2 mrg Add more prefix support in <dir> element
471 1.1.1.2 mrg Update fonts.dtd for last commit
472 1.1.1.2 mrg Update docs for 1aa8b700
473 1.1.1.2 mrg add missing the case of prefix="default" as documented
474 1.1.1.2 mrg Fix test case
475 1.1.1.2 mrg CI: Add more logs
476 1.1.1.2 mrg Do not update mtime when removing .uuid file
477 1.1.1.2 mrg Do not try updating mtime when unlink was failed
478 1.1.1.2 mrg Do not run a test case for .uuid deletion
479 1.1.1.2 mrg Drop Mitra Mono from 65-nonlatin.conf
480 1.1.1.2 mrg Enable bubblewrap test case
481 1.1.1.2 mrg Use FC_PATH_MAX instead of PATH_MAX
482 1.1.1.2 mrg Use Rachana instead of Meera for Malayalam
483 1.1.1.2 mrg Add doc for description element and update fonts.dtd
484 1.1.1.2 mrg Fix FcFontList doesn't return a font with FC_COLOR=true
485 1.1.1.2 mrg Add a test case for FcFontList
486 1.1.1.2 mrg Warn when constant name is used for unexpected object
487 1.1.1.2 mrg covscan fix: get rid of unnecessary condition check
488 1.1.1.2 mrg Don't call unlink_dirs if basedir is null
489 1.1.1.2 mrg covscan: fix compiler warnings
490 1.1.1.2 mrg Fix a dereference of a null pointer
491 1.1.1.2 mrg Fix a crash with invalid matrix element
492 1.1.1.2 mrg Add system-ui generic family
493 1.1.1.2 mrg Fix misleading summary in docs for FcStrStrIgnoreCase
494 1.1.1.2 mrg Fix build issue on Win32.
495 1.1.1.2 mrg autogen.sh: Make AUTORECONF_FLAGS overwritable
496 1.1.1.2 mrg Ifdef'ed unnecessary code for Win32
497 1.1.1.2 mrg Fix make check on cross-compiled env
498 1.1.1.2 mrg Add build test for MinGW
499 1.1.1.2 mrg Fix make distcheck error
500 1.1.1.2 mrg Update requirement for gettext
501 1.1.1.2 mrg Correct configure option to cross-compile
502 1.1.1.2 mrg Install wine for CI on MinGW
503 1.1.1.2 mrg Don't test bind-mount thing for MinGW
504 1.1.1.2 mrg Reset errno to do error handling properly
505 1.1.1.2 mrg Add FcDirCacheCreateUUID doc back to pass make check
506 1.1.1.2 mrg Drop a line to include uuid.h
507 1.1.1.2 mrg Fix make check fail on run-test-conf.sh
508 1.1.1.2 mrg Add new element remap-dir instead of extending dir element
509 1.1.1.2 mrg Trim the last slash
510 1.1.1.2 mrg Update testcase
511 1.1.1.2 mrg Update deps to run CI
512 1.1.1.2 mrg Drop unnecessary line to include uuid.h
513 1.1.1.2 mrg Fix a typo
514 1.1.1.2 mrg Add reset-dirs element
515 1.1.1.2 mrg Add salt attribute to dir and remap-dir elements
516 1.1.1.2 mrg Update doc for salt
517 1.1.1.2 mrg trivial testcase update
518 1.1.1.2 mrg Add back if !OS_WIN32 line
519 1.1.1.2 mrg Fix build issues on MinGW
520 1.1.1.2 mrg Use alternative function for realpath on Win32
521 1.1.1.2 mrg Fix make check fail on MinGW again
522 1.1.1.2 mrg Add more data to artifacts for debugging purpose
523 1.1.1.2 mrg Don't share fonts and cache dir for testing
524 1.1.1.2 mrg Don't warn if path can't be converted with prefix
525 1.1.1.2 mrg Add some debugging output
526 1.1.1.2 mrg Oops, Terminate string
527 1.1.1.2 mrg fc-cache: Show font directories to generate cache with -v
528 1.1.1.2 mrg Allow overriding salt with new one coming later
529 1.1.1.2 mrg Don't show salt in debugging message if salt is null
530 1.1.1.2 mrg Fix unexpected cache name by double-slash in path
531 1.1.1.2 mrg Fallback uuid-based name to read a cache if no MD5-based cache available
532 1.1.1.2 mrg No need to remap for uuid based
533 1.1.1.2 mrg Update the test case that is looking for uuid based on host
534 1.1.1.2 mrg Distribute archive in xz instead of bz2
535 1.1.1.2 mrg Update CaseFolding.txt to Unicode 12.1
536 1.1.1.2 mrg fc-validate: returns an error code when missing some glyphs
537 1.1.1.2 mrg Correct the comment for FC_LANG in fontconfig.h
538 1.1.1.2 mrg Fix a typo in the description of FcWeightFromOpenTypeDouble
539 1.1.1.2 mrg Fix endianness on generating MD5 cache name
540 1.1.1.2 mrg
541 1.1.1.2 mrg Behdad Esfahbod (1):
542 1.1.1.2 mrg Fix name-table language code mapping for Mongolian
543 1.1.1.2 mrg
544 1.1.1.2 mrg Ben Wagner (1):
545 1.1.1.2 mrg Better document sysroot.
546 1.1.1.2 mrg
547 1.1.1.2 mrg Chris McDonald (2):
548 1.1.1.2 mrg Respect sysroot option for file path passed to stat
549 1.1.1.2 mrg Lowered temporary rooted_dir variable inside loop
550 1.1.1.2 mrg
551 1.1.1.2 mrg Jon Turney (1):
552 1.1.1.2 mrg Only use test wrapper-script if host is MinGW
553 1.1.1.2 mrg
554 1.1.1.2 mrg Keith Packard (6):
555 1.1.1.2 mrg Do not remove UUID file when a scanned directory is empty
556 1.1.1.2 mrg Fetch FONTCONFIG_SYSROOT in FcConfigCreate
557 1.1.1.2 mrg Remove '-u' option from run-test-conf.sh
558 1.1.1.2 mrg Add delays to test-bz106632, check UptoDate separately
559 1.1.1.2 mrg Remove UUID-related tests
560 1.1.1.2 mrg Replace UUID file mechanism with per-directory 'map' attribute [v2]
561 1.1.1.2 mrg
562 1.1.1.2 mrg Robert Yang (1):
563 1.1.1.2 mrg src/fccache.c: Fix define for HAVE_POSIX_FADVISE
564 1.1.1.2 mrg
565 1.1.1.2 mrg 2.13.1
566 1.1.1.2 mrg
567 1.1.1.2 mrg Akira TAGOH (48):
568 1.1.1.2 mrg Use the builtin uuid for OSX
569 1.1.1.2 mrg Fix the build issue again on MinGW with enabling nls
570 1.1.1.2 mrg Add uuid to Requires.private in .pc only when pkgconfig macro found it
571 1.1.1.2 mrg Allow the constant names in the range
572 1.1.1.2 mrg Do not override locale if already set by app
573 1.1.1.2 mrg Add the value of the constant name to the implicit object in the pattern
574 1.1.1.2 mrg Add a testcase for FcNameParse
575 1.1.1.2 mrg Leave the locale setting to applications
576 1.1.1.2 mrg call setlocale
577 1.1.1.2 mrg Fix make check fail when srcdir != builddir.
578 1.1.1.2 mrg Do not ship fcobjshash.h
579 1.1.1.2 mrg Fix typo in doc
580 1.1.1.2 mrg Change the emboldening logic again
581 1.1.1.2 mrg Bug 43367 - RFE: iterator to peek objects in FcPattern
582 1.1.1.2 mrg Add a testrunner for conf
583 1.1.1.2 mrg Add a test case for 90-synthetic.conf
584 1.1.1.2 mrg Bug 106497 - better error description when problem reading font configuration
585 1.1.1.2 mrg Bug 106459 - fc-cache doesn't use -y option for .uuid files
586 1.1.1.2 mrg Fix leaks
587 1.1.1.2 mrg Fix -Wstringop-truncation warning
588 1.1.1.2 mrg Fix double-free
589 1.1.1.2 mrg Add a test case for bz#106618
590 1.1.1.2 mrg Update CaseFolding.txt to Unicode 11
591 1.1.1.2 mrg Remove .uuid when no font files exists on a directory
592 1.1.1.2 mrg Fix the leak of file handle
593 1.1.1.2 mrg Fix memory leak
594 1.1.1.2 mrg Fix memory leaks
595 1.1.1.2 mrg Fix memory leak
596 1.1.1.2 mrg Fix memory leak
597 1.1.1.2 mrg Fix memory leak
598 1.1.1.2 mrg Fix unterminated string issue
599 1.1.1.2 mrg Fix array access in a null pointer dereference
600 1.1.1.2 mrg Fix access in a null pointer dereference
601 1.1.1.2 mrg do not pass null pointer to memcpy
602 1.1.1.2 mrg Fix dereferencing null pointer
603 1.1.1.2 mrg Fix a typo
604 1.1.1.2 mrg Fix possibly dereferencing a null pointer
605 1.1.1.2 mrg Fix allocating insufficient memory for terminating null of the string
606 1.1.1.2 mrg Make a call fail on ENOMEM
607 1.1.1.2 mrg Allocate sufficient memory to terminate with null
608 1.1.1.2 mrg Drop the redundant code
609 1.1.1.2 mrg Fix memory leak
610 1.1.1.2 mrg Fix the build issue with gperf
611 1.1.1.2 mrg Fix missing closing bracket in FcStrIsAbsoluteFilename()
612 1.1.1.2 mrg Update the issue tracker URL
613 1.1.1.2 mrg Fix distcheck fail
614 1.1.1.2 mrg Add .gitlab-ci.yml
615 1.1.1.2 mrg Bump the libtool revision
616 1.1.1.2 mrg
617 1.1.1.2 mrg Alexander Larsson (3):
618 1.1.1.2 mrg Add FcCacheAllocate() helper
619 1.1.1.2 mrg Cache: Rewrite relocated paths in earlier
620 1.1.1.2 mrg Cache: Remove alias_table
621 1.1.1.2 mrg
622 1.1.1.2 mrg Behdad Esfahbod (4):
623 1.1.1.2 mrg Minor: fix warnings
624 1.1.1.2 mrg Fix name scanning
625 1.1.1.2 mrg Share name-mapping across instances
626 1.1.1.2 mrg Use FT_HAS_COLOR
627 1.1.1.2 mrg
628 1.1.1.2 mrg Chris Lamb (1):
629 1.1.1.2 mrg Ensure cache checksums are deterministic
630 1.1.1.2 mrg
631 1.1.1.2 mrg Matthieu Herrb (1):
632 1.1.1.2 mrg FcCacheFindByStat(): fix checking of nanoseconds field.
633 1.1.1.2 mrg
634 1.1.1.2 mrg Tom Anderson (7):
635 1.1.1.2 mrg Fix undefined-shift UBSAN errors
636 1.1.1.2 mrg Use realfilename for FcOpen in _FcConfigParse
637 1.1.1.2 mrg Add FONTCONFIG_SYSROOT environment variable
638 1.1.1.2 mrg Fix CFI builds
639 1.1.1.2 mrg Fix heap use-after-free
640 1.1.1.2 mrg Return canonicalized paths from FcConfigRealFilename
641 1.1.1.2 mrg Fix build with CFLAGS="-std=c11 -D_GNU_SOURCE"
642 1.1.1.2 mrg
643 1.1.1.2 mrg 2.13
644 1.1.1.2 mrg
645 1.1.1.2 mrg Akira TAGOH (4):
646 1.1.1.2 mrg Add Simplified Chinese translations
647 1.1.1.2 mrg Fix a build issue on MinGW with enabling nls
648 1.1.1.2 mrg Initialize an array explicitly
649 1.1.1.2 mrg Bump the libtool revision
650 1.1.1.2 mrg
651 1.1.1.2 mrg 2.12.93 (2.13 RC3)
652 1.1.1.2 mrg
653 1.1.1.2 mrg Akira TAGOH (12):
654 1.1.1.2 mrg trivial fix
655 1.1.1.2 mrg Add files to enable ITS support in gettext
656 1.1.1.2 mrg Use the native ITS support in gettext
657 1.1.1.2 mrg Remove POTFILES.in until new release of gettext is coming...
658 1.1.1.2 mrg export GETTEXTDATADIR to refer the local .its/.loc file instead of using --its option
659 1.1.1.2 mrg clean up
660 1.1.1.2 mrg Do not add cflags and libs coming from pkg-config file.
661 1.1.1.2 mrg Revert some removal from 7ac6af6
662 1.1.1.2 mrg Take effects on dir, cachedir, acceptfont, and rejectfont only when loading
663 1.1.1.2 mrg Do not mix up font dirs into the list of config dirs
664 1.1.1.2 mrg Ensure the user config dir is available in the list of config dirs on the fallback config
665 1.1.1.2 mrg Add missing files to ship
666 1.1.1.2 mrg
667 1.1.1.2 mrg Alexander Larsson (1):
668 1.1.1.2 mrg FcHashTableAddInternal: Compare against the right key
669 1.1.1.2 mrg
670 1.1.1.2 mrg Behdad Esfahbod (5):
671 1.1.1.2 mrg Remove hack for OS/2 weights 1..9
672 1.1.1.2 mrg Support FC_WIDTH as double as well
673 1.1.1.2 mrg Fix leak
674 1.1.1.2 mrg Use FT_Done_MM_Var if available
675 1.1.1.2 mrg Fix undefined-behavior signed shifts
676 1.1.1.2 mrg
677 1.1.1.2 mrg Olivier Crte (1):
678 1.1.1.2 mrg Fix cross-compilation by passing CPPFLAGS to CPP
679 1.1.1.2 mrg
680 1.1.1.2 mrg Tom Anderson (1):
681 1.1.1.2 mrg Allow overriding symbol visibility.
682 1.1.1.2 mrg
683 1.1.1.2 mrg 2.12.92 (2.13 RC2)
684 1.1.1.2 mrg
685 1.1.1.2 mrg Akira TAGOH (13):
686 1.1.1.2 mrg cleanup files
687 1.1.1.2 mrg Update .uuid only when -r is given but not -f.
688 1.1.1.2 mrg Returns false if key is already available in the table
689 1.1.1.2 mrg Add missing doc of FcDirCacheCreateUUID
690 1.1.1.2 mrg Replace uuid in the table properly when -r
691 1.1.1.2 mrg Add a test case for uuid creation
692 1.1.1.2 mrg Do not update mtime with creating .uuid
693 1.1.1.2 mrg Disable uuid related code on Win32
694 1.1.1.2 mrg Try to get current instance of FcConfig as far as possible
695 1.1.1.2 mrg do not check the existence of itstool on win32
696 1.1.1.2 mrg Fix the mis-ordering of ruleset evaluation in a file with include element
697 1.1.1.2 mrg Fix compiler warnings
698 1.1.1.2 mrg Add FcReadLink to wrap up readlink impl.
699 1.1.1.2 mrg
700 1.1.1.2 mrg Alexander Larsson (1):
701 1.1.1.2 mrg fchash: Fix replace
702 1.1.1.2 mrg
703 1.1.1.2 mrg Behdad Esfahbod (7):
704 1.1.1.2 mrg Don't crash
705 1.1.1.2 mrg Remove a debug abort()
706 1.1.1.2 mrg Minor
707 1.1.1.2 mrg Set font-variations settings for standard axes in variable fonts
708 1.1.1.2 mrg Let pattern FC_FONT_VARIATIONS override standard axis variations
709 1.1.1.2 mrg Put back accidentally removed code
710 1.1.1.2 mrg Add FcWeightTo/FromOpenTypeDouble()
711 1.1.1.2 mrg
712 1.1.1.2 mrg 2.12.91 (2.13 RC1)
713 1.1.1.2 mrg
714 1.1.1.2 mrg Akira TAGOH (37):
715 1.1.1.2 mrg und_zsye.orth: polish to get for NotoEmoji-Regular.ttf
716 1.1.1.2 mrg Revert "Keep the same behavior to the return value of FcConfigParseAndLoad"
717 1.1.1.2 mrg Fix again to keep the same behavior to the return value of FcConfigParseAndLoad
718 1.1.1.2 mrg cleanup
719 1.1.1.2 mrg Fix a compiler warning
720 1.1.1.2 mrg Update libtool revision
721 1.1.1.2 mrg Bump version to 2.12.6
722 1.1.1.2 mrg doc: trivial update
723 1.1.1.2 mrg Add the ruleset description support
724 1.1.1.2 mrg workaround to avoid modifying by gettextize
725 1.1.1.2 mrg missing an open parenthesis
726 1.1.1.2 mrg another workaround to avoid modifying by gettextize...
727 1.1.1.2 mrg Validate cache more carefully
728 1.1.1.2 mrg Allow autoreconf through autopoint for gettext things
729 1.1.1.2 mrg Correct debugging messages to load/scan config
730 1.1.1.2 mrg Add the check of PCF_CONFIG_OPTION_LONG_FAMILY_NAMES back
731 1.1.1.2 mrg Use uuid-based cache filename if uuid is assigned to dirs
732 1.1.1.2 mrg Add new API to find out a font from current search path
733 1.1.1.2 mrg Replace the font path in FcPattern to what it is actually located.
734 1.1.1.2 mrg Replace the original path to the new one
735 1.1.1.2 mrg Replace the path of subdirs in caches as well
736 1.1.1.2 mrg Don't call FcStat when the alias has already been added
737 1.1.1.2 mrg Destroy the alias and UUID tables when all of caches is unloaded
738 1.1.1.2 mrg cleanup
739 1.1.1.2 mrg abstract hash table functions
740 1.1.1.2 mrg update
741 1.1.1.2 mrg Fix memory leak
742 1.1.1.2 mrg Fix a typo
743 1.1.1.2 mrg Don't call FcStat when the alias has already been added
744 1.1.1.2 mrg Add a testcase for bind-mounted cachedir
745 1.1.1.2 mrg cleanup
746 1.1.1.2 mrg Use smaller prime for hash size
747 1.1.1.2 mrg Fix the testcase for env not enabled PCF_CONFIG_OPTION_LONG_FAMILY_NAMES in freetype
748 1.1.1.2 mrg thread-safe functions in fchash.c
749 1.1.1.2 mrg Fix distcheck error
750 1.1.1.2 mrg Fix "make check" fail again
751 1.1.1.2 mrg Bump the libtool revision
752 1.1.1.2 mrg
753 1.1.1.2 mrg Alban Browaeys (1):
754 1.1.1.2 mrg Fixes cleanup
755 1.1.1.2 mrg
756 1.1.1.2 mrg Alexander Kanavin (1):
757 1.1.1.2 mrg src/fcxml.c: avoid double free() of filename
758 1.1.1.2 mrg
759 1.1.1.2 mrg Bastien Nocera (1):
760 1.1.1.2 mrg conf: Prefer system emoji fonts to third-party ones
761 1.1.1.2 mrg
762 1.1.1.2 mrg Behdad Esfahbod (76):
763 1.1.1.2 mrg Minor
764 1.1.1.2 mrg Remove stray printf()
765 1.1.1.2 mrg [fc-query] Fix linking order
766 1.1.1.2 mrg Instead of loading glyphs (with FreeType), just check loca table
767 1.1.1.2 mrg Don't even check loca for glyph outline detection
768 1.1.1.2 mrg Check for non-empty outline for U+0000..U+001F
769 1.1.1.2 mrg Add back code for choosing strike, and cleanup
770 1.1.1.2 mrg Minor: adjust debug output
771 1.1.1.2 mrg Remove unnecessary check
772 1.1.1.2 mrg Remove a few unused blanks parameters
773 1.1.1.2 mrg Remove check that cannot fail
774 1.1.1.2 mrg Remove use of psnames for charset construction
775 1.1.1.2 mrg Remove unused variable
776 1.1.1.2 mrg Remove fc-glyphname
777 1.1.1.2 mrg Remove blanks facility from the library
778 1.1.1.2 mrg Remove blanks support from fc-scan
779 1.1.1.2 mrg Mark more parameters FC_UNUSED
780 1.1.1.2 mrg Move variables to narrower scope and indent
781 1.1.1.2 mrg Remove unneeded check
782 1.1.1.2 mrg Use multiplication instead of division
783 1.1.1.2 mrg Use inline functions instead of macros for a couple of things
784 1.1.1.2 mrg Simplify advance-width calculations
785 1.1.1.2 mrg Inline FcFreeTypeCheckGlyph()
786 1.1.1.2 mrg Call FT_Get_Advance() only as long as we need to determine font width type
787 1.1.1.2 mrg Minor
788 1.1.1.2 mrg Update documentation for removal of blanks
789 1.1.1.2 mrg Merge branch 'faster'
790 1.1.1.2 mrg Add FcFreeTypeQueryAll()
791 1.1.1.2 mrg Document FcFreeTypeQueryAll()
792 1.1.1.2 mrg Accept NULL in for spacing in FcFreeTypeCharSetAndSpacing()
793 1.1.1.2 mrg Remove FcCompareSize()
794 1.1.1.2 mrg Rename FcCompareSizeRange() to FcCompareRange()
795 1.1.1.2 mrg Rewrite FcCompareRange()
796 1.1.1.2 mrg In FcSubstituteDefault(), handle size range
797 1.1.1.2 mrg Check instance-index before accessing array
798 1.1.1.2 mrg Indent
799 1.1.1.2 mrg [varfonts] Add FC_FONT_VARIATIONS
800 1.1.1.2 mrg [varfonts] Add FC_VARIABLE
801 1.1.1.2 mrg [varfonts] Change id argument in FcFreeTypeQuery* to unsigned int
802 1.1.1.2 mrg Print ranges as closed as opposed to half-open
803 1.1.1.2 mrg [varfonts] Change FC_WEIGHT and FC_WIDTH into ranges
804 1.1.1.2 mrg [varfonts] Query varfonts if id >> 16 == 0x8000
805 1.1.1.2 mrg Fix instance-num handling in collections
806 1.1.1.2 mrg [varfonts] Query variable font in FcFreeTypeQueryAll()
807 1.1.1.2 mrg [varfonts] Fetch optical-size for named instances
808 1.1.1.2 mrg In RenderPrepare(), handle ranges smartly
809 1.1.1.2 mrg [fc-query] Remove --ignore-blanks / -b
810 1.1.1.2 mrg [fc-match/fc-list/fc-query/fc-scan] Add --brief that is like --verbose without charset
811 1.1.1.2 mrg Add separate match compare function for size
812 1.1.1.2 mrg Fix range comparision operators implementation
813 1.1.1.2 mrg Adjust emboldening logic
814 1.1.1.2 mrg [varfonts] Map from OpenType to Fontconfig weight values
815 1.1.1.2 mrg Add FcDontCare value to FcBool
816 1.1.1.2 mrg Implement more config bool operations for boolean types
817 1.1.1.2 mrg Fix possible div-by-zero
818 1.1.1.2 mrg [varfonts] Use fvar data even if there's no variation in it
819 1.1.1.2 mrg Minor
820 1.1.1.2 mrg Revert "[varfonts] Use fvar data even if there's no variation in it"
821 1.1.1.2 mrg [varfonts] Minor
822 1.1.1.2 mrg [varfonts] Comment
823 1.1.1.2 mrg [varfonts] Don't set style for variable-font pattern
824 1.1.1.2 mrg [varfonts] Skip named-instance that is equivalent to base font
825 1.1.1.2 mrg [varfonts] Do not set postscriptname for varfont pattern
826 1.1.1.2 mrg [varfonts] Don't reopen face for each named instance
827 1.1.1.2 mrg Separate charset and spacing code
828 1.1.1.2 mrg [varfonts] Reuse charset for named instances
829 1.1.1.2 mrg Move whitespace-trimming code to apply to all name-table strings
830 1.1.1.2 mrg Fix whitespace-trimming loop and empty strings...
831 1.1.1.2 mrg Whitespace
832 1.1.1.2 mrg Don't convert nameds to UTF-8 unless we are going to use them
833 1.1.1.2 mrg Simplify name-table platform mathcing logic
834 1.1.1.2 mrg Use binary-search for finding name table entries
835 1.1.1.2 mrg [varfonts] Share lang across named-instances
836 1.1.1.2 mrg Merge branch 'varfonts2'
837 1.1.1.2 mrg Require freetype >= 2.8.1
838 1.1.1.2 mrg Remove assert
839 1.1.1.2 mrg
840 1.1.1.2 mrg David Kaspar [Dee'Kej] (1):
841 1.1.1.2 mrg conf.d: Drop aliases for (URW)++ fonts
842 1.1.1.2 mrg
843 1.1.1.2 mrg Florian Mllner (1):
844 1.1.1.2 mrg build: Remove references to deleted file
845 1.1.1.2 mrg
846 1.1.1.2 mrg 2.12.6
847 1.1.1.2 mrg
848 1.1.1.2 mrg Akira TAGOH (4):
849 1.1.1.2 mrg und_zsye.orth: polish to get for NotoEmoji-Regular.ttf
850 1.1.1.2 mrg Revert "Keep the same behavior to the return value of FcConfigParseAndLoad"
851 1.1.1.2 mrg Fix again to keep the same behavior to the return value of FcConfigParseAndLoad
852 1.1.1.2 mrg Update libtool revision
853 1.1.1.2 mrg
854 1.1.1.2 mrg Behdad Esfahbod (2):
855 1.1.1.2 mrg Minor
856 1.1.1.2 mrg [fc-query] Fix linking order
857 1.1.1.2 mrg
858 1.1.1.2 mrg David Kaspar [Dee'Kej] (1):
859 1.1.1.2 mrg conf.d: Drop aliases for (URW)++ fonts
860 1.1.1.2 mrg
861 1.1.1.2 mrg Florian Mllner (1):
862 1.1.1.2 mrg build: Remove references to deleted file
863 1.1.1.2 mrg
864 1.1.1.2 mrg 2.12.5
865 1.1.1.2 mrg
866 1.1.1.2 mrg Akira TAGOH (17):
867 1.1.1.2 mrg Add FcPatternGetWithBinding() to obtain the binding type of the value in FcPattern.
868 1.1.1.2 mrg Add FcConfigParseAndLoadFromMemory() to load a configuration from memory.
869 1.1.1.2 mrg Bug 101726 - Sans config pulls in Microsoft Serifed font
870 1.1.1.2 mrg Fix gcc warnings with enabling libxml2
871 1.1.1.2 mrg Add und-zsye.orth to support emoji in lang
872 1.1.1.2 mrg Add more code points to und-zsye.orth
873 1.1.1.2 mrg Keep the same behavior to the return value of FcConfigParseAndLoad
874 1.1.1.2 mrg Do not ship fcobjshash.gperf in archive
875 1.1.1.2 mrg Accept 4 digit script tag in FcLangNormalize().
876 1.1.1.2 mrg Fix to work the debugging option on fc-validate
877 1.1.1.2 mrg Add und_zmth.orth to support Math in lang
878 1.1.1.2 mrg Polish und_zmth.orth for Libertinus Math
879 1.1.1.2 mrg Polish und_zmth.orth more for Cambria Math and Minion Math
880 1.1.1.2 mrg Update similar to emoji's
881 1.1.1.2 mrg fc-blanks: fall back to the static data available in repo if downloaded data is corrupted
882 1.1.1.2 mrg Update docs
883 1.1.1.2 mrg Update libtool versioning
884 1.1.1.2 mrg
885 1.1.1.2 mrg Behdad Esfahbod (14):
886 1.1.1.2 mrg Pass --pic to gperf
887 1.1.1.2 mrg Add generic family matching for "emoji" and "math"
888 1.1.1.2 mrg [fc-query] Support listing named instances
889 1.1.1.2 mrg Add Twitter Color Emoji
890 1.1.1.2 mrg Add EmojiOne Mozilla font
891 1.1.1.2 mrg [fc-lang] Allow using ".." instead of "-" in ranges
892 1.1.1.2 mrg Minor
893 1.1.1.2 mrg Remove unneeded codepoints
894 1.1.1.2 mrg Adjust color emoji config some more
895 1.1.1.2 mrg Ignore 'und-' prefix for in FcLangCompare
896 1.1.1.2 mrg Minor
897 1.1.1.2 mrg Fix sign-difference compare warning
898 1.1.1.2 mrg Fix warning
899 1.1.1.2 mrg Fix weight mapping
900 1.1.1.2 mrg
901 1.1.1.2 mrg 2.12.4
902 1.1.1.2 mrg
903 1.1.1.2 mrg Akira TAGOH (5):
904 1.1.1.2 mrg Force regenerate fcobjshash.h when updating Makefile
905 1.1.1.2 mrg Fix the build failure when srcdir != builddir and have gperf 3.1 or later installed
906 1.1.1.2 mrg Add a testcase for Bug#131804
907 1.1.1.2 mrg Update libtool revision
908 1.1.1.2 mrg Fix distcheck error
909 1.1.1.2 mrg
910 1.1.1.2 mrg Florent Rougon (6):
911 1.1.1.2 mrg FcCharSetHash(): use the 'numbers' values to compute the hash
912 1.1.1.2 mrg fc-lang: gracefully handle the case where the last language initial is < 'z'
913 1.1.1.2 mrg Fix an off-by-one error in FcLangSetIndex()
914 1.1.1.2 mrg Fix erroneous test on language id in FcLangSetPromote()
915 1.1.1.2 mrg FcLangSetCompare(): fix bug when two charsets come from different "buckets"
916 1.1.1.2 mrg FcCharSetFreezeOrig(), FcCharSetFindFrozen(): use all buckets of freezer->orig_hash_table
917 1.1.1.2 mrg
918 1.1.1.2 mrg Helmut Grohne (1):
919 1.1.1.2 mrg fix cross compilation
920 1.1.1.2 mrg
921 1.1.1.2 mrg Jan Alexander Steffens (heftig) (1):
922 1.1.1.2 mrg Fix testing PCF_CONFIG_OPTION_LONG_FAMILY_NAMES (CFLAGS need to be right)
923 1.1.1.2 mrg
924 1.1.1.2 mrg Josselin Mouette (1):
925 1.1.1.2 mrg Treat C.UTF-8 and C.utf8 locales as built in the C library.
926 1.1.1.2 mrg
927 1.1.1.2 mrg Masamichi Hosoda (1):
928 1.1.1.2 mrg Bug 99360 - Fix cache file update on MinGW
929 1.1.1.2 mrg
930 1.1.1.2 mrg 2.12.3
931 1.1.1.2 mrg
932 1.1.1.2 mrg Akira TAGOH (1):
933 1.1.1.2 mrg Fix make check fail with freetype-2.7.1 and 2.8 with PCF_CONFIG_OPTION_LONG_FAMILY_NAMES enabled.
934 1.1.1.2 mrg
935 1.1.1.2 mrg 2.12.2
936 1.1.1.2 mrg
937 1.1.1.2 mrg Akira TAGOH (8):
938 1.1.1.2 mrg Don't call perror() if no changes happens in errno
939 1.1.1.2 mrg Fix FcCacheOffsetsValid()
940 1.1.1.2 mrg Fix the build issue with gperf 3.1
941 1.1.1.2 mrg Fix the build issue on GNU/Hurd
942 1.1.1.2 mrg Update a bit for the changes in FreeType 2.7.1
943 1.1.1.2 mrg Add the description of FC_LANG envvar to the doc
944 1.1.1.2 mrg Bug 101202 - fontconfig FTBFS if docbook-utils is installed
945 1.1.1.2 mrg Update libtool revision
946 1.1.1.2 mrg
947 1.1.1.2 mrg Alan Coopersmith (1):
948 1.1.1.2 mrg Correct cache version info in doc/fontconfig-user.sgml
949 1.1.1.2 mrg
950 1.1.1.2 mrg Khem Raj (1):
951 1.1.1.2 mrg Avoid conflicts with integer width macros from TS 18661-1:2014
952 1.1.1.2 mrg
953 1.1.1.2 mrg Masamichi Hosoda (2):
954 1.1.1.2 mrg Fix PostScript font alias name
955 1.1.1.2 mrg Update aliases for URW June 2016
956 1.1.1.2 mrg
957 1.1.1.2 mrg 2.12.1
958 1.1.1.2 mrg
959 1.1.1.2 mrg Akira TAGOH (6):
960 1.1.1.2 mrg Add --with-default-hinting to configure
961 1.1.1.2 mrg Update CaseFolding.txt to Unicode 9.0
962 1.1.1.2 mrg Check python installed in autogen.sh
963 1.1.1.2 mrg Fix some errors related to python3
964 1.1.1.2 mrg Bug 96676 - Check range of FcWeightFromOpenType argument
965 1.1.1.2 mrg Update libtool revision
966 1.1.1.2 mrg
967 1.1.1.2 mrg Tobias Stoeckmann (1):
968 1.1.1.2 mrg Properly validate offsets in cache files.
969 1.1.1.2 mrg
970 1.1.1.2 mrg 2.12
971 1.1.1.2 mrg
972 1.1.1.2 mrg Akira TAGOH (8):
973 1.1.1.2 mrg Modernize fc-blanks.py
974 1.1.1.2 mrg Update URL
975 1.1.1.2 mrg Bug 95477 - FcAtomicLock fails when SELinux denies link() syscall with EACCES
976 1.1.1.2 mrg 45-latin.conf: Add some Windows fonts to categorize them properly
977 1.1.1.2 mrg Correct one for the previous change
978 1.1.1.2 mrg Bug 95481 - Build fails on Android due to broken lconv struct
979 1.1.1.2 mrg Add the static raw data to generate fcblanks.h
980 1.1.1.2 mrg Remove unused code
981 1.1.1.2 mrg
982 1.1.1.2 mrg Erik de Castro Lopo (1):
983 1.1.1.2 mrg Fix a couple of minor memory leaks
984 1.1.1.2 mrg
985 1.1.1.2 mrg Petr Filipsky (1):
986 1.1.1.2 mrg Fix memory leak in FcDirCacheLock
987 1.1.1.2 mrg
988 1.1.1.2 mrg 2.11.95 (2.12 RC5)
989 1.1.1.2 mrg
990 1.1.1.2 mrg Akira TAGOH (22):
991 1.1.1.2 mrg Add one more debugging option to see transformation on font-matching
992 1.1.1.2 mrg Fix a crash when no objects are available after filtering
993 1.1.1.2 mrg No need to be public
994 1.1.1.2 mrg mark as private at this moment
995 1.1.1.2 mrg Don't return FcFalse even when no fonts dirs is configured
996 1.1.1.2 mrg Add a warning for blank in fonts.conf
997 1.1.1.2 mrg Fix a memory leak in FcFreeTypeQueryFace
998 1.1.1.2 mrg Update CaseFolding.txt to Unicode 8.0
999 1.1.1.2 mrg Bug 90867 - Memory Leak during error case in fccharset
1000 1.1.1.2 mrg Fix the broken cache more.
1001 1.1.1.2 mrg Fail on make runtime as needed instead of configure if no python installed
1002 1.1.1.2 mrg Use long long to see the same size between LP64 and LLP64
1003 1.1.1.2 mrg Fix build issue on MinGW
1004 1.1.1.2 mrg Use int64_t instead of long long
1005 1.1.1.2 mrg Fix compiler warnings on MinGW
1006 1.1.1.2 mrg Fix assertion on 32bit arch
1007 1.1.1.2 mrg remomve unnecessary code
1008 1.1.1.2 mrg Bug 93075 - Possible fix for make check failure on msys/MinGW...
1009 1.1.1.2 mrg Avoid an error message on testing when no fonts.conf installed
1010 1.1.1.2 mrg Add hintstyle templates and make hintslight default
1011 1.1.1.2 mrg Revert "Workaround another race condition issue"
1012 1.1.1.2 mrg Update libtool revision
1013 1.1.1.2 mrg
1014 1.1.1.2 mrg Behdad Esfahbod (6):
1015 1.1.1.2 mrg Revert changes made to FcConfigAppFontAddDir() recently
1016 1.1.1.2 mrg Call FcFreeTypeQueryFace() from fcdir.c, instead of FcFreeTypeQuery()
1017 1.1.1.2 mrg [GX] Support instance weight, width, and style name
1018 1.1.1.2 mrg [GX] Enumerate all named-instances in TrueType GX fonts
1019 1.1.1.2 mrg Improve OpenType to Fontconfig weight mapping
1020 1.1.1.2 mrg [GX] Improve weight mapping
1021 1.1.1.2 mrg
1022 1.1.1.2 mrg Patrick Haller (1):
1023 1.1.1.2 mrg Optimizations in FcStrSet
1024 1.1.1.2 mrg
1025 1.1.1.2 mrg 2.11.94 (2.12 RC4)
1026 1.1.1.2 mrg
1027 1.1.1.2 mrg Akira TAGOH (16):
1028 1.1.1.2 mrg Remove the dead code
1029 1.1.1.2 mrg Bug 89617 - FcConfigAppFontAddFile() returns false on any font file
1030 1.1.1.2 mrg Fix unknown attribute in Win32
1031 1.1.1.2 mrg Fix SIGFPE
1032 1.1.1.2 mrg Fix a typo for the latest cache version
1033 1.1.1.2 mrg Fix a typo in fontconfig-user.sgml
1034 1.1.1.2 mrg Drop unmaintained code
1035 1.1.1.2 mrg Observe blanks to compute correct languages in fc-query/fc-scan
1036 1.1.1.2 mrg Add missing description for usage
1037 1.1.1.2 mrg Make FC_SCALE deprecated
1038 1.1.1.2 mrg Bug 90148 - Don't warn if cachedir isn't specified
1039 1.1.1.2 mrg Fix memory leaks after FcFini()
1040 1.1.1.2 mrg Fix a typo
1041 1.1.1.2 mrg Fix a crash
1042 1.1.1.2 mrg Detect the overflow for the object ID
1043 1.1.1.2 mrg Revert the previous change
1044 1.1.1.2 mrg
1045 1.1.1.2 mrg Behdad Esfahbod (11):
1046 1.1.1.2 mrg Fix bitmap scaling
1047 1.1.1.2 mrg Add su[pport for symbol fonts
1048 1.1.1.2 mrg Write ranges using a [start finish) format
1049 1.1.1.2 mrg Only set FC_SIZE for scalable fonts if OS/2 version 5 is present
1050 1.1.1.2 mrg Add bitmap-only font size as Double, not Range
1051 1.1.1.2 mrg Accept Integer for FC_SIZE
1052 1.1.1.2 mrg Don't set FC_SIZE for bitmap fonts
1053 1.1.1.2 mrg Fix compiler warnings
1054 1.1.1.2 mrg Simplify FcRange
1055 1.1.1.2 mrg Reduce number of places that cache version is specified to 1
1056 1.1.1.2 mrg Bump cache version number to 6, because of recent FcRange changes
1057 1.1.1.2 mrg
1058 1.1.1.2 mrg (1):
1059 1.1.1.2 mrg W32: Support cache paths relative to the root directory
1060 1.1.1.2 mrg
1061 1.1.1.2 mrg 2.11.93 (2.12 RC3)
1062 1.1.1.2 mrg
1063 1.1.1.2 mrg Akira TAGOH (18):
1064 1.1.1.2 mrg Fix a typo in docs
1065 1.1.1.2 mrg Add pkg.m4 to git
1066 1.1.1.2 mrg Fix a build fail on some non-POSIX platforms
1067 1.1.1.2 mrg ifdef'd the unnecessary code for win32
1068 1.1.1.2 mrg Fix pointer cast warning on win32
1069 1.1.1.2 mrg filter can be null
1070 1.1.1.2 mrg Copy the real size of struct dirent
1071 1.1.1.2 mrg Rework again to copy the struct dirent
1072 1.1.1.2 mrg Hardcode the blanks in the library
1073 1.1.1.2 mrg Update the script to recognize the escaped space
1074 1.1.1.2 mrg Fix a build issue when $(srcdir) != $(builddir)
1075 1.1.1.2 mrg Don't add FC_LANG when it has "und"
1076 1.1.1.2 mrg Fix the array allocation
1077 1.1.1.2 mrg Improve the performance on searching blanks
1078 1.1.1.2 mrg Fix a segfault when OOM happened.
1079 1.1.1.2 mrg Fix a bug in the previous change forFcBlanksIsMember()
1080 1.1.1.2 mrg Fix an infinite loop in FcBlanksIsMember()
1081 1.1.1.2 mrg Fix a trivial bug for dist
1082 1.1.1.2 mrg
1083 1.1.1.2 mrg Alan Coopersmith (1):
1084 1.1.1.2 mrg Fix configure to work with Solaris Studio compilers
1085 1.1.1.2 mrg
1086 1.1.1.2 mrg Behdad Esfahbod (3):
1087 1.1.1.2 mrg Fix symbol cmap handling
1088 1.1.1.2 mrg Remove dead code after previous commit
1089 1.1.1.2 mrg Simplify some more
1090 1.1.1.2 mrg
1091 1.1.1.2 mrg Michael Haubenwallner (1):
1092 1.1.1.2 mrg Ensure config.h is included first, bug#89336.
1093 1.1.1.2 mrg
1094 1.1.1.2 mrg 2.11.92 (2.12 RC2)
1095 1.1.1.2 mrg
1096 1.1.1.2 mrg Akira TAGOH (1):
1097 1.1.1.2 mrg Add missing docs
1098 1.1.1.2 mrg
1099 1.1.1.2 mrg 2.11.91 (2.12 RC1)
1100 1.1.1.2 mrg
1101 1.1.1.2 mrg Akira TAGOH (28):
1102 1.1.1.2 mrg Bug 71287 - size specific design selection support in OS/2 table version 5
1103 1.1.1.2 mrg Fix a build issue with freetype <2.5.1
1104 1.1.1.2 mrg Fix missing docs
1105 1.1.1.2 mrg Fix a typo
1106 1.1.1.2 mrg Fix fc-cache fail with -r
1107 1.1.1.2 mrg Rebase ja.orth against Joyo kanji characters
1108 1.1.1.2 mrg Allow the modification on FcTypeVoid with FcTypeLangSet and FcTypeCharSet
1109 1.1.1.2 mrg Workaround another race condition issue
1110 1.1.1.2 mrg Read the config files and fonts on the sysroot when --sysroot is given to fc-cache
1111 1.1.1.2 mrg Fix a segfault
1112 1.1.1.2 mrg Update CaseFolding.txt to Unicode 7.0
1113 1.1.1.2 mrg Don't read/write from/to the XDG dirs if the home directory is disabled
1114 1.1.1.2 mrg Rework for 5004e8e01f5de30ad01904e57ea0eda006ab3a0c
1115 1.1.1.2 mrg Fix a crash when no sysroot is given and failed to load the default fonts.conf
1116 1.1.1.2 mrg Fix a gcc warning
1117 1.1.1.2 mrg Don't add duplicate lang
1118 1.1.1.2 mrg fallback to the another method to lock when link() failed
1119 1.1.1.2 mrg Increase the refcount in FcConfigSetCurrent()
1120 1.1.1.2 mrg Fix the memory leak in fc-cat
1121 1.1.1.2 mrg Note FcConfigSetCurrent() increases the refcount in document
1122 1.1.1.2 mrg Add FcRangeGetDouble()
1123 1.1.1.2 mrg Revert "Bug 73291 - poppler does not show fl ligature"
1124 1.1.1.2 mrg Update aliases for new URW fonts
1125 1.1.1.2 mrg Returns False if no fonts found
1126 1.1.1.2 mrg fc-cache: make a fail if no fonts processed on a given path
1127 1.1.1.2 mrg fc-cache: Add an option to raise an error if no fonts found
1128 1.1.1.2 mrg Bump the cache version to 5
1129 1.1.1.2 mrg Fix a typo
1130 1.1.1.2 mrg
1131 1.1.1.2 mrg Behdad Esfahbod (39):
1132 1.1.1.2 mrg Remove unused code
1133 1.1.1.2 mrg Simplify hash code
1134 1.1.1.2 mrg Further simplify hash code
1135 1.1.1.2 mrg Rewrite hashing to use FT_Stream directly
1136 1.1.1.2 mrg Allow passing NULL for file to FcFreeTypeQueryFace()
1137 1.1.1.2 mrg [ko.orth] Remove U+3164 HANGUL FILLER
1138 1.1.1.2 mrg Deprecate FC_HASH and don't compute it
1139 1.1.1.2 mrg Remove unused FcHash code now that FC_HASH is deprecated
1140 1.1.1.2 mrg Update list of blanks to Unicode 6.3.0
1141 1.1.1.2 mrg Update blanks to Unicode 7.0
1142 1.1.1.2 mrg Change charset parse/unparse format to be human readable
1143 1.1.1.2 mrg Minor
1144 1.1.1.2 mrg Fix charset unparse after recent changes
1145 1.1.1.2 mrg Comments
1146 1.1.1.2 mrg Remove HASH from matching priorities
1147 1.1.1.2 mrg Fixup previous commit
1148 1.1.1.2 mrg Update mingw32 MemoryBarrier from HarfBuzz
1149 1.1.1.2 mrg More mingw32 MemoryBarrier() fixup
1150 1.1.1.2 mrg Symlinks fix for DESTDIR
1151 1.1.1.2 mrg Revert "Symlinks fix for DESTDIR"
1152 1.1.1.2 mrg Call FcInitDebug from FcFreeTypeQueryFace
1153 1.1.1.2 mrg Decode MacRoman encoding in name table without iconv
1154 1.1.1.2 mrg Ouch, fix buffer
1155 1.1.1.2 mrg Use lang=und instead of lang=xx for "undetermined"
1156 1.1.1.2 mrg Remove unused regex code
1157 1.1.1.2 mrg Improve / cleanup namelang matching
1158 1.1.1.2 mrg Add FC_WEIGHT_DEMILIGHT
1159 1.1.1.2 mrg Change DemiLight from 65 to 55
1160 1.1.1.2 mrg Linearly interpolate weight values
1161 1.1.1.2 mrg Export recently added API
1162 1.1.1.2 mrg Remove unneeded FcPublic
1163 1.1.1.2 mrg Fix assertion failure
1164 1.1.1.2 mrg If OS/2 table says weight is 1 to 9, multiply by 100
1165 1.1.1.2 mrg Trebuchet MS is a sans-serif font, not serif
1166 1.1.1.2 mrg Fix previous commit
1167 1.1.1.2 mrg Revert "[fcmatch] When matching, reserve score 0 for when elements don't exist"
1168 1.1.1.2 mrg Fix buffer overflow in copying PS name
1169 1.1.1.2 mrg Add FC_COLOR
1170 1.1.1.2 mrg Treat color fonts as scalable
1171 1.1.1.2 mrg
1172 1.1.1.2 mrg Nick Alcock (1):
1173 1.1.1.2 mrg Generate documentation for FcWeight* functions.
1174 1.1.1.2 mrg
1175 1.1.1.2 mrg 2.11.1
1176 1.1.1.2 mrg
1177 1.1.1.2 mrg Akira TAGOH (31):
1178 1.1.1.2 mrg do not build test-migration for Win32
1179 1.1.1.2 mrg Fix build issue on Debian/kFreeBSD 7.0
1180 1.1.1.2 mrg Update ax_pthread.m4 to the latest version
1181 1.1.1.2 mrg Fix the dynamic loading issue on NetBSD
1182 1.1.1.2 mrg Use stat() if there are no d_type in struct dirent
1183 1.1.1.2 mrg Fix a build issue on Solaris 10
1184 1.1.1.2 mrg Change the default weight on match to FC_WEIGHT_NORMAL
1185 1.1.1.2 mrg Warn if no <test> nor <edit> elements in <match>
1186 1.1.1.2 mrg Correct DTD
1187 1.1.1.2 mrg Re-scan font directories only when it contains subdirs
1188 1.1.1.2 mrg Fix typo
1189 1.1.1.2 mrg Bug 72086 - Check for gperf in autogen.sh
1190 1.1.1.2 mrg Simplify to validate the availability of posix_fadvise
1191 1.1.1.2 mrg Simplify to validate the availability of scandir
1192 1.1.1.2 mrg Fix a typo
1193 1.1.1.2 mrg Fix a build issue on platforms where doesn't support readlink()
1194 1.1.1.2 mrg Improve the performance issue on rescanning directories
1195 1.1.1.2 mrg Bug 73686 - confdir is not set correctly in fontconfig.pc
1196 1.1.1.2 mrg Update zh_hk.orth
1197 1.1.1.2 mrg clean up the unused files
1198 1.1.1.2 mrg Add missing license headers
1199 1.1.1.2 mrg Update the use of autotools' macro
1200 1.1.1.2 mrg Fix a crash issue when empty strings are set to the BDF properties
1201 1.1.1.2 mrg Add a doc for FcDirCacheRescan
1202 1.1.1.2 mrg Add missing #include <sys/statvfs.h> in fcstat.c
1203 1.1.1.2 mrg Fix incompatible API on AIX with random_r and initstate_r
1204 1.1.1.2 mrg Fallback to lstat() in case the filesystem doesn't support d_type in struct dirent
1205 1.1.1.2 mrg Update doc to include the version info of `since when'
1206 1.1.1.2 mrg Bug 73291 - poppler does not show fl ligature
1207 1.1.1.2 mrg Add README describes the criteria to add/modify the orthography files
1208 1.1.1.2 mrg Fix autoconf warning, warning: AC_COMPILE_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS
1209 1.1.1.2 mrg
1210 1.1.1.2 mrg Alan Coopersmith (3):
1211 1.1.1.2 mrg Leave room for null terminators in arrays
1212 1.1.1.2 mrg Avoid memory leak when NULL path passed to FcStrBuildFilename
1213 1.1.1.2 mrg Avoid null pointer dereference in FcNameParse if malloc fails
1214 1.1.1.2 mrg
1215 1.1.1.2 mrg Behdad Esfahbod (1):
1216 1.1.1.2 mrg Bug 72380 - Never drop first font when trimming
1217 1.1.1.2 mrg
1218 1.1.1.2 mrg Frederic Crozat (2):
1219 1.1.1.2 mrg Fix inversion between Tinos and Cousine in the comment
1220 1.1.1.2 mrg Add metric aliases for additional Google ChromeOS fonts
1221 1.1.1.2 mrg
1222 1.1.1.2 mrg Jehan (1):
1223 1.1.1.2 mrg Defaulting <cachedir> to LOCAL_APPDATA_FONTCONFIG_CACHE for Win32 build
1224 1.1.1.2 mrg
1225 1.1.1.2 mrg Ross Burton (1):
1226 1.1.1.2 mrg fc-cache: --sysroot option takes an argument
1227 1.1.1.2 mrg
1228 1.1.1.2 mrg 2.11
1229 1.1.1.2 mrg
1230 1.1.1.2 mrg Akira TAGOH (15):
1231 1.1.1.2 mrg Do not create a config dir for migration when no config files nor dirs
1232 1.1.1.2 mrg Add a test case of the migration for config place
1233 1.1.1.2 mrg Fix memory leaks in FcFreeTypeQueryFace
1234 1.1.1.2 mrg Bug 68955 - Deprecate / remove FC_RASTERIZER
1235 1.1.1.2 mrg Copy all values from the font to the pattern if the pattern doesn't have the element
1236 1.1.1.2 mrg Fix a crash when FcPattern is set to null on FcFontSetList() and FcFontList()
1237 1.1.1.2 mrg Add the description of -q option to the man page
1238 1.1.1.2 mrg avoid reading config.h twice
1239 1.1.1.2 mrg clean up
1240 1.1.1.2 mrg Add the relative path for <include> to fonts.conf if the parent path is same to fonts.conf
1241 1.1.1.2 mrg Workaround the race condition issue on updating cache
1242 1.1.1.2 mrg exit with the error code when FcNameParse() failed
1243 1.1.1.2 mrg Add missing doc for FcStrListFirst and fix a typo
1244 1.1.1.2 mrg Bump libtool revision
1245 1.1.1.2 mrg Update CaseFolding.txt to Unicode 6.3
1246 1.1.1.2 mrg
1247 1.1.1.2 mrg Jan Alexander Steffens (heftig) (1):
1248 1.1.1.2 mrg Further changes to 30-metric-aliases.conf
1249 1.1.1.2 mrg
1250 1.1.1.2 mrg W. Trevor King (1):
1251 1.1.1.2 mrg doc/fccharset.fncs: Describe the map format in more detail
1252 1.1.1.2 mrg
1253 1.1.1.2 mrg 2.10.95 (2.11 RC5)
1254 1.1.1.2 mrg
1255 1.1.1.2 mrg Akira TAGOH (2):
1256 1.1.1.2 mrg Fix a typo
1257 1.1.1.2 mrg Fix a crash
1258 1.1.1.2 mrg
1259 1.1.1.2 mrg 2.10.94 (2.11 RC4)
1260 1.1.1.2 mrg
1261 1.1.1.2 mrg Akira TAGOH (25):
1262 1.1.1.2 mrg Bug 64906 - FcNameParse() should ignore leading whitespace in parameters
1263 1.1.1.2 mrg Fix a comparison of constant warning with clang
1264 1.1.1.2 mrg Fix a shift count overflow on 32bit box
1265 1.1.1.2 mrg Fix a incompatible pointer warning on NetBSD
1266 1.1.1.2 mrg Add FcTypeUnknown to FcType to avoid comparison of constant -1
1267 1.1.1.2 mrg Fix the behavior of intermixed tests end edits in match
1268 1.1.1.2 mrg Ignore scandir() check on mingw
1269 1.1.1.2 mrg Use INT_MAX instead of unreliable hardcoding value
1270 1.1.1.2 mrg Add FC_UNUSED to FC_ASSERT_STATIC macro to avoid compiler warning
1271 1.1.1.2 mrg Rework to apply the intermixed test and edit elements in one-pass
1272 1.1.1.2 mrg trivial code optimization
1273 1.1.1.2 mrg Correct fontconfig.pc to add certain dependencies for build
1274 1.1.1.2 mrg Correct fontconfig.pc to add certain dependencies for static build
1275 1.1.1.2 mrg Fix wrong edit position
1276 1.1.1.2 mrg Bug 67809 - Invalid read/write with valgrind when assigning something twice
1277 1.1.1.2 mrg warn deprecated only when migration failed
1278 1.1.1.2 mrg Bug 67845 - Match on FC_SCALABLE
1279 1.1.1.2 mrg Bug 16818 - fontformat in match pattern is not respected?
1280 1.1.1.2 mrg Bug 68340 - More metric compat fonts
1281 1.1.1.2 mrg Bug 63399 - Add default aliases for Georgia, Garamond, Palatino Linotype, Trebuchet MS
1282 1.1.1.2 mrg Fix a typo
1283 1.1.1.2 mrg Fix a crash when non-builtin objects are edited
1284 1.1.1.2 mrg Fix a wrong edit position when 'kind' is different
1285 1.1.1.2 mrg Bug 68587 - copy qu.orth to quz.orth
1286 1.1.1.2 mrg Add quz.orth to Makefile.am
1287 1.1.1.2 mrg
1288 1.1.1.2 mrg Behdad Esfahbod (2):
1289 1.1.1.2 mrg Minor
1290 1.1.1.2 mrg Fix assertion
1291 1.1.1.2 mrg
1292 1.1.1.2 mrg 2.10.93 (2.11 RC3)
1293 1.1.1.2 mrg
1294 1.1.1.2 mrg Akira TAGOH (10):
1295 1.1.1.2 mrg Bug 62980 - matching native fonts with even :lang=en
1296 1.1.1.2 mrg Ensure closing fp on error
1297 1.1.1.2 mrg Obtain fonts data via FT_Face instead of opening a file directly
1298 1.1.1.2 mrg Revert the previous change and rework to not export freetype API outside fcfreetype.c
1299 1.1.1.2 mrg documented FC_HASH and FC_POSTSCRIPT_NAME
1300 1.1.1.2 mrg Bug 63329 - make check fails: .. contents:: :depth: 2
1301 1.1.1.2 mrg Use the glob matching for filename
1302 1.1.1.2 mrg Bug 63452 - conf.d/README outdated
1303 1.1.1.2 mrg Fix missing OSAtomicCompareAndSwapPtrBarrier() on Mac OS X 10.4
1304 1.1.1.2 mrg Bug 63922 - FcFreeTypeQueryFace fails on postscripts fonts loaded from memory
1305 1.1.1.2 mrg
1306 1.1.1.2 mrg Sebastian Freundt (1):
1307 1.1.1.2 mrg build-chain, replace INCLUDES directive by AM_CPPFLAGS
1308 1.1.1.2 mrg
1309 1.1.1.2 mrg 2.10.92 (2.11 RC2)
1310 1.1.1.2 mrg
1311 1.1.1.2 mrg Akira TAGOH (33):
1312 1.1.1.2 mrg Fix the build fail on MinGW
1313 1.1.1.2 mrg Bug 50497 - RFE: Add OpenType feature tags support
1314 1.1.1.2 mrg Improve FcGetPrgname() to work on BSD
1315 1.1.1.2 mrg Better fix for 2fe5ddfd
1316 1.1.1.2 mrg Add missing file descriptor to F_DUPFD_CLOEXEC
1317 1.1.1.2 mrg Fix mkstemp absence for some platform
1318 1.1.1.2 mrg Fix installation on MinGW32
1319 1.1.1.2 mrg Add another approach to FC_PRGNAME for Solaris 10 or before
1320 1.1.1.2 mrg remove the unnecessary code
1321 1.1.1.2 mrg Bug 59385 - Do the right thing for intermixed edit and test elements
1322 1.1.1.2 mrg Bug 23757 - Add mode="delete" to <edit>
1323 1.1.1.2 mrg Modernize configure.ac
1324 1.1.1.2 mrg Use AM_MISSING_PROG instead of hardcoding missing
1325 1.1.1.2 mrg Revert "test: Use SH_LOG_COMPILER and AM_TESTS_ENVIRONMENT"
1326 1.1.1.2 mrg Use AM_MISSING_PROG instead of hardcoding missing
1327 1.1.1.2 mrg Bug 50733 - Add font-file hash?
1328 1.1.1.2 mrg Bug 60312 - DIST_SUBDIRS should never appear in a conditional
1329 1.1.1.2 mrg Update _FcMatchers definition logic
1330 1.1.1.2 mrg Bump the cache version to 4
1331 1.1.1.2 mrg Add Culmus foundry to the vendor list
1332 1.1.1.2 mrg Bug 60748 - broken conf.d/10-autohint.conf and conf.d/10-unhinted.conf
1333 1.1.1.2 mrg Bug 60783 - Add Liberation Sans Narrow to 30-metric-aliases.conf
1334 1.1.1.2 mrg Fix a typo
1335 1.1.1.2 mrg Fix a crash when the object is non-builtin object
1336 1.1.1.2 mrg Fix broken sort order with FcFontSort()
1337 1.1.1.2 mrg Fix a memory leak
1338 1.1.1.2 mrg Bug 59456 - Adding a --sysroot like option to fc-cache
1339 1.1.1.2 mrg Do not copy FC_*LANG_OBJECT even if it's not available on the pattern
1340 1.1.1.2 mrg Fix a SIGSEGV on FcPatternGet* with NULL pattern
1341 1.1.1.2 mrg Bug 38737 - Wishlist: support FC_POSTSCRIPT_NAME
1342 1.1.1.2 mrg Minor cleanup
1343 1.1.1.2 mrg Bump libtool revision
1344 1.1.1.2 mrg Minor fix
1345 1.1.1.2 mrg
1346 1.1.1.2 mrg Behdad Esfahbod (12):
1347 1.1.1.2 mrg Resepct $NOCONFIGURE
1348 1.1.1.2 mrg Ensure we find the uninstalled fontconfig header
1349 1.1.1.2 mrg Copy all values from pattern to font if the font doesn't have the element
1350 1.1.1.2 mrg Minor
1351 1.1.1.2 mrg Bug 59379 - FC_PRGNAME
1352 1.1.1.2 mrg Remove unused checks for common functions
1353 1.1.1.2 mrg Minor
1354 1.1.1.2 mrg Fix fc-cache crash caused by looking up NULL object incorrectly
1355 1.1.1.2 mrg Fix FC_PRGNAME default
1356 1.1.1.2 mrg Fix readlink failure
1357 1.1.1.2 mrg Accept digits as part of OpenType script tags
1358 1.1.1.2 mrg Fix crash with FcConfigSetCurrent(NULL)
1359 1.1.1.2 mrg
1360 1.1.1.2 mrg Christoph J. Thompson (1):
1361 1.1.1.2 mrg Use the PKG_INSTALLDIR macro.
1362 1.1.1.2 mrg
1363 1.1.1.2 mrg Colin Walters (1):
1364 1.1.1.2 mrg build: Only use PKG_INSTALLDIR if available
1365 1.1.1.2 mrg
1366 1.1.1.2 mrg Quentin Glidic (2):
1367 1.1.1.2 mrg test: Use SH_LOG_COMPILER and AM_TESTS_ENVIRONMENT
1368 1.1.1.2 mrg Use LOG_COMPILER and AM_TESTS_ENVIRONMENT
1369 1.1.1.2 mrg
1370 1.1.1.2 mrg 2.10.91 (2.11 RC1)
1371 1.1.1.2 mrg
1372 1.1.1.2 mrg Akira TAGOH (19):
1373 1.1.1.2 mrg Fix a potability issue about stdint.h
1374 1.1.1.2 mrg Fix build issues on clean tree
1375 1.1.1.2 mrg Do not show the deprecation warning if it is a symlink
1376 1.1.1.2 mrg Fix a typo
1377 1.1.1.2 mrg Fix the wrong estimation for the memory usage information in fontconfig
1378 1.1.1.2 mrg Remove the duplicate null-check
1379 1.1.1.2 mrg Remove the dead code
1380 1.1.1.2 mrg clean up
1381 1.1.1.2 mrg Fix a typo that accessing to the out of array
1382 1.1.1.2 mrg Fix a memory leak
1383 1.1.1.2 mrg Check the system font to be initialized
1384 1.1.1.2 mrg Missing header file for _mkdir declaration
1385 1.1.1.2 mrg Clean up the unused variable
1386 1.1.1.2 mrg Bug 47705 - Using O_CLOEXEC
1387 1.1.1.2 mrg missing header file to declare _mkdir
1388 1.1.1.2 mrg Fix a build fail on mingw
1389 1.1.1.2 mrg Fix a typo in the manpages template
1390 1.1.1.2 mrg Bug 29312 - RFE: feature to indicate which characters are missing to satisfy the language support
1391 1.1.1.2 mrg Update the date in README properly
1392 1.1.1.2 mrg
1393 1.1.1.2 mrg Behdad Esfahbod (73):
1394 1.1.1.2 mrg Fix typo
1395 1.1.1.2 mrg Parse matrices of expressions
1396 1.1.1.2 mrg Fix compiler warnings
1397 1.1.1.2 mrg Fix unused-parameter warnings
1398 1.1.1.2 mrg Fix more warnings
1399 1.1.1.2 mrg Fix sign-compare warnings
1400 1.1.1.2 mrg Fix warning
1401 1.1.1.2 mrg Fix more warnings
1402 1.1.1.2 mrg Fixup from 4f6767470f52b287a2923e7e6d8de5fae1993f67
1403 1.1.1.2 mrg Remove memory accounting and reporting
1404 1.1.1.2 mrg Allow target="font/pattern/default" in <name> elements
1405 1.1.1.2 mrg Don't warn if an unknown element is used in an expression
1406 1.1.1.2 mrg Unbreak build when FC_ARCHITECTURE is defined
1407 1.1.1.2 mrg Remove unneeded stuff
1408 1.1.1.2 mrg Enable fcarch assert checks even when FC_ARCHITECTURE is explicitly given
1409 1.1.1.2 mrg Make tests run on Windows
1410 1.1.1.2 mrg Initialize matrix during name parsing
1411 1.1.1.2 mrg Adjust docs for recent changes
1412 1.1.1.2 mrg Warn if <name target="font"> appears in <match target="pattern">
1413 1.1.1.2 mrg Make FC_DBG_OBJTYPES debug messages into warnings
1414 1.1.1.2 mrg Refuse to set value to unsupported types during config too
1415 1.1.1.2 mrg Add NULL check
1416 1.1.1.2 mrg Don't crash in FcPatternDestroy with NULL pattern
1417 1.1.1.2 mrg Don't crash in FcPatternFormat() with NULL pattern
1418 1.1.1.2 mrg Minor
1419 1.1.1.2 mrg Whitespace
1420 1.1.1.2 mrg Deprecate FcName(Un)RegisterObjectTypes / FcName(Un)RegisterConstants
1421 1.1.1.2 mrg Use a static perfect hash table for object-name lookup
1422 1.1.1.2 mrg Switch .gitignore to git.mk
1423 1.1.1.2 mrg Remove shared-str pool
1424 1.1.1.2 mrg Fix build stuff
1425 1.1.1.2 mrg Add build stuff for threadsafety primitives
1426 1.1.1.2 mrg Add thread-safety primitives
1427 1.1.1.2 mrg Make refcounts, patterns, charsets, strings, and FcLang thread-safe
1428 1.1.1.2 mrg Make FcGetDefaultLang and FcGetDefaultLangs thread-safe
1429 1.1.1.2 mrg Make FcInitDebug() idempotent
1430 1.1.1.2 mrg Make FcDefaultFini() threadsafe
1431 1.1.1.2 mrg Refactor; contain default config in fccfg.c
1432 1.1.1.2 mrg Minor
1433 1.1.1.2 mrg Make default-FcConfig threadsafe
1434 1.1.1.2 mrg Minor
1435 1.1.1.2 mrg Make FcCacheIsMmapSafe() threadsafe
1436 1.1.1.2 mrg Minor
1437 1.1.1.2 mrg Make cache refcounting threadsafe
1438 1.1.1.2 mrg Add a big cache lock
1439 1.1.1.2 mrg Make random-state initialization threadsafe
1440 1.1.1.2 mrg Make cache hash threadsafe
1441 1.1.1.2 mrg Make FcDirCacheDispose() threadsafe
1442 1.1.1.2 mrg Make fcobjs.c thread-safe
1443 1.1.1.2 mrg Warn about undefined/invalid attributes during config parsing
1444 1.1.1.2 mrg Fixup fcobjs.c
1445 1.1.1.2 mrg Remove FcSharedStr*
1446 1.1.1.2 mrg Fix compiler warnings
1447 1.1.1.2 mrg Minor
1448 1.1.1.2 mrg Fix build and warnings on win32
1449 1.1.1.2 mrg Use CC_FOR_BUILD to generate source files
1450 1.1.1.2 mrg Fix more warnings.
1451 1.1.1.2 mrg Trying to fix distcheck
1452 1.1.1.2 mrg Fix build around true/false
1453 1.1.1.2 mrg Work around Sun CPP
1454 1.1.1.2 mrg Really fix cross-compiling and building of tools this time
1455 1.1.1.2 mrg Second try to make Sun CPP happy
1456 1.1.1.2 mrg Ugh, add Tools.mk
1457 1.1.1.2 mrg Minor
1458 1.1.1.2 mrg Don't use blanks for fc-query
1459 1.1.1.2 mrg Remove FcInit() calls from tools
1460 1.1.1.2 mrg Add 10-scale-bitmap-fonts.conf and enable by default
1461 1.1.1.2 mrg Oops, add the actual file
1462 1.1.1.2 mrg Fix pthreads setup
1463 1.1.1.2 mrg Fix memory corruption!
1464 1.1.1.2 mrg Add pthread test
1465 1.1.1.2 mrg Add atomic ops for Solaris
1466 1.1.1.2 mrg Make linker happy
1467 1.1.1.2 mrg
1468 1.1.1.2 mrg Jon TURNEY (1):
1469 1.1.1.2 mrg Fix build when srcdir != builddir
1470 1.1.1.2 mrg
1471 1.1.1.2 mrg 2.10.2
1472 1.1.1.2 mrg
1473 1.1.1.2 mrg Akira TAGOH (13):
1474 1.1.1.2 mrg Bug 53585 - Two highly-visible typos in src/fcxml.c
1475 1.1.1.2 mrg Fix for libtoolize's warnings
1476 1.1.1.2 mrg Bug 54138 - X_OK permission is invalid for win32 access(..) calls
1477 1.1.1.2 mrg Bug 52573 - patch required to build 2.10.x with oldish GNU C library headers
1478 1.1.1.2 mrg deal with warnings as errors for the previous change
1479 1.1.1.2 mrg Fix wrongly squashing for the network path on Win32.
1480 1.1.1.2 mrg Fix syntax errors in fonts.dtd.
1481 1.1.1.2 mrg autogen.sh: Add -I option to tell aclocal a place for external m4 files
1482 1.1.1.2 mrg Use automake variable instead of cleaning files in clean-local
1483 1.1.1.2 mrg Bug 56531 - autogen.sh fails due to missing 'm4' directory
1484 1.1.1.2 mrg Bug 57114 - regression on FcFontMatch with namelang
1485 1.1.1.2 mrg Update CaseFolding.txt to Unicode 6.2
1486 1.1.1.2 mrg Bug 57286 - Remove UnBatang and Baekmuk Batang from monospace in 65-nonlatin.conf
1487 1.1.1.2 mrg
1488 1.1.1.2 mrg Behdad Esfahbod (1):
1489 1.1.1.2 mrg Fix N'ko orthography
1490 1.1.1.2 mrg
1491 1.1.1.2 mrg Jeremy Huddleston Sequoia (1):
1492 1.1.1.2 mrg Remove _CONFIG_FIXUPS_H_ guards, so multiple includes of "config.h" result in the correct values
1493 1.1.1.2 mrg
1494 1.1.1.2 mrg 2.10.1
1495 1.1.1.2 mrg
1496 1.1.1.2 mrg Akira TAGOH (2):
1497 1.1.1.2 mrg Fix a typo in fontconfig.pc
1498 1.1.1.2 mrg Install config files first
1499 1.1.1.2 mrg
1500 1.1.1.2 mrg 2.10.0
1501 1.1.1.2 mrg
1502 1.1.1.2 mrg Akira TAGOH (5):
1503 1.1.1.2 mrg Bug 34266 - configs silently ignored if libxml2 doesn't support SAX1 interface
1504 1.1.1.2 mrg Update CaseFolding.txt to Unicode 6.1
1505 1.1.1.2 mrg Fix a build fail with gcc 2.95, not supporting the flexible array members.
1506 1.1.1.2 mrg Bump libtool revision
1507 1.1.1.2 mrg Update INSTALL
1508 1.1.1.2 mrg
1509 1.1.1.2 mrg 2.9.92 (2.10 RC2)
1510 1.1.1.2 mrg
1511 1.1.1.2 mrg Akira TAGOH (9):
1512 1.1.1.2 mrg Bug 50835 - Deprecate FC_GLOBAL_ADVANCE
1513 1.1.1.2 mrg Fix a typo and build fail.
1514 1.1.1.2 mrg Fix a build fail on MINGW
1515 1.1.1.2 mrg Fix the fail of make install with --disable-shared on Win32
1516 1.1.1.2 mrg clean up the lock file properly on even hardlink-not-supported filesystem.
1517 1.1.1.2 mrg Rename configure.in to configure.ac
1518 1.1.1.2 mrg Bug 18726 - RFE: help write locale-specific tests
1519 1.1.1.2 mrg Bump libtool revision
1520 1.1.1.2 mrg Update INSTALL
1521 1.1.1.2 mrg
1522 1.1.1.2 mrg Marius Tolzmann (2):
1523 1.1.1.2 mrg Fix newline in warning about deprecated config includes
1524 1.1.1.2 mrg Fix warning about deprecated, non-existent config includes
1525 1.1.1.2 mrg
1526 1.1.1.2 mrg 2.9.91 (2.10 RC1)
1527 1.1.1.2 mrg
1528 1.1.1.2 mrg Akira TAGOH (60):
1529 1.1.1.2 mrg [doc] Update the path for cache files and the version.
1530 1.1.1.2 mrg [doc] Update for cachedir.
1531 1.1.1.2 mrg Revert "Fix a build fail on some environment."
1532 1.1.1.2 mrg Revert "Fix a build fail on some environment"
1533 1.1.1.2 mrg Fix a build issue due to the use of non-portable variables
1534 1.1.1.2 mrg Get rid of the prerequisites from the sufix rules
1535 1.1.1.2 mrg Bug 39914 - Please tag the cache directory with CACHEDIR.TAG
1536 1.1.1.2 mrg fc-cache: improvement of the fix for Bug#39914.
1537 1.1.1.2 mrg fcmatch: Set FcResultMatch at the end if the return value is valid.
1538 1.1.1.2 mrg Bug 47703 - SimSun default family
1539 1.1.1.2 mrg Bug 17722 - Don't overwrite user's configurations in default config
1540 1.1.1.2 mrg Fix a memory leak in FcDirScanConfig()
1541 1.1.1.2 mrg Bug 17832 - Memory leaks due to FcStrStaticName use for external patterns
1542 1.1.1.2 mrg fcpat: Increase the number of buckets in the shared string hash table
1543 1.1.1.2 mrg Fix the hardcoded cache file suffix
1544 1.1.1.2 mrg Move workaround macros for fat binaries into the separate header file
1545 1.1.1.2 mrg Bug 48020 - Fix for src/makealias on Solaris 10
1546 1.1.1.2 mrg Bug 24729 - [ne_NP] Fix ortho file
1547 1.1.1.2 mrg doc: Add contains and not_contains operators and elements
1548 1.1.1.2 mrg Use AC_HELP_STRING instead of formatting manually
1549 1.1.1.2 mrg Use pkgconfig to check builddeps
1550 1.1.1.2 mrg Bug 29341 - Make some fontconfig paths configurable
1551 1.1.1.2 mrg Bug 22862 - <alias> ignores <match> <test>s
1552 1.1.1.2 mrg Bug 26830 - Add search for libiconv non-default directory
1553 1.1.1.2 mrg Bug 28491 - Allow matching on FC_FILE
1554 1.1.1.2 mrg Bug 48573 - platform without regex do not have also REG_XXX defines
1555 1.1.1.2 mrg Bug 27526 - Compatibility fix for old windows systems
1556 1.1.1.2 mrg Add --with-expat, --with-expat-includes and --with-expat-lib back.
1557 1.1.1.2 mrg doc: Fix a typo of the environment variable name.
1558 1.1.1.2 mrg Bug 25151 - Move cleanCacheDirectory() from fc-cache.c into
1559 1.1.1.2 mrg Rework to avoid adding the unexpected value to ICONV_CFLAGS and ICONV_LIBS
1560 1.1.1.2 mrg Fix a build issue again when no regex functions available
1561 1.1.1.2 mrg C++11 requires a space between literal and identifier
1562 1.1.1.2 mrg Bug 47721 - Add ChromeOS fonts to 30-metric-aliases.conf
1563 1.1.1.2 mrg Create CACHEDIR.TAG when fc-cache is run or only when the cache directory is created at the runtime.
1564 1.1.1.2 mrg Add --enable-iconv option to configure
1565 1.1.1.2 mrg Bug 27765 - FcMatch() returns style in wrong language
1566 1.1.1.2 mrg Disable iconv support anyway...
1567 1.1.1.2 mrg Bug 39278 - make usage of mmap optional
1568 1.1.1.2 mrg Output more verbose debugging log to show where to insert the element into the value list
1569 1.1.1.2 mrg fonts.conf: keeps same binding for alternatives
1570 1.1.1.2 mrg fcarch.c: get rid of the duplicate definition of FC_MAX
1571 1.1.1.2 mrg Bug 19128 - Handling whitespace in aliases
1572 1.1.1.2 mrg Bug 20411 - fontconfig doesn't match FreeDesktop directories specs
1573 1.1.1.2 mrg Correct the example
1574 1.1.1.2 mrg Bug 33644 - Fontconfig doesn't match correctly in <test>
1575 1.1.1.2 mrg fcatomic: fallback to create a directory with FcAtomicLock
1576 1.1.1.2 mrg Move statfs/statvfs wrapper to fcstat.c and add a test for the mtime broken fs
1577 1.1.1.2 mrg Fix the build fail on Solaris
1578 1.1.1.2 mrg Fix a typo and polish the previous change
1579 1.1.1.2 mrg Fix the wrong estimation for the memory usage information in fontconfig
1580 1.1.1.2 mrg Bug 32853 - Export API to get the default language
1581 1.1.1.2 mrg fcdefault: fallback if the environment variables are empty
1582 1.1.1.2 mrg Add the default language to the pattern prior to do build the substitution
1583 1.1.1.2 mrg fcdefault: no need to set FC_LANG in FcDefaultSubstitute() anymore
1584 1.1.1.2 mrg fcdefault: Add the lang object at FcConfigSubstituteWithPat() only when kind is FcMatchPattern
1585 1.1.1.2 mrg Bug 50525 - superfluous whitespace in the style
1586 1.1.1.2 mrg Bump libtool revision
1587 1.1.1.2 mrg doc: Fix distcheck error again...
1588 1.1.1.2 mrg Generate bzip2-compressed tarball too
1589 1.1.1.2 mrg
1590 1.1.1.2 mrg Jeremy Huddleston (1):
1591 1.1.1.2 mrg fcarch: Check for architecture signature at compile time rather than configure time
1592 1.1.1.2 mrg
1593 1.1.1.2 mrg Keith Packard (3):
1594 1.1.1.2 mrg Use posix_fadvise to speed startup
1595 1.1.1.2 mrg Extra ',' in AC_ARG_WITH(arch causes arch to never be autodetected
1596 1.1.1.2 mrg Deal with architectures where ALIGNOF_DOUBLE < 4
1597 1.1.1.2 mrg
1598 1.1.1.2 mrg Mark Brand (1):
1599 1.1.1.2 mrg fix building for WIN32
1600 1.1.1.2 mrg
1601 1.1.1.2 mrg Mikhail Gusarov (2):
1602 1.1.1.2 mrg Move FcStat to separate compilation unit
1603 1.1.1.2 mrg Fix cache aging for fonts on FAT filesystem under Linux
1604 1.1.1.2 mrg
1605 1.1.1.2 mrg 2.9
1606 1.1.1.2 mrg
1607 1.1.1.2 mrg Akira TAGOH (28):
1608 1.1.1.2 mrg Add charset editing feature.
1609 1.1.1.2 mrg add some document for range and charset.
1610 1.1.1.2 mrg Add the range support in blank element
1611 1.1.1.2 mrg Add editing langset feature.
1612 1.1.1.2 mrg add some documents
1613 1.1.1.2 mrg Bug 24744 - No n'ko orthography
1614 1.1.1.2 mrg Remove the unnecessary comment in ks.orth
1615 1.1.1.2 mrg Bug 32965 - Asturian (ast-ES) language matching missing
1616 1.1.1.2 mrg Add a missing file
1617 1.1.1.2 mrg Bug 35517 - Remove Apple Roman cmap support
1618 1.1.1.2 mrg Bug 40452 - Running 'fc-match --all' core dumps when no fonts are installed
1619 1.1.1.2 mrg Get rid of the unexpected family name
1620 1.1.1.2 mrg Bug 44826 - <alias> must contain only a single <family>
1621 1.1.1.2 mrg Bug 46169 - Pointer error in FcConfigGlobMatch
1622 1.1.1.2 mrg Do not update stream->pos when seeking is failed.
1623 1.1.1.2 mrg Bug 27385 - lcdfilter settings for freetype-2.3.12 not available in fontconfig-2.8.0
1624 1.1.1.2 mrg Add brx.orth and sat.orth
1625 1.1.1.2 mrg Bug 41694 - FcCache functions have random-number-generator side effects
1626 1.1.1.2 mrg Bug 23336 - unable to display bitmap-only (SFNT) TrueType or OpenType
1627 1.1.1.2 mrg Check null value for given object to avoid possibly segfaulting
1628 1.1.1.2 mrg Bug 19128 - Handling whitespace in aliases
1629 1.1.1.2 mrg Fix distcheck error
1630 1.1.1.2 mrg Update the version info
1631 1.1.1.2 mrg Update to detect the uncommited changes properly
1632 1.1.1.2 mrg Fix a build issue
1633 1.1.1.2 mrg Fix a build fail on some environment
1634 1.1.1.2 mrg Fix a build fail on some environment.
1635 1.1.1.2 mrg Get rid of $< from Makefile.am
1636 1.1.1.2 mrg
1637 1.1.1.2 mrg Alan Coopersmith (1):
1638 1.1.1.2 mrg Fix compiler warnings
1639 1.1.1.2 mrg
1640 1.1.1.2 mrg Behdad Esfahbod (54):
1641 1.1.1.2 mrg [fc-cache] Document -r argument in man page
1642 1.1.1.2 mrg [doc] Fix typo
1643 1.1.1.2 mrg Bug 25508 configure assumes bash > 2.0 is on system
1644 1.1.1.2 mrg Update INSTALL
1645 1.1.1.2 mrg Add note about autogen.sh to INSTALL
1646 1.1.1.2 mrg Fix doc typo
1647 1.1.1.2 mrg More doc typo fixes
1648 1.1.1.2 mrg Bug 18886 installation crashes if fontconfig already installed
1649 1.1.1.2 mrg Bug 26157 Solaris/Sun C 5.8: compilation of 2.8.0 and 2.7.3 fails
1650 1.1.1.2 mrg Bug 25152 Don't sleep(2) if all caches were uptodate
1651 1.1.1.2 mrg Don't include unistd.h in fontconfig.h
1652 1.1.1.2 mrg Accept TT_PLATFORM_MICROSOFT, TT_MS_ID_SYMBOL_CS from name table
1653 1.1.1.2 mrg Whitespace
1654 1.1.1.2 mrg More whitespace
1655 1.1.1.2 mrg Remove all training whitespaces
1656 1.1.1.2 mrg Fix comment
1657 1.1.1.2 mrg Add fc-pattern cmdline tool
1658 1.1.1.2 mrg Bug 29338 - fc-pattern.sgml, open para tag
1659 1.1.1.2 mrg Add comments
1660 1.1.1.2 mrg Bug 29995 - fc-cat does not invoke FcFini()
1661 1.1.1.2 mrg Add new public API: FcCharSetDelChar()
1662 1.1.1.2 mrg [fc-lang] Support excluding characters
1663 1.1.1.2 mrg Bug 24729 - [ne_NP] Fix ortho file
1664 1.1.1.2 mrg Add more copyright owners
1665 1.1.1.2 mrg Cleanup copyright notices to replace "Keith Packard" with "the author(s)"
1666 1.1.1.2 mrg Fix returned value
1667 1.1.1.2 mrg Bug 28958 - lang=en matches other langs
1668 1.1.1.2 mrg Make most generated-files cross-compiling-safe
1669 1.1.1.2 mrg Make fc-arch stuff cross-compiling-safe
1670 1.1.1.2 mrg Bump version
1671 1.1.1.2 mrg Allow editing charset and lang in target="scan"
1672 1.1.1.2 mrg Add <range> support for <blank> into the DTD
1673 1.1.1.2 mrg Skip <range> elements with begin > end
1674 1.1.1.2 mrg Doc nit
1675 1.1.1.2 mrg Fix assertion failure on le32d4
1676 1.1.1.2 mrg Remove AM_MAINTAINER_MODE
1677 1.1.1.2 mrg Update CaseFolding.txt to Unicode 6.0
1678 1.1.1.2 mrg Remove --enable-maintainer-mode from autogen.sh
1679 1.1.1.2 mrg Bug 20113 - Uighur (ug) orthography incomplete
1680 1.1.1.2 mrg Bug 30566 - fcformat.c:interpret_enumerate() passes uninitialized idx to FcPatternGetLangSet()
1681 1.1.1.2 mrg Mark constant strings as constant
1682 1.1.1.2 mrg More doc typo fixes
1683 1.1.1.2 mrg Always define FcStat as a function
1684 1.1.1.2 mrg Fix warning
1685 1.1.1.2 mrg Bug 35587 - Add padding to make valgrind and glibc not hate each other
1686 1.1.1.2 mrg [.gitignore] Update
1687 1.1.1.2 mrg Bug 36577 - Updating cache with no-bitmaps disables bitmap fonts...
1688 1.1.1.2 mrg Bug 26718 - "fc-match sans file" doesn't work
1689 1.1.1.2 mrg Switch fc-match to use FcPatternFormat()
1690 1.1.1.2 mrg Switch fc-cat to use FcPatternFormat()
1691 1.1.1.2 mrg Fix stupid bug in FcFontSort()
1692 1.1.1.2 mrg Bug 41171 - Invalid use of memset
1693 1.1.1.2 mrg Fix parallel build
1694 1.1.1.2 mrg Add FcPublic to FcLangSetUnion and FcLangSetSubtract
1695 1.1.1.2 mrg
1696 1.1.1.2 mrg Brad Hards (1):
1697 1.1.1.2 mrg Documentation fixes
1698 1.1.1.2 mrg
1699 1.1.1.2 mrg Jeremy Huddleston (2):
1700 1.1.1.2 mrg fontconfig.pc: Add variables for confdir and cachedir
1701 1.1.1.2 mrg fontconfig.pc.in: Add sysconfdir, localstatedir, and PACKAGE
1702 1.1.1.2 mrg
1703 1.1.1.2 mrg Jinkyu Yi (1):
1704 1.1.1.2 mrg Bug 42423 - make default Korean font from Un to Nanum
1705 1.1.1.2 mrg
1706 1.1.1.2 mrg MINAMI Hirokazu (1):
1707 1.1.1.2 mrg Bug 43406 - typo of Japanese font name in conf.d/65-nonlatin.conf
1708 1.1.1.2 mrg
1709 1.1.1.2 mrg Mike Frysinger (9):
1710 1.1.1.2 mrg FcStrPlus: optimize a little
1711 1.1.1.2 mrg delete unused variables
1712 1.1.1.2 mrg FcStat: change to FcChar8 for first arg
1713 1.1.1.2 mrg fc-cat: fix pointer warning
1714 1.1.1.2 mrg FcName{,Get}Constant: constify string input
1715 1.1.1.2 mrg fc-{list,match}: constify format string
1716 1.1.1.2 mrg fix build warnings when using --with-arch
1717 1.1.1.2 mrg FcObjectValidType: tweak -1 checking
1718 1.1.1.2 mrg makealias: handle missing funcs better
1719 1.1.1.2 mrg
1720 1.1.1.2 mrg Parag Nemade (2):
1721 1.1.1.2 mrg Bug 25651 - Add ortho file for locale brx_IN
1722 1.1.1.2 mrg Bug 25650 - Add ortho file for locale sat_IN
1723 1.1.1.2 mrg
1724 1.1.1.2 mrg Pravin Satpute (4):
1725 1.1.1.2 mrg Bug 27195 - need updates to ks.orth file
1726 1.1.1.2 mrg Bug 43321 - Required corrections in urdu.orth file
1727 1.1.1.2 mrg Bug 25653 - Add ortho file for locale doi_IN
1728 1.1.1.2 mrg Bug 25652 - Add ortho file for locale mni_IN
1729 1.1.1.2 mrg
1730 1.1.1.2 mrg 2.8
1731 1.1.1.2 mrg
1732 1.1.1.2 mrg Behdad Esfahbod (24):
1733 1.1.1.2 mrg Clarify default confdir and cachedir better.
1734 1.1.1.2 mrg Move FcAlign to fcint.h
1735 1.1.1.2 mrg [fc-arch] Add FcAlign to arch signature
1736 1.1.1.2 mrg [int] Define MIN/MAX/ABS macros
1737 1.1.1.2 mrg Bump cache version up from 2 to 3 and fix FcLangSet caching/crash
1738 1.1.1.2 mrg Remove unused macros
1739 1.1.1.2 mrg [int] Remove fc_storage_type() in favor of direct access to v->type
1740 1.1.1.2 mrg [int] Remove fc_value_* macros that did nothing other than renaming
1741 1.1.1.2 mrg Enable automake silent rules
1742 1.1.1.2 mrg [int] Remove more unused macros
1743 1.1.1.2 mrg [xml] Remove unused code
1744 1.1.1.2 mrg [arch] Try to ensure proper FcLangSet alignment in arch
1745 1.1.1.2 mrg [lang] Fix serializing LangSet from older versions
1746 1.1.1.2 mrg Make sure fclang.h and fcarch.h are built
1747 1.1.1.2 mrg Remove bogus comment
1748 1.1.1.2 mrg [fc-glyphname] Cleanup Makefile.am
1749 1.1.1.2 mrg [src] Create fcglyphname.h automatically
1750 1.1.1.2 mrg [fc-glyphname] Rename internal arrays to prefix with _fc_
1751 1.1.1.2 mrg Clean up Makefile's a bit
1752 1.1.1.2 mrg [fc-glyphname] Remove Adobe glyphlist
1753 1.1.1.2 mrg [fc-case] Update CaseFolding.txt to Unicode 5.2.0
1754 1.1.1.2 mrg [fc-arch] Beautify the arch template
1755 1.1.1.2 mrg [fc-arch] Rename architecture names to better reflect what they are
1756 1.1.1.2 mrg Bump libtool revision in preparation for release
1757 1.1.1.2 mrg
1758 1.1.1.2 mrg 2.7.3
1759 1.1.1.2 mrg
1760 1.1.1.2 mrg Behdad Esfahbod (2):
1761 1.1.1.2 mrg Use default config in FcFileScan() and FcDirScan()
1762 1.1.1.2 mrg Bump libtool version in preparation for release
1763 1.1.1.2 mrg
1764 1.1.1.2 mrg Roozbeh Pournader (2):
1765 1.1.1.2 mrg Correct Ewe (ee) orthography to use U+025B (bug #20711)
1766 1.1.1.2 mrg Updated Arabic, Persian, and Urdu orthographies
1767 1.1.1.2 mrg
1768 1.1.1.2 mrg 2.7.2
1769 1.1.1.2 mrg
1770 1.1.1.2 mrg Behdad Esfahbod (6):
1771 1.1.1.2 mrg Improve charset printing
1772 1.1.1.2 mrg [ja.orth] Comment out FULLWIDTH YEN SIGN (#22942)
1773 1.1.1.2 mrg Bug 22037 - No Fonts installed on a default install on Windows Server 2003
1774 1.1.1.2 mrg Bug 23419 - "contains" expression seems not working on the fontconfig rule
1775 1.1.1.2 mrg Revert "Fix FcNameUnparseLangSet()" and redo it
1776 1.1.1.2 mrg Bump libtool version for release
1777 1.1.1.2 mrg
1778 1.1.1.2 mrg Tor Lillqvist (3):
1779 1.1.1.2 mrg Fix MinGW compilation
1780 1.1.1.2 mrg Fix heap corruption on Windows in FcEndElement()
1781 1.1.1.2 mrg Use multi-byte codepage aware string function on Windows
1782 1.1.1.2 mrg
1783 1.1.1.2 mrg 2.7.1
1784 1.1.1.2 mrg
1785 1.1.1.2 mrg Behdad Esfahbod (16):
1786 1.1.1.2 mrg git-tag -s again
1787 1.1.1.2 mrg Fix win32 build
1788 1.1.1.2 mrg Replace spaces with tabs in conf files
1789 1.1.1.2 mrg Remove unused ftglue code
1790 1.1.1.2 mrg Add Inconsolata to monospace config (#22710)
1791 1.1.1.2 mrg Fix leak with string VStack objects
1792 1.1.1.2 mrg Improve libtool version parsing (#22122)
1793 1.1.1.2 mrg Use GetSystemWindowsDirectory() instead of GetWindowsDirectory() (#22037)
1794 1.1.1.2 mrg Remove unused macros
1795 1.1.1.2 mrg Fix FcNameUnparseLangSet()
1796 1.1.1.2 mrg Fix doc syntax (#22902)
1797 1.1.1.2 mrg TT_MS_ID_UCS_4 is really UTF-16BE, not UTF-32
1798 1.1.1.2 mrg [doc] Add ~/fonts.conf.d to user docs
1799 1.1.1.2 mrg Hardcode /etc/fonts instead of @CONFDIR@ in docs (#22911)
1800 1.1.1.2 mrg Bump libtool versions that 2.7.0 (I forgot to do back then)
1801 1.1.1.2 mrg Update .gitignore
1802 1.1.1.2 mrg
1803 1.1.1.2 mrg Karl Tomlinson (1):
1804 1.1.1.2 mrg Don't change the order of names unnecessarily (#20128)
1805 1.1.1.2 mrg
1806 1.1.1.2 mrg 2.7
1807 1.1.1.2 mrg
1808 1.1.1.2 mrg Alexey Khoroshilov (1):
1809 1.1.1.2 mrg Use human-readable file names in the docs (bug #16278)
1810 1.1.1.2 mrg
1811 1.1.1.2 mrg Behdad Esfahbod (119):
1812 1.1.1.2 mrg Avoid C99ism in Win32 code (#16651)
1813 1.1.1.2 mrg [doc] Fix inaccuracy in FcFontRenderPrepare docs (#16985)
1814 1.1.1.2 mrg When canonizing filenames, squash // and remove final / (#bug 16286)
1815 1.1.1.2 mrg Add orth file for Maithili mai.orth (#15821)
1816 1.1.1.2 mrg Replace RCS Id tags with the file name
1817 1.1.1.2 mrg [doc] Fix signatures of FcPatternGetFTFace and FcPatternGetLangSet (#16272)
1818 1.1.1.2 mrg Update Thai default families (#16223)
1819 1.1.1.2 mrg Add ~/.fonts.conf.d to default config (#17100)
1820 1.1.1.2 mrg [fc-match] Fix list of getopt options in --help
1821 1.1.1.2 mrg Update man pages
1822 1.1.1.2 mrg Add fc-query (#13019)
1823 1.1.1.2 mrg Implement fc-list --verbose (#13015)
1824 1.1.1.2 mrg [doc] Add const decorator for FcPatternDuplicate()
1825 1.1.1.2 mrg Add FcPatternFilter() (#13016)
1826 1.1.1.2 mrg [doc] Document that a zero rescanInterval disables automatic checks (#17103)
1827 1.1.1.2 mrg Get rid of $Id: NEWS,v 1.1.1.2 2024/07/04 19:48:22 mrg Exp $ tags
1828 1.1.1.2 mrg [doc] Fix signature of FcConfigHome()
1829 1.1.1.2 mrg Fix docs re 'orig' argument of FcPatternBuild and family
1830 1.1.1.2 mrg Update sr.orth to actul subset of Cyrillic used by Serbian (#17208)
1831 1.1.1.2 mrg Add Sindhi .orth file. (#17140)
1832 1.1.1.2 mrg Add WenQuanYi fonts to default conf (#17262, from Mandriva)
1833 1.1.1.2 mrg Handle -h and --help according to GNU Coding Standards (#17104)
1834 1.1.1.2 mrg Document when config can be NULL (#17105)
1835 1.1.1.2 mrg Add FcConfigReference() (#17124)
1836 1.1.1.2 mrg Document how to free return value of FcNameUnparse()
1837 1.1.1.2 mrg Don't leak FcValues string loaded through fcxml.c (#17661)
1838 1.1.1.2 mrg Don't call FcPatternGetCharSet in FcSortWalk unless we need to (#17361)
1839 1.1.1.2 mrg Fix two more doc typos
1840 1.1.1.2 mrg [.gitignore] Update
1841 1.1.1.2 mrg Cleanup symlinks in "make uninstall" (bug #18885)
1842 1.1.1.2 mrg [fccache] Consistently use FcStat() over stat() (bug #18195)
1843 1.1.1.2 mrg Consistently use FcStat() over stat() in all places
1844 1.1.1.2 mrg Use __builtin_popcount() when available (bug #17592)
1845 1.1.1.2 mrg Fix compile with old FreeType that doesn't have FT_Select_Size() (bug #17498)
1846 1.1.1.2 mrg Implement fc-list --quiet ala grep (bug #17141)
1847 1.1.1.2 mrg [65-fonts-persian.conf] Set foundry in target=scan instead of target=font
1848 1.1.1.2 mrg Don't use identifier named complex
1849 1.1.1.2 mrg Explicitly chmod() directories (bug #18934)
1850 1.1.1.2 mrg Remove special-casing of FC_FILE in FcPatternPrint()
1851 1.1.1.2 mrg [.gitignore] Update
1852 1.1.1.2 mrg Implement FcPatternFormat and use it in cmdline tools (bug #17107)
1853 1.1.1.2 mrg Fix comparison of family names to ignore leading space properly
1854 1.1.1.2 mrg [fcmatch.c] Fix debug formatting
1855 1.1.1.2 mrg [fcmatch] Use larger multipliers to enforce order
1856 1.1.1.2 mrg [fcmatch] When matching, reserve score 0 for when elements don't exist
1857 1.1.1.2 mrg [fcmatch] Move FcFontSetMatch() functionality into FcFontSetMatchInternal()
1858 1.1.1.2 mrg [doc] Note that fontset returned by FcConfigGetFonts should not be modified
1859 1.1.1.2 mrg Make FcCharSetMerge() public
1860 1.1.1.2 mrg Don't use FcCharSetCopy in FcCharSetMerge
1861 1.1.1.2 mrg Oops. Fix usage output.
1862 1.1.1.2 mrg Revive FcConfigScan() (bug #17121)
1863 1.1.1.2 mrg Add fc-scan too that runs FcFileScan/FcDirScan
1864 1.1.1.2 mrg Oops, fix FcPatternFilter
1865 1.1.1.2 mrg [fc-match] Accept list of elements like fc-list (bug #13017)
1866 1.1.1.2 mrg Cleanup all manpage.* files
1867 1.1.1.2 mrg [fcmatch] Fix crash when no fonts are available.
1868 1.1.1.2 mrg [fcfreetype] Fix typo in GB2312 encoding name string (#19845)
1869 1.1.1.2 mrg Add ICONV_LIBS to fontconfig.pc.in (#19606)
1870 1.1.1.2 mrg [win32] Fix usage of GetFullPathName()
1871 1.1.1.2 mrg [win32] Expand "APPSHAREFONTDIR" to ../share/fonts relative to binary location
1872 1.1.1.2 mrg [win32] Do not remove leading '\\' such that network paths work
1873 1.1.1.2 mrg [fccache] Make sure the cache is current when reusing from open caches
1874 1.1.1.2 mrg Update Sinhala orthography (#19288)
1875 1.1.1.2 mrg [cache] After writing cache to file, update the internal copy to reflect this
1876 1.1.1.2 mrg Further update Sinhala orthography (#19288)
1877 1.1.1.2 mrg [fcformat] Add support for width modifiers
1878 1.1.1.2 mrg [fcformat] Refactor and restructure code for upcoming changes
1879 1.1.1.2 mrg [fcformat] Add support for subexpressions
1880 1.1.1.2 mrg [fcformat] Add element filtering and deletion
1881 1.1.1.2 mrg [fcformat] Add conditionals
1882 1.1.1.2 mrg [fcformat] Add simple converters
1883 1.1.1.2 mrg [fcformat] Implement 'cescape', 'shescape', and 'xmlescape' converters
1884 1.1.1.2 mrg [FcStrBuf] better handle malloc failure
1885 1.1.1.2 mrg [fcformat] Add value-count syntax
1886 1.1.1.2 mrg [fcformat] Implement 'delete', 'escape', and 'translate' filter functions
1887 1.1.1.2 mrg [fcformat] Start adding builtins
1888 1.1.1.2 mrg [fcformat] Refactor code to avoid malloc
1889 1.1.1.2 mrg [fcformat] Add support for builtin formats
1890 1.1.1.2 mrg [fcformat] Support indexing simple tags
1891 1.1.1.2 mrg [fcformat] Support 'default value' for simple tags
1892 1.1.1.2 mrg [fcformat] Implement array enumeration
1893 1.1.1.2 mrg [fclang] Implement FcLangSetGetLangs() (#18846)
1894 1.1.1.2 mrg [fcformat] Enumerate langsets like we do arrays of values
1895 1.1.1.2 mrg [fcformat] Add a 'pkgkit' builtin that prints tags for font packages
1896 1.1.1.2 mrg [fcformat] Add list of undocumented language features
1897 1.1.1.2 mrg [fc-lang] Continue parsing after an "include" (#20179)
1898 1.1.1.2 mrg Fix Fanti (fat) orth file (#20390)
1899 1.1.1.2 mrg Fix Makefile's to not create target file in case of failure
1900 1.1.1.2 mrg [fcstr.c] Embed a static 64-byte buffer in FcStrBuf
1901 1.1.1.2 mrg [fcstr,fcxml] Don't copy FcStrBuf contents when we would free it soon
1902 1.1.1.2 mrg [fcxml] Don't allocate attr array if there are no attributes
1903 1.1.1.2 mrg [fcxml] Embed 8 static FcPStack objects in FcConfigParse
1904 1.1.1.2 mrg [fcxml] Embed 64 static FcVStack objects in FcConfigParse
1905 1.1.1.2 mrg [fcxml.c] Embed a static 64-byte attr buffer in FcPStack
1906 1.1.1.2 mrg Call git tools using "git cmd" instead of "git-cmd" syntax
1907 1.1.1.2 mrg Replace 'KEITH PACKARD' with 'THE AUTHOR(S)' in license text in all files
1908 1.1.1.2 mrg [fcformat] Fix default-value handling
1909 1.1.1.2 mrg Document FcPatternFormat() format
1910 1.1.1.2 mrg [Makefile.am] Don't clean ChangeLog in distclean
1911 1.1.1.2 mrg Revert "[conf] Disable hinting when emboldening (#19904)" (#20599)
1912 1.1.1.2 mrg [fc-lang] Fix bug in country map generation
1913 1.1.1.2 mrg [fcstr] Remove unused variable
1914 1.1.1.2 mrg [fc-lang] Make LangSet representation in the cache files stable
1915 1.1.1.2 mrg [fc-cache] Remove obsolete sentence from man page
1916 1.1.1.2 mrg Detect TrueType Collections by checking the font data header
1917 1.1.1.2 mrg Mark matchers array const (#21935)
1918 1.1.1.2 mrg Use/prefer WWS family/style (name table id 21/22)
1919 1.1.1.2 mrg Simplify FcValueSave() semantics
1920 1.1.1.2 mrg Add XXX note about Unicode Plane 16
1921 1.1.1.2 mrg Always set *changed in FcCharsetMerge
1922 1.1.1.2 mrg [charset] Grow internal FcCharset arrays exponentially
1923 1.1.1.2 mrg Remove unused prototypes and function
1924 1.1.1.2 mrg [xml] Centralize FcExpr allocation
1925 1.1.1.2 mrg [xml] Mark more symbols static
1926 1.1.1.2 mrg [xml] Allocate FcExpr's in a pool in FcConfig
1927 1.1.1.2 mrg [xml] Intern more strings
1928 1.1.1.2 mrg Bug 22154 -- fontconfig.pc doesn't include libxml2 link flags
1929 1.1.1.2 mrg Fix distcheck
1930 1.1.1.2 mrg Remove keithp's GPG key id
1931 1.1.1.2 mrg
1932 1.1.1.2 mrg Benjamin Close (1):
1933 1.1.1.2 mrg Remove build manpage logfile if it exists
1934 1.1.1.2 mrg
1935 1.1.1.2 mrg Chris Wilson (1):
1936 1.1.1.2 mrg Reduce number of allocations during FcSortWalk().
1937 1.1.1.2 mrg
1938 1.1.1.2 mrg Dan Nicholson (1):
1939 1.1.1.2 mrg Let make expand fc_cachedir/FC_CACHEDIR (bug #18675)
1940 1.1.1.2 mrg
1941 1.1.1.2 mrg Harald Fernengel (1):
1942 1.1.1.2 mrg Don't use variables named 'bool' (bug #18851)
1943 1.1.1.2 mrg
1944 1.1.1.2 mrg Harshula Jayasuriya (1):
1945 1.1.1.2 mrg Fix Sinhala coverage (bug #19288)
1946 1.1.1.2 mrg
1947 1.1.1.2 mrg Karl Tomlinson (1):
1948 1.1.1.2 mrg Change FcCharSetMerge API
1949 1.1.1.2 mrg
1950 1.1.1.2 mrg Mike FABIAN (1):
1951 1.1.1.2 mrg [conf] Disable hinting when emboldening (#19904)
1952 1.1.1.2 mrg
1953 1.1.1.2 mrg Peter (1):
1954 1.1.1.2 mrg Make sure alias files are built first (bug 16464)
1955 1.1.1.2 mrg
1956 1.1.1.2 mrg Rahul Bhalerao (1):
1957 1.1.1.2 mrg Add config for new Indic fonts (bug #17856)
1958 1.1.1.2 mrg
1959 1.1.1.2 mrg Roozbeh Pournader (60):
1960 1.1.1.2 mrg Correct Sindhi orthography to use Arabic script (bug #17140)
1961 1.1.1.2 mrg Remove Sinhala characters not in modern use (bug #19288)
1962 1.1.1.2 mrg Add Filipino orth, alias Tagalog to Filipino (bug #19846)
1963 1.1.1.2 mrg Split Mongolian orth to Mongolia and China (bug #19847)
1964 1.1.1.2 mrg Fix doubly encoded UTF-8 in comments (bug #19848)
1965 1.1.1.2 mrg Change Turkmen orth from Cyrillic to Latin (bug #19849)
1966 1.1.1.2 mrg Rename Venda from "ven" to "ve" (bug #19852)
1967 1.1.1.2 mrg Rename "ku" to "ku_am", add "ku_iq" (bug #19853).
1968 1.1.1.2 mrg Add Kashubian (csb) orth file (bug #19866)
1969 1.1.1.2 mrg Add Malay (ms) orthography (bug #19867)
1970 1.1.1.2 mrg Add Kinyarwanda (rw) orthography (bug #19868)
1971 1.1.1.2 mrg Add Upper Sorbian (hsb) orthography (bug #19870)
1972 1.1.1.2 mrg Add Berber orthographies in Latin and Tifinagh scripts (bug #19881)
1973 1.1.1.2 mrg Renamed az to az_az (bug #19889)
1974 1.1.1.2 mrg Rename Igbo from "ibo" to "ig" (bug #19892)
1975 1.1.1.2 mrg Remove punctuation symbols from Asturian orthography (bug #19893)
1976 1.1.1.2 mrg Add Chhattisgarhi (hne) orthography (bug #19891)
1977 1.1.1.2 mrg Use newly added Cyrillic letters for Kurdish (bug #20049)
1978 1.1.1.2 mrg Add Kurdish in Turkey (ku_tr) orthography (bug #19891)
1979 1.1.1.2 mrg Add Aragonese (an) orthography (bug #19891)
1980 1.1.1.2 mrg Add Haitian Creole (ht) orthography (bug #19891)
1981 1.1.1.2 mrg Ad Ganda (lg) orthography (bug #19891)
1982 1.1.1.2 mrg Add Limburgan (li) orthography (bug #19891)
1983 1.1.1.2 mrg Add Sardinian (sc) orthography (bug #19891)
1984 1.1.1.2 mrg Add Sidamo (sid) and Wolaitta (wal) orthographies (bug #19891)
1985 1.1.1.2 mrg Fix Bengali (bn) and Assamese (as) orthographies (bug #22924)
1986 1.1.1.2 mrg Remove Euro Sign from all orthographies (bug #19865)
1987 1.1.1.2 mrg Add Ottoman Turkish (ota) orthography (bug #20114)
1988 1.1.1.2 mrg Divide Panjabi (pa) to that of Pakistan and India (bug #19890)
1989 1.1.1.2 mrg Add Blin (byn) orthography (bug #19891)
1990 1.1.1.2 mrg Add Papiamento (pap_aw, pap_an) orthographies (bug #19891)
1991 1.1.1.2 mrg Add Crimean Tatar (crh) orthography (bug #19891)
1992 1.1.1.2 mrg Switch Uzbek (uz) orthography to Latin (bug #19851)
1993 1.1.1.2 mrg Update Azerbaijani in Latin (az_az) to present usage (bug #20173)
1994 1.1.1.2 mrg Rename Avaric orthography from 'ava' to 'av' (bug #20174)
1995 1.1.1.2 mrg Rename Bambara orthography from 'bam' to 'bm' (bug #20175)
1996 1.1.1.2 mrg Rename Fulah orthography from 'ful' to 'ff' (bug #20177)
1997 1.1.1.2 mrg Change Kashmiri (ks) orthography to Arabic script (bug #20200)
1998 1.1.1.2 mrg Tighten Central Khmer (km) orthography (bug #20202)
1999 1.1.1.2 mrg Remove digits and symbols from some Indic orthographies (bug #20204)
2000 1.1.1.2 mrg Add Divehi (dv) orthography (bug #20207)
2001 1.1.1.2 mrg Extend Crimean Tatar (crh) orthography (bug #19891)
2002 1.1.1.2 mrg Update Serbo-Croatian (sh) orthography (bug #20368)
2003 1.1.1.2 mrg Add Ewe (ee) orthography (bug #20386)
2004 1.1.1.2 mrg Add Herero (hz) orthograhy (bug #20387)
2005 1.1.1.2 mrg Add Akan (ak) and Fanti (fat) orthographies (bug #20390)
2006 1.1.1.2 mrg Added Quechua (qu) orthography (bug #20392)
2007 1.1.1.2 mrg Add Sango (sg) orthography (bug #20393)
2008 1.1.1.2 mrg Add Tahitian (ty) orthography (bug #20391)
2009 1.1.1.2 mrg Add Navajo (nv) orthography (bug #20395)
2010 1.1.1.2 mrg Add Rundi (rn) orthography (bug #20398)
2011 1.1.1.2 mrg Add Zhuang (za) orthography (bug #20399)
2012 1.1.1.2 mrg Add orthographies for Oshiwambo languages (bug #20401)
2013 1.1.1.2 mrg Add Shona (sn) orthography (bug #20394)
2014 1.1.1.2 mrg Add Sichuan Yi (ii) orthography (bug #20402)
2015 1.1.1.2 mrg Add Javanese (jv) orthography (bug #20403)
2016 1.1.1.2 mrg Add Nauru (na) orthography (bug #20418)
2017 1.1.1.2 mrg Add Kanuri (kr) orthography (bug #20438)
2018 1.1.1.2 mrg Add Sundanese (su) orthography (bug #20440)
2019 1.1.1.2 mrg Reorganize Panjabi/Punjabi and Lahnda orthographies (bug #19890)
2020 1.1.1.2 mrg
2021 1.1.1.2 mrg Serge van den Boom (1):
2022 1.1.1.2 mrg Correctly handle mmap() failure (#21062)
2023 1.1.1.2 mrg
2024 1.1.1.2 mrg 2.6
2025 1.1.1.2 mrg
2026 1.1.1.2 mrg 2.5.93 (2.6 RC3)
2027 1.1.1.2 mrg
2028 1.1.1.2 mrg Alexey Khoroshilov (1):
2029 1.1.1.2 mrg Fix FcStrDirname documentation. (bug 16068)
2030 1.1.1.2 mrg
2031 1.1.1.2 mrg Behdad Esfahbod (1):
2032 1.1.1.2 mrg Persian conf update. (bug 16066).
2033 1.1.1.2 mrg
2034 1.1.1.2 mrg Evgeniy Stepanov (1):
2035 1.1.1.2 mrg Fix index/offset for 'decorative' matcher. Bug 15890.
2036 1.1.1.2 mrg
2037 1.1.1.2 mrg Glen Low (1):
2038 1.1.1.2 mrg Fix Win32 build error: install tries to run fc-cache locally (bug 15928).
2039 1.1.1.2 mrg
2040 1.1.1.2 mrg Keith Packard (8):
2041 1.1.1.2 mrg Call FcFini to make memory debugging easier
2042 1.1.1.2 mrg Fix a few memory tracking mistakes.
2043 1.1.1.2 mrg Add extended, caps, dunhill style mappings.
2044 1.1.1.2 mrg Freetype 2.3.5 (2007-jul-02) fixes indic font hinting. re-enable (bug 15822)
2045 1.1.1.2 mrg Add a copy of dolt.m4 to acinclude.m4.
2046 1.1.1.2 mrg Libs.private needs freetype libraries
2047 1.1.1.2 mrg Oops. Fix for bug 15928 used wrong path for installed fc-cache.
2048 1.1.1.2 mrg Ignore empty <dir></dir> elements
2049 1.1.1.2 mrg
2050 1.1.1.2 mrg Neskie Manuel (1):
2051 1.1.1.2 mrg Add Secwepemctsin Orthography. Bug 15996.
2052 1.1.1.2 mrg
2053 1.1.1.2 mrg Sayamindu Dasgupta (1):
2054 1.1.1.2 mrg FcConfigUptoDate breaks if directory mtime is in the future. Bug 14424.
2055 1.1.1.2 mrg
2056 1.1.1.2 mrg 2.5.92 (2.6 RC2)
2057 1.1.1.2 mrg
2058 1.1.1.2 mrg Carlo Bramini (1):
2059 1.1.1.2 mrg Add FreeType-dependent functions to fontconfig.def file. (bug 15415)
2060 1.1.1.2 mrg
2061 1.1.1.2 mrg Changwoo Ryu (1):
2062 1.1.1.2 mrg Korean font in the default config - replacing baekmuk with un (bug 13569)
2063 1.1.1.2 mrg
2064 1.1.1.2 mrg Dennis Schridde (1):
2065 1.1.1.2 mrg Proper config path for static libraries in win32
2066 1.1.1.2 mrg
2067 1.1.1.2 mrg Eric Anholt (1):
2068 1.1.1.2 mrg Fix build with !ENABLE_DOCS and no built manpages.
2069 1.1.1.2 mrg
2070 1.1.1.2 mrg Frederic Crozat (1):
2071 1.1.1.2 mrg Merge some of Mandriva configuration into upstream configuration. Bug 13247
2072 1.1.1.2 mrg
2073 1.1.1.2 mrg Keith Packard (11):
2074 1.1.1.2 mrg Use DOLT if available
2075 1.1.1.2 mrg Work around for bitmap-only TrueType fonts that are missing the glyf table.
2076 1.1.1.2 mrg Remove size and dpi values from bitmap fonts. Bug 8765.
2077 1.1.1.2 mrg Add some sample cursive and fantasy families.
2078 1.1.1.2 mrg Add --all flag to fc-match to show the untrimmed list. Bug 13018.
2079 1.1.1.2 mrg Remove doltcompile in distclean
2080 1.1.1.2 mrg Use of ":=" in src/Makefile.am is unportable (bug 14420)
2081 1.1.1.2 mrg Make fc-match behave better when style is unknown (bug 15332)
2082 1.1.1.2 mrg Deal with libtool 2.2 which doesn't let us use LT_ variables. (bug 15692)
2083 1.1.1.2 mrg Allow for RC versions in README update
2084 1.1.1.2 mrg git ignore doltcompile
2085 1.1.1.2 mrg
2086 1.1.1.2 mrg Ryan Schmidt (1):
2087 1.1.1.2 mrg fontconfig build fails if "head" is missing or unusable (bug 14304)
2088 1.1.1.2 mrg
2089 1.1.1.2 mrg Sylvain Pasche (1):
2090 1.1.1.2 mrg Fontconfig options for freetype sub-pixel filter configuration
2091 1.1.1.2 mrg
2092 1.1.1.2 mrg 2.5.91 (2.6 RC1)
2093 1.1.1.2 mrg
2094 1.1.1.2 mrg Hongbo Zhao (1):
2095 1.1.1.2 mrg Not_contain should use strstr, not strcmp on strings. (bug 13632)
2096 1.1.1.2 mrg
2097 1.1.1.2 mrg Keith Packard (11):
2098 1.1.1.2 mrg Move conf.avail/README to conf.d/README (bug 13392)
2099 1.1.1.2 mrg Fix OOM failure case in FcPStackPush.
2100 1.1.1.2 mrg Remove freetype requirement for build-time applications.
2101 1.1.1.2 mrg Include fcftaliastail.h so that the freetype funcs are exported.
2102 1.1.1.2 mrg Eliminate references to freetype from utility Makefile.am's
2103 1.1.1.2 mrg Distribute new fcftint.h file
2104 1.1.1.2 mrg Create new-version.sh to help with releases, update INSTALL instructions
2105 1.1.1.2 mrg Distribute khmer font aliases
2106 1.1.1.2 mrg Add more files to .gitignore
2107 1.1.1.2 mrg new-version.sh was mis-editing files
2108 1.1.1.2 mrg git-tag requires space after -m flag
2109 1.1.1.2 mrg
2110 1.1.1.2 mrg 2.5
2111 1.1.1.2 mrg
2112 1.1.1.2 mrg Keith Packard (4):
2113 1.1.1.2 mrg Document several function return values (Bug 13145).
2114 1.1.1.2 mrg Document that Match calls FcFontRenderPrepare (bug 13162).
2115 1.1.1.2 mrg Document that FcConfigGetFonts returns the internal fontset (bug 13197)
2116 1.1.1.2 mrg Revert "Remove fcprivate.h, move the remaining macros to fcint.h."
2117 1.1.1.2 mrg
2118 1.1.1.2 mrg Tor Lillqvist (1):
2119 1.1.1.2 mrg Workaround for stat() brokenness in Microsoft's C library (bug 8526)
2120 1.1.1.2 mrg
2121 1.1.1.2 mrg 2.4.92 (2.5 RC2)
2122 1.1.1.2 mrg
2123 1.1.1.2 mrg Behdad Esfahbod (14):
2124 1.1.1.2 mrg Make fc-match --sort call FcFontRenderPrepare.
2125 1.1.1.2 mrg Port fonts-persian.conf to new alias syntax with binding="same"
2126 1.1.1.2 mrg Fix trivial bugs in edit-sgml.c
2127 1.1.1.2 mrg Add FcGetLangs() and FcLangGetCharSet().
2128 1.1.1.2 mrg Add/update config files from Fedora.
2129 1.1.1.2 mrg Split 40-generic.conf into 40-nonlatin.conf and 45-latin.conf
2130 1.1.1.2 mrg Use binding="same" in 30-urw-aliases.conf and remove duplicate entries.
2131 1.1.1.2 mrg Remove redundant/obsolete comments from conf files.
2132 1.1.1.2 mrg Remove 20-lohit-gujarati.conf. It's covered by 25-unhint-nonlatin.conf now.
2133 1.1.1.2 mrg Oops, fix Makefile.am.
2134 1.1.1.2 mrg Remove 25-unhint-nonlatin.conf from default configuration by not linking it.
2135 1.1.1.2 mrg Fix documented conf-file naming format in README
2136 1.1.1.2 mrg Remove list of available conf files from README.
2137 1.1.1.2 mrg Simplify/improve 30-metric-aliases.conf
2138 1.1.1.2 mrg
2139 1.1.1.2 mrg Keith Packard (25):
2140 1.1.1.2 mrg Also check configDirs mtimes in FcConfigUptoDate
2141 1.1.1.2 mrg Respect "binding" attribute in <alias> entries.
2142 1.1.1.2 mrg Correct documentation for FcAtomicLock (Bug 12947).
2143 1.1.1.2 mrg Remove fcprivate.h, move the remaining macros to fcint.h.
2144 1.1.1.2 mrg Correct documentation for FcConfigUptoDate (bug 12948).
2145 1.1.1.2 mrg Document skipping of fonts from FcFileScan/FcDirScan.
2146 1.1.1.2 mrg Make file_stat argument to FcDirCacheLoadFile optional.
2147 1.1.1.2 mrg Clean up exported names in fontconfig.h.
2148 1.1.1.2 mrg Track line numbers in sgml edit tool input.
2149 1.1.1.2 mrg Typo error in function name: Inverval -> interval
2150 1.1.1.2 mrg Don't check cache file time stamps when cleaning cache dir.
2151 1.1.1.2 mrg Use FcLangDifferentTerritory instead of FcLangDifferentCountry.
2152 1.1.1.2 mrg Verify documentation covers exposed symbols.
2153 1.1.1.2 mrg Document previously undocumented functions. (bug 12963)
2154 1.1.1.2 mrg Update documentation for FcStrCopyFilename (bug 12964).
2155 1.1.1.2 mrg Update documentation for stale FcConfigGetConfig function.
2156 1.1.1.2 mrg Have FcConfigSetCurrent accept the current configuration and simply return
2157 1.1.1.2 mrg Remove references to FcConfigParse and FcConfigLoad.
2158 1.1.1.2 mrg Replace incorrect documentation uses of 'char' with 'FcChar8' (bug 13002).
2159 1.1.1.2 mrg Fix formatting syntax in doc/fccache.fncs
2160 1.1.1.2 mrg Generate fccache.sgml, fcdircache.sgml and fclangset.sgml.
2161 1.1.1.2 mrg Formatting syntax mistake in doc/fclangset.fncs.
2162 1.1.1.2 mrg Link new function documentation into the fontconfig-devel.sgml
2163 1.1.1.2 mrg Ignore new generated documentation
2164 1.1.1.2 mrg Export FcConfig{G,S}etRescanInverval from .so, mark as deprecated.
2165 1.1.1.2 mrg
2166 1.1.1.2 mrg 2.4.91 (2.5 RC1)
2167 1.1.1.2 mrg
2168 1.1.1.2 mrg Behdad Esfahbod (1):
2169 1.1.1.2 mrg Update CaseFolding.txt to Unicode 5.1.0
2170 1.1.1.2 mrg
2171 1.1.1.2 mrg Dwayne Bailey (1):
2172 1.1.1.2 mrg Add/fix *.orth files for South African languages
2173 1.1.1.2 mrg
2174 1.1.1.2 mrg Hideki Yamane (1):
2175 1.1.1.2 mrg Handle Japanese fonts better. (debian bug #435971)
2176 1.1.1.2 mrg
2177 1.1.1.2 mrg Keith Packard (32):
2178 1.1.1.2 mrg rehash increment could be zero, causing rehash infinite loop.
2179 1.1.1.2 mrg Work around FreeType bug when glyph name buffer is too small.
2180 1.1.1.2 mrg Free temporary string in FcDirCacheUnlink (Bug #11758)
2181 1.1.1.2 mrg Fix ChangeLog generation to avoid circular make dependency
2182 1.1.1.2 mrg Store font directory mtime in cache file.
2183 1.1.1.2 mrg Comment about mmaping cache files was misleading.
2184 1.1.1.2 mrg Make FC_FULLNAME include all fullname entries, elide nothing. [bug 12827]
2185 1.1.1.2 mrg Remove unneeded call to access(2) in fc-cache.
2186 1.1.1.2 mrg Improve verbose messages from fc-cache.
2187 1.1.1.2 mrg Verbose message about cleaning directories was imprecise
2188 1.1.1.2 mrg Don't use X_OK bit when checking for writable directories (bug 12438)
2189 1.1.1.2 mrg Have fc-cache remove invalid cache files from cache directories.
2190 1.1.1.2 mrg FcConfigParseAndLoad doc was missing the last param.
2191 1.1.1.2 mrg Place language name in constant array instead of pointer.
2192 1.1.1.2 mrg Must not insert cache into hash table before completely validating.
2193 1.1.1.2 mrg Eliminate relocations for glyph name table.
2194 1.1.1.2 mrg Eliminate relocations from FcCodePageRange structure (bug 10982).
2195 1.1.1.2 mrg Leave generated headers out of distribution (bug 12734).
2196 1.1.1.2 mrg Move <cachedir> elements to the end of fonts.conf.
2197 1.1.1.2 mrg Add BRAILLE PATTERN BLANK to list of blank glyphs.
2198 1.1.1.2 mrg Replace makealias pattern with something supported by POSIX grep (bug 11083)
2199 1.1.1.2 mrg FcInit should return FcFalse when FcInitLoadConfigAndFonts fails. (bug 10976)
2200 1.1.1.2 mrg There is no U+1257 (bug 10899).
2201 1.1.1.2 mrg Spelling errors in documentation. (bug 10879).
2202 1.1.1.2 mrg Oops. Left debugging printf in previous commit.
2203 1.1.1.2 mrg Handle UltraBlack weight.
2204 1.1.1.2 mrg Fix parallel build in fontconfig/docs (bug 10481).
2205 1.1.1.2 mrg Distribute man source files for command line programs (bug 9678).
2206 1.1.1.2 mrg Ensure weight/slant values present even when style is supplied (bug 9313).
2207 1.1.1.2 mrg fontconfig needs configure option to use gnu iconv (bug 4083).
2208 1.1.1.2 mrg Match 'ultra' on word boundaries to detect ultra bold fonts. (bug 2511)
2209 1.1.1.2 mrg Build fix for Solaris 10 with GCC.
2210 1.1.1.2 mrg
2211 1.1.1.2 mrg Mike FABIAN (1):
2212 1.1.1.2 mrg Avoid crashes if config files contain junk.
2213 1.1.1.2 mrg
2214 1.1.1.2 mrg Stephan Kulow (1):
2215 1.1.1.2 mrg Make FcPatternDuplicate copy the binding instead of always using Strong.
2216 1.1.1.2 mrg
2217 1.1.1.2 mrg Tilman Sauerbeck (2):
2218 1.1.1.2 mrg Store FcNoticeFoundries in read-only memory.
2219 1.1.1.2 mrg Store FcVendorFoundries in read-only memory.
2220 1.1.1.2 mrg
2221 1.1.1.2 mrg 2.4.2
2222 1.1.1.2 mrg
2223 1.1.1.2 mrg Han-Wen Nienhuys:
2224 1.1.1.2 mrg FcStrCanonFileName buggy for mingw. (bug 8311)
2225 1.1.1.2 mrg More fixes for Win32 building (bug 8311)
2226 1.1.1.2 mrg
2227 1.1.1.2 mrg Kean Johnston:
2228 1.1.1.2 mrg Don't use varargs CPP macros in fccache.c. (bug 8733)
2229 1.1.1.2 mrg
2230 1.1.1.2 mrg Keith Packard:
2231 1.1.1.2 mrg Remove documentation for non-existant FcConfigNormalizeFontDir.
2232 1.1.1.2 mrg Build fontconfig.def from header files when needed.
2233 1.1.1.2 mrg Detect and use available random number generator (bug 8308)
2234 1.1.1.2 mrg Add sparc64 architecture string.
2235 1.1.1.2 mrg FcStrCanonAbsoluteFilename should be static.
2236 1.1.1.2 mrg Use explicit platform/nameid order when scanning ttf files.
2237 1.1.1.2 mrg Warn (and recover) from config file without <cachedir> elements.
2238 1.1.1.2 mrg Avoid writing uninitialized structure pad bytes to cache files.
2239 1.1.1.2 mrg Fix grep pattern in makealias to work on non-Gnu grep (bug 8368).
2240 1.1.1.2 mrg Add FcFreeTypeQueryFace external API. Bug #7311.
2241 1.1.1.2 mrg Segfault scanning non-font files. Disallow scan edit of user vars. (#8767)
2242 1.1.1.2 mrg Add space between type and formal in devel man pages (bug 8935)
2243 1.1.1.2 mrg
2244 1.1.1.2 mrg Mike FABIAN:
2245 1.1.1.2 mrg Do not clean cache files for different architectures
2246 1.1.1.2 mrg
2247 1.1.1.2 mrg Peter Breitenlohner:
2248 1.1.1.2 mrg A VPATH build of fontconfig-2.4.1 fails for various reasons. Bug 8933.
2249 1.1.1.2 mrg Use <literal> instead of <sgmltag> when documenting fonts.conf. Bug 8935.
2250 1.1.1.2 mrg Fix fc-cat documentation (bug 8935).
2251 1.1.1.2 mrg
2252 1.1.1.2 mrg
2253 1.1.1.2 mrg 2.4.1
2254 1.1.1.2 mrg
2255 1.1.1.2 mrg Keith Packard:
2256 1.1.1.2 mrg Update installation notes for 2.4 base.
2257 1.1.1.2 mrg Add ppc64 signature. Bug 8227
2258 1.1.1.2 mrg Add signatures for m68k and mipsel (thanks debian buildd)
2259 1.1.1.2 mrg Add warning flags to fc-cache build. Clean up warnings in fc-cache.
2260 1.1.1.2 mrg Reimplement FcConfigAppFontAddDir; function was lost in 2.4.0.
2261 1.1.1.2 mrg
2262 1.1.1.2 mrg 2.4.0
2263 1.1.1.2 mrg
2264 1.1.1.2 mrg David Turner:
2265 1.1.1.2 mrg Replace character discovery loop with simpler, faster version.
2266 1.1.1.2 mrg
2267 1.1.1.2 mrg James Cloos:
2268 1.1.1.2 mrg Move files from conf.d to conf.avail
2269 1.1.1.2 mrg Standardize conf.avail number prefixing convention
2270 1.1.1.2 mrg Support all five possibilities for sub-pixel
2271 1.1.1.2 mrg Move user and local conf file loading into conf.avail files
2272 1.1.1.2 mrg Number the remaining conf.avail files
2273 1.1.1.2 mrg Update Makefile.am to match conf.avail changes
2274 1.1.1.2 mrg Replace load of conf.d in fonts.conf.in
2275 1.1.1.2 mrg Make room for chunks from fonts.conf in conf.avail
2276 1.1.1.2 mrg Re-order old conf.d files
2277 1.1.1.2 mrg Move some section from fonts.conf into conf.avail files
2278 1.1.1.2 mrg Update Makefile.am files
2279 1.1.1.2 mrg Make conf.avail and conf.d work
2280 1.1.1.2 mrg
2281 1.1.1.2 mrg Keith Packard:
2282 1.1.1.2 mrg Create fc_cachedir at install time. Bug 8157.
2283 1.1.1.2 mrg Reference patterns in FcCacheCopySet.
2284 1.1.1.2 mrg Replace gnu-specific sed command with simple grep.
2285 1.1.1.2 mrg Attempt to fix makealias usage for build on Mac OS X.
2286 1.1.1.2 mrg Accept locale environment variables that do not contain territory.
2287 1.1.1.2 mrg Merge branch 'jhcloos'
2288 1.1.1.2 mrg Insert newly created caches into reference data structure.
2289 1.1.1.2 mrg Add XML headers to new conf files. Move link make commands to conf.avail dir
2290 1.1.1.2 mrg Rename conf.avail to conf.d
2291 1.1.1.2 mrg Fix conf.d directory sorting.
2292 1.1.1.2 mrg Include cachedir in fonts.dtd.
2293 1.1.1.2 mrg Don't display tests for DESTDIR on make install.
2294 1.1.1.2 mrg Split much of the configuration into separate files. Renumber files
2295 1.1.1.2 mrg
2296 1.1.1.2 mrg 2.3.97
2297 1.1.1.2 mrg
2298 1.1.1.2 mrg Carl Worth:
2299 1.1.1.2 mrg Rename FcPatternThawAll to FcPatternFini.
2300 1.1.1.2 mrg Add a configuration file that disables hinting for the Lohit Gujarati font
2301 1.1.1.2 mrg
2302 1.1.1.2 mrg Keith Packard:
2303 1.1.1.2 mrg Various GCC 4 cleanups for signed vs unsigned char
2304 1.1.1.2 mrg Finish INSTALL changes. .gitignore ChangeLog
2305 1.1.1.2 mrg Merge branch 'fc-2_4_branch' to master
2306 1.1.1.2 mrg Remove all .cvsignore files
2307 1.1.1.2 mrg Hide private functions in shared library. Export functionality for utilities.
2308 1.1.1.2 mrg Hide FreeType glue code from library ABI.
2309 1.1.1.2 mrg Can't typecheck values for objects with no known type.
2310 1.1.1.2 mrg Leave cache files mapped permanently.
2311 1.1.1.2 mrg Reference count cache objects.
2312 1.1.1.2 mrg Make cache reference counting more efficient.
2313 1.1.1.2 mrg Oops, fc-lang broke when I added cache referencing.
2314 1.1.1.2 mrg Correct reference count when sharing cache file objects.
2315 1.1.1.2 mrg Eliminate .so PLT entries for local symbols. (thanks to Arjan van de Ven)
2316 1.1.1.2 mrg Update architecture signatures for x86-64 and ppc.
2317 1.1.1.2 mrg Parallel build fix for fcalias.h and fcaliastail.h
2318 1.1.1.2 mrg Charset hashing depended on uniqueness of leaves.
2319 1.1.1.2 mrg
2320 1.1.1.2 mrg Patrick Lam:
2321 1.1.1.2 mrg file Makefile.am was initially added on branch fc-2_4_branch.
2322 1.1.1.2 mrg Modify config file to use Greek fonts before Asian fonts with Greek glyphs.
2323 1.1.1.2 mrg Use libtool -no-undefined flag on all platforms.
2324 1.1.1.2 mrg file ftglue.c was initially added on branch fc-2_4_branch.
2325 1.1.1.2 mrg 2005-11-23 Frederic Crozat <fcrozat (a] mandriva.com>: reviewed by: plam
2326 1.1.1.2 mrg file 10-fonts-persian.conf was initially added on branch fc-2_4_branch.
2327 1.1.1.2 mrg Sort directory entries while scanning them from disk; prevents Heisenbugs
2328 1.1.1.2 mrg file ln.orth was initially added on branch fc-2_4_branch.
2329 1.1.1.2 mrg Fix typos in orth files. Reported by Denis Jacquerye.
2330 1.1.1.2 mrg On Windows, unlink before rename. Reported by Tim Evans.
2331 1.1.1.2 mrg file fc-match.sgml was initially added on branch fc-2_4_branch.
2332 1.1.1.2 mrg
2333 1.1.1.2 mrg 2.3.96
2334 1.1.1.2 mrg
2335 1.1.1.2 mrg Keith Packard:
2336 1.1.1.2 mrg Make path names in cache files absolute (NB, cache format change) Stop
2337 1.1.1.2 mrg Eliminate pattern freezing
2338 1.1.1.2 mrg Add .gitignore
2339 1.1.1.2 mrg Construct short architecture name from architecture signature.
2340 1.1.1.2 mrg Write caches to first directory with permission. Valid cache in FcDirCacheOpen.
2341 1.1.1.2 mrg Eliminate NormalizeDir. Eliminate gratuitous stat/access calls per dir.
2342 1.1.1.2 mrg Add architecture to cache filename.
2343 1.1.1.2 mrg Eliminate global cache. Eliminate multi-arch cache code.
2344 1.1.1.2 mrg Fix up fc-cache and fc-cat for no global cache changes.
2345 1.1.1.2 mrg Eliminate ./ and ../ elements from font directory names when scanning.
2346 1.1.1.2 mrg Regenerate x86 line in fcarch.tmpl.h to match change in cache data.
2347 1.1.1.2 mrg Add x86-64 architecture and signature.
2348 1.1.1.2 mrg During test run, remove cache directory to avoid stale cache usage.
2349 1.1.1.2 mrg Add ppc architecture
2350 1.1.1.2 mrg Revert to original FcFontSetMatch algorithm to avoid losing fonts.
2351 1.1.1.2 mrg Rework cache files to use offsets for all data structures.
2352 1.1.1.2 mrg Fix build problems caused by cache rework.
2353 1.1.1.2 mrg FcCharSetSerialize was using wrong offset for leaves. Make fc-cat work.
2354 1.1.1.2 mrg Rework Object name database to unify typechecking and object lookup.
2355 1.1.1.2 mrg Skip broken caches. Cache files are auto-written, don't rewrite in fc-cache.
2356 1.1.1.2 mrg Fix fc-cat again. Sigh.
2357 1.1.1.2 mrg Use intptr_t instead of off_t inside FcCache structure.
2358 1.1.1.2 mrg Serialized value lists were only including one value.
2359 1.1.1.2 mrg Automatically remove invalid cache files.
2360 1.1.1.2 mrg With no args, fc-cat now dumps all directories.
2361 1.1.1.2 mrg Revert ABI changes from version 2.3
2362 1.1.1.2 mrg Change $(pkgcachedir) to $(fc_cachedir) in fc-cat and fc-cache Makefile.am
2363 1.1.1.2 mrg Allow FcTypeLangSet to match either FcTypeLangSet or FcTypeString.
2364 1.1.1.2 mrg Remove stale architecture signatures.
2365 1.1.1.2 mrg Pass directory information around in FcCache structure. Freeze charsets.
2366 1.1.1.2 mrg Fix fc-lang to use new charset freezer API.
2367 1.1.1.2 mrg Fontset pattern references are relative to fontset, not array.
2368 1.1.1.2 mrg Add some ignores
2369 1.1.1.2 mrg Only rebuild caches for system fonts at make install time.
2370 1.1.1.2 mrg Fix memory leaks in fc-cache directory cleaning code.
2371 1.1.1.2 mrg Add @EXPAT_LIBS@ to Libs.private in fontconfig.pc (bug 7683)
2372 1.1.1.2 mrg Avoid #warning directives on non-GCC compilers. (bug 7683)
2373 1.1.1.2 mrg Chinese/Macau needs the Hong Kong orthography instead of Taiwan (bug 7884)
2374 1.1.1.2 mrg Add Assamese orthography (as.orth). Bug #8050
2375 1.1.1.2 mrg Really only rebuild caches for system fonts at make install time.
2376 1.1.1.2 mrg Fonts matching lang not territory should satisfy sort pattern lang.
2377 1.1.1.2 mrg Prefer Bitstream Vera to DejaVu families.
2378 1.1.1.2 mrg Guess that mac roman names with lots of high bits are actually SJIS.
2379 1.1.1.2 mrg Document FC_DEBUG values (bug 6393). Document name \ escape syntax.
2380 1.1.1.2 mrg Move Free family names to bottom of respective aliases. (bug 7429)
2381 1.1.1.2 mrg Unify directory canonicalization into FcStrAddFilename.
2382 1.1.1.2 mrg Allow font caches to contain newer version numbers
2383 1.1.1.2 mrg Add FcMatchScan to resolve Delicious font matching issues (bug #6769)
2384 1.1.1.2 mrg Fix missing initialization/destruction of new 'scan' target subst list.
2385 1.1.1.2 mrg Don't segfault when string values can't be parsed as charsets or langsets.
2386 1.1.1.2 mrg Using uninitialized (and wrong) variable in FcStrCopyFilename.
2387 1.1.1.2 mrg Oops; missed the 60-delicious.conf file.
2388 1.1.1.2 mrg
2389 1.1.1.2 mrg Patrick Lam:
2390 1.1.1.2 mrg Keith Packard <keithp (a] keithp.com>
2391 1.1.1.2 mrg 2006-04-27 Paolo Borelli (pborelli (a] katamail.com) reviewed by: plam
2392 1.1.1.2 mrg 2006-05-31 Yong Li (rigel863 (a] gmail.com) reviewed by: plam, Bedhad Esfahbod
2393 1.1.1.2 mrg 2006-07-19 Jon Burgess (jburgess (a] uklinux.net) reviewed by: plam
2394 1.1.1.2 mrg 2006-08-04 Keith Packard (keithp (a] keithp.com) reviewed by: plam
2395 1.1.1.2 mrg
2396 1.1.1.2 mrg 2.3.95
2397 1.1.1.2 mrg
2398 1.1.1.2 mrg Match 'Standard Symbols L' for 'Symbol'. Add URW fonts as aliases for
2399 1.1.1.2 mrg all of the PostScript fonts. (reported by Miguel Rodriguez). Fix a
2400 1.1.1.2 mrg number of Coverity defects (Frederic Crozat). Speed up FcFontSort
2401 1.1.1.2 mrg (fix suggested by Kenichi Handa). Fix error with charsets. Survive
2402 1.1.1.2 mrg missing docbook2pdf. Compile on HP-UX, AIX, SGI and Windows (Cygwin,
2403 1.1.1.2 mrg MinGW). Fix intel compiler warnings. Fix multiarch support (don't
2404 1.1.1.2 mrg destroy multiarch files!) Require pkg-config. (Thanks Behdad; better
2405 1.1.1.2 mrg solution wanted for libxml2 detection!) Fix typos in orth files and
2406 1.1.1.2 mrg add orth for Lingala (reported by Denis Jacquerye). Remove debian/
2407 1.1.1.2 mrg directory. Add a configuration file that disables hinting for the
2408 1.1.1.2 mrg Lohit Gujarati font (since the hinting distorts some glyphs quite
2409 1.1.1.2 mrg badly). Sort directory entries while scanning them from disk;
2410 1.1.1.2 mrg prevents Heisenbugs due to file ordering in a directory (due to Egmont
2411 1.1.1.2 mrg Koblinger). Fix Wine's problem with finding fonts. (Reported by
2412 1.1.1.2 mrg Bernhard Rosenkraenzer.) Fix the issues with GNU libiconv vs. libc
2413 1.1.1.2 mrg iconv (which especially appear on Solarii); patch by Behdad Esfahbod,
2414 1.1.1.2 mrg approach suggested by Tim Mooney.
2415 1.1.1.2 mrg
2416 1.1.1.2 mrg 2.3.94
2417 1.1.1.2 mrg
2418 1.1.1.2 mrg fc-cat can take directories as input and creates old-style fonts.cache
2419 1.1.1.2 mrg listings.
2420 1.1.1.2 mrg fc-cache takes -r --really-force which blows away all old caches and
2421 1.1.1.2 mrg regenerates.
2422 1.1.1.2 mrg Robustness fixes, integer overflow fixes (notably to cache handling
2423 1.1.1.2 mrg code), toast broken global cache files.
2424 1.1.1.2 mrg Change binary format to make it compatible with static langset
2425 1.1.1.2 mrg information (thanks to Takashi Iwai).
2426 1.1.1.2 mrg Open hashed caches before fonts.cache-2 (Takashi Iwai).
2427 1.1.1.2 mrg Fix FcFontSetMatch's algorithm, which used to unjustly kill fonts for
2428 1.1.1.2 mrg not declaring certain elements (Takashi Iwai).
2429 1.1.1.2 mrg Fix matching bug when multiple elements match; don't use
2430 1.1.1.2 mrg the sum of all scores, but the best score (James Su).
2431 1.1.1.2 mrg Make fc-lang more friendly to Windows systems.
2432 1.1.1.2 mrg Remove archaic chars from Georgian charset; add Euro character to
2433 1.1.1.2 mrg charsets for European languages.
2434 1.1.1.2 mrg Fix treatment of broken PCF fonts that don't declare family names.
2435 1.1.1.2 mrg Pass O_BINARY to open if appropriate (reported by Doodle).
2436 1.1.1.2 mrg Normalize font directories to the form in which they appear in
2437 1.1.1.2 mrg config files.
2438 1.1.1.2 mrg Add a record of the cached directory to the cache file.
2439 1.1.1.2 mrg Perf optimizations (Dirk Mueller; some reported by Michael Meeks.)
2440 1.1.1.2 mrg Don't loop infinitely on recursive symlinks.
2441 1.1.1.2 mrg Make 'make distcheck' work with automake 1.6.3.
2442 1.1.1.2 mrg Replace 'stamp' target with mkinstalldirs.
2443 1.1.1.2 mrg Don't stop scanning if a directory in fonts.conf doesn't exist,
2444 1.1.1.2 mrg because subsequent directories might exist.
2445 1.1.1.2 mrg Put directory names into global cache (reported by Ronny V. Vindenes).
2446 1.1.1.2 mrg Treat zh-hk fonts differently from zh-tw fonts. This patch may cause
2447 1.1.1.2 mrg fontconfig to treat A-X fonts differently from A-Y fonts; please mail
2448 1.1.1.2 mrg the fontconfig list if this causes any problems.
2449 1.1.1.2 mrg Fix for unaligned memory accesses (Andreas Schwab).
2450 1.1.1.2 mrg Fix treatment of cache directory as read from cache file; don't use
2451 1.1.1.2 mrg string equality to determine if we have the right file, use inode
2452 1.1.1.2 mrg equality.
2453 1.1.1.2 mrg Properly skip past dir caches that contain zero fonts, as occurs
2454 1.1.1.2 mrg in global caches (reported by Mike Fabian).
2455 1.1.1.2 mrg Print out full pathname in fc-match -v (reported by Frederic Crozat).
2456 1.1.1.2 mrg Fix bug where fc-match crashes when given __DUMMY__ property to
2457 1.1.1.2 mrg match on.
2458 1.1.1.2 mrg
2459 1.1.1.2 mrg 2.3.93
2460 1.1.1.2 mrg
2461 1.1.1.2 mrg Create cache files in /var/cache/fontconfig with hashed filenames, if
2462 1.1.1.2 mrg possible, for added FHS compliance.
2463 1.1.1.2 mrg Make fc-cat read both per-directory and global cache files.
2464 1.1.1.2 mrg Add config file for Persian fonts from Sharif FarsiWeb, Inc.
2465 1.1.1.2 mrg Major performance improvements by Dirk Mueller, Stephen Kulow, and Michael Matz at SuSE: in particular, speed up FcFontSetMatch, and inline many functions.
2466 1.1.1.2 mrg Fix treatment of globs in config files, broken since 2.3.2 and discovered by Mathias Clasen.
2467 1.1.1.2 mrg Don't use freetype internal headers (patch by Matthias Clasen).
2468 1.1.1.2 mrg Further space improvements: create langsets statically, so that they can live in .rodata.
2469 1.1.1.2 mrg Properly align mmapped data structures to make e.g. ia64 happy.
2470 1.1.1.2 mrg Bug fixes.
2471 1.1.1.2 mrg
2472 1.1.1.2 mrg 2.3.92
2473 1.1.1.2 mrg
2474 1.1.1.2 mrg Fix corrupted caches bugs from 2.3.91 (reported by Mike Fabian).
2475 1.1.1.2 mrg Store only basename in the cache, reconstitute on demand
2476 1.1.1.2 mrg (reported by James Cloos).
2477 1.1.1.2 mrg Change the rule for artificial emboldening in fonts.conf.in. This
2478 1.1.1.2 mrg enables the support for artificial emboldening included in cairo
2479 1.1.1.2 mrg (patch by Zhe Su).
2480 1.1.1.2 mrg Add FC_EMBEDDED_BITMAP object type to tell Xft/Cairo whether
2481 1.1.1.2 mrg to load embedded bitmaps or not (patch by Jinghua Luo).
2482 1.1.1.2 mrg Fix GCC4 warnings (some by Behdad Esfahbod).
2483 1.1.1.2 mrg Support localized font family and style names; this has been reported
2484 1.1.1.2 mrg to break old apps like xfd, but modern (gtk+/qt/mozilla) apps work
2485 1.1.1.2 mrg fine (patch by Zhe Su).
2486 1.1.1.2 mrg Prevent fc-list from escaping strings when printing them (reported by
2487 1.1.1.2 mrg Matthias Clasen).
2488 1.1.1.2 mrg Add valist sentinel markup for FcObjectSetBuild and
2489 1.1.1.2 mrg FcPatternBuild (patch by Marcus Meissner).
2490 1.1.1.2 mrg Add consts to variables so as to move arrays into .rodata (patch by
2491 1.1.1.2 mrg Ross Burton).
2492 1.1.1.2 mrg Modify config file to use Greek fonts before Asian fonts with
2493 1.1.1.2 mrg Greek glyphs. (patch by Simos Xenitellis).
2494 1.1.1.2 mrg Use libtool -no-undefined flag on all platforms (patch by Christian
2495 1.1.1.2 mrg Biesinger).
2496 1.1.1.2 mrg
2497 1.1.1.2 mrg 2.3.91
2498 1.1.1.2 mrg
2499 1.1.1.2 mrg Use libxml2 if requested or if expat not available. (Mathias Hasselmann)
2500 1.1.1.2 mrg Fix multi-arch cache files: compute the position for the
2501 1.1.1.2 mrg block to be added using info from OrigFile, not NewFile. (plam)
2502 1.1.1.2 mrg Cast results of sizeof() to unsigned int to get rid of
2503 1.1.1.2 mrg warnings on x86_64 (reported by Matthias Clasen).
2504 1.1.1.2 mrg Use FcAtomic to rewrite cache files; don't unlink the fonts.cache-2
2505 1.1.1.2 mrg file even if there's no data to write; just write an empty cache file.
2506 1.1.1.2 mrg (Reported by Lubos Lunak)
2507 1.1.1.2 mrg Allocate room for the subdirectory names in each directory cache.
2508 1.1.1.2 mrg (Reported by James Cloos)
2509 1.1.1.2 mrg
2510 1.1.1.2 mrg 2.3.90
2511 1.1.1.2 mrg
2512 1.1.1.2 mrg Development release of mmap patch: load pattern information
2513 1.1.1.2 mrg directly from cache files. (Patrick Lam)
2514 1.1.1.2 mrg
2515 1.1.1.2 mrg 2.3.2
2516 1.1.1.2 mrg
2517 1.1.1.2 mrg Patch memory leaks in using iconv. (Reported by Chris Capoccia)
2518 1.1.1.2 mrg Patch memory leaks in fc-cache. (Reported by Chris Capoccia)
2519 1.1.1.2 mrg Fetch bitmap glyphs to get widths during font evaluation. (keithp)
2520 1.1.1.2 mrg Share strings through FcObjectStaticName (Ross Burton)
2521 1.1.1.2 mrg Windows build updates (Tor Lillqvist)
2522 1.1.1.2 mrg
2523 1.1.1.2 mrg 2.3.1
2524 1.1.1.2 mrg
2525 1.1.1.2 mrg Be more careful about broken GSUB/GPOS tables (Manish Singh)
2526 1.1.1.2 mrg Include debian packaging stuff in CVS (Josselin Mouette)
2527 1.1.1.2 mrg Add more conf.d examples (Keith Packard)
2528 1.1.1.2 mrg Make manuals build again (Keith Packard)
2529 1.1.1.2 mrg Johap -> Johab (Funda Wang)
2530 1.1.1.2 mrg
2531 1.1.1.2 mrg 2.3.0
2532 1.1.1.2 mrg
2533 1.1.1.2 mrg Fix memory leak of patterns rejected by configuration (#2518)
2534 1.1.1.2 mrg
2535 1.1.1.2 mrg Create prototype /etc/fonts/conf.d directory and populate it with a few
2536 1.1.1.2 mrg sample files. These samples are unused as the file names don't start with
2537 1.1.1.2 mrg numbers.
2538 1.1.1.2 mrg
2539 1.1.1.2 mrg Update documentation.
2540 1.1.1.2 mrg
2541 1.1.1.2 mrg 2.2.99
2542 1.1.1.2 mrg
2543 1.1.1.2 mrg Verify cache for FC_FILE and FC_FAMILY in every entry (#2219)
2544 1.1.1.2 mrg
2545 1.1.1.2 mrg Update blanks list from recent Unicode docs (#86)
2546 1.1.1.2 mrg
2547 1.1.1.2 mrg Various small build fixes (#280, #2278,
2548 1.1.1.2 mrg
2549 1.1.1.2 mrg Documentation fixes (#2085, #2284, #2285)
2550 1.1.1.2 mrg
2551 1.1.1.2 mrg Add polite typechecking to config file loader (#229)
2552 1.1.1.2 mrg
2553 1.1.1.2 mrg 2.2.98
2554 1.1.1.2 mrg
2555 1.1.1.2 mrg Share object name strings (Michael Meeks)
2556 1.1.1.2 mrg
2557 1.1.1.2 mrg Eliminate a couple of codepoints from Russian orthography (John Thacker)
2558 1.1.1.2 mrg
2559 1.1.1.2 mrg Add synthetic emboldening configuration changes (Jakub Pavelek)
2560 1.1.1.2 mrg
2561 1.1.1.2 mrg Change FcFontSetSort to ignore language after fonts with the requested
2562 1.1.1.2 mrg languages have been found. (Owen Taylor)
2563 1.1.1.2 mrg
2564 1.1.1.2 mrg Add some RedHat font configuration changes (Owen Tayler).
2565 1.1.1.2 mrg
2566 1.1.1.2 mrg Add full Unicode case folding support to case-ignoring string functions
2567 1.1.1.2 mrg (Keith Packard)
2568 1.1.1.2 mrg
2569 1.1.1.2 mrg Remove Han characters from Korean orthography (Tor Andersson)
2570 1.1.1.2 mrg
2571 1.1.1.2 mrg 2.2.97
2572 1.1.1.2 mrg
2573 1.1.1.2 mrg Fc-cache sleeps before exiting to ensure filesystem timestamps are well
2574 1.1.1.2 mrg ordered.
2575 1.1.1.2 mrg
2576 1.1.1.2 mrg Added Punjai orthography.
2577 1.1.1.2 mrg
2578 1.1.1.2 mrg The timestamp in fonts.conf is gone now. Too many problems.
2579 1.1.1.2 mrg
2580 1.1.1.2 mrg The default font path includes all of the X fonts; use selectfont/rejectfont
2581 1.1.1.2 mrg to eliminate bitmaps, as shown in the sample local.conf file.
2582 1.1.1.2 mrg
2583 1.1.1.2 mrg <include> configuration elements may now reference a directory. Files
2584 1.1.1.2 mrg in that directory matching [0-9]* are loaded in UTF-8 collating sequence order.
2585 1.1.1.2 mrg
2586 1.1.1.2 mrg <selectfont> configuration added to control which fonts are used.
2587 1.1.1.2 mrg
2588 1.1.1.2 mrg fontformat font pattern elements built from the FT_Get_X11_Font_Format
2589 1.1.1.2 mrg function in newer versions of FreeType.
2590 1.1.1.2 mrg
2591 1.1.1.2 mrg 'capability' list constructed from gsub/gpos and silf values in TrueType
2592 1.1.1.2 mrg files.
2593 1.1.1.2 mrg
2594 1.1.1.2 mrg Multi-lingual names (style, family, fullname) extracted and stored with
2595 1.1.1.2 mrg parallel <foo>lang properties marking language.
2596 1.1.1.2 mrg
2597 1.1.1.2 mrg 2.2.96
2598 1.1.1.2 mrg
2599 1.1.1.2 mrg Fix FcConfigUpToDate to actually check all font directories and eliminate
2600 1.1.1.2 mrg a typo which completely prevented it from working (Lubos Lunak
2601 1.1.1.2 mrg <l.lunak (a] suse.cz>)
2602 1.1.1.2 mrg
2603 1.1.1.2 mrg Remove comma at end of FcResult enum definition for picky compilers.
2604 1.1.1.2 mrg
2605 1.1.1.2 mrg 2.2.95
2606 1.1.1.2 mrg
2607 1.1.1.2 mrg Add FcResultOutOfMemory so FcFontSetMatch can return accurate error.
2608 1.1.1.2 mrg
2609 1.1.1.2 mrg Replace MIN/MAX/ABS macros which happened to be in old FreeType releases
2610 1.1.1.2 mrg with FC_MIN/FC_MAX/FC_ABS macros owned by fontconfig.
2611 1.1.1.2 mrg
2612 1.1.1.2 mrg 2.2.94
2613 1.1.1.2 mrg
2614 1.1.1.2 mrg The 2.2.93 release was prepared with a broken libtool which created
2615 1.1.1.2 mrg the shared library without the '.so' in the file names.
2616 1.1.1.2 mrg
2617 1.1.1.2 mrg 2.2.93
2618 1.1.1.2 mrg
2619 1.1.1.2 mrg This is the third prerelease of fontconfig 2.3. Significant changes from
2620 1.1.1.2 mrg 2.2.92 are:
2621 1.1.1.2 mrg
2622 1.1.1.2 mrg o Use new FreeType #include syntax
2623 1.1.1.2 mrg o use y_ppem field instead of 'height' in bitmap sizes rec -
2624 1.1.1.2 mrg FreeType changed the semantics. Still uses height for
2625 1.1.1.2 mrg older versions of FreeType
2626 1.1.1.2 mrg o Don't construct program manuals unless docbook is available
2627 1.1.1.2 mrg
2628 1.1.1.2 mrg 2.2.92
2629 1.1.1.2 mrg
2630 1.1.1.2 mrg o make distcheck work
2631 1.1.1.2 mrg
2632 1.1.1.2 mrg 2.2.91
2633 1.1.1.2 mrg
2634 1.1.1.2 mrg o Switch to SGML manuals
2635 1.1.1.2 mrg o Add FC_DUAL width spacing value
2636 1.1.1.2 mrg o Add FcFini to close out fontconfig and release all memory
2637 1.1.1.2 mrg
2638 1.1.1.2 mrg 2.2
2639 1.1.1.2 mrg
2640 1.1.1.2 mrg This is the third public release of fontconfig, a font configuration and
2641 1.1.1.2 mrg customization library. Fontconfig is designed to locate fonts within the
2642 1.1.1.2 mrg system and select them according to requirements specified by applications.
2643 1.1.1.2 mrg
2644 1.1.1.2 mrg Fontconfig is not a rasterization library, nor does it impose a particular
2645 1.1.1.2 mrg rasterization library on the application. The X-specific library
2646 1.1.1.2 mrg 'Xft' uses fontconfig along with freetype to specify and rasterize fonts.
2647 1.1.1.2 mrg
2648 1.1.1.2 mrg Keith Packard
2649 1.1.1.2 mrg keithp (a] keithp.com
2650