1. 13 Aug, 2018 2 commits
  2. 27 Jul, 2018 1 commit
    • Gennadiy Civil's avatar
      · 984cba30
      Gennadiy Civil authored
      Formatting changes for automatic code management
      984cba30
  3. 20 Jul, 2018 1 commit
    • Gennadiy Civil's avatar
      · a02af2f6
      Gennadiy Civil authored
      code merge
      a02af2f6
  4. 19 Jul, 2018 2 commits
  5. 18 Jul, 2018 1 commit
    • Gennadiy Civil's avatar
      · 7e73a7ae
      Gennadiy Civil authored
      Formatting and a link
      7e73a7ae
  6. 17 Jul, 2018 1 commit
  7. 30 Jun, 2018 1 commit
  8. 02 May, 2018 1 commit
  9. 25 Apr, 2018 1 commit
  10. 19 Apr, 2018 4 commits
  11. 18 Apr, 2018 2 commits
  12. 17 Apr, 2018 1 commit
  13. 16 Apr, 2018 2 commits
  14. 12 Apr, 2018 4 commits
    • Gennadiy Civil's avatar
      · a79851f2
      Gennadiy Civil authored
      merging 
      a79851f2
    • Gennadiy Civil's avatar
      · fa658e0c
      Gennadiy Civil authored
      merging 
      fa658e0c
    • Gennadiy Civil's avatar
      small cleanup · e77deb29
      Gennadiy Civil authored
      e77deb29
    • Victor Costan's avatar
      Remove multiple inheritance from "unintesting call" mock classes. · 1324e2d7
      Victor Costan authored
      Internal CL 156157936, which was published in commit
      fe402c27, introduced undefined behavior
      by casting a base class (internal::{Naggy,Nice,Strict}Base<MockClass>,
      using the curiously recurring template pattern) pointer to a derived
      class ({Naggy,Nice,Strict}Mock<MockClass>), in the base class'
      constructor. At that point, the object isn't guaranteed to have taken on
      the shape of the derived class, and casting is undefined behavior.
      
      The undefined behavior was caught by Chrome's CFI build bot [1], and
      prevents rolling googletest past that commit / CL.
      
      This commit simplifies the {Naggy,Nice,Strict}Mock class hierarchy in
      a way that removes the undefined behavior.
      
      [1] https://www.chromium.org/developers/testing/control-flow-integrity
      1324e2d7
  15. 11 Apr, 2018 3 commits
  16. 10 Apr, 2018 2 commits
  17. 09 Apr, 2018 2 commits
  18. 07 Apr, 2018 1 commit
    • Victor Costan's avatar
      Sync gmock-generated-nice-strict.h.pump with gmock-generated-nice-strict.h. · 51f8ad47
      Victor Costan authored
      Commit fe402c27 published the changes in
      internal CL 156157936, but missed the diff in
      gmock-generated-nice-strict.h.pump. This makes it difficult to reason
      about the change, because the .pump file is more concise than the
      generated file.
      
      This PR was tested by re-generating the .h file using the command below
      and checking the git diff.
      
      ./googletest/scripts/pump.py \
          googlemock/include/gmock/gmock-generated-nice-strict.h.pump
      51f8ad47
  19. 06 Apr, 2018 8 commits