From d8c99839fb7fac90c309bc5c2760b6c8e19363c9 Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Mon, 10 Sep 2012 17:13:56 -0400 Subject: [PATCH] Update version to 2.1.0-rc1 Signed-off-by: Mathieu Desnoyers --- ChangeLog | 100 +++++++++++++++++++++++++++++++++++++++++++++++++++ configure.ac | 6 ++-- 2 files changed, 103 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 7cafa1d0..7887f62d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,103 @@ +2012-09-10 lttng-ust 2.1.0-rc1 + * Fix make dist: fix liblttng-ust-java dependencies + * Fix make dist: add missing filter header + * Fix: backward compatibility with UST 2.0 app probes + * Fix: Filter ABI changes to support FILTER_BYTECODE_MAX_LEN (65536) + * Export "written" information about fields + * Fix filter: pointer to string, not string, should be on stack + * Fix: tracepoint float nowrite + * Fix: accept 65536 bytes long bytecodes + * Add hostname to env + * ABI change: bump internal version to 3.0.0 + * Fix: threads should be created in DETACHED state + * Fix: 32-bit x86 strict-aliasing warnings + * Fix UST SIGPIPE handling + * Fix: Libtool fails to find dependent libraries when cross-compiling lttng-ust + * Cleanup: filter: turn bytecode linking error msg into debug + * Make lttng-ust robust against -finstrument-functions. + * Filter: keep aliased ax and bx registers + * Filter: remove interpreter dynamic typing + * Filter: add missing specialized op names + * Filter: specialize double-s64 binary comparators + * Fix filter: fix stack leak on taken branch + * Filter: Implement stack-based interpreter + * Filter: double comparator produces s64 + * Filter: use hash table to check merge points + * Filter: split passes into separate components + * Filter: cleanup macros + * Filter: validate range overflow with end of insn + * Filter: validate that field ref strings are non-NULL + * Filter: ensure logical operator merge is always s64 + * Filter: we don't care if double/s64 are literals + * Filter: specialize 'and' and 'or' ops. + * Implement dispatch-table based interpretor + * Filter: Specialize unary operators + * Define switch use as macro in interpreter + * Filter interpreter: mark float test as unlikely + * Filter: fix bytecode validation typo + * Filter: specialize comparators + * Specialize load and unary ops + * Validate registers, no need to initialize to 0 + * Filter: opcode for ref loads + * Remove redundant validation from interpreter + * filter: Add bytecode validation pass + * TRACEPOINT_EVENT: add *_nowrite fields for filter + * Only print filter errors if LTTNG_UST_DEBUG is set + * Cleanup: remove debug define + * Filter: add floating point support + * Remove filter test printouts + * Implement filter bytecode interpreter and linker + * Filter: receive, attach and link empty filter + * Filter: prepare filter stack data + * Wrap dynamic len array into stackvar union + * liblttng-ust-comm/lttng-ust-com.c: remove unnecessary goto in ustcomm_accept_unix_sock() + * liblttng-ust/lttng-ust-comm.c: fixing typo. + * Fix: remove unused texinfo dep from configure.ac + * Fix C99 strict compatibility: don't use void * for function pointers + * Fix c99 compatibility: tp_rcu_dereference_bp() should not use braced-groups within expressions + * Revert "Fix c99 compatibility: tp_rcu_dereference_bp() should not use braced-groups within expressions" + * Fix c99 compatibility: tp_rcu_dereference_bp() should not use braced-groups within expressions + * Fix: perform TLS fixup of nest count outside of UST mutex + * Fix: liblttng-ust-fork deadlock + * Fix: handle pthread errors + * Fix: local apps allowed should disable local (not global) tracing + * Fix strict ISO-C compatibility for ust-tracepoint-event.h public header + * Fix: support -std=c99 in tracepoint macros + * Fix c99 compatibility: use __typeof__ instead of typeof in public headers + * hello test: fail on old style definition + * Fix: tracepoint.h should not generate old-style definitions + * Fix: don't define variables in headers + * test "hello": add boolean test + * Fix: perform macro expansion on tracepoint signatures + * UST check pointer/de-reference order + * Fix list field: handle error + * Implement event fields listing + * Implement field listing command + * Fix: Block all signals in listener thread + * Add CodingStyle document to tarball + * Add coding style document + * endian.h: support cygwin + * align.h: support cygwin page size + * Add cygwin support to libringbuffer getcpu.h + * Add "2x int" and "2x long" types to the Java interface + * Add Integer and Long tracepoint types to the Java interface + * Fix: don't SIGBUS when filesystem is full + * tracepoint: include stdio.h for NULL definition + * manpage update: document that probes need gcc + * Fix: remove # in front on extern "C" { + * Cleanup: don't use GNU old-style field designator extension + * Fix: remove padding field after variable sized array + * Use unsigned long type for events discarded counter + * Fix: getcpu build with modern uClibc versions + * Fix: lttng-ust.pc needs to specify -ldl + * Fix: examples Makefiles should pass $(LIBS) at last + * Build a jar for the Java side of the JNI interface + * Fix: ustctl need to send the second fd upon error of 1st fd + * Fix: Add missing fork test program dependency library + * Fix: Make the JNI interface actually work + * Merge branch 'dev' + * Fix: stringify version description + 2012-03-29 lttng-ust 2.0.1 * Use bsd-compatible fcntl for close-on-exec on socket * Fix multi-session wildcard support diff --git a/configure.ac b/configure.ac index 79c33ff3..ea732439 100644 --- a/configure.ac +++ b/configure.ac @@ -1,7 +1,7 @@ # -*- Autoconf -*- # Process this file with autoconf to produce a configure script. -AC_INIT([lttng-ust],[2.0.1],[mathieu dot desnoyers at efficios dot com]) +AC_INIT([lttng-ust],[2.1.0-rc1],[mathieu dot desnoyers at efficios dot com]) # Following the numbering scheme proposed by libtool for the library version # http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html @@ -34,8 +34,8 @@ AC_DEFINE_UNQUOTED([VERSION_MAJOR], $major_version, [UST major version number]) AC_DEFINE_UNQUOTED([VERSION_MINOR], $minor_version, [UST minor version number]) AC_DEFINE_UNQUOTED([VERSION_PATCHLEVEL], $patchlevel_version, [UST patchlevel version number]) -version_name="Annedd'ale" -version_description="New type of beer, 100% from Quebec, flavored with sapin beaumier needles, with a touch of hops." +version_name="Basse Messe" +version_description="Light coloured German ale whose style was named after the city Cologne (Koln) where it was first brewed. It is a rather simple beer with lightly fruity aromas and a delicate hoppy fragrance. The beer has a pronounced malty taste with a subtle bitter aftertaste" AC_DEFINE_UNQUOTED([VERSION_NAME], ["$version_name"], [UST version name]) AC_DEFINE_UNQUOTED([VERSION_DESCRIPTION], ["$version_description"], [UST version description]) -- 2.34.1