summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 894c3c6c27..74d1d1ec17 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
2017-10-07 Bruno Haible <bruno@clisp.org>
+ vma-iter: Fix truncated result on Linux (regression from 2017-09-26).
+ * lib/vma-iter.c (MIN_LEFTOVER): New macro.
+ (STACK_ALLOCATED_BUFFER_SIZE): Set to a minimal value if not needed.
+ (rof_open): On Linux, do multiple read() calls and make sure
+ MIN_LEFTOVER bytes are left when read() returns.
+
+2017-10-07 Bruno Haible <bruno@clisp.org>
+
vma-iter: Improve support for GNU/Hurd.
* lib/vma-iter.c (vma_iterate): On GNU/Hurd, use the Mach vm_region()
API, not the /proc file system.