Commit Graph

  • 63812b0d21 编译配置 swallow-7.1 kuailexs 2024-12-26 00:02:41 +08:00
  • 2c2e44c94e libXfont2 2.0.7 libXfont2-2.0.7 master Alan Coopersmith 2024-08-01 15:53:10 -07:00
  • dbc2fbc582 include: libxfont2: fix missing includes of fontproto.h Enrico Weigelt, metux IT consult 2024-07-19 13:33:21 +02:00
  • 0006737243 stubs/atom.c: Fix memory leak in __libxfont_internal__MakeAtom José Expósito 2024-07-01 16:28:04 +02:00
  • c47d610ae2 Use autoconf to check for float.h instead of platform-specific ifdefs Alan Coopersmith 2024-02-17 12:56:52 -08:00
  • 3d41257544 unifdef NCD Alan Coopersmith 2024-02-17 12:25:15 -08:00
  • bac7adac9a unifdef Lynx Alan Coopersmith 2024-02-17 12:22:09 -08:00
  • 1f7b4edf09 unifdef ISC Alan Coopersmith 2024-02-17 12:21:15 -08:00
  • e38d1d27a1 unifdef __OSF1__ Alan Coopersmith 2024-02-17 12:20:37 -08:00
  • 24951703b7 unifdef sony Alan Coopersmith 2024-02-17 12:19:18 -08:00
  • c908d2773a bitscale.c: remove unused MAX() macro Alan Coopersmith 2024-01-27 11:20:21 -08:00
  • 0be12a9f7c bitscale.c: ensure SCORE macro expands properly Alan Coopersmith 2024-01-27 11:19:36 -08:00
  • 42d2b5add5 bitscale.c: ensure SCORE2 macro expands properly Alan Coopersmith 2024-01-27 11:12:09 -08:00
  • 87b05995a8 configure: Use AC_SYS_LARGEFILE to enable large file support Alan Coopersmith 2024-01-24 17:44:38 -08:00
  • b4b35189d5 Modernize lseek() calls Alan Coopersmith 2024-01-24 17:42:19 -08:00
  • c0ab2a2c42 Set close-on-exec when opening fonts.dir & fonts.alias files Alan Coopersmith 2023-03-25 10:40:19 -07:00
  • a5ee0e9ab9 configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL Alan Coopersmith 2023-03-04 10:44:45 -08:00
  • a3a85df9a6 Remove "All rights reserved" from Oracle copyright notices Alan Coopersmith 2023-02-25 09:26:20 -08:00
  • 0bee036267 configure: raise minimum autoconf requirement to 2.70 Alan Coopersmith 2023-02-16 19:02:29 -08:00
  • 572d9d52f4 atom: Update Hash() to be unsigned Jeremy Huddleston Sequoia 2022-11-26 21:55:16 -08:00
  • 5ca90ec866 Fix font server reconnection timeout Peter Harris 2022-11-02 15:38:19 -04:00
  • 644bea5c48 Only link with libbsd if needed for reallocarray() or strlcat() Alan Coopersmith 2022-11-05 09:16:14 -07:00
  • f476c0a09c Switch from libbsd to libbsd-overlay Guillem Jover 2022-10-06 00:38:36 +00:00
  • d54aaf2483 libXfont2 2.0.6 libXfont2-2.0.6 Alan Coopersmith 2022-08-26 16:22:15 -07:00
  • efb2872236 Fix buffer overrun in FontFileMakeDir on WIN32 Peter Harris 2021-03-25 15:56:31 -04:00
  • 978114111c Correct fsCreateACReq length libXfont-1.5-branch Jeremy Huddleston Sequoia 2022-06-20 23:32:52 -07:00
  • 3c8fdf6e35 Fix comments to reflect removal of OS/2 support Alan Coopersmith 2022-06-21 17:37:32 -07:00
  • 8e3d94c867 Correct fsCreateACReq length Jeremy Huddleston Sequoia 2022-06-20 23:32:52 -07:00
  • 5cb3b8809b configure: Use pkg-config to handle zlib dependency if possible Alan Coopersmith 2022-06-20 12:30:41 -07:00
  • 12bed78985 Fix spelling/wording issues Alan Coopersmith 2022-04-06 14:37:42 -07:00
  • f83ea5e953 Build xz tarballs instead of bzip2 Alan Coopersmith 2022-04-06 14:14:21 -07:00
  • a6aee4c9a4 gitlab CI: add a basic build test Alan Coopersmith 2022-04-06 14:10:16 -07:00
  • 3a4f68284c libXfont2 2.0.5 libXfont2-2.0.5 Alan Coopersmith 2021-08-01 17:36:43 -07:00
  • daff887637 Fix out-of-bounds read in FontFileMakeDir() Alex Richardson 2021-07-14 17:23:48 +01:00
  • ce7a326501 configure: define HAVE_LIBBSD when libbsd was found Bernd Kuhls 2019-10-19 09:32:41 +02:00
  • 9529d2351f Fix use after free when font server connection lost Peter Harris 2021-03-02 14:39:45 -05:00
  • e7b2cae1ad Fix crash when font server connection lost Peter Harris 2020-03-06 10:42:03 -05:00
  • 608640b87d Fix Win32 build since c4ed2e06 "Add some unit testing utilities" Jon Turney 2019-10-17 19:11:52 +01:00
  • 13ebb8f32f README: Remove mention of libXfont 1.5 Adam Jackson 2019-09-16 10:47:27 -04:00
  • ed8b8e9fe5 libXfont2 2.0.4 libXfont2-2.0.4 Alan Coopersmith 2019-09-14 11:34:03 -07:00
  • b46cd2fef2 Add src/util/replace.h to noinst_HEADERS so it gets included in tarballs Alan Coopersmith 2019-09-14 11:32:02 -07:00
  • 5561a9dc83 fs_read_glyphs: check if rep is null before dereferencing Alan Coopersmith 2019-08-17 14:31:24 -07:00
  • c84ce6be6a CatalogueRescan: if opendir() fails, unref fpes, but don't free the cat Alan Coopersmith 2019-08-17 14:19:04 -07:00
  • c1c5c9aa4c ComputeScaledProperties: check for valid pointers before making atoms Alan Coopersmith 2019-08-17 13:56:03 -07:00
  • 78085e6b68 stubs/atom.c: check for ResizeHashTable failure Alan Coopersmith 2019-08-17 13:41:02 -07:00
  • 3e0e36e4a9 Fix whitespace Maya Rashish 2019-08-09 12:53:48 +03:00
  • 194cb45ceb fontxlfd.c: tell gcc that switch fallthrough is intentional Alan Coopersmith 2019-08-04 11:14:39 -07:00
  • ddbee30d35 Convert multiplying malloc calls to use mallocarray instead Alan Coopersmith 2019-08-03 19:29:05 -07:00
  • f54470dab5 Convert multiplying realloc calls to use reallocarray instead Alan Coopersmith 2019-08-03 19:09:19 -07:00
  • 27207d35d4 Add reallocarray fallback if not provided by libc nor libbsd Alan Coopersmith 2019-08-03 16:13:21 -07:00
  • 2178c7445a Use bounds checking string functions everywhere Alan Coopersmith 2019-08-03 18:19:11 -07:00
  • d4c941ea8b Add strlcat & strlcpy fallbacks if not provided by libc nor libbsd Alan Coopersmith 2019-08-03 16:05:21 -07:00
  • c4ed2e069d Add some unit testing utilities Alan Coopersmith 2019-08-03 13:45:54 -07:00
  • 0312635047 Add some unit testing utilities Alan Coopersmith 2015-02-08 10:42:51 -08:00
  • 77ae404856 fontfile: Remove unused 'bc' slot from _FontEntry Adam Jackson 2017-01-04 12:13:04 -05:00
  • 6624b5e705 Update configure.ac bug URL for gitlab migration Alan Coopersmith 2019-03-16 12:40:03 -07:00
  • 66a26687b2 Update README for gitlab migration Alan Coopersmith 2018-11-19 22:05:10 -08:00
  • 099ed6fa9f avoid -Wformat errors from clang when building with -DDEBUG Rin Okuyama 2017-02-21 06:18:37 +00:00
  • 7d24675162 libXfont 1.5.4 libXfont-1.5.4 Matthieu Herrb 2017-11-28 15:33:15 +01:00
  • cdb2f99034 libXfont2 2.0.3 libXfont2-2.0.3 Matthieu Herrb 2017-11-25 12:01:16 +01:00
  • 5ed8ac0e4f Open files with O_NOFOLLOW. (CVE-2017-16611) Michal Srb 2017-10-26 09:48:13 +02:00
  • 7b377456f9 Open files with O_NOFOLLOW. (CVE-2017-16611) Michal Srb 2017-10-26 09:48:13 +02:00
  • f581c2346d libXfont 1.5.3 libXfont-1.5.3 Matt Turner 2017-10-19 13:45:58 -07:00
  • 3b08934dca pcfGetProperties: Check string boundaries (CVE-2017-13722) Michal Srb 2017-07-20 17:05:23 +02:00
  • a2a5fa5917 Check for end of string in PatternMatch (CVE-2017-13720) Michal Srb 2017-07-20 13:38:53 +02:00
  • d82dfe2549 libXfont 2.0.2 libXfont2-2.0.2 Adam Jackson 2017-10-11 11:33:29 -04:00
  • 672bb94431 pcfGetProperties: Check string boundaries (CVE-2017-13722) Michal Srb 2017-07-20 17:05:23 +02:00
  • d1e670a4a8 Check for end of string in PatternMatch (CVE-2017-13720) Michal Srb 2017-07-20 13:38:53 +02:00
  • 9112a6846b readme: Update for libXfont 2.0 interface change Adam Jackson 2017-04-13 12:10:05 -04:00
  • f8ff8d5f74 autogen.sh: use quoted string variables Emil Velikov 2015-03-09 12:00:52 +00:00
  • 75b9a15b51 autogen.sh: use exec instead of waiting for configure to finish Peter Hutterer 2017-01-24 10:32:07 +10:00
  • 8cce9834b2 libXfont 1.5.2 libXfont-1.5.2 Adam Jackson 2016-08-31 16:19:11 -04:00
  • 33a98f2b53 freetype: Fix a logic error in computing face name Adam Jackson 2016-06-08 14:28:09 -04:00
  • 79084468fb autogen: Set a default subject prefix for patches Adam Jackson 2016-05-18 11:49:52 -04:00
  • 7557fe152d configure: Use -fvisibility=hidden if available Adam Jackson 2016-05-18 11:52:27 -04:00
  • 42d85d1293 fserve: Fix a buffer read overrun in _fs_client_access Jeremy Huddleston Sequoia 2016-05-30 00:46:21 -07:00
  • 2b09a7af9f fserve: Silence a -Wformat warning Jeremy Huddleston Sequoia 2016-05-29 23:37:13 -07:00
  • 3eddbca269 bitmap: Bail out on invalid input to FontFileMakeDir instead of calling calloc for 0 bytes Jeremy Huddleston Sequoia 2016-05-29 23:34:35 -07:00
  • dfa572ea52 FreeType: Correct an allocation size Jeremy Huddleston Sequoia 2016-05-29 23:29:50 -07:00
  • bee4a764cc Fix warnings Keith Packard 2015-12-07 15:46:13 -08:00
  • 6972ea08ee fserve: Fix a buffer read overrun in _fs_client_access Jeremy Huddleston Sequoia 2016-05-30 00:46:21 -07:00
  • d967caa988 fstrans: Remove unused foo() function Jeremy Huddleston Sequoia 2016-05-29 23:39:06 -07:00
  • e6009adbc8 fserve: Silence a -Wformat warning Jeremy Huddleston Sequoia 2016-05-29 23:37:13 -07:00
  • ac559fad20 bitmap: Bail out on invalid input to FontFileMakeDir instead of calling calloc for 0 bytes Jeremy Huddleston Sequoia 2016-05-29 23:34:35 -07:00
  • d0fff11199 FreeType: Correct an allocation size Jeremy Huddleston Sequoia 2016-05-29 23:29:50 -07:00
  • eefc0b0b90 Revert "Add compiler warning flags". Leave warning fixes. Keith Packard 2015-12-12 14:54:26 -08:00
  • 14488af033 Bump version to 2.0.1 libXfont2-2.0.1 Keith Packard 2015-12-11 07:08:29 -08:00
  • 95a40553b8 Remove fontconf.h Keith Packard 2015-12-09 14:53:26 -08:00
  • 903cd14547 Convert to non-recursive build. Matt Turner 2015-09-02 19:15:27 -07:00
  • 9928d71ec0 Add missing 'attributes.m4' file Keith Packard 2015-12-09 09:07:30 -08:00
  • 135fb032e9 Eliminate calls back to X server or font server functions by name (v4) libXfont2-2.0.0 Keith Packard 2015-09-02 00:04:32 -07:00
  • eb67d10ae8 Add compiler warning flags and fix warnings Keith Packard 2015-12-07 15:46:13 -08:00
  • d6877a7c1c Use NO_WEAK_SYMBOLS instead of -flat_namespace Jeremy Huddleston Sequoia 2015-10-21 21:03:00 -07:00
  • 2788c6984b stubs: Add missing externs for declarations in the NO_WEAK_SYMBOLS && PIC stubs resolution Jeremy Huddleston Sequoia 2015-10-21 21:27:26 -07:00
  • d66f107d6e Fix is*() usage. Thomas Klausner 2015-02-25 21:45:50 +01:00
  • 1a73d6828d bdfReadCharacters: Allow negative DWIDTH values Benjamin Tissoires 2015-07-13 14:43:06 -04:00
  • 159bfa4ec0 doc: add a couple olinks to fsproto & xfs-design docs Alan Coopersmith 2015-02-07 17:24:48 -08:00
  • b6ba8ef306 libXfont 1.4.9 libXfont-1.4.9 libXfont-1.4-branch Alan Coopersmith 2015-03-17 08:46:46 -07:00
  • 6c60e85998 bdfReadCharacters: ensure metrics fit into xCharInfo struct [CVE-2015-1804] Alan Coopersmith 2015-03-06 22:54:58 -08:00
  • 3b8dba7b48 bdfReadCharacters: bailout if a char's bitmap cannot be read [CVE-2015-1803] Alan Coopersmith 2015-02-06 15:54:00 -08:00