Commit Graph

  • 1cf5752474 bdfReadProperties: property count needs range check [CVE-2015-1802] Alan Coopersmith 2015-02-06 15:50:45 -08:00
  • 8ca608bdb5 Set close-on-exec for font file I/O. Christos Zoulas 2015-02-25 21:39:30 +01:00
  • da4246c98b libXfont 1.5.1 libXfont-1.5.1 Alan Coopersmith 2015-03-17 08:12:19 -07:00
  • 2351c83a77 bdfReadCharacters: ensure metrics fit into xCharInfo struct [CVE-2015-1804] Alan Coopersmith 2015-03-06 22:54:58 -08:00
  • 78c2e3d70d bdfReadCharacters: bailout if a char's bitmap cannot be read [CVE-2015-1803] Alan Coopersmith 2015-02-06 15:54:00 -08:00
  • 2deda99064 bdfReadProperties: property count needs range check [CVE-2015-1802] Alan Coopersmith 2015-02-06 15:50:45 -08:00
  • d9fda3d247 Set close-on-exec for font file I/O. Christos Zoulas 2015-02-25 21:39:30 +01:00
  • 3b33588117 Use 'imdent' to realign cpp indentation levels in fslibos.h Alan Coopersmith 2014-11-05 17:41:24 -08:00
  • 03c035b061 Remove unneeded checks for #ifndef X_NOT_POSIX Alan Coopersmith 2014-11-05 17:39:05 -08:00
  • ad4f4d8a2d libXfont 1.5.0 libXfont-1.5.0 Alan Coopersmith 2014-07-19 09:49:23 -07:00
  • b19cf2a78f libXfont 1.4.99.901 libXfont-1.4.99.901 Alan Coopersmith 2014-07-07 13:18:18 -07:00
  • 0dcdd82059 Make shared library work on Cygwin/MinGW Yaakov Selkowitz 2014-04-06 14:18:32 -05:00
  • 783a406d62 Use default glyphs when getting 16-bit font with 8-bit text Keith Packard 2014-04-21 13:37:00 -07:00
  • e8d20171fe Don't build unused code in bitmapfunc.c if all bitmap formats are disabled Alan Coopersmith 2014-05-15 23:04:23 -07:00
  • c2b7758d26 Don't compile bitmap source files for disabled formats Alan Coopersmith 2014-05-15 22:44:38 -07:00
  • a81f1a9bd3 Drop imake/monolithic compatibility #define mapping Alan Coopersmith 2014-05-15 20:43:34 -07:00
  • 37595cfd4f Change default to disabling SNF support Alan Coopersmith 2014-05-15 20:26:41 -07:00
  • 9f677e55c7 Use AS_HELP_STRING to provide help for AC_ARG_ENABLE & AC_ARG_WITH options Alan Coopersmith 2014-05-15 20:21:29 -07:00
  • 6ed205bd61 libXfont 1.4.8 libXfont-1.4.8 Alan Coopersmith 2014-05-15 19:21:07 -07:00
  • 23a7a10aaa CVE-2014-0210: unvalidated length fields in fs_read_list_info() Alan Coopersmith 2014-05-02 19:24:17 -07:00
  • a455f111eb CVE-2014-0210: unvalidated length fields in fs_read_list() Alan Coopersmith 2014-05-02 19:24:17 -07:00
  • 2b7b6f21ec CVE-2014-0210: unvalidated length fields in fs_read_glyphs() Alan Coopersmith 2014-04-25 23:03:24 -07:00
  • 573c3fdcb9 CVE-2014-0210: unvalidated length fields in fs_read_extent_info() Alan Coopersmith 2014-04-25 23:03:05 -07:00
  • 4b762a7eb7 CVE-2014-0211: integer overflow in fs_alloc_glyphs() Alan Coopersmith 2014-04-25 23:02:54 -07:00
  • e6d9db8411 CVE-2014-0211: integer overflow in fs_read_extent_info() Alan Coopersmith 2014-04-25 23:02:42 -07:00
  • fb4ecda301 CVE-2014-0210: unvalidated length fields in fs_read_query_info() Alan Coopersmith 2014-04-25 23:02:34 -07:00
  • 633005ac24 CVE-2014-0211: Integer overflow in fs_get_reply/_fs_start_read Alan Coopersmith 2014-04-25 23:02:25 -07:00
  • 647d9ea15e CVE-2014-0210: unvalidated lengths when reading replies from font server Alan Coopersmith 2014-04-25 23:02:12 -07:00
  • 23dcf6b1da CVE-2014-0210: unvalidated length in _fs_recv_conn_setup() Alan Coopersmith 2014-04-25 23:02:00 -07:00
  • 26643c0c3f CVE-2014-0209: integer overflow of realloc() size in lexAlias() Alan Coopersmith 2014-04-25 23:01:48 -07:00
  • 0a37bf2d99 CVE-2014-0209: integer overflow of realloc() size in FontFileAddEntry() Alan Coopersmith 2014-04-25 23:01:11 -07:00
  • c1ccb7d4eb Clean up warnings when src/fc is built with -DDEBUG Alan Coopersmith 2014-04-22 23:49:29 -07:00
  • e9a07053d2 Allow enabling src/fc DEBUG helpers via CPPFLAGS Alan Coopersmith 2014-04-22 23:45:41 -07:00
  • d338f81df1 CVE-2014-0210: unvalidated length fields in fs_read_list_info() Alan Coopersmith 2014-05-02 19:24:17 -07:00
  • 5fa73ac184 CVE-2014-0210: unvalidated length fields in fs_read_list() Alan Coopersmith 2014-05-02 19:24:17 -07:00
  • 5206836525 CVE-2014-0210: unvalidated length fields in fs_read_glyphs() Alan Coopersmith 2014-04-25 23:03:24 -07:00
  • a3f2142153 CVE-2014-0210: unvalidated length fields in fs_read_extent_info() Alan Coopersmith 2014-04-25 23:03:05 -07:00
  • a42f707f8a CVE-2014-0211: integer overflow in fs_alloc_glyphs() Alan Coopersmith 2014-04-25 23:02:54 -07:00
  • c578408c1f CVE-2014-0211: integer overflow in fs_read_extent_info() Alan Coopersmith 2014-04-25 23:02:42 -07:00
  • 491291cabf CVE-2014-0210: unvalidated length fields in fs_read_query_info() Alan Coopersmith 2014-04-25 23:02:34 -07:00
  • 0f1a5d372c CVE-2014-0211: Integer overflow in fs_get_reply/_fs_start_read Alan Coopersmith 2014-04-25 23:02:25 -07:00
  • cbb64aef35 CVE-2014-0210: unvalidated lengths when reading replies from font server Alan Coopersmith 2014-04-25 23:02:12 -07:00
  • 891e084b26 CVE-2014-0210: unvalidated length in _fs_recv_conn_setup() Alan Coopersmith 2014-04-25 23:02:00 -07:00
  • 05c8020a49 CVE-2014-0209: integer overflow of realloc() size in lexAlias() Alan Coopersmith 2014-04-25 23:01:48 -07:00
  • 2f5e573173 CVE-2014-0209: integer overflow of realloc() size in FontFileAddEntry() Alan Coopersmith 2014-04-25 23:01:11 -07:00
  • 2a5111af9e fs_send_open_font needs to allow namelen of 0 when FontReopen is set Alan Coopersmith 2014-04-24 22:11:08 -07:00
  • 77902e1422 Clean up warnings when src/fc is built with -DDEBUG Alan Coopersmith 2014-04-22 23:49:29 -07:00
  • f75f7bde4c Allow enabling src/fc DEBUG helpers via CPPFLAGS Alan Coopersmith 2014-04-22 23:45:41 -07:00
  • 9b41f3d0c7 Require fontsproto < 2.1.3 for matching function prototypes Alan Coopersmith 2014-04-20 18:10:07 -07:00
  • 371f8582a3 Check if pointer returned by BufFileCreate is NULL before writing to it Alan Coopersmith 2014-04-20 17:59:14 -07:00
  • 21f5d3ec9d Bump version to 1.4.99.0 for master branch (to become 1.5) Alan Coopersmith 2014-04-21 22:05:20 -07:00
  • 5a398a55cc Require fontsproto 2.1.3 for matching function prototypes Alan Coopersmith 2014-04-20 18:10:07 -07:00
  • c77a0784bd Check if pointer returned by BufFileCreate is NULL before writing to it Alan Coopersmith 2014-04-20 17:59:14 -07:00
  • 5bb3480764 Fix buffer read overrun Peter Harris 2014-04-07 14:25:02 -04:00
  • c8855746ae Fix buffer read overrun Peter Harris 2014-04-07 14:25:02 -04:00
  • a96cc1f032 Warning fixes. Keith Packard 2013-11-15 21:46:15 +09:00
  • 2a3429413d Add note to README declaring snf fonts to be deprecated Alan Coopersmith 2014-01-17 22:25:56 -08:00
  • efcb136a03 Add notes to README about various font formats & configure options Alan Coopersmith 2014-01-17 22:25:01 -08:00
  • 5d696738c2 Correct comment in configure.ac about scalable font support Alan Coopersmith 2014-01-17 22:00:25 -08:00
  • 6371fcf2b6 Remove redundant setting of 'len' in SPropRecValList_add_by_font_cap Alan Coopersmith 2014-01-07 23:09:08 -08:00
  • 63c7ac4dbb Initialize (unused) data field in fsListCataloguesReq before sending it. Alan Coopersmith 2014-01-07 22:58:22 -08:00
  • d279ffa492 Remove redundant declaration of FontFileStartListFonts() Alan Coopersmith 2014-01-07 22:29:04 -08:00
  • 2fb6295ace Fix unused variable 'dir' warnings Alan Coopersmith 2014-01-07 22:15:50 -08:00
  • 3011006385 libXfont 1.4.7 libXfont-1.4.7 Alan Coopersmith 2014-01-07 08:22:31 -08:00
  • 2a84680376 Limit additional sscanf strings to fit buffer sizes Alan Coopersmith 2013-12-23 19:01:11 -08:00
  • 4d024ac10f CVE-2013-6462: unlimited sscanf overflows stack buffer in bdfReadCharacters() Alan Coopersmith 2013-12-23 18:34:02 -08:00
  • fdcf9a9be6 Add AC_USE_SYSTEM_EXTENSIONS to expose non-standard extensions Alan Coopersmith 2013-12-27 11:01:35 -08:00
  • 0d24378a6f Don't leak old allocation if realloc fails to enlarge it Alan Coopersmith 2013-12-07 20:11:29 -08:00
  • 5e27c364b1 Make serverGeneration unsigned Julien Cristau 2013-08-12 18:40:27 +02:00
  • 7d34534c05 Replace malloc(strlen)+strcpy/strcat calls with strdup Alan Coopersmith 2013-10-26 00:06:22 -07:00
  • 8a9fc31628 xstrdup -> strdup Alan Coopersmith 2013-10-25 23:56:55 -07:00
  • 8b289e10c5 libXfont 1.4.6 libXfont-1.4.6 Alan Coopersmith 2013-07-21 16:53:47 -07:00
  • 7447029974 Require ANSI C89 pre-processor, drop pre-C89 token pasting support Alan Coopersmith 2013-06-24 22:40:39 -07:00
  • c21d25de05 Protect config.h inclusion with ifdef HAVE_CONFIG_H, like usual. Thomas Klausner 2013-06-02 21:03:27 +02:00
  • b8dd42dce8 Replace deprecated Automake INCLUDES variable with AM_CPPFLAGS Alan Coopersmith 2013-01-15 18:30:32 -08:00
  • 8d946d2606 autogen.sh: Implement GNOME Build API Colin Walters 2012-01-04 17:37:06 -05:00
  • 9d8936879b configure: Remove AM_MAINTAINER_MODE Adam Jackson 2013-01-15 14:28:48 -05:00
  • a756da1844 catalogue: Fix obvious thinko Adam Jackson 2012-12-07 10:30:38 -05:00
  • 5680e4c3d7 Omit catalogue support on systems without symlinks Yaakov Selkowitz 2012-10-29 09:59:30 -05:00
  • 3c534f72d6 If socket is interrupted with signal EINTR, re-attempt read. Arvind Umrao 2012-08-23 16:15:04 +05:30
  • 4b67ad5486 libXfont 1.4.5 libXfont-1.4.5 Alan Coopersmith 2012-03-02 10:05:21 -08:00
  • 3f87a8b0b8 Use * precision notation instead of computing sprintf format strings Alan Coopersmith 2011-10-21 20:49:50 -07:00
  • 613faa2454 Fix printf warnings about incorrect argument types Alan Coopersmith 2011-10-02 09:30:09 -07:00
  • f24c559bcb Add _X_ATTRIBUTE_PRINTF to *Error/*Warning functions taking printf formats Alan Coopersmith 2011-10-02 09:19:47 -07:00
  • 3715cd752b Add const attributes to fix gcc -Wwrite-strings warnings Alan Coopersmith 2011-10-02 09:16:05 -07:00
  • 8d130ac0fc Support compress files with maxbits < 12 Tomas Hoger 2011-10-10 14:38:06 -07:00
  • bb97dbf56d 1 - fix the capitalization of the ID attriutes to match either the <title> or <funcdef> string it goes with. 2 - fix any <linkend>'s that were affected by 1. 3 - any <function> in the docs that has an actual funcdef, will become an olink. Matt Dew 2011-10-03 20:23:47 -06:00
  • c73a0e09a2 doc: fix typo in copyright statement Gaetan Nadon 2011-09-22 14:00:36 -04:00
  • d86d8f34f5 doc: refactor legal text for multi licensing copyrights Gaetan Nadon 2011-09-22 09:20:38 -04:00
  • 43d587d89b libxfont: An uninitialized pointer causes a crash if pcf header is corrupted. Olli Vertanen 2011-09-06 19:00:55 +00:00
  • 73e6c94a35 Fix empty statement in if conditional. Joerg Sonnenberger 2011-08-21 19:07:51 +02:00
  • bd48ad11fd Do proper input validation to fix for CVE-2011-2895. Joerg Sonnenberger 2011-08-21 18:51:53 +02:00
  • 098ab294de Strip trailing whitespace Alan Coopersmith 2011-09-16 22:21:21 -07:00
  • 211368b8d0 docs: use the &fullrelvers; entity to set X11 release information Gaetan Nadon 2011-09-12 11:09:50 -04:00
  • 425ee265c6 devbook.am: maintenance update from docbook.am Gaetan Nadon 2011-09-09 13:08:04 -04:00
  • 1c7cfd7a2b Remove configure comment about synchronizing version numbers Alan Coopersmith 2011-08-10 22:19:44 -07:00
  • a7970f5c81 libXfont 1.4.4 libXfont-1.4.4 Matthieu Herrb 2011-08-08 18:08:05 +02:00
  • d11ee5886e LZW decompress: fix for CVE-2011-2895 Thomas Hoger 2011-08-08 18:03:09 +02:00
  • 214ca6a7a2 Fix memory leak in allocation failure path of BitmapOpenScalable() Alan Coopersmith 2011-05-16 18:28:13 -07:00
  • 7f8345aa6f doc: use common makefile for developers documentation Gaetan Nadon 2011-03-02 14:33:07 -05:00