-
Fri Apr 24 2020 Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-1.0
- BUILDINFO: commit=1bbc2287c7473ebe12804b4035725c648e2ea7e0
- Implement BEGIN and END probes [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers [Orabug: 31220519]
- Implement the exit() action [Orabug: 31220520]
- Implement the flowindent option [Orabug: 31220522]
- Implement the -xdisasm=n option [Orabug: 31220524]
- Implement linking of precompiled BPF functions [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables
[Orabug: 31220527]
- Fix post-increment code generation [Orabug: 31220528]
- Fix register clobbering and implement register spilling [Orabug: 31187562]
- Add error and drop tag verification for tests [Orabug: 31220521]
- Various code cleanup and errata release preparation [Orabug; 31220516]
-
Tue Mar 10 2020 Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-0.8
- Sync with latest development code.
- Implement perf event output buffer management and processing.
- Introduce dt_calloc() to use in all array allocations.
- Provide support for building against libdtrace-ctf and libctf, with
preference given to libctf (if available).
- Implement association of BPF programs with probe events.
-
Sun Jan 26 2020 Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-0.7
- Update spec file for build requirements.
- Sync with latest development code.
- Ensure that pre-release banner does not interfere with test result
comparison.
-
Thu Dec 05 2019 Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-0.6
- Update spec file for build requirements.
-
Thu Dec 05 2019 Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-0.5
- Support building on aarch64.
-
Wed Dec 04 2019 Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-0.4
- Support building on systems with older kernels and/or glibc.
-
Tue Nov 26 2019 Kris Van Hees <kris.van.hees@oracle.com> - 2.0.0-0.3
- Change the kernel build version to 5.4.0-1948.2.
-
Wed Aug 14 2019 Kris van Hees <kris.van.hees@oracle.com> - 2.0.0-0.2
- Change the kernel build version to 5.2.8-1933.
-
Tue Jul 30 2019 Kris van Hees <kris.van.hees@oracle.com> - 2.0.0-0.1
- DTrace implementation based on BPF (initial portions).
-
Fri Aug 10 2018 - <nick.alcock@oracle.com> - 1.1.0-0.1
- Add more DTRACE_PROBE definitions to sdt.h, for SystemTap
compatibility, and test them (Tomas Jedlicka) [Orabug: 27721525]
- Fix disassembler coredump (Tomas Jedlicka) [Orabug: 28054399]
- Fix process-termination-related crash and deadlock bugs
(Nick Alcock, Tomas Jedlicka) [Orabug: 27961105, 28133496]
- Fix deadlock on creation of new threads in -c/-p processes
[Orabug: 28210986]
- Properly handle breakpoints tripped while DTrace is exiting
[Orabug: 28473826]
- Do not crash on self-grabs and on races with dtrace termination
[Orabug: 28361373]
- New ctfpath option, allowing explicit specification of ctf archives
to use for the running kernel (Tomas Jedlicka) [Orabug: 28178265]
- Fix memory leaks and minor uninitialized-data bugs [Orabug: 28247636]
- Add test for SDT argument retrieval from stack, in UEK4QU7
(Kris Van Hees) [Orabug: 25949088]
- Remove preallocation from the buffering testsuite (Tomas Jedlicka)
[Orabug: 27998779]
- Speed up aggmod tests (Eugene Loh) [Orabug: 28007146, 28119700]
- Include the smoketests in make check [Orabug: 28128338]
- Test fixes (boost timeouts, kernel 4.17 compatibility,
unskip a forgotten test).
- Improve testsuite temporary file creation (Eugene Loh)
[Orabug: 28142056]
- Clean up compiler warnings (Eugene Loh) [Orabug: 27934422, 27998779]