You can subscribe to this list here.
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(122) |
Nov
(152) |
Dec
(69) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003 |
Jan
(6) |
Feb
(25) |
Mar
(73) |
Apr
(82) |
May
(24) |
Jun
(25) |
Jul
(10) |
Aug
(11) |
Sep
(10) |
Oct
(54) |
Nov
(203) |
Dec
(182) |
| 2004 |
Jan
(307) |
Feb
(305) |
Mar
(430) |
Apr
(312) |
May
(187) |
Jun
(342) |
Jul
(487) |
Aug
(637) |
Sep
(336) |
Oct
(373) |
Nov
(441) |
Dec
(210) |
| 2005 |
Jan
(385) |
Feb
(480) |
Mar
(636) |
Apr
(544) |
May
(679) |
Jun
(625) |
Jul
(810) |
Aug
(838) |
Sep
(634) |
Oct
(521) |
Nov
(965) |
Dec
(543) |
| 2006 |
Jan
(494) |
Feb
(431) |
Mar
(546) |
Apr
(411) |
May
(406) |
Jun
(322) |
Jul
(256) |
Aug
(401) |
Sep
(345) |
Oct
(542) |
Nov
(308) |
Dec
(481) |
| 2007 |
Jan
(427) |
Feb
(326) |
Mar
(367) |
Apr
(255) |
May
(244) |
Jun
(204) |
Jul
(223) |
Aug
(231) |
Sep
(354) |
Oct
(374) |
Nov
(497) |
Dec
(362) |
| 2008 |
Jan
(322) |
Feb
(482) |
Mar
(658) |
Apr
(422) |
May
(476) |
Jun
(396) |
Jul
(455) |
Aug
(267) |
Sep
(280) |
Oct
(253) |
Nov
(232) |
Dec
(304) |
| 2009 |
Jan
(486) |
Feb
(470) |
Mar
(458) |
Apr
(423) |
May
(696) |
Jun
(461) |
Jul
(551) |
Aug
(575) |
Sep
(134) |
Oct
(110) |
Nov
(157) |
Dec
(102) |
| 2010 |
Jan
(226) |
Feb
(86) |
Mar
(147) |
Apr
(117) |
May
(107) |
Jun
(203) |
Jul
(193) |
Aug
(238) |
Sep
(300) |
Oct
(246) |
Nov
(23) |
Dec
(75) |
| 2011 |
Jan
(133) |
Feb
(195) |
Mar
(315) |
Apr
(200) |
May
(267) |
Jun
(293) |
Jul
(353) |
Aug
(237) |
Sep
(278) |
Oct
(611) |
Nov
(274) |
Dec
(260) |
| 2012 |
Jan
(303) |
Feb
(391) |
Mar
(417) |
Apr
(441) |
May
(488) |
Jun
(655) |
Jul
(590) |
Aug
(610) |
Sep
(526) |
Oct
(478) |
Nov
(359) |
Dec
(372) |
| 2013 |
Jan
(467) |
Feb
(226) |
Mar
(391) |
Apr
(281) |
May
(299) |
Jun
(252) |
Jul
(311) |
Aug
(352) |
Sep
(481) |
Oct
(571) |
Nov
(222) |
Dec
(231) |
| 2014 |
Jan
(185) |
Feb
(329) |
Mar
(245) |
Apr
(238) |
May
(281) |
Jun
(399) |
Jul
(382) |
Aug
(500) |
Sep
(579) |
Oct
(435) |
Nov
(487) |
Dec
(256) |
| 2015 |
Jan
(338) |
Feb
(357) |
Mar
(330) |
Apr
(294) |
May
(191) |
Jun
(108) |
Jul
(142) |
Aug
(261) |
Sep
(190) |
Oct
(54) |
Nov
(83) |
Dec
(22) |
| 2016 |
Jan
(49) |
Feb
(89) |
Mar
(33) |
Apr
(50) |
May
(27) |
Jun
(34) |
Jul
(53) |
Aug
(53) |
Sep
(98) |
Oct
(206) |
Nov
(93) |
Dec
(53) |
| 2017 |
Jan
(65) |
Feb
(82) |
Mar
(102) |
Apr
(86) |
May
(187) |
Jun
(67) |
Jul
(23) |
Aug
(93) |
Sep
(65) |
Oct
(45) |
Nov
(35) |
Dec
(17) |
| 2018 |
Jan
(26) |
Feb
(35) |
Mar
(38) |
Apr
(32) |
May
(8) |
Jun
(43) |
Jul
(27) |
Aug
(30) |
Sep
(43) |
Oct
(42) |
Nov
(38) |
Dec
(67) |
| 2019 |
Jan
(32) |
Feb
(37) |
Mar
(53) |
Apr
(64) |
May
(49) |
Jun
(18) |
Jul
(14) |
Aug
(53) |
Sep
(25) |
Oct
(30) |
Nov
(49) |
Dec
(31) |
| 2020 |
Jan
(87) |
Feb
(45) |
Mar
(37) |
Apr
(51) |
May
(99) |
Jun
(36) |
Jul
(11) |
Aug
(14) |
Sep
(20) |
Oct
(24) |
Nov
(40) |
Dec
(23) |
| 2021 |
Jan
(14) |
Feb
(53) |
Mar
(85) |
Apr
(15) |
May
(19) |
Jun
(3) |
Jul
(14) |
Aug
(1) |
Sep
(57) |
Oct
(73) |
Nov
(56) |
Dec
(22) |
| 2022 |
Jan
(3) |
Feb
(22) |
Mar
(6) |
Apr
(55) |
May
(46) |
Jun
(39) |
Jul
(15) |
Aug
(9) |
Sep
(11) |
Oct
(34) |
Nov
(20) |
Dec
(36) |
| 2023 |
Jan
(79) |
Feb
(41) |
Mar
(99) |
Apr
(169) |
May
(48) |
Jun
(16) |
Jul
(16) |
Aug
(57) |
Sep
(19) |
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
|
1
(17) |
2
(15) |
3
(36) |
4
(24) |
5
(36) |
|
6
(18) |
7
(16) |
8
(18) |
9
(19) |
10
(18) |
11
(37) |
12
(18) |
|
13
(13) |
14
(21) |
15
(27) |
16
(10) |
17
(16) |
18
(25) |
19
(21) |
|
20
(11) |
21
(14) |
22
(6) |
23
(15) |
24
(27) |
25
(3) |
26
(9) |
|
27
(16) |
28
(24) |
29
(21) |
30
(43) |
31
(42) |
|
|
|
From: Jeremy F. <je...@go...> - 2005-03-08 19:53:16
|
CVS commit by fitzhardinge: Set version to 2.4.0.rc1. M +1 -1 configure.in 1.151 --- valgrind/configure.in #1.150:1.151 @@ -1,4 +1,4 @@ # Process this file with autoconf to produce a configure script. -AC_INIT(Valgrind, 2.3.0.CVS, val...@li...) +AC_INIT(Valgrind, 2.4.0.rc1, val...@li...) AC_CONFIG_SRCDIR(coregrind/vg_main.c) AM_CONFIG_HEADER(config.h) |
|
From: Julian S. <js...@ac...> - 2005-03-08 19:50:36
|
On Tuesday 08 March 2005 18:57, Jeremy Fitzhardinge wrote: > I think we're just a version number commit away. Fire? Good. Yes do. We can watch what comes in over the next couple of days. In the meantime I'll come up with a suitably worded announcement message for the final release. J |
|
From: Jeremy F. <je...@go...> - 2005-03-08 19:44:52
|
I've made a test release of 2.4.0-rc1 and put it at http://www.goop.org/~jeremy/valgrind/dist. I've included the source tar, the source RPM and an FC3 i386 binary RPM. This is identical to CVS HEAD except for the version number. Please try it out. If it looks good, I think we should ship it. J |
|
From: Jeremy F. <je...@go...> - 2005-03-08 19:00:45
|
CVS commit by fitzhardinge: Add missing file. A pointer-trace.stdout.exp 1.1 |
|
From: Jeremy F. <je...@go...> - 2005-03-08 18:57:07
|
I think we're just a version number commit away. Fire?
J
|
|
From: Jeremy F. <je...@go...> - 2005-03-08 18:47:42
|
CVS commit by fitzhardinge: Only need Epoch:1 M +1 -1 valgrind.spec.in 1.24 --- valgrind/valgrind.spec.in #1.23:1.24 @@ -3,5 +3,5 @@ Version: @VERSION@ Release: 1 -Epoch: 2 +Epoch: 1 License: GPL URL: http://valgrind.kde.org |
|
From: Jeremy F. <je...@go...> - 2005-03-08 18:44:40
|
CVS commit by fitzhardinge:
Even more liberal match in undef writev suppression
M +1 -1 xfree-4.supp 1.12
--- valgrind/xfree-4.supp #1.11:1.12
@@ -140,5 +140,5 @@
Memcheck:Param
write(buf)
- fun:__write*
+ fun:*
fun:_X11TransWrite
obj:/usr/X11R6/lib/libX11.so.6.2
|
|
From: Jeremy F. <je...@go...> - 2005-03-08 18:36:30
|
CVS commit by fitzhardinge: Mention building with PIE and that self-running requires it. M +6 -1 NEWS 1.30 --- valgrind/NEWS #1.29:1.30 @@ -49,5 +49,10 @@ running natively. -* Valgrind can now run itself. +* Valgrind is built in Position Independent Executable (PIE) format if + the toolchain supports it. This allows it to take advantage of all + the available address space on systems with 4Gbyte user address + spaces. + +* Valgrind can now run itself (requires PIE support). * Syscall arguments are now checked for validity. Previously all memory |
|
From: Oswald B. <os...@kd...> - 2005-03-08 06:35:21
|
CVS commit by ossi: typo M +1 -1 NEWS 1.29 --- valgrind/NEWS #1.28:1.29 @@ -56,5 +56,5 @@ * Syscall wrappers are now more robust against bad addresses being - passed to syscalls; they will fail witH EFAULT rather than killing + passed to syscalls; they will fail with EFAULT rather than killing Valgrind with SIGSEGV. |
|
From: <js...@ac...> - 2005-03-08 04:01:23
|
Nightly build on phoenix ( SuSE 9.1 ) started at 2005-03-08 03:50:00 GMT Checking out source tree ... done Configuring ... done Building ... done Running regression tests ... done Last 20 lines of log.verbose follow insn_sse: valgrind ./insn_sse insn_sse2: (skipping, prereq failed: ../../../tests/cputest x86-sse2) int: valgrind ./int rm: cannot remove `vgcore.pid*': No such file or directory (cleanup operation failed: rm vgcore.pid*) pushpopseg: valgrind ./pushpopseg rcl_assert: valgrind ./rcl_assert seg_override: valgrind ./seg_override -- Finished tests in none/tests/x86 ------------------------------------ yield: valgrind ./yield -- Finished tests in none/tests ---------------------------------------- == 198 tests, 5 stderr failures, 0 stdout failures ================= memcheck/tests/pth_once (stderr) memcheck/tests/scalar (stderr) memcheck/tests/threadederrno (stderr) memcheck/tests/writev (stderr) corecheck/tests/fdleak_fcntl (stderr) make: *** [regtest] Error 1 |
|
From: Tom H. <to...@co...> - 2005-03-08 03:28:19
|
Nightly build on dunsmere ( Fedora Core 3 ) started at 2005-03-08 03:20:03 GMT Checking out source tree ... done Configuring ... done Building ... done Running regression tests ... done Last 20 lines of log.verbose follow insn_mmx: valgrind ./insn_mmx insn_mmxext: valgrind ./insn_mmxext insn_sse: valgrind ./insn_sse insn_sse2: (skipping, prereq failed: ../../../tests/cputest x86-sse2) int: valgrind ./int sh: line 1: 14600 Segmentation fault VALGRINDLIB=/tmp/valgrind.22021/valgrind/.in_place /tmp/valgrind.22021/valgrind/./coregrind/valgrind --command-line-only=yes --memcheck:leak-check=no --addrcheck:leak-check=no --tool=none ./int >int.stdout.out 2>int.stderr.out rm: cannot remove `vgcore.pid*': No such file or directory (cleanup operation failed: rm vgcore.pid*) pushpopseg: valgrind ./pushpopseg rcl_assert: valgrind ./rcl_assert seg_override: valgrind ./seg_override -- Finished tests in none/tests/x86 ------------------------------------ yield: valgrind ./yield -- Finished tests in none/tests ---------------------------------------- == 204 tests, 2 stderr failures, 0 stdout failures ================= memcheck/tests/scalar (stderr) memcheck/tests/scalar_supp (stderr) make: *** [regtest] Error 1 |
|
From: Tom H. <th...@cy...> - 2005-03-08 03:22:16
|
Nightly build on audi ( Red Hat 9 ) started at 2005-03-08 03:15:01 GMT Checking out source tree ... done Configuring ... done Building ... done Running regression tests ... done Last 20 lines of log.verbose follow fpu_lazy_eflags: valgrind ./fpu_lazy_eflags insn_basic: valgrind ./insn_basic insn_cmov: valgrind ./insn_cmov insn_fpu: valgrind ./insn_fpu insn_mmx: valgrind ./insn_mmx insn_mmxext: valgrind ./insn_mmxext insn_sse: valgrind ./insn_sse insn_sse2: (skipping, prereq failed: ../../../tests/cputest x86-sse2) int: valgrind ./int rm: cannot remove `vgcore.pid*': No such file or directory (cleanup operation failed: rm vgcore.pid*) pushpopseg: valgrind ./pushpopseg rcl_assert: valgrind ./rcl_assert seg_override: valgrind ./seg_override -- Finished tests in none/tests/x86 ------------------------------------ yield: valgrind ./yield -- Finished tests in none/tests ---------------------------------------- == 203 tests, 0 stderr failures, 0 stdout failures ================= |
|
From: Tom H. <th...@cy...> - 2005-03-08 03:16:23
|
Nightly build on ginetta ( Red Hat 8.0 ) started at 2005-03-08 03:10:02 GMT Checking out source tree ... done Configuring ... done Building ... done Running regression tests ... done Last 20 lines of log.verbose follow insn_fpu: valgrind ./insn_fpu insn_mmx: valgrind ./insn_mmx insn_mmxext: valgrind ./insn_mmxext insn_sse: valgrind ./insn_sse insn_sse2: (skipping, prereq failed: ../../../tests/cputest x86-sse2) int: valgrind ./int rm: cannot remove `vgcore.pid*': No such file or directory (cleanup operation failed: rm vgcore.pid*) pushpopseg: valgrind ./pushpopseg rcl_assert: valgrind ./rcl_assert seg_override: valgrind ./seg_override -- Finished tests in none/tests/x86 ------------------------------------ yield: valgrind ./yield -- Finished tests in none/tests ---------------------------------------- == 202 tests, 2 stderr failures, 0 stdout failures ================= memcheck/tests/pth_once (stderr) memcheck/tests/threadederrno (stderr) make: *** [regtest] Error 1 |
|
From: Tom H. <th...@cy...> - 2005-03-08 03:15:25
|
Nightly build on standard ( Red Hat 7.2 ) started at 2005-03-08 03:00:02 GMT Checking out source tree ... done Configuring ... done Building ... done Running regression tests ... done Last 20 lines of log.verbose follow insn_sse: valgrind ./insn_sse insn_sse2: (skipping, prereq failed: ../../../tests/cputest x86-sse2) int: valgrind ./int rm: cannot remove `vgcore.pid*': No such file or directory (cleanup operation failed: rm vgcore.pid*) pushpopseg: valgrind ./pushpopseg rcl_assert: valgrind ./rcl_assert seg_override: valgrind ./seg_override -- Finished tests in none/tests/x86 ------------------------------------ yield: valgrind ./yield -- Finished tests in none/tests ---------------------------------------- == 202 tests, 5 stderr failures, 0 stdout failures ================= memcheck/tests/leak-tree (stderr) memcheck/tests/pth_once (stderr) memcheck/tests/threadederrno (stderr) memcheck/tests/vgtest_ume (stderr) addrcheck/tests/leak-tree (stderr) make: *** [regtest] Error 1 |
|
From: Tom H. <th...@cy...> - 2005-03-08 03:11:35
|
Nightly build on alvis ( Red Hat 7.3 ) started at 2005-03-08 03:05:02 GMT Checking out source tree ... done Configuring ... done Building ... done Running regression tests ... done Last 20 lines of log.verbose follow == 202 tests, 17 stderr failures, 0 stdout failures ================= memcheck/tests/addressable (stderr) memcheck/tests/describe-block (stderr) memcheck/tests/leak-0 (stderr) memcheck/tests/leak-cycle (stderr) memcheck/tests/leak-regroot (stderr) memcheck/tests/leak-tree (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/pth_once (stderr) memcheck/tests/threadederrno (stderr) memcheck/tests/vgtest_ume (stderr) addrcheck/tests/leak-0 (stderr) addrcheck/tests/leak-cycle (stderr) addrcheck/tests/leak-regroot (stderr) addrcheck/tests/leak-tree (stderr) massif/tests/toobig-allocs (stderr) massif/tests/true_html (stderr) massif/tests/true_text (stderr) make: *** [regtest] Error 1 |
|
From: Jeremy F. <je...@go...> - 2005-03-08 01:59:13
|
CVS commit by fitzhardinge: \n M +1 -0 NEWS 1.28 --- valgrind/NEWS #1.27:1.28 @@ -62,4 +62,5 @@ it will work. Partial sharing (where some resources are shared, and some are not) is not supported. + Stable release 2.2.0 (31 August 2004) -- CHANGES RELATIVE TO 2.0.0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
From: Jeremy F. <je...@go...> - 2005-03-08 01:58:48
|
CVS commit by fitzhardinge: First cut at release notes. M +62 -0 NEWS 1.27 --- valgrind/NEWS #1.26:1.27 @@ -1,3 +1,65 @@ +Stable release 2.4.0 (March 2005) -- CHANGES RELATIVE TO 2.2.0 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +2.4.0 represents another architectural change for Valgrind. The most +significant user-visible change is that we no longer emulate +libpthread; this has both pluses and minuses. + +* Memcheck is now the default tool + +* The default stack backtrace is now 12 call frames + +* Suppressions can have up to 25 call frame matches, rather than + just 4 + +* libpthread has gone along with all the bugs associated with it. + Instead, Valgrind now emulates the kernel's threading syscalls + (clone, etc), and lets you use your standard system libpthread. + This means: + + - There should be many fewer system dependencies and strange + library-related bugs. There is a small performance improvement, + and a large stability improvement. + + - On the downside, this means that Valgrind can no longer report + on problems with how your program uses threads. It also means + that Helgrind is currently non-functional. We're hoping to + fix these for a (near) future release. + +* Addrcheck and memcheck use a lot less memory for many programs. + These tools no longer need to allocate shadow memory if there are + large regions of memory with the same A/V states - such as an + mmaped file. + +* Addrcheck and memcheck's leak-detector has been improved. It now + reports many more types of memory leak, including leaked cycles. + When reporting leaked memory, it can distinguish between directly + leaked memory (memory with no references), and indirectly leaked + memory (memory only referred to by other leaked memory). + +* Memcheck's confusion over the effect of mprotect() has been fixed; + previously mprotect could erroneously make undefined data defined. + +* State passed to signal handlers may be modified so that it will take + effect when the signal returns. You will need run with --single-step=yes + to make this useful. + +* In general, signal handling should now be indistinguishable from + running natively. + +* Valgrind can now run itself. + +* Syscall arguments are now checked for validity. Previously all memory + used by syscalls was checked, but now the actual values passed + are also checked. + +* Syscall wrappers are now more robust against bad addresses being + passed to syscalls; they will fail witH EFAULT rather than killing + Valgrind with SIGSEGV. + +* Because clone() is directly supported, many non-pthread uses of + it will work. Partial sharing (where some resources are shared, + and some are not) is not supported. Stable release 2.2.0 (31 August 2004) -- CHANGES RELATIVE TO 2.0.0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
From: Jeremy F. <je...@go...> - 2005-03-08 00:21:26
|
CVS commit by fitzhardinge: Put documents in the original location. Steal some magic from FC3's valgrind-2.2.0 .spec file; it would be nice to know if this works under other RPM-based distros (SuSE particularly). M +1 -1 Makefile.all.am 1.3 M +14 -20 valgrind.spec.in 1.23 --- valgrind/Makefile.all.am #1.2:1.3 @@ -6,4 +6,4 @@ inplacedir = $(top_builddir)/.in_place -docdir = $(datadir)/doc/valgrind-$(VERSION) +docdir = $(datadir)/doc/valgrind --- valgrind/valgrind.spec.in #1.22:1.23 @@ -4,10 +4,11 @@ Release: 1 Epoch: 2 -Copyright: GPL +License: GPL +URL: http://valgrind.kde.org Group: Development/Debuggers Packager: Jeremy Fitzhardinge <je...@go...> Source: @PACKAGE@-@VERSION@.tar.bz2 -Buildroot: %{_tmppath}/@PACKAGE@ +Buildroot: %{_tmppath}/%{name}-root %description @@ -27,5 +28,5 @@ %build -./configure --prefix=/usr --mandir=%{_mandir} +%configure make @@ -33,26 +34,19 @@ make install DESTDIR=$RPM_BUILD_ROOT +%makeinstall +mkdir docs.installed +mv $RPM_BUILD_ROOT%{_datadir}/doc/valgrind/* docs.installed/ + %files %defattr(-,root,root) -/usr/include/valgrind/valgrind.h -/usr/include/valgrind/memcheck.h -#/usr/include/valgrind/helgrind.h -/usr/include/valgrind/basic_types.h -/usr/include/valgrind/tool.h -/usr/include/valgrind/tool_asm.h -/usr/include/valgrind/vg_skin.h -/usr/include/valgrind/x86/tool_arch.h -/usr/include/valgrind/linux/vki.h -/usr/include/valgrind/x86-linux/vki_arch.h -/usr/include/valgrind/x86-linux/vki_arch_posixtypes.h -/usr/bin/valgrind -/usr/bin/cg_annotate -/usr/bin/valgrind-listener -/usr/lib/valgrind -/usr/lib/pkgconfig/valgrind.pc +%doc ACKNOWLEDGEMENTS AUTHORS COPYING FAQ.txt INSTALL NEWS README* +%doc docs.installed/*.html docs.installed/*.gif +%{_bindir}/* +%{_includedir}/valgrind +%{_libdir}/valgrind +%{_libdir}/pkgconfig/* %doc %defattr(-,root,root) -%{_docdir}/* %{_mandir}/*/* |