1. a65f80c Reinstate intercepts for plain "memcpy" and "memmove" on OSX <= 10.6 by sewardj · 13 years ago
  2. 6643e96 Fixes 282230 group allocator for small fixed size, use it for MC_Chunk/SEc vbit by philippe · 13 years ago
  3. 1b3a7a4 Some fixes for Android: by sewardj · 13 years ago
  4. 4b3a742 Fix #284384 (clang 3.1 -Wunused-value warnings in valgrind.h, by sewardj · 13 years ago
  5. ec062e8 Update all copyright dates, from 20xy-2010 to 20xy-2011. by sewardj · 13 years ago
  6. 284f2a3 Add a replacement for strcasestr, along with test case. Fixes #282979. by sewardj · 13 years ago
  7. 28936a8 Declare _exit as "noreturn". This will avoid a GCC warning. by florian · 13 years ago
  8. 70f291d arm_linux_android: intercept __dl_strcmp and __dl_strlen in by sewardj · 13 years ago
  9. 731f9cf by sewardj · 13 years ago
  10. 4157d4f * whitespace changes by sewardj · 13 years ago
  11. 3c94445 For intercepts in libc and the dynamic linker (ld.so or dyld), split by sewardj · 13 years ago
  12. c9b0854 x86-linux: don't add redirections for strchr/index in ld.so since they by sewardj · 13 years ago
  13. 9604484 Extend the behavioural-equivalence-class mechanism for redirection by sewardj · 13 years ago
  14. 863ab7c Don't compare src and dst to work out which direction to iterate by tom · 13 years ago
  15. d88797f Redirect memcpy@@GLIBC_2.14 differently from memcpy@GLIBC_2.2.5, so as by sewardj · 13 years ago
  16. bd2cff2 Fix for #275284 (initial fix, at least). Will break OSX; fix to follow. by sewardj · 13 years ago
  17. 4966542 Un-break the build on most platforms following r11888. Oops. by sewardj · 13 years ago
  18. 126e82d Fix up preload code so that on Android it doesn't try to call anything by sewardj · 13 years ago
  19. 6e9de46 Delete the AIX5 port. The last release this worked for is 3.4.1, by sewardj · 13 years ago
  20. 575ce8e Get rid of the remaining "set but not used" warnings reported by gcc 4.6 by by bart · 13 years ago
  21. c7ffc94 Fix up most but not all warnings generated by gcc-4.6 about by sewardj · 14 years ago
  22. e03c8c4 Rework the strcasecmp stuff a little, based on Jakub Jelinek's patch by tom · 14 years ago
  23. ce6d0ac Add replacements for strcasecmp and related functions which have by tom · 14 years ago
  24. 7b4e00b Change the replacement for memcpy to a vectorised version that does by sewardj · 14 years ago
  25. ba18935 Add in comments a (validated) strspn replacement, should it become necessary. by sewardj · 14 years ago
  26. a77687c Add intercepts for strstr, strpbrk, strcspn. These are needed for by sewardj · 14 years ago
  27. 9eecbbb Update copyright dates to 2010. by sewardj · 14 years ago
  28. d264514 Add support for ELF indirect functions. These are symbols of by tom · 15 years ago
  29. d55f0d9 With the recent VG_(message) change, by njn · 15 years ago
  30. f76d27a Merge the DARWIN branch onto the trunk. by njn · 15 years ago
  31. b4cfbc4 Don't compile Linux-only redirects on non-Linux platforms. by njn · 15 years ago
  32. 9f20746 Updated copyright years. by njn · 16 years ago
  33. e615466 Merge part of r9129 (factor out duplicated Z-encodings of names) from the by njn · 16 years ago
  34. 4d474d0 Update copyright dates ("200X-2007" --> "200X-2008"). by sewardj · 17 years ago
  35. 30978db Intercept memcpy on 64-bit ld.so's. by sewardj · 17 years ago
  36. fd4b6f4 Changes to make Memcheck work sanely on recent incarnations of AIX 5.3: by sewardj · 17 years ago
  37. ddc00dd by sewardj · 17 years ago
  38. b6c0403 Intercept __memcpy_chk, which appears in glibc-2.6.1. Also fix some by sewardj · 17 years ago
  39. 487cadb Merge from CGTUNE branch: by sewardj · 17 years ago
  40. 09beb9e wrap env related functions to be able to track undefined values better by dirk · 17 years ago
  41. 3e5a8b5 Back out r6640; I'm pretty sure it is the wrong thing to do now. by sewardj · 18 years ago
  42. 7d6f103 It appears glibc-2.5's getenv() function steps along environment by sewardj · 18 years ago
  43. c271ec8 by sewardj · 18 years ago
  44. 24cb217 Add an intercept for __memmove_chk (another glibc 2.5 artefact) by sewardj · 18 years ago
  45. dc5d832 __stpcpy_chk: sync with Dirk's original proposal, and show origins by sewardj · 18 years ago
  46. b8d0385 Intercept __stpcpy_chk. (Dirk Mueller) by sewardj · 18 years ago
  47. a9d8263 Intercept mempcpy also in ld.so.1. by sewardj · 18 years ago
  48. f0b3432 Intercept _intel_fast_memcpy in the main executable. Partial fix for #139667. by sewardj · 18 years ago
  49. 9ebd6e0 Update copyright dates. by sewardj · 18 years ago
  50. 1eee077 Replace bcmp in ld.so.1. by sewardj · 18 years ago
  51. 841b72d Provide a replacement for mempcpy. by sewardj · 18 years ago
  52. 620e526 Intercept/replace glibc-2.5's __strcpy_chk function for the usual by sewardj · 18 years ago
  53. 718d3b1 Completely overhauled the internals of Memcheck's error handling. All the by njn · 18 years ago
  54. 31b9ce1 Merge r6111: by sewardj · 18 years ago
  55. 7982056 Merge (from 3_2_BRANCH) r6048 (SuSE 10.1 (ppc32) minor fixes) by sewardj · 18 years ago
  56. e4b0bf0 Update copyright dates. by sewardj · 18 years ago
  57. 1d0825f Merge in the COMPVBITS branch to the trunk. This is a big change to by njn · 19 years ago[Renamed (99%) from memcheck/mac_replace_strmem.c]
  58. 776de2c Apparently on SLES9 the dynamic linker is called (soname'd) ld64.so.1. by sewardj · 19 years ago
  59. 9af10a1 Change the number of client request args from 4 to 5 as that may by sewardj · 19 years ago
  60. 0ec07f3 Merge in function wrapping support from the FNWRAP branch. That by sewardj · 19 years ago
  61. 13a4926 Remove remaining profiling gunk from Memcheck. by njn · 19 years ago
  62. 8f92409 Use an soname of libc.so* for libc redirects so that we catch a wider by tom · 19 years ago
  63. 5ec15ed add comment by njn · 19 years ago
  64. efcbf61 Remove unnecessary #includes. by njn · 19 years ago
  65. 10e1beb Add some more intercept rules for ld.so on amd64. by tom · 19 years ago
  66. c7561b9 by njn · 19 years ago
  67. 16eeb4e by njn · 19 years ago
  68. 44e495f memmove on glibc on amd64 is over-optimised; replace it. by sewardj · 19 years ago
  69. 4627586 Use a macro to add declarations for functions like memcpy(), so that GCC by njn · 20 years ago
  70. 1f8b3e7 De-convolute somewhat the client request usage for reporting overlap errors. by njn · 20 years ago
  71. 86f12dc Reinstate Addrcheck. Some of the tests fail -- some of the leak ones by njn · 20 years ago
  72. 5361242 Update copyright notice for 2005 on all relevant files. Don't bother trying by njn · 20 years ago
  73. b5f6f51 by sewardj · 20 years ago
  74. c616819 by njn · 20 years ago
  75. 4e9a4b6 Do our own implementations of strchrnul() and rawmemchr(). by sewardj · 20 years ago
  76. 56ee542 Remove three unnecessary compile-time warnings. by nethercote · 20 years ago
  77. 7bddb34 Prevent a memcpy of zero bytes from complaining if one or both of the by thughes · 20 years ago
  78. bb1c991 Updated copyright dates for 2004. Also added a couple of missing headers and by nethercote · 21 years ago
  79. b19cff6 Add an implementation of strnlen for memcheck, from Tom Hughes. by jseward · 21 years ago
  80. 0845ef8 Add overlap checking for stpcpy(). by jseward · 21 years ago
  81. dc8778a Add a vanilla implementation of stpcpy(). Does not do overlap checking by jseward · 21 years ago
  82. 98abfc7 This jumbo-checkin is the Full Virtualization checkin. This eliminates by fitzhardinge · 21 years ago
  83. 137bc55 by nethercote · 21 years ago
  84. 851b0f6 Removed no-longer-needed declarations of __SOME_SKIN_H. by nethercote · 21 years ago
  85. 1e6d765 Fixed bug in overlap check in strncpy() -- it was assuming the src was 'n' by nethercote · 21 years ago
  86. b6cae9f Fixed overlap errors so the hacky strdup'ing of strings isn't necessary; by njn · 21 years ago
  87. 3ceec24 Add memcmp() to our collection of functions we do ourselves. by sewardj · 21 years ago
  88. 7271864 by njn · 21 years ago
  89. 66fe05a Added overlap checking to Addrcheck, mostly just moving things around. In by njn · 21 years ago[Renamed (96%) from memcheck/mc_replace_strmem.c]
  90. dda830a Fix bugs in overlap detection. Tom Hughes <thh@cyberscience.com> by sewardj · 21 years ago
  91. 09e51ce Fixed stupid bugs in overlap detection. by njn · 21 years ago
  92. 4a6a44f minor code simplification by daywalker · 21 years ago
  93. 05bcdcb gcc-3.3 as supplied with SuSE 8.2 ("gcc version 3.3 20030226 by sewardj · 21 years ago
  94. 34419c1 by njn · 21 years ago
  95. b6483f8 wibble by njn · 21 years ago
  96. 9a90c7b Fixed by njn · 21 years ago
  97. 0e1b514 Updated copyright notices for 2003. Only 4 months late. by njn · 22 years ago
  98. 3e88418 ----------------------------------------------------------------------------- by njn · 22 years ago