Subject: CVS commit: doc
To: None <>
From: Alistair G. Crooks <>
List: source-changes
Date: 04/25/2002 15:18:47
Module Name:	doc
Committed By:	agc
Date:		Thu Apr 25 12:18:47 UTC 2002

Modified Files:
	doc: pkg-CHANGES

Log Message:
Upgrade to version 0.5.15 from 0.5.13nb1 of the ORBit package - diffs
provided by Thomas Klausner.

Changes from previous version:

2002-03-20  Michael Meeks  <>
        * copy the autoconf macro into here so we
        can rely on it not changing across autoconf versions.
2002-03-11  Michael Meeks  <>
        * src/IIOP/giop-msg-buffer.c
        kill #define writev mess.
        (giop_send_buffer_write): handle EINTR, handle EAGAIN
        correctly, handle short writev's correctly, test
        * src/ORBitutil/compat.c (g_writev): kill this
2002-02-11  Sebastian Wilhelmi  <>
        * src/orb/allocators.h, src/orb/allocators.c (ORBit_alloc_2,
        ORBit_free): Make the free marker really always sit directly in
        front of the memory block, not at some random lower position.
2002-02-09 Elliot Lee <>
        * src/ORBitutil/os-feature-alloca.h: Don't redefine alloca if it is already defined.
2002-01-27  Darin Adler  <>
        * test/everything/ Added -lm -- can't build without it.
2002-01-25  Mark McLoughlin  <>
        * (AC_CHECK_ALIGNOF): error out if an alignment
        is found to be zero.

Thomas thought that the modification to src/IIOP/giop-msg-buffer.c to
"kill #define writev mess" might mean that we could drop the
NetBSD-specific wrapper for writev(2), but sadly this isn't so -
configure undefines HAVE_LIMITED_WRITEV on NetBSD, and rightly so,
since IOV_MAX (1024) iovecs can be written, not 50.  However, we still
have the basic "attempt to send more than IOV_MAX iovecs and you get
EINVAL" problem with our writev(2) implementation.

To generate a diff of this commit:
cvs rdiff -r1.6485 -r1.6486 doc/pkg-CHANGES

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.