tls-compat: fix comment typo
[userspace-rcu.git] / ChangeLog
index e5fbbb39c02488666cf29fdb6e5001f562f2bae0..1d09a9837560c37cbca6b53347d65fba257e300e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,56 @@
+2013-09-06 Userspace RCU 0.7.8
+       * Fix: hash table growth (for small tables) should be limited
+       * Document build work-around on MacOS X
+       * Fix tests: use of uninitialized variables
+       * tests: add missing unsigned long casts to pthread_self()
+
+2013-06-18 Userspace RCU 0.7.7
+       * rculfhash: document destroy context limitation
+       * Fix: Use a filled signal mask to disable all signals
+       * Document: rculfhash destroy and resize side-effect in 0.7
+       * Add "sparc" host cpu to configure.ac
+       * Fix: tests/api.h use cpuset.h
+       * Fix hurd-i386: move cpuset tests outside of sched_setaffinity conditional
+       * Fix tests: finer-grained use of CPU_SET, CPU_ZERO and cpu_set_t
+       * Test for CPU_SET
+       * Fix build on architectures with HAVE_SCHED_GETCPU but without HAVE_SYSCONF
+       * README: document that Clang 3.0 (based on LLVM 3.0) is supported
+       * clang: silence "unused expression result" warning
+       * rculfhash: add assertions on node alignment
+       * uatomic: style fix
+
+2013-01-09 Userspace RCU 0.7.6
+       * Discourage use of pthread_atfork() for call_rcu handlers
+       * Fix call_rcu fork handling
+       * test: fork handling
+       * Fix TLS detection: test with linker, add --disable-compiler-tls
+       * Cleanup: cast pthread_self() return value to unsigned long
+       * Fallback mechanism not working on platform where TLS is unsupported
+
+2012-10-12 Userspace RCU 0.7.5
+       * 19cf3ae Fix: call_rcu list corruption on teardown
+       * Ensure that read-side functions meet 10-line LGPL criterion
+       * tls-compat.h: document sigaltstack(2) limitation
+       * urcu: add notice to URCU_TLS() for it is not strictly async-signal-safe
+       * Document sigaltstack(2) limitation
+       * Documentation: update LICENSE file
+
+2012-08-27 Userspace RCU 0.7.4
+       * rculfhash API documentation: document destroy RCU read-lock constraint
+       * Fix: rculfhash should be offline while waiting for resize to complete
+       * Add missing entry to gitignore
+       * urcu: move busy-wait code and name it ___cds_wfq_node_sync_next()
+       * urcu: fix compat_futex_noasync()
+       * urcu: add hint to DEFINE_URCU_TLS() for compound types
+       * Fix: CAA_BUILD_BUG_ON should refer to CAA_BUILD_BUG_ON_ZERO
+       * Add MIPS support
+       * Compatibility: remove bash-ismsm from test scripts
+       * Fix inappropriate lib behavior: don't call exit()
+       * Fix: re-enable compatibility with autoconf < 2.64
+       * Fix c99 compatibility: use __asm__ and __volatile__ in public headers
+       * Fix c99 compatibility: use __typeof__ instead of typeof in public headers
+       * warning fix: tests urcutorture for NetBSD 5
+
 2012-06-01 Userspace RCU 0.7.3
        * Fix tests: make dist lib dependency
        * Update README for OS supported, tests dependency
This page took 0.02393 seconds and 4 git commands to generate.