Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > b9b0d8729310910db63535be687a3c5f > files > 10

librvm1-1.16-2mdv2010.0.i586.rpm

New in 1.15:

* Build and packaging updates.
* Use pkg-config.
* Build a separate version of libseg linked with librvmlwp.
* Default now only builds the lwp threaded version of all libraries.

New in 1.14:

* Avoid overflow in rds_free on 64-bit systems.

New in 1.13:

* Fix rdsinit interactive mode on amd64.
* Additional rdsinit fix.
* On bootstrap, remove the autom4te.cache. (Phil Nelson)

New in 1.12:

* Make sure we don't strip packaged binaries.
* Removed cross-compilation spec files
* FC5 build fixes

New in 1.11:

* Compile fixes for LWP-2.0

New in 1.10:

* reduce fragmentation of large blocks by trying to split blocks that are a
  multiple of the allocation size. Also use a best-fit instead of first fit
  strategy when allocating from MAXLIST. (J. Michael German)
* Add rds_maxblock(), which checks if an allocation of the requested size has
  a chance on succeeding.
* switched rds_free code from doing a full coalesce scan to a short test
  whether we can merge with the next block. The full coalesce was a hack
  introduced in v1.7 to work around RDS fragmentation issues.

New in 1.9:

* Fixed building with newer autotools.

New in 1.8:

* Corrected test for fdatasync.
* Don't use locally defined extern int errno, but include <errno.h>.
* Make sure we correctly zero out some memory before using it.
* Pass an actual struct iov to readv/writev instead of a homegrown struct
  that might not match what readv/writev are expecting.

New in 1.7:

* automake 2.5x.
* Allow for more efficient writev usage by using UIO_MAXIOV.
* Avoid writing uninitialized memory to the logfile.
* Valgrind caught a test in rvm_unmap that depended on an uninitialized
  variable.

New in 1.6:

* Fixed stray fsync calls when using partitions on BSD platforms.

New in 1.5:

* Fixed shared library build breakage.

New in 1.4:

* Fixed <sys/time.h> vs. <time.h> confusion.
* Fixed off by one bug in the RVM error table.
* Applied Mac OS X (Darwin) patches from Timothy Wood.

New in 1.3:

* Applied RedHat build patches from Bruce Guenter.
* Merged debian packaging.
* Correctly using MAP_FIXED argument for anonymous mappings.

New in 1.2:

* Added rvm_release_segment() to libseg to free a loaded segment.
* Cleaning up initialized memory mappings in rds_zap_heap.
* Correctly linking librdslwp from the lwp compiled objects.
* Updated package descriptions & building against lwp-1.5.

New in 1.1:

* Fixed the RVM_EOFFSET bug.

New in 1.0:

* Fixed alignment problems on sparc32 platforms (Shafeeq).
* Extracted RVM out of the main Coda source tree.
* Using an automake/autoconf/libtool build environment.
* Creating shared libraries.
* Fixed some bugs in the testprograms.
* Reduced rvm locking overhead by about 50%.