diff options
| author | Paul Eggert | 2011-06-23 00:37:31 -0700 |
|---|---|---|
| committer | Paul Eggert | 2011-06-23 00:37:31 -0700 |
| commit | 7efb4e0e62ed3e11e20d15821342c322b4101ae7 (patch) | |
| tree | 5959727f87d23f06389a138ed5dcb555d4eefbff /src/ChangeLog | |
| parent | ff5844ad0bc84ea05e1f57827a040a31f54b8a9c (diff) | |
| parent | 4e3232657c0fe231e594fb75bea2daee2388b978 (diff) | |
| download | emacs-7efb4e0e62ed3e11e20d15821342c322b4101ae7.tar.gz emacs-7efb4e0e62ed3e11e20d15821342c322b4101ae7.zip | |
Merge from trunk.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 7948766690f..1a26efbd34f 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,5 +1,7 @@ | |||
| 1 | 2011-06-23 Paul Eggert <eggert@cs.ucla.edu> | 1 | 2011-06-23 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 2 | ||
| 3 | Integer and buffer overflow fixes (Bug#8873). | ||
| 4 | |||
| 3 | * print.c (printchar, strout): Check for string overflow. | 5 | * print.c (printchar, strout): Check for string overflow. |
| 4 | (PRINTPREPARE, printchar, strout): | 6 | (PRINTPREPARE, printchar, strout): |
| 5 | Don't set size unless allocation succeeds. | 7 | Don't set size unless allocation succeeds. |
| @@ -33,8 +35,6 @@ | |||
| 33 | 35 | ||
| 34 | * image.c (cache_image): Check for size arithmetic overflow. | 36 | * image.c (cache_image): Check for size arithmetic overflow. |
| 35 | 37 | ||
| 36 | 2011-06-22 Paul Eggert <eggert@cs.ucla.edu> | ||
| 37 | |||
| 38 | * lread.c: Integer overflow issues. | 38 | * lread.c: Integer overflow issues. |
| 39 | (saved_doc_string_size, saved_doc_string_length) | 39 | (saved_doc_string_size, saved_doc_string_length) |
| 40 | (prev_saved_doc_string_size, prev_saved_doc_string_length): | 40 | (prev_saved_doc_string_size, prev_saved_doc_string_length): |
| @@ -44,6 +44,13 @@ | |||
| 44 | (read_list): Don't assume file position fits in int. | 44 | (read_list): Don't assume file position fits in int. |
| 45 | (read_escape): Check for hex character overflow. | 45 | (read_escape): Check for hex character overflow. |
| 46 | 46 | ||
| 47 | 2011-06-22 Leo Liu <sdl.web@gmail.com> | ||
| 48 | |||
| 49 | * minibuf.c (Fcompleting_read_default, Vcompleting_read_function): | ||
| 50 | Move to minibuffer.el. | ||
| 51 | |||
| 52 | 2011-06-22 Paul Eggert <eggert@cs.ucla.edu> | ||
| 53 | |||
| 47 | Fixes for GLYPH_DEBUG found by GCC 4.6.0 static checking. | 54 | Fixes for GLYPH_DEBUG found by GCC 4.6.0 static checking. |
| 48 | The following patches are for when GLYPH_DEBUG && !XASSERT. | 55 | The following patches are for when GLYPH_DEBUG && !XASSERT. |
| 49 | * dispextern.h (trace_redisplay_p, dump_glyph_string): | 56 | * dispextern.h (trace_redisplay_p, dump_glyph_string): |