• Dan McArdle's avatar
    Roll src/third_party/libprotobuf-mutator/src/ 439e81f8f..8942a9ba4 (86 commits) · 1acf0553
    Dan McArdle authored
    https://chromium.googlesource.com/external/github.com/google/libprotobuf-mutator.git/+log/439e81f8f484..8942a9ba43d8
    
    $ git log 439e81f8f..8942a9ba4 --date=short --no-merges --format='%ad %ae %s'
    2020-08-18 vitalybuka Update probuf revision
    2020-07-29 vitalybuka Move cpplint invocation into a separate job
    2020-07-29 vitalybuka Avoid parsing of last mutated message
    2020-07-29 vitalybuka Use gmock in LibFuzzerTest
    2020-07-28 vitalybuka Fix message before every LLVMFuzzerTestOneInput This is needed to make sure that corpus is still compartible.
    2020-05-05 vitalybuka Update protobuf lib
    2020-05-05 nareddyt Revert "Dissable AllowUnknownField"
    2020-05-05 nareddyt Revert "Fix the test"
    2020-04-24 vitalybuka Fix the test
    2020-04-24 vitalybuka Dissable AllowUnknownField
    2020-04-20 nareddyt Review comments
    2020-04-17 nareddyt Add test
    2020-04-17 nareddyt Allow unknown fields in corpus parser
    2020-04-10 vitalybuka Add missing #include <iostream>
    2020-04-10 vitalybuka Add missing #include <iostream>
    2020-04-09 jorg.brown Add missing #include <iostream>
    2020-03-26 vitalybuka Fix std::bitset overflow
    2020-02-04 vitalybuka Lint fixes
    2020-02-04 vitalybuka Add Clone test
    2020-02-04 vitalybuka Improve efficiency of mutator by allowing Copy/Clone only in CrossOver
    2020-02-04 vitalybuka Fix compilation issues for Google internal code
    2020-01-29 vitalybuka Remove unnececary size_increase_hint adjustment
    2020-01-29 vitalybuka Implement Any support Fixes #151
    2020-02-04 vitalybuka Deflake FailedMutations test
    2020-01-29 vitalybuka Accept arrays of messages in MutateImpl For #151
    2020-01-29 vitalybuka Improve field test by preventing copying of top level messages
    2020-01-29 vitalybuka Run InsertField for proto3
    2020-01-29 vitalybuka Move CrossOver next to Mutate
    2020-01-29 vitalybuka Combine post processing and initialization It's going to be useful for Any support
    2020-01-27 vitalybuka Add Any tests for #151
    2020-01-27 vitalybuka Reduce number of iterations in some tests
    2020-01-27 vitalybuka Make test output more verbose
    2020-01-27 vitalybuka Add google.protobuf.Any into test messages
    2020-01-26 vitalybuka Remove unneded namespaces
    2020-01-26 vitalybuka Implement CrossOver using Copy/Clone mutations
    2020-01-26 vitalybuka Use bitset to controll allowed mutations
    2020-01-26 vitalybuka Extract GetMaxSize function
    2020-01-26 vitalybuka Clone implementation
    2020-01-25 vitalybuka Use size_increase_hint selecting copy source
    2020-01-25 vitalybuka format
    2020-01-25 vitalybuka Use signed size_increase_hint
    2020-01-25 vitalybuka Use max_size_hint instead of size_increase_hint
    2020-01-25 vitalybuka Update README
    2020-01-24 vitalybuka Take into account size_increase_hint selecting mutation
    2020-01-24 vitalybuka Make post_processors_ private
    2020-01-24 vitalybuka Allow to use a different message as "copy" source Preparation for #44
    2020-01-15 vitalybuka Log message when IsInitialized assert fail
    2020-01-08 vitalybuka Support multiple callbacks per message type Fixed #146
    2020-01-07 vitalybuka Fix typo
    2020-01-07 vitalybuka Update README.md
    2020-01-07 vitalybuka Fix typo
    2020-01-07 vitalybuka Fix typo
    2020-01-07 vitalybuka Remove const
    2020-01-07 vitalybuka Document PostProcessorRegistration
    2019-10-08 vitalybuka Check post_processors_.empty() in CrossOver
    2019-09-30 pefoley Add global mutator support
    2019-09-06 vitalybuka Update googletest and protobuf
    2019-09-06 vitalybuka Don't "post process" and InitializeAndTrim from recursive Mutate calls
    2019-09-06 pefoley run clang-format
    2019-09-06 vitalybuka Move registration in function scope static variable
    2019-08-31 vitalybuka Replace Custom mutations with mutation post processing
    2019-09-05 vitalybuka Update README.md
    2019-08-31 vitalybuka Remove static members from Mutator
    2019-08-30 vitalybuka Use Mutator as singleton
    2019-08-31 vitalybuka Move random number generator inside of Mutator.
    2019-08-12 aaskar Add Travis and oss-fuzz badges to README
    2019-04-29 31459023+hctim More dependencies!
    2019-07-29 vitalybuka Remove trailing spaces
    2019-07-29 vitalybuka Update protobuf
    2019-07-29 vitalybuka Move no_mutator_test.cc
    2019-07-29 vitalybuka Initialize fields of map entries
    2019-07-29 vitalybuka Convert more tests into TYPED_TEST
    2019-07-29 vitalybuka Fix no_mutator_test build for "check"
    2019-06-08 toshi.piazza Renames SANITIZER_INTERFACE_WEAK_DEF to LIB_PROTO_MUTATOR_WEAK_DEF
    2019-06-07 topiazza Introduced SANITIZER_INTERFACE_WEAK_DEF
    2019-06-01 topiazza Builds tests with MSVC
    2019-05-29 topiazza Updates CMakeLists.txt to build for MSVC
    2019-04-29 31459023+hctim Add a line break.
    2019-04-29 31459023+hctim Add proto dependencies to prerequisites.
    2019-04-17 spq Fix compile error/warning in src/field_instance.h (was comparison with unsigned < 0, which is always false)
    2019-02-04 vitalybuka Remove workaround for stack overflow
    2019-02-04 vitalybuka Update protocolbuffers
    2019-01-31 vitalybuka Add check to avoid stack overflow parsing nested messages
    2019-01-30 kcc replace std::mt19937 with a much faster std::minstd_rand
    2019-01-31 vitalybuka Speedup unit tests
    2019-01-29 konstantin.s.serebryany Update README.md
    
    Created with:
      roll-dep src/third_party/libprotobuf-mutator/src
    
    Change-Id: Ie0169814c587b00fa1a25239fe0f8d338634b7ec
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2427157Reviewed-by: default avatarJonathan Metzman <metzman@chromium.org>
    Commit-Queue: Dan McArdle <dmcardle@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#810428}
    1acf0553
DEPS 171 KB