summaryrefslogtreecommitdiff
path: root/src/ChangeLog
AgeCommit message (Expand)Author
2011-06-23* print.c (printchar, strout): Check for string overflow.Paul Eggert
2011-06-22* minibuf.c (read_minibuf_noninteractive): Use ptrdiff_t, not int,Paul Eggert
2011-06-22* macros.c: Integer and buffer overflow fixes.Paul Eggert
2011-06-22* lread.c (read1): Check for size overflow.Paul Eggert
2011-06-22* lisp.h (DEFVAR_KBOARD): Use offsetof instead of char * finagling.Paul Eggert
2011-06-22* lread.c (read_escape): Avoid int overflow.Paul Eggert
2011-06-23Move completing-read-function and completing-read-default to elispLeo Liu
2011-06-22* lread.c: Integer overflow fixes.Paul Eggert
2011-06-22* image.c (cache_image): Check for size arithmetic overflow.Paul Eggert
2011-06-22* lread.c (read_escape): Check for hex character overflow.Paul Eggert
2011-06-22* lread.c: Integer overflow issues.Paul Eggert
2011-06-22Merge: Fixes for GLYPH_DEBUG found by GCC 4.6.0 static checking.Paul Eggert
2011-06-22GLYPH_DEBUG fixesPaul Eggert
2011-06-22Merge: Integer overflow and signedness fixes (Bug#8873).Paul Eggert
2011-06-22Merge from trunk.Paul Eggert
2011-06-22don't leak an XBM-image-sized bufferJim Meyering
2011-06-21* font.c (font_score): Use EMACS_INT, not int, to store XINT value.Paul Eggert
2011-06-21* dispextern.h (struct face.stipple):Paul Eggert
2011-06-21* buffer.c (OVERLAY_COUNT_MAX): New macro.Paul Eggert
2011-06-21Use ptrdiff_t, not int, for overlay counts.Paul Eggert
2011-06-21* xterm.c (xim_initialize, same_x_server): Strlen may not fit in int.Paul Eggert
2011-06-21* xsmfns.c (smc_save_yourself_CB, x_session_initialize): Avoid strlen.Paul Eggert
2011-06-21* xsettings.c (Ffont_get_system_normal_font, Ffont_get_system_font): Avoid ne...Paul Eggert
2011-06-21* xsettings.c (apply_xft_settings): Fix potential buffer overrun.Paul Eggert
2011-06-21Port to Sun C.Paul Eggert
2011-06-21New primitive secure-hash supporting md5, sha-1 and sha-2Leo Liu
2011-06-20* xselect.c (Fx_get_atom_name): Avoid need for strlen.Paul Eggert
2011-06-20* xrdb.c: Don't assume strlen fits in int; avoid some strlens.Paul Eggert
2011-06-20* xfont.c (xfont_match): Avoid need for strlen.Paul Eggert
2011-06-20* xfns.c: Don't assume strlen fits in int.Paul Eggert
2011-06-20* xdisp.c (display_mode_element): Don't assume strlen fits in int.Paul Eggert
2011-06-20* xdisp.c (message_log_check_duplicate): Return intmax_t,Paul Eggert
2011-06-20Merge from trunk.Paul Eggert
2011-06-20* src/process.c (Fset_process_buffer): Clarify return value in docstring.Deniz Dogan
2011-06-20* termcap.c: Don't assume sizes fit in int and never overflow.Paul Eggert
2011-06-19* minibuf.c (Fread_buffer): Don't assume strlen fits in int.Paul Eggert
2011-06-19* lread.c (intern, intern_c_string): Don't assume strlen fits in int.Paul Eggert
2011-06-19* keyboard.c (parse_tool_bar_item): Avoid need for strlen.Paul Eggert
2011-06-19* image.c (xpm_scan) [HAVE_NS && !HAVE_XPM]:Paul Eggert
2011-06-19* gtkutil.c (style_changed_cb): Avoid need for strlen.Paul Eggert
2011-06-19* font.c (font_intern_prop): Don't assume string length fits in int.Paul Eggert
2011-06-19* font.c: Don't assume string length fits in int.Paul Eggert
2011-06-19* filelock.c: Fix some buffer overrun and integer overflow issues.Paul Eggert
2011-06-19* fileio.c: Fix some integer overflow issues.Paul Eggert
2011-06-19* data.c (Fsubr_name): Rewrite to avoid a strlen call.Paul Eggert
2011-06-19* coding.c (make_subsidiaries): Don't assume string length fits in int.Paul Eggert
2011-06-19* callproc.c (child_setup): Rewrite to avoid two strlen calls.Paul Eggert
2011-06-19* process.c (Fformat_network_address): Use EMACS_INT, not EMACS_UINT.Paul Eggert
2011-06-19* emacs.c: Don't assume string length fits in 'int'.Paul Eggert
2011-06-19* dbusbind.c (XD_ERROR): Don't arbitrarily truncate string.Paul Eggert