Version 2.8.4
[lttng-ust.git] / ChangeLog
index b8f6b2d5a04f4c504078c29f03d615c464ed0877..2fd0e8be10f9ecf0ae70b545f251ad6e28c24228 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,94 @@
+2017-08-02 (National Coloring Book Day) lttng-ust 2.8.4
+       * lttng-ust(3): specify "If set" instead of "if set to 1" for some variables
+       * Fix: Expand the shmobj size for the sequence number
+
+2017-06-12 (National Peanut Butter Cookie Day) lttng-ust 2.8.3
+       * Fix: lttng-ust-elf.c: define NT_GNU_BUILD_ID if not defined
+       * Fix: Don't override user variables within the build system
+       * Fix: add missing getenv.h include to ustctl.c
+       * Fix: race between lttng-ust getenv() and application setenv()
+       * doc/man: add typical `$` and `#` prompts to command lines
+       * Fix: (un)install targets of Python agent
+
+2016-12-07 (National Earmuff Day) lttng-ust 2.8.2
+       * Fix: loglevel and model_emf_uri build fix
+       * Fix: loglevel and model_emf_uri with g++ compiled probes
+       * Fix: Out of tree build of liblttng-ust-java
+       * Fix: perform statedump before replying to sessiond
+       * Fix: honor send timeout on unix socket connect
+       * Fix: perform TLS fixup in all UST entry points from each thread
+       * Fix: remove unlock in getcpu
+       * Fix: perf counters ABI rdpmc detection
+       * Fix: perf counter context deadlock
+       * Fix: many-events registration/unregistration speed
+       * Fix: pre-fault TLS in ust-malloc instrumentation
+       * Fix: reset vtid cache before releasing urcu locks
+       * Fix: cleanup local_apps.allowed flag on lib cleanup
+       * Fix: Correctly handle invalid agent port file
+       * Fix: remove invalid free
+       * Fix: perf counters: sign-extend pmc register
+       * Fix: ctf_enum_value() does not work with g++
+       * Fix: allow non-LGPL modules to use tracepoints
+
+2016-06-15 lttng-ust 2.8.1
+       * Comment the locking mechanisms in ContextInfoManager
+       * Fix: Null-check return value of log4j.Category.getAllAppenders()
+       * Add liblttng-ust-agent.jar to the .gitignore
+       * Fix: Specify encoding when reading agent port file
+       * Fix: Include child loggers in the output of "lttng list"
+       * Fix: Handle both agent config files pointing to same port
+       * Suppress static method warning
+       * Add more logging to the LttngTcpSessiondClient
+       * Use config.h to detect sched_getcpu support
+       * Fix: use limits.h in ust-elf test
+       * Fix: strerror_r behavior is glibc specific
+       * Add support for musl libc to ust-dlfcn.h
+       * Fix: don't generate 0-len array in tracepoint probes
+       * Fix: log4j example: set logger level to prevent unexpected level inheritance
+       * Fix: initialize RCU callbacks with mixed LGPL/non-LGPL objects
+       * Fix: incorrect structure layout with mixed LGPL/non-LGPL objects
+       * Fix: don't call __builtin_return_address(0) on 32-bit powerpc
+       * Fix: tracepoint header: declare tracepoint_dlopen_ptr
+       * Fix: update debug message about weak-hidden symbols
+       * Fix: tracepoint-rcu header: use tracepoint_dlopen_ptr
+       * Fix: test: relax requirement on weak-hidden symbol address
+       * Fix: work-around gcc optimisation oddness on 32-bit powerpc
+       * Fix: test weak-hidden symbols
+
+2016-05-20 (Bike-to-Work Day) lttng-ust 2.8.0
+       * Print DBG() message about compiler weak hidden symbol behavior
+       * test: add test for gcc issue with weak hidden symbol on powerpc
+       * Restrict Java context retriever names to a set of valid characters
+       * Fix: Correctly compute Java agent list loggers response size
+       * Add support for aarch64_be
+       * Fix: Fix synchronization of LTTngAgent#dispose
+       * Fix: Verify number of bytes contained in sessiond agent commands
+       * Fix: Avoid potential null dereference with log4j loggers
+       * Specify UTF-8 encoding for all Java agent commands
+       * Fix: merge tap tests stdout and stderr
+       * Documentation: ring buffer: SWITCH_FLUSH can be used when active
+       * Fix: unchecked return value in trace_clock_read64_monotonic
+       * Fix: portability: no arith on void pointer
+       * Fix: add "has_build_id" and "has_debug_link" fields to debuginfo events
+       * Fix: initialize build id and debug link flags to 0
+       * Tests: Add tap-driver.sh for automake < 1.12
+       * Tests: Replace prove by autotools tap runner
+       * bootstrap: Standardize on autoreconf -vi
+       * Harmonize bootstrap script across projects
+       * lttng-ust(3): order environment variables
+       * lttng-ust(3): fix syntax of env. variables section
+       * lttng-ust(3): document $LTTNG_HOME
+       * Fix: Java agent should use LTTNG_HOME
+       * Fix: examples make distcheck failure
+       * Cleanup: add static for internal symbols
+       * Cleanup: Remove unused max() macros from ring_buffer_frontend.c
+       * Use min_t/max_t macros in lttng-ust-elf.c
+       * Tests: update ust-elf tests to reflect correct memsz computation
+       * Fix: erroneous computation of ELF in-memory size
+       * Make code and man pages share the same default values
+       * Fix: remove NULL check of nonnull parameter in dlclose
+       * Fix: endianness of integers received by filter
+
 2016-04-26 lttng-ust 2.8.0-rc2
        * Doc: Update README.md
        * Fix: jul and log4j agents makefile missing line and indentation
This page took 0.023252 seconds and 4 git commands to generate.