summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Move DEFSYM to lisp.h and use everywhere.Juanma Barranquero2011-06-2450-1300/+656
* * gnutls.c (syms_of_gnutls): Use the DEFSYM macro from character.h.Ted Zlatanov2011-06-242-57/+27
* Merge from trunk.Paul Eggert2011-06-232-82/+10
|\
| * Move completing-read-function and completing-read-default to elispLeo Liu2011-06-232-80/+6
* | * print.c (printchar, strout): Check for string overflow.Paul Eggert2011-06-232-9/+23
* | * minibuf.c (read_minibuf_noninteractive): Use ptrdiff_t, not int,Paul Eggert2011-06-222-8/+10
* | * macros.c: Integer and buffer overflow fixes.Paul Eggert2011-06-223-7/+22
* | * lread.c (read1): Check for size overflow.Paul Eggert2011-06-222-0/+7
* | * lisp.h (DEFVAR_KBOARD): Use offsetof instead of char * finagling.Paul Eggert2011-06-222-4/+3
* | * lread.c (read_escape): Avoid int overflow.Paul Eggert2011-06-222-20/+25
* | * lread.c: Integer overflow fixes.Paul Eggert2011-06-222-33/+53
* | * image.c (cache_image): Check for size arithmetic overflow.Paul Eggert2011-06-222-0/+6
* | * lread.c (read_escape): Check for hex character overflow.Paul Eggert2011-06-222-4/+4
* | * lread.c: Integer overflow issues.Paul Eggert2011-06-222-10/+21
|/
* Merge: Fixes for GLYPH_DEBUG found by GCC 4.6.0 static checking.Paul Eggert2011-06-229-57/+84
|\
| * GLYPH_DEBUG fixesPaul Eggert2011-06-229-57/+84
|/
* Merge: Integer overflow and signedness fixes (Bug#8873).Paul Eggert2011-06-2242-453/+624
|\
| * Merge from trunk.Paul Eggert2011-06-227-66/+125
| |\ | |/ |/|
* | don't leak an XBM-image-sized bufferJim Meyering2011-06-222-0/+6
* | Port to Sun C.Paul Eggert2011-06-214-5/+24
* | New primitive secure-hash supporting md5, sha-1 and sha-2Leo Liu2011-06-214-60/+96
| * * font.c (font_score): Use EMACS_INT, not int, to store XINT value.Paul Eggert2011-06-212-2/+4
| * * dispextern.h (struct face.stipple):Paul Eggert2011-06-219-45/+69
| * * buffer.c (OVERLAY_COUNT_MAX): New macro.Paul Eggert2011-06-212-20/+24
| * Use ptrdiff_t, not int, for overlay counts.Paul Eggert2011-06-217-34/+44
| * * xterm.c (xim_initialize, same_x_server): Strlen may not fit in int.Paul Eggert2011-06-212-3/+5
| * * xsmfns.c (smc_save_yourself_CB, x_session_initialize): Avoid strlen.Paul Eggert2011-06-212-6/+9
| * * xsettings.c (Ffont_get_system_normal_font, Ffont_get_system_font): Avoid ne...Paul Eggert2011-06-212-6/+3
| * * xsettings.c (apply_xft_settings): Fix potential buffer overrun.Paul Eggert2011-06-212-15/+24
| * * font.c (font_intern_prop): Don't use string_to_number, since the string isn...Paul Eggert2011-06-201-6/+14
| * * xselect.c (Fx_get_atom_name): Avoid need for strlen.Paul Eggert2011-06-202-1/+3
| * * xrdb.c: Don't assume strlen fits in int; avoid some strlens.Paul Eggert2011-06-202-33/+25
| * * xfont.c (xfont_match): Avoid need for strlen.Paul Eggert2011-06-202-3/+3
| * * xfns.c: Don't assume strlen fits in int.Paul Eggert2011-06-202-6/+10
| * * xdisp.c (display_mode_element): Don't assume strlen fits in int.Paul Eggert2011-06-202-2/+2
| * * xdisp.c (message_log_check_duplicate): Return intmax_t,Paul Eggert2011-06-202-7/+13
| * * callproc.c (egetenv): Adjust to getenv_internal API change.Paul Eggert2011-06-201-1/+1
| * Merge from trunk.Paul Eggert2011-06-207-65/+54
| |\ | |/ |/|
* | * src/process.c (Fset_process_buffer): Clarify return value in docstring.Deniz Dogan2011-06-202-1/+7
* | Fixes for GLYPH_DEBUG.Chong Yidong2011-06-185-51/+37
* | * src/fns.c (Fsafe_length): Yet another int/Lisp_Object mixup.Stefan Monnier2011-06-172-1/+5
| * * termcap.c: Don't assume sizes fit in int and never overflow.Paul Eggert2011-06-202-4/+9
| * * minibuf.c (Fread_buffer): Don't assume strlen fits in int.Paul Eggert2011-06-192-2/+3
| * * lread.c (intern, intern_c_string): Don't assume strlen fits in int.Paul Eggert2011-06-192-2/+3
| * * keyboard.c (parse_tool_bar_item): Avoid need for strlen.Paul Eggert2011-06-192-2/+3
| * * image.c (xpm_scan) [HAVE_NS && !HAVE_XPM]:Paul Eggert2011-06-192-13/+6
| * * gtkutil.c (style_changed_cb): Avoid need for strlen.Paul Eggert2011-06-192-2/+4
| * * font.c (font_intern_prop): Don't assume string length fits in int.Paul Eggert2011-06-193-4/+13
| * * font.c: Don't assume string length fits in int.Paul Eggert2011-06-192-5/+10
| * * filelock.c: Fix some buffer overrun and integer overflow issues.Paul Eggert2011-06-192-42/+62