1. ed39800 Upgrade to valgrind 3.13.0 (15 June 2017). by Elliott Hughes · 7 years ago
  2. b3a1e4b Update copyright dates, to include 2015. No functional change. by sewardj · 9 years ago
  3. 9c7779b Merge mc_replace_strmem.c, hg_intercepts.c and drd_strmem_intercepts.c by bart · 11 years ago
  4. 16f468a memcheck/mc_replace_strmem.c: Remove trailing whitespace by bart · 11 years ago
  5. ab8e17f memcheck: Optimize the memcpy() intercept by bart · 11 years ago
  6. 0f157dd Update copyright dates (20XY-2012 ==> 20XY-2013) by sewardj · 11 years ago
  7. 06bc722 Silence clang warnings about uninitialised and unused values in by florian · 11 years ago
  8. 1a046d5 Include pub_core/tool_clreq.h instead of valgrind.h where apropriate. by florian · 11 years ago
  9. 8fa60ff Replace bcopy on linux as, at least in 32 bit build, glibc will by tom · 11 years ago
  10. 15e2fbb Add an implementation of memset() that costs half as much on 64 bit by sewardj · 11 years ago
  11. e00430b Add an intercept for stpncpy. Fixes #309427. (Mark Wielaard, mjw@redhat.com) by sewardj · 11 years ago
  12. 9990438 Add intercepts for wcscpy, wcscmp, wcsrchr and wcschr on Linux. by sewardj · 11 years ago
  13. 3e79863 Fix some casts that removed const-ness as pointed out by GCC's -Wcast-qual. by florian · 12 years ago
  14. 654b542 Final patch for Char/HChar mixups. by florian · 12 years ago
  15. 8122ae6 Intercept __GI_memmove on Linux. Fixes #306612. by sewardj · 12 years ago
  16. e9bea96 Implement a wrapper for wcslen on Linux, assuming that by sewardj · 12 years ago
  17. 03f8d3f Update copyright dates to include 2012. by sewardj · 12 years ago
  18. 5d5dd8e 301265 - add x86 support to Android build by philippe · 12 years ago
  19. 14a9f9c Add an intercept for memrchr. Needed for amd64 Ubuntu 12.04. by sewardj · 12 years ago
  20. b95e4d9 Add another intercept for strncasecmp_l. Fixes #297701. by sewardj · 12 years ago
  21. a65f80c Reinstate intercepts for plain "memcpy" and "memmove" on OSX <= 10.6 by sewardj · 12 years ago
  22. 6643e96 Fixes 282230 group allocator for small fixed size, use it for MC_Chunk/SEc vbit by philippe · 12 years ago
  23. 1b3a7a4 Some fixes for Android: by sewardj · 13 years ago
  24. 4b3a742 Fix #284384 (clang 3.1 -Wunused-value warnings in valgrind.h, by sewardj · 13 years ago
  25. ec062e8 Update all copyright dates, from 20xy-2010 to 20xy-2011. by sewardj · 13 years ago
  26. 284f2a3 Add a replacement for strcasestr, along with test case. Fixes #282979. by sewardj · 13 years ago
  27. 28936a8 Declare _exit as "noreturn". This will avoid a GCC warning. by florian · 13 years ago
  28. 70f291d arm_linux_android: intercept __dl_strcmp and __dl_strlen in by sewardj · 13 years ago
  29. 731f9cf by sewardj · 13 years ago
  30. 4157d4f * whitespace changes by sewardj · 13 years ago
  31. 3c94445 For intercepts in libc and the dynamic linker (ld.so or dyld), split by sewardj · 13 years ago
  32. c9b0854 x86-linux: don't add redirections for strchr/index in ld.so since they by sewardj · 13 years ago
  33. 9604484 Extend the behavioural-equivalence-class mechanism for redirection by sewardj · 13 years ago
  34. 863ab7c Don't compare src and dst to work out which direction to iterate by tom · 13 years ago
  35. d88797f Redirect memcpy@@GLIBC_2.14 differently from memcpy@GLIBC_2.2.5, so as by sewardj · 13 years ago
  36. bd2cff2 Fix for #275284 (initial fix, at least). Will break OSX; fix to follow. by sewardj · 13 years ago
  37. 4966542 Un-break the build on most platforms following r11888. Oops. by sewardj · 13 years ago
  38. 126e82d Fix up preload code so that on Android it doesn't try to call anything by sewardj · 13 years ago
  39. 6e9de46 Delete the AIX5 port. The last release this worked for is 3.4.1, by sewardj · 13 years ago
  40. 575ce8e Get rid of the remaining "set but not used" warnings reported by gcc 4.6 by by bart · 13 years ago
  41. c7ffc94 Fix up most but not all warnings generated by gcc-4.6 about by sewardj · 13 years ago
  42. e03c8c4 Rework the strcasecmp stuff a little, based on Jakub Jelinek's patch by tom · 14 years ago
  43. ce6d0ac Add replacements for strcasecmp and related functions which have by tom · 14 years ago
  44. 7b4e00b Change the replacement for memcpy to a vectorised version that does by sewardj · 14 years ago
  45. ba18935 Add in comments a (validated) strspn replacement, should it become necessary. by sewardj · 14 years ago
  46. a77687c Add intercepts for strstr, strpbrk, strcspn. These are needed for by sewardj · 14 years ago
  47. 9eecbbb Update copyright dates to 2010. by sewardj · 14 years ago
  48. d264514 Add support for ELF indirect functions. These are symbols of by tom · 15 years ago
  49. d55f0d9 With the recent VG_(message) change, by njn · 15 years ago
  50. f76d27a Merge the DARWIN branch onto the trunk. by njn · 15 years ago
  51. b4cfbc4 Don't compile Linux-only redirects on non-Linux platforms. by njn · 15 years ago
  52. 9f20746 Updated copyright years. by njn · 15 years ago
  53. e615466 Merge part of r9129 (factor out duplicated Z-encodings of names) from the by njn · 15 years ago
  54. 4d474d0 Update copyright dates ("200X-2007" --> "200X-2008"). by sewardj · 16 years ago
  55. 30978db Intercept memcpy on 64-bit ld.so's. by sewardj · 16 years ago
  56. fd4b6f4 Changes to make Memcheck work sanely on recent incarnations of AIX 5.3: by sewardj · 17 years ago
  57. ddc00dd by sewardj · 17 years ago
  58. b6c0403 Intercept __memcpy_chk, which appears in glibc-2.6.1. Also fix some by sewardj · 17 years ago
  59. 487cadb Merge from CGTUNE branch: by sewardj · 17 years ago
  60. 09beb9e wrap env related functions to be able to track undefined values better by dirk · 17 years ago
  61. 3e5a8b5 Back out r6640; I'm pretty sure it is the wrong thing to do now. by sewardj · 17 years ago
  62. 7d6f103 It appears glibc-2.5's getenv() function steps along environment by sewardj · 17 years ago
  63. c271ec8 by sewardj · 17 years ago
  64. 24cb217 Add an intercept for __memmove_chk (another glibc 2.5 artefact) by sewardj · 17 years ago
  65. dc5d832 __stpcpy_chk: sync with Dirk's original proposal, and show origins by sewardj · 17 years ago
  66. b8d0385 Intercept __stpcpy_chk. (Dirk Mueller) by sewardj · 17 years ago
  67. a9d8263 Intercept mempcpy also in ld.so.1. by sewardj · 17 years ago
  68. f0b3432 Intercept _intel_fast_memcpy in the main executable. Partial fix for #139667. by sewardj · 17 years ago
  69. 9ebd6e0 Update copyright dates. by sewardj · 17 years ago
  70. 1eee077 Replace bcmp in ld.so.1. by sewardj · 17 years ago
  71. 841b72d Provide a replacement for mempcpy. by sewardj · 17 years ago
  72. 620e526 Intercept/replace glibc-2.5's __strcpy_chk function for the usual by sewardj · 17 years ago
  73. 718d3b1 Completely overhauled the internals of Memcheck's error handling. All the by njn · 17 years ago
  74. 31b9ce1 Merge r6111: by sewardj · 18 years ago
  75. 7982056 Merge (from 3_2_BRANCH) r6048 (SuSE 10.1 (ppc32) minor fixes) by sewardj · 18 years ago
  76. e4b0bf0 Update copyright dates. by sewardj · 18 years ago
  77. 1d0825f Merge in the COMPVBITS branch to the trunk. This is a big change to by njn · 18 years ago[Renamed (99%) from memcheck/mac_replace_strmem.c]
  78. 776de2c Apparently on SLES9 the dynamic linker is called (soname'd) ld64.so.1. by sewardj · 18 years ago
  79. 9af10a1 Change the number of client request args from 4 to 5 as that may by sewardj · 18 years ago
  80. 0ec07f3 Merge in function wrapping support from the FNWRAP branch. That by sewardj · 18 years ago
  81. 13a4926 Remove remaining profiling gunk from Memcheck. by njn · 18 years ago
  82. 8f92409 Use an soname of libc.so* for libc redirects so that we catch a wider by tom · 19 years ago
  83. 5ec15ed add comment by njn · 19 years ago
  84. efcbf61 Remove unnecessary #includes. by njn · 19 years ago
  85. 10e1beb Add some more intercept rules for ld.so on amd64. by tom · 19 years ago
  86. c7561b9 by njn · 19 years ago
  87. 16eeb4e by njn · 19 years ago
  88. 44e495f memmove on glibc on amd64 is over-optimised; replace it. by sewardj · 19 years ago
  89. 4627586 Use a macro to add declarations for functions like memcpy(), so that GCC by njn · 19 years ago
  90. 1f8b3e7 De-convolute somewhat the client request usage for reporting overlap errors. by njn · 19 years ago
  91. 86f12dc Reinstate Addrcheck. Some of the tests fail -- some of the leak ones by njn · 19 years ago
  92. 5361242 Update copyright notice for 2005 on all relevant files. Don't bother trying by njn · 19 years ago
  93. b5f6f51 by sewardj · 19 years ago
  94. c616819 by njn · 20 years ago
  95. 4e9a4b6 Do our own implementations of strchrnul() and rawmemchr(). by sewardj · 20 years ago
  96. 56ee542 Remove three unnecessary compile-time warnings. by nethercote · 20 years ago
  97. 7bddb34 Prevent a memcpy of zero bytes from complaining if one or both of the by thughes · 20 years ago
  98. bb1c991 Updated copyright dates for 2004. Also added a couple of missing headers and by nethercote · 20 years ago
  99. b19cff6 Add an implementation of strnlen for memcheck, from Tom Hughes. by jseward · 20 years ago
  100. 0845ef8 Add overlap checking for stpcpy(). by jseward · 20 years ago