aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorPaul Eggert2011-09-06 09:34:41 -0700
committerPaul Eggert2011-09-06 09:34:41 -0700
commite39b275c8c4abe1e293d4336bb1cb13ad95e5491 (patch)
tree22da66c2fe8e7b447e8872b481701bcb4b3e2a3a /src/ChangeLog
parent1c262cae409ec55a234c89b3b74a13a77c7f595a (diff)
parentb2db44d9c6b6895222e9de5ab58b3897fdb3c889 (diff)
downloademacs-e39b275c8c4abe1e293d4336bb1cb13ad95e5491.tar.gz
emacs-e39b275c8c4abe1e293d4336bb1cb13ad95e5491.zip
Merge from trunk.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog25
1 files changed, 24 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index e730c79f65b..6131249beb9 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,7 +1,30 @@
12011-09-04 Paul Eggert <eggert@cs.ucla.edu> 12011-09-06 Paul Eggert <eggert@cs.ucla.edu>
2 2
3 * Makefile.in (gl-stamp): move-if-change now in build-aux (Bug#9169). 3 * Makefile.in (gl-stamp): move-if-change now in build-aux (Bug#9169).
4 4
52011-09-06 Paul Eggert <eggert@cs.ucla.edu>
6
7 * fileio.c: Fix bugs with large file offsets (Bug#9428).
8 The previous code assumed that file offsets (off_t values) fit in
9 EMACS_INT variables, which is not true on typical 32-bit hosts.
10 The code messed up by falsely reporting buffer overflow in cases
11 such as (insert-file-contents "big" nil 1 2) into an empty buffer
12 when "big" contains more than 2**29 bytes, even though this
13 inserts just one byte and does not overflow the buffer.
14 (Finsert_file_contents): Store file offsets as off_t
15 values, not as EMACS_INT values. Check for overflow when
16 converting between EMACS_INT and off_t. When checking for
17 buffer overflow or for overlap, take the offsets into account.
18 Don't use EMACS_INT for small values where int suffices.
19 When checking for overlap, fix a typo: ZV was used where
20 ZV_BYTE was intended.
21 (Fwrite_region): Don't assume off_t fits into 'long'.
22 * buffer.h (struct buffer.modtime_size): Now off_t, not EMACS_INT.
23
242011-09-05 Michael Albinus <michael.albinus@gmx.de>
25
26 * dbusbind.c (xd_signature_cat): Rename from signature_cat.
27
52011-09-04 Paul Eggert <eggert@cs.ucla.edu> 282011-09-04 Paul Eggert <eggert@cs.ucla.edu>
6 29
7 sprintf-related integer and memory overflow issues (Bug#9412). 30 sprintf-related integer and memory overflow issues (Bug#9412).