1. 30 Nov, 2020 1 commit
  2. 05 Nov, 2019 1 commit
  3. 11 Oct, 2019 1 commit
  4. 11 Sep, 2019 1 commit
  5. 05 Jun, 2019 1 commit
  6. 07 May, 2019 1 commit
  7. 03 May, 2019 1 commit
  8. 02 May, 2019 2 commits
  9. 15 May, 2019 1 commit
  10. 14 Mar, 2019 1 commit
  11. 10 Dec, 2018 1 commit
  12. 28 Feb, 2019 1 commit
  13. 25 Feb, 2019 1 commit
    • J.C. Jones's avatar
      Backed out changeset d734d20b38d8 · 5eb5e022
      J.C. Jones authored
      Bustage in m-c due to unexported symbols for cmsutil.
      
      --HG--
      extra : rebase_source : 6370d97e267269995fc06c33fd5c12fd22288e02
      5eb5e022
  14. 21 Feb, 2019 1 commit
  15. 08 Nov, 2018 1 commit
  16. 10 Jan, 2019 1 commit
  17. 09 Jan, 2019 1 commit
    • Edênis Freindorfer Azevedo's avatar
      Bug 818686 - XDG Base Directory Specification support with fallback, r=mt · 7f21d4f4
      Edênis Freindorfer Azevedo authored
      Summary:
      We check if $HOME/.pki and $HOME/.pki/nssdb exist; if they do, then we use
      this path. Otherwise, use ${XDG_DATA_HOME:-$HOME/.local/share}/pki/nssdb
      
      Test Plan:
      Create dummy empty dir and set HOME to it. Then, check if getUserDb returns:
      1. $HOME/.pki/nssdb when this path exists;
      2. $HOME/.local/share/pki/nssdb when $HOME/.pki/nssdb does not and XDG_DATA_HOME is not defined;
      3. $XDG_DATA_HOME/pki/nssdb when $HOME/.pki/nssdb does not exist and XDG_DATA_HOME is defined.
      
      Reviewers: mt
      
      Reviewed By: mt
      
      Bug #: 818686
      
      Differential Revision: https://phabricator.services.mozilla.com/D14007
      
      --HG--
      extra : source : 45f82855824be40a6a2b74632dda5e9e6f89a5d0
      7f21d4f4
  18. 03 Aug, 2018 1 commit
    • Franziskus Kiefer's avatar
      Bug 1479787 - build mozpkix as part of NSS, r=mt,keeler · 53850b92
      Franziskus Kiefer authored
      Differential Revision: https://phabricator.services.mozilla.com/D2719
      Differential Revision: https://phabricator.services.mozilla.com/D2720
      Differential Revision: https://phabricator.services.mozilla.com/D2861
      
      --HG--
      rename : cpputil/scoped_ptrs.h => cpputil/nss_scoped_ptrs.h
      rename : lib/mozpkix/test/gtest/README.txt => gtests/mozpkix_gtest/README.txt
      rename : lib/mozpkix/test/gtest/pkixbuild_tests.cpp => gtests/mozpkix_gtest/pkixbuild_tests.cpp
      rename : lib/mozpkix/test/gtest/pkixcert_extension_tests.cpp => gtests/mozpkix_gtest/pkixcert_extension_tests.cpp
      rename : lib/mozpkix/test/gtest/pkixcert_signature_algorithm_tests.cpp => gtests/mozpkix_gtest/pkixcert_signature_algorithm_tests.cpp
      rename : lib/mozpkix/test/gtest/pkixcheck_CheckExtendedKeyUsage_tests.cpp => gtests/mozpkix_gtest/pkixcheck_CheckExtendedKeyUsage_tests.cpp
      rename : lib/mozpkix/test/gtest/pkixcheck_CheckIssuer_tests.cpp => gtests/mozpkix_gtest/pkixcheck_CheckIssuer_tests.cpp
      rename : lib/mozpkix/test/gtest/pkixcheck_CheckKeyUsage_tests.cpp => gtests/mozpkix_gtest/pkixcheck_CheckKeyUsage_tests.cpp
      rename : lib/mozpkix/test/gtest/pkixcheck_CheckSignatureAlgorithm_tests.cpp => gtests/mozpkix_gtest/pkixcheck_CheckSignatureAlgorithm_tests.cpp
      rename : lib/mozpkix/test/gtest/pkixcheck_CheckValidity_tests.cpp => gtests/mozpkix_gtest/pkixcheck_CheckValidity_tests.cpp
      rename : lib/mozpkix/test/gtest/pkixcheck_ParseValidity_tests.cpp => gtests/mozpkix_gtest/pkixcheck_ParseValidity_tests.cpp
      rename : lib/mozpkix/test/gtest/pkixcheck_TLSFeaturesSatisfiedInternal_tests.cpp => gtests/mozpkix_gtest/pkixcheck_TLSFeaturesSatisfiedInternal_tests.cpp
      rename : lib/mozpkix/test/gtest/pkixder_input_tests.cpp => gtests/mozpkix_gtest/pkixder_input_tests.cpp
      rename : lib/mozpkix/test/gtest/pkixder_pki_types_tests.cpp => gtests/mozpkix_gtest/pkixder_pki_types_tests.cpp
      rename : lib/mozpkix/test/gtest/pkixder_universal_types_tests.cpp => gtests/mozpkix_gtest/pkixder_universal_types_tests.cpp
      rename : lib/mozpkix/test/gtest/pkixgtest.cpp => gtests/mozpkix_gtest/pkixgtest.cpp
      rename : lib/mozpkix/test/gtest/pkixgtest.h => gtests/mozpkix_gtest/pkixgtest.h
      rename : lib/mozpkix/test/gtest/pkixnames_tests.cpp => gtests/mozpkix_gtest/pkixnames_tests.cpp
      rename : lib/mozpkix/test/gtest/pkixocsp_CreateEncodedOCSPRequest_tests.cpp => gtests/mozpkix_gtest/pkixocsp_CreateEncodedOCSPRequest_tests.cpp
      rename : lib/mozpkix/test/gtest/pkixocsp_VerifyEncodedOCSPResponse.cpp => gtests/mozpkix_gtest/pkixocsp_VerifyEncodedOCSPResponse.cpp
      rename : lib/mozpkix/test/lib/pkixtestnss.h => lib/mozpkix/include/pkix-test/pkixtestnss.h
      rename : lib/mozpkix/test/lib/pkixtestutil.h => lib/mozpkix/include/pkix-test/pkixtestutil.h
      rename : lib/mozpkix/lib/pkixcheck.h => lib/mozpkix/include/pkix/pkixcheck.h
      rename : lib/mozpkix/lib/pkixder.h => lib/mozpkix/include/pkix/pkixder.h
      rename : lib/mozpkix/lib/pkixutil.h => lib/mozpkix/include/pkix/pkixutil.h
      rename : lib/mozpkix/test/lib/pkixtestalg.cpp => lib/mozpkix/test-lib/pkixtestalg.cpp
      rename : lib/mozpkix/test/lib/pkixtestnss.cpp => lib/mozpkix/test-lib/pkixtestnss.cpp
      rename : lib/mozpkix/test/lib/pkixtestutil.cpp => lib/mozpkix/test-lib/pkixtestutil.cpp
      extra : rebase_source : 7b1375fef0c8e0c361f44d16f69c31d0bd6d0b41
      53850b92
  19. 17 Jul, 2018 1 commit
  20. 19 Feb, 2018 1 commit
  21. 21 Dec, 2017 1 commit
  22. 18 Aug, 2017 1 commit
  23. 01 Aug, 2017 1 commit
    • David Keeler's avatar
      Bug 1379273 - make softoken resettable via PK11_ResetToken r=franziskus,ttaubert · 2c66d718
      David Keeler authored
      Summary:
      Two issues prevented PK11_ResetToken from working properly:
      1. The backing DB tables would be dropped and never recreated, preventing
      future operations from working.
      2. The needLogin property of the SFTKSlot would not be updated properly,
      preventing PK11_InitPin (and thus other operations) from succeeding.
      
      Reviewers: ttaubert, franziskus
      
      Reviewed By: ttaubert, franziskus
      
      Differential Revision: https://nss-review.dev.mozaws.net/D382
      
      --HG--
      rename : gtests/util_gtest/Makefile => gtests/softoken_gtest/Makefile
      rename : gtests/util_gtest/manifest.mn => gtests/softoken_gtest/manifest.mn
      rename : gtests/common/gtests.cc => gtests/softoken_gtest/softoken_gtest.cc
      rename : gtests/util_gtest/util_gtest.gyp => gtests/softoken_gtest/softoken_gtest.gyp
      extra : rebase_source : 93a0da1ae8544462d6836b4da3a7490ed4c8c36d
      extra : histedit_source : 32ada4bb767cb840df79dfef051b6151b5d5e10d
      2c66d718
  24. 29 Jun, 2017 1 commit
  25. 09 Jun, 2017 1 commit
  26. 30 Oct, 2017 1 commit
  27. 24 Oct, 2017 1 commit
  28. 11 May, 2017 1 commit
  29. 10 May, 2017 1 commit
    • David Keeler's avatar
      Bug 1334054 - fix CERT_FormatName output buffer length calculation r=franziskus · 22691690
      David Keeler authored
      Summary:
      Before this patch, CERT_FormatName attempted to account for the length of the
      additional formatting in its output buffer length, but added an insufficient
      amount (a fixed 128 bytes). This patch dynamically accounts for the additional
      space required by the formatting output (it can over-account in some cases, but
      this is unlikely to be a performance concern compared to the original
      implementation).
      
      Reviewers: franziskus
      
      Differential Revision: https://nss-review.dev.mozaws.net/D307
      
      --HG--
      rename : gtests/der_gtest/Makefile => gtests/certhigh_gtest/Makefile
      rename : gtests/der_gtest/der_gtest.gyp => gtests/certhigh_gtest/certhigh_gtest.gyp
      rename : gtests/der_gtest/manifest.mn => gtests/certhigh_gtest/manifest.mn
      extra : rebase_source : 1fb5cbf1c77018e6d7f9f9aed0f3d9a3b33f4909
      22691690
  30. 28 Feb, 2017 1 commit
  31. 25 Jan, 2017 1 commit
  32. 20 Jan, 2017 1 commit
  33. 13 Jan, 2017 1 commit
  34. 12 Jan, 2017 1 commit
  35. 16 Nov, 2016 1 commit
    • Franziskus Kiefer's avatar
      Bug 1317924 - resurrect mpi tests, r=ttaubert · 4c3da8d6
      Franziskus Kiefer authored
      Differential Revision: https://nss-review.dev.mozaws.net/D68
      
      --HG--
      rename : lib/freebl/mpi/mpi-test.c => cmd/mpitests/mpi-test.c
      rename : gtests/util_gtest/util_gtest.gyp => cmd/mpitests/mpitests.gyp
      rename : lib/freebl/mpi/test-info.c => cmd/mpitests/test-info.c
      rename : gtests/util_gtest/util_gtest.gyp => gtests/freebl_gtest/freebl_gtest.gyp
      extra : rebase_source : 163b288b5fac99b04e7de8376628a5a6b0e3f1da
      extra : amend_source : 5850535f6d2114601a4bed890315b130245f28c5
      4c3da8d6
  36. 04 Nov, 2016 1 commit
  37. 09 Nov, 2016 1 commit
  38. 11 Nov, 2016 1 commit
  39. 27 Oct, 2016 1 commit
    • Martin Thomson's avatar
      Bug 1310612 - move gtests to a directory of that name, r=franziskus · 821f3616
      Martin Thomson authored
      --HG--
      rename : external_tests/.clang-format => gtests/.clang-format
      rename : external_tests/Makefile => gtests/Makefile
      rename : external_tests/README => gtests/README
      rename : external_tests/common/Makefile => gtests/common/Makefile
      rename : external_tests/common/common.gyp => gtests/common/common.gyp
      rename : external_tests/common/gtest.gypi => gtests/common/gtest.gypi
      rename : external_tests/common/gtest.mk => gtests/common/gtest.mk
      rename : external_tests/common/gtests.cc => gtests/common/gtests.cc
      rename : external_tests/common/manifest.mn => gtests/common/manifest.mn
      rename : external_tests/common/scoped_ptrs.h => gtests/common/scoped_ptrs.h
      rename : external_tests/der_gtest/Makefile => gtests/der_gtest/Makefile
      rename : external_tests/der_gtest/der_getint_unittest.cc => gtests/der_gtest/der_getint_unittest.cc
      rename : external_tests/der_gtest/der_gtest.gyp => gtests/der_gtest/der_gtest.gyp
      rename : external_tests/der_gtest/der_private_key_import_unittest.cc => gtests/der_gtest/der_private_key_import_unittest.cc
      rename : external_tests/der_gtest/manifest.mn => gtests/der_gtest/manifest.mn
      rename : external_tests/google_test/Makefile => gtests/google_test/Makefile
      rename : external_tests/google_test/google_test.gyp => gtests/google_test/google_test.gyp
      rename : external_tests/google_test/gtest/CHANGES => gtests/google_test/gtest/CHANGES
      rename : external_tests/google_test/gtest/CMakeLists.txt => gtests/google_test/gtest/CMakeLists.txt
      rename : external_tests/google_test/gtest/CONTRIBUTORS => gtests/google_test/gtest/CONTRIBUTORS
      rename : external_tests/google_test/gtest/LICENSE => gtests/google_test/gtest/LICENSE
      rename : external_tests/google_test/gtest/Makefile.am => gtests/google_test/gtest/Makefile.am
      rename : external_tests/google_test/gtest/README => gtests/google_test/gtest/README
      rename : external_tests/google_test/gtest/build-aux/.keep => gtests/google_test/gtest/build-aux/.keep
      rename : external_tests/google_test/gtest/cmake/internal_utils.cmake => gtests/google_test/gtest/cmake/internal_utils.cmake
      rename : external_tests/google_test/gtest/codegear/gtest.cbproj => gtests/google_test/gtest/codegear/gtest.cbproj
      rename : external_tests/google_test/gtest/codegear/gtest.groupproj => gtests/google_test/gtest/codegear/gtest.groupproj
      rename : external_tests/google_test/gtest/codegear/gtest_all.cc => gtests/google_test/gtest/codegear/gtest_all.cc
      rename : external_tests/google_test/gtest/codegear/gtest_link.cc => gtests/google_test/gtest/codegear/gtest_link.cc
      rename : external_tests/google_test/gtest/codegear/gtest_main.cbproj => gtests/google_test/gtest/codegear/gtest_main.cbproj
      rename : external_tests/google_test/gtest/codegear/gtest_unittest.cbproj => gtests/google_test/gtest/codegear/gtest_unittest.cbproj
      rename : external_tests/google_test/gtest/configure.ac => gtests/google_test/gtest/configure.ac
      rename : external_tests/google_test/gtest/include/gtest/gtest-death-test.h => gtests/google_test/gtest/include/gtest/gtest-death-test.h
      rename : external_tests/google_test/gtest/include/gtest/gtest-message.h => gtests/google_test/gtest/include/gtest/gtest-message.h
      rename : external_tests/google_test/gtest/include/gtest/gtest-param-test.h => gtests/google_test/gtest/include/gtest/gtest-param-test.h
      rename : external_tests/google_test/gtest/include/gtest/gtest-param-test.h.pump => gtests/google_test/gtest/include/gtest/gtest-param-test.h.pump
      rename : external_tests/google_test/gtest/include/gtest/gtest-printers.h => gtests/google_test/gtest/include/gtest/gtest-printers.h
      rename : external_tests/google_test/gtest/include/gtest/gtest-spi.h => gtests/google_test/gtest/include/gtest/gtest-spi.h
      rename : external_tests/google_test/gtest/include/gtest/gtest-test-part.h => gtests/google_test/gtest/include/gtest/gtest-test-part.h
      rename : external_tests/google_test/gtest/include/gtest/gtest-typed-test.h => gtests/google_test/gtest/include/gtest/gtest-typed-test.h
      rename : external_tests/google_test/gtest/include/gtest/gtest.h => gtests/google_test/gtest/include/gtest/gtest.h
      rename : external_tests/google_test/gtest/include/gtest/gtest_pred_impl.h => gtests/google_test/gtest/include/gtest/gtest_pred_impl.h
      rename : external_tests/google_test/gtest/include/gtest/gtest_prod.h => gtests/google_test/gtest/include/gtest/gtest_prod.h
      rename : external_tests/google_test/gtest/include/gtest/internal/gtest-death-test-internal.h => gtests/google_test/gtest/include/gtest/internal/gtest-death-test-internal.h
      rename : external_tests/google_test/gtest/include/gtest/internal/gtest-filepath.h => gtests/google_test/gtest/include/gtest/internal/gtest-filepath.h
      rename : external_tests/google_test/gtest/include/gtest/internal/gtest-internal.h => gtests/google_test/gtest/include/gtest/internal/gtest-internal.h
      rename : external_tests/google_test/gtest/include/gtest/internal/gtest-linked_ptr.h => gtests/google_test/gtest/include/gtest/internal/gtest-linked_ptr.h
      rename : external_tests/google_test/gtest/include/gtest/internal/gtest-param-util-generated.h => gtests/google_test/gtest/include/gtest/internal/gtest-param-util-generated.h
      rename : external_tests/google_test/gtest/include/gtest/internal/gtest-param-util-generated.h.pump => gtests/google_test/gtest/include/gtest/internal/gtest-param-util-generated.h.pump
      rename : external_tests/google_test/gtest/include/gtest/internal/gtest-param-util.h => gtests/google_test/gtest/include/gtest/internal/gtest-param-util.h
      rename : external_tests/google_test/gtest/include/gtest/internal/gtest-port.h => gtests/google_test/gtest/include/gtest/internal/gtest-port.h
      rename : external_tests/google_test/gtest/include/gtest/internal/gtest-string.h => gtests/google_test/gtest/include/gtest/internal/gtest-string.h
      rename : external_tests/google_test/gtest/include/gtest/internal/gtest-tuple.h => gtests/google_test/gtest/include/gtest/internal/gtest-tuple.h
      rename : external_tests/google_test/gtest/include/gtest/internal/gtest-tuple.h.pump => gtests/google_test/gtest/include/gtest/internal/gtest-tuple.h.pump
      rename : external_tests/google_test/gtest/include/gtest/internal/gtest-type-util.h => gtests/google_test/gtest/include/gtest/internal/gtest-type-util.h
      rename : external_tests/google_test/gtest/include/gtest/internal/gtest-type-util.h.pump => gtests/google_test/gtest/include/gtest/internal/gtest-type-util.h.pump
      rename : external_tests/google_test/gtest/m4/acx_pthread.m4 => gtests/google_test/gtest/m4/acx_pthread.m4
      rename : external_tests/google_test/gtest/m4/gtest.m4 => gtests/google_test/gtest/m4/gtest.m4
      rename : external_tests/google_test/gtest/make/Makefile => gtests/google_test/gtest/make/Makefile
      rename : external_tests/google_test/gtest/msvc/gtest-md.sln => gtests/google_test/gtest/msvc/gtest-md.sln
      rename : external_tests/google_test/gtest/msvc/gtest-md.vcproj => gtests/google_test/gtest/msvc/gtest-md.vcproj
      rename : external_tests/google_test/gtest/msvc/gtest.sln => gtests/google_test/gtest/msvc/gtest.sln
      rename : external_tests/google_test/gtest/msvc/gtest.vcproj => gtests/google_test/gtest/msvc/gtest.vcproj
      rename : external_tests/google_test/gtest/msvc/gtest_main-md.vcproj => gtests/google_test/gtest/msvc/gtest_main-md.vcproj
      rename : external_tests/google_test/gtest/msvc/gtest_main.vcproj => gtests/google_test/gtest/msvc/gtest_main.vcproj
      rename : external_tests/google_test/gtest/msvc/gtest_prod_test-md.vcproj => gtests/google_test/gtest/msvc/gtest_prod_test-md.vcproj
      rename : external_tests/google_test/gtest/msvc/gtest_prod_test.vcproj => gtests/google_test/gtest/msvc/gtest_prod_test.vcproj
      rename : external_tests/google_test/gtest/msvc/gtest_unittest-md.vcproj => gtests/google_test/gtest/msvc/gtest_unittest-md.vcproj
      rename : external_tests/google_test/gtest/msvc/gtest_unittest.vcproj => gtests/google_test/gtest/msvc/gtest_unittest.vcproj
      rename : external_tests/google_test/gtest/samples/prime_tables.h => gtests/google_test/gtest/samples/prime_tables.h
      rename : external_tests/google_test/gtest/samples/sample1.cc => gtests/google_test/gtest/samples/sample1.cc
      rename : external_tests/google_test/gtest/samples/sample1.h => gtests/google_test/gtest/samples/sample1.h
      rename : external_tests/google_test/gtest/samples/sample10_unittest.cc => gtests/google_test/gtest/samples/sample10_unittest.cc
      rename : external_tests/google_test/gtest/samples/sample1_unittest.cc => gtests/google_test/gtest/samples/sample1_unittest.cc
      rename : external_tests/google_test/gtest/samples/sample2.cc => gtests/google_test/gtest/samples/sample2.cc
      rename : external_tests/google_test/gtest/samples/sample2.h => gtests/google_test/gtest/samples/sample2.h
      rename : external_tests/google_test/gtest/samples/sample2_unittest.cc => gtests/google_test/gtest/samples/sample2_unittest.cc
      rename : external_tests/google_test/gtest/samples/sample3-inl.h => gtests/google_test/gtest/samples/sample3-inl.h
      rename : external_tests/google_test/gtest/samples/sample3_unittest.cc => gtests/google_test/gtest/samples/sample3_unittest.cc
      rename : external_tests/google_test/gtest/samples/sample4.cc => gtests/google_test/gtest/samples/sample4.cc
      rename : external_tests/google_test/gtest/samples/sample4.h => gtests/google_test/gtest/samples/sample4.h
      rename : external_tests/google_test/gtest/samples/sample4_unittest.cc => gtests/google_test/gtest/samples/sample4_unittest.cc
      rename : external_tests/google_test/gtest/samples/sample5_unittest.cc => gtests/google_test/gtest/samples/sample5_unittest.cc
      rename : external_tests/google_test/gtest/samples/sample6_unittest.cc => gtests/google_test/gtest/samples/sample6_unittest.cc
      rename : external_tests/google_test/gtest/samples/sample7_unittest.cc => gtests/google_test/gtest/samples/sample7_unittest.cc
      rename : external_tests/google_test/gtest/samples/sample8_unittest.cc => gtests/google_test/gtest/samples/sample8_unittest.cc
      rename : external_tests/google_test/gtest/samples/sample9_unittest.cc => gtests/google_test/gtest/samples/sample9_unittest.cc
      rename : external_tests/google_test/gtest/scripts/common.py => gtests/google_test/gtest/scripts/common.py
      rename : external_tests/google_test/gtest/scripts/fuse_gtest_files.py => gtests/google_test/gtest/scripts/fuse_gtest_files.py
      rename : external_tests/google_test/gtest/scripts/gen_gtest_pred_impl.py => gtests/google_test/gtest/scripts/gen_gtest_pred_impl.py
      rename : external_tests/google_test/gtest/scripts/gtest-config.in => gtests/google_test/gtest/scripts/gtest-config.in
      rename : external_tests/google_test/gtest/scripts/pump.py => gtests/google_test/gtest/scripts/pump.py
      rename : external_tests/google_test/gtest/scripts/release_docs.py => gtests/google_test/gtest/scripts/release_docs.py
      rename : external_tests/google_test/gtest/scripts/test/Makefile => gtests/google_test/gtest/scripts/test/Makefile
      rename : external_tests/google_test/gtest/scripts/upload.py => gtests/google_test/gtest/scripts/upload.py
      rename : external_tests/google_test/gtest/scripts/upload_gtest.py => gtests/google_test/gtest/scripts/upload_gtest.py
      rename : external_tests/google_test/gtest/src/gtest-all.cc => gtests/google_test/gtest/src/gtest-all.cc
      rename : external_tests/google_test/gtest/src/gtest-death-test.cc => gtests/google_test/gtest/src/gtest-death-test.cc
      rename : external_tests/google_test/gtest/src/gtest-filepath.cc => gtests/google_test/gtest/src/gtest-filepath.cc
      rename : external_tests/google_test/gtest/src/gtest-internal-inl.h => gtests/google_test/gtest/src/gtest-internal-inl.h
      rename : external_tests/google_test/gtest/src/gtest-port.cc => gtests/google_test/gtest/src/gtest-port.cc
      rename : external_tests/google_test/gtest/src/gtest-printers.cc => gtests/google_test/gtest/src/gtest-printers.cc
      rename : external_tests/google_test/gtest/src/gtest-test-part.cc => gtests/google_test/gtest/src/gtest-test-part.cc
      rename : external_tests/google_test/gtest/src/gtest-typed-test.cc => gtests/google_test/gtest/src/gtest-typed-test.cc
      rename : external_tests/google_test/gtest/src/gtest.cc => gtests/google_test/gtest/src/gtest.cc
      rename : external_tests/google_test/gtest/src/gtest_main.cc => gtests/google_test/gtest/src/gtest_main.cc
      rename : external_tests/google_test/gtest/test/gtest-death-test_ex_test.cc => gtests/google_test/gtest/test/gtest-death-test_ex_test.cc
      rename : external_tests/google_test/gtest/test/gtest-death-test_test.cc => gtests/google_test/gtest/test/gtest-death-test_test.cc
      rename : external_tests/google_test/gtest/test/gtest-filepath_test.cc => gtests/google_test/gtest/test/gtest-filepath_test.cc
      rename : external_tests/google_test/gtest/test/gtest-linked_ptr_test.cc => gtests/google_test/gtest/test/gtest-linked_ptr_test.cc
      rename : external_tests/google_test/gtest/test/gtest-listener_test.cc => gtests/google_test/gtest/test/gtest-listener_test.cc
      rename : external_tests/google_test/gtest/test/gtest-message_test.cc => gtests/google_test/gtest/test/gtest-message_test.cc
      rename : external_tests/google_test/gtest/test/gtest-options_test.cc => gtests/google_test/gtest/test/gtest-options_test.cc
      rename : external_tests/google_test/gtest/test/gtest-param-test2_test.cc => gtests/google_test/gtest/test/gtest-param-test2_test.cc
      rename : external_tests/google_test/gtest/test/gtest-param-test_test.cc => gtests/google_test/gtest/test/gtest-param-test_test.cc
      rename : external_tests/google_test/gtest/test/gtest-param-test_test.h => gtests/google_test/gtest/test/gtest-param-test_test.h
      rename : external_tests/google_test/gtest/test/gtest-port_test.cc => gtests/google_test/gtest/test/gtest-port_test.cc
      rename : external_tests/google_test/gtest/test/gtest-printers_test.cc => gtests/google_test/gtest/test/gtest-printers_test.cc
      rename : external_tests/google_test/gtest/test/gtest-test-part_test.cc => gtests/google_test/gtest/test/gtest-test-part_test.cc
      rename : external_tests/google_test/gtest/test/gtest-tuple_test.cc => gtests/google_test/gtest/test/gtest-tuple_test.cc
      rename : external_tests/google_test/gtest/test/gtest-typed-test2_test.cc => gtests/google_test/gtest/test/gtest-typed-test2_test.cc
      rename : external_tests/google_test/gtest/test/gtest-typed-test_test.cc => gtests/google_test/gtest/test/gtest-typed-test_test.cc
      rename : external_tests/google_test/gtest/test/gtest-typed-test_test.h => gtests/google_test/gtest/test/gtest-typed-test_test.h
      rename : external_tests/google_test/gtest/test/gtest-unittest-api_test.cc => gtests/google_test/gtest/test/gtest-unittest-api_test.cc
      rename : external_tests/google_test/gtest/test/gtest_all_test.cc => gtests/google_test/gtest/test/gtest_all_test.cc
      rename : external_tests/google_test/gtest/test/gtest_break_on_failure_unittest.py => gtests/google_test/gtest/test/gtest_break_on_failure_unittest.py
      rename : external_tests/google_test/gtest/test/gtest_break_on_failure_unittest_.cc => gtests/google_test/gtest/test/gtest_break_on_failure_unittest_.cc
      rename : external_tests/google_test/gtest/test/gtest_catch_exceptions_test.py => gtests/google_test/gtest/test/gtest_catch_exceptions_test.py
      rename : external_tests/google_test/gtest/test/gtest_catch_exceptions_test_.cc => gtests/google_test/gtest/test/gtest_catch_exceptions_test_.cc
      rename : external_tests/google_test/gtest/test/gtest_color_test.py => gtests/google_test/gtest/test/gtest_color_test.py
      rename : external_tests/google_test/gtest/test/gtest_color_test_.cc => gtests/google_test/gtest/test/gtest_color_test_.cc
      rename : external_tests/google_test/gtest/test/gtest_env_var_test.py => gtests/google_test/gtest/test/gtest_env_var_test.py
      rename : external_tests/google_test/gtest/test/gtest_env_var_test_.cc => gtests/google_test/gtest/test/gtest_env_var_test_.cc
      rename : external_tests/google_test/gtest/test/gtest_environment_test.cc => gtests/google_test/gtest/test/gtest_environment_test.cc
      rename : external_tests/google_test/gtest/test/gtest_filter_unittest.py => gtests/google_test/gtest/test/gtest_filter_unittest.py
      rename : external_tests/google_test/gtest/test/gtest_filter_unittest_.cc => gtests/google_test/gtest/test/gtest_filter_unittest_.cc
      rename : external_tests/google_test/gtest/test/gtest_help_test.py => gtests/google_test/gtest/test/gtest_help_test.py
      rename : external_tests/google_test/gtest/test/gtest_help_test_.cc => gtests/google_test/gtest/test/gtest_help_test_.cc
      rename : external_tests/google_test/gtest/test/gtest_list_tests_unittest.py => gtests/google_test/gtest/test/gtest_list_tests_unittest.py
      rename : external_tests/google_test/gtest/test/gtest_list_tests_unittest_.cc => gtests/google_test/gtest/test/gtest_list_tests_unittest_.cc
      rename : external_tests/google_test/gtest/test/gtest_main_unittest.cc => gtests/google_test/gtest/test/gtest_main_unittest.cc
      rename : external_tests/google_test/gtest/test/gtest_no_test_unittest.cc => gtests/google_test/gtest/test/gtest_no_test_unittest.cc
      rename : external_tests/google_test/gtest/test/gtest_output_test.py => gtests/google_test/gtest/test/gtest_output_test.py
      rename : external_tests/google_test/gtest/test/gtest_output_test_.cc => gtests/google_test/gtest/test/gtest_output_test_.cc
      rename : external_tests/google_test/gtest/test/gtest_output_test_golden_lin.txt => gtests/google_test/gtest/test/gtest_output_test_golden_lin.txt
      rename : external_tests/google_test/gtest/test/gtest_pred_impl_unittest.cc => gtests/google_test/gtest/test/gtest_pred_impl_unittest.cc
      rename : external_tests/google_test/gtest/test/gtest_premature_exit_test.cc => gtests/google_test/gtest/test/gtest_premature_exit_test.cc
      rename : external_tests/google_test/gtest/test/gtest_prod_test.cc => gtests/google_test/gtest/test/gtest_prod_test.cc
      rename : external_tests/google_test/gtest/test/gtest_repeat_test.cc => gtests/google_test/gtest/test/gtest_repeat_test.cc
      rename : external_tests/google_test/gtest/test/gtest_shuffle_test.py => gtests/google_test/gtest/test/gtest_shuffle_test.py
      rename : external_tests/google_test/gtest/test/gtest_shuffle_test_.cc => gtests/google_test/gtest/test/gtest_shuffle_test_.cc
      rename : external_tests/google_test/gtest/test/gtest_sole_header_test.cc => gtests/google_test/gtest/test/gtest_sole_header_test.cc
      rename : external_tests/google_test/gtest/test/gtest_stress_test.cc => gtests/google_test/gtest/test/gtest_stress_test.cc
      rename : external_tests/google_test/gtest/test/gtest_test_utils.py => gtests/google_test/gtest/test/gtest_test_utils.py
      rename : external_tests/google_test/gtest/test/gtest_throw_on_failure_ex_test.cc => gtests/google_test/gtest/test/gtest_throw_on_failure_ex_test.cc
      rename : external_tests/google_test/gtest/test/gtest_throw_on_failure_test.py => gtests/google_test/gtest/test/gtest_throw_on_failure_test.py
      rename : external_tests/google_test/gtest/test/gtest_throw_on_failure_test_.cc => gtests/google_test/gtest/test/gtest_throw_on_failure_test_.cc
      rename : external_tests/google_test/gtest/test/gtest_uninitialized_test.py => gtests/google_test/gtest/test/gtest_uninitialized_test.py
      rename : external_tests/google_test/gtest/test/gtest_uninitialized_test_.cc => gtests/google_test/gtest/test/gtest_uninitialized_test_.cc
      rename : external_tests/google_test/gtest/test/gtest_unittest.cc => gtests/google_test/gtest/test/gtest_unittest.cc
      rename : external_tests/google_test/gtest/test/gtest_xml_outfile1_test_.cc => gtests/google_test/gtest/test/gtest_xml_outfile1_test_.cc
      rename : external_tests/google_test/gtest/test/gtest_xml_outfile2_test_.cc => gtests/google_test/gtest/test/gtest_xml_outfile2_test_.cc
      rename : external_tests/google_test/gtest/test/gtest_xml_outfiles_test.py => gtests/google_test/gtest/test/gtest_xml_outfiles_test.py
      rename : external_tests/google_test/gtest/test/gtest_xml_output_unittest.py => gtests/google_test/gtest/test/gtest_xml_output_unittest.py
      rename : external_tests/google_test/gtest/test/gtest_xml_output_unittest_.cc => gtests/google_test/gtest/test/gtest_xml_output_unittest_.cc
      rename : external_tests/google_test/gtest/test/gtest_xml_test_utils.py => gtests/google_test/gtest/test/gtest_xml_test_utils.py
      rename : external_tests/google_test/gtest/test/production.cc => gtests/google_test/gtest/test/production.cc
      rename : external_tests/google_test/gtest/test/production.h => gtests/google_test/gtest/test/production.h
      rename : external_tests/google_test/gtest/xcode/Config/DebugProject.xcconfig => gtests/google_test/gtest/xcode/Config/DebugProject.xcconfig
      rename : external_tests/google_test/gtest/xcode/Config/FrameworkTarget.xcconfig => gtests/google_test/gtest/xcode/Config/FrameworkTarget.xcconfig
      rename : external_tests/google_test/gtest/xcode/Config/General.xcconfig => gtests/google_test/gtest/xcode/Config/General.xcconfig
      rename : external_tests/google_test/gtest/xcode/Config/ReleaseProject.xcconfig => gtests/google_test/gtest/xcode/Config/ReleaseProject.xcconfig
      rename : external_tests/google_test/gtest/xcode/Config/StaticLibraryTarget.xcconfig => gtests/google_test/gtest/xcode/Config/StaticLibraryTarget.xcconfig
      rename : external_tests/google_test/gtest/xcode/Config/TestTarget.xcconfig => gtests/google_test/gtest/xcode/Config/TestTarget.xcconfig
      rename : external_tests/google_test/gtest/xcode/Resources/Info.plist => gtests/google_test/gtest/xcode/Resources/Info.plist
      rename : external_tests/google_test/gtest/xcode/Samples/FrameworkSample/Info.plist => gtests/google_test/gtest/xcode/Samples/FrameworkSample/Info.plist
      rename : external_tests/google_test/gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj => gtests/google_test/gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj
      rename : external_tests/google_test/gtest/xcode/Samples/FrameworkSample/runtests.sh => gtests/google_test/gtest/xcode/Samples/FrameworkSample/runtests.sh
      rename : external_tests/google_test/gtest/xcode/Samples/FrameworkSample/widget.cc => gtests/google_test/gtest/xcode/Samples/FrameworkSample/widget.cc
      rename : external_tests/google_test/gtest/xcode/Samples/FrameworkSample/widget.h => gtests/google_test/gtest/xcode/Samples/FrameworkSample/widget.h
      rename : external_tests/google_test/gtest/xcode/Samples/FrameworkSample/widget_test.cc => gtests/google_test/gtest/xcode/Samples/FrameworkSample/widget_test.cc
      rename : external_tests/google_test/gtest/xcode/Scripts/runtests.sh => gtests/google_test/gtest/xcode/Scripts/runtests.sh
      rename : external_tests/google_test/gtest/xcode/Scripts/versiongenerate.py => gtests/google_test/gtest/xcode/Scripts/versiongenerate.py
      rename : external_tests/google_test/gtest/xcode/gtest.xcodeproj/project.pbxproj => gtests/google_test/gtest/xcode/gtest.xcodeproj/project.pbxproj
      rename : external_tests/google_test/manifest.mn => gtests/google_test/manifest.mn
      rename : external_tests/manifest.mn => gtests/manifest.mn
      rename : external_tests/nss_bogo_shim/Makefile => gtests/nss_bogo_shim/Makefile
      rename : external_tests/nss_bogo_shim/config.cc => gtests/nss_bogo_shim/config.cc
      rename : external_tests/nss_bogo_shim/config.h => gtests/nss_bogo_shim/config.h
      rename : external_tests/nss_bogo_shim/config.json => gtests/nss_bogo_shim/config.json
      rename : external_tests/nss_bogo_shim/manifest.mn => gtests/nss_bogo_shim/manifest.mn
      rename : external_tests/nss_bogo_shim/nss_bogo_shim.cc => gtests/nss_bogo_shim/nss_bogo_shim.cc
      rename : external_tests/nss_bogo_shim/nss_bogo_shim.gyp => gtests/nss_bogo_shim/nss_bogo_shim.gyp
      rename : external_tests/nss_bogo_shim/nsskeys.cc => gtests/nss_bogo_shim/nsskeys.cc
      rename : external_tests/nss_bogo_shim/nsskeys.h => gtests/nss_bogo_shim/nsskeys.h
      rename : external_tests/pk11_gtest/Makefile => gtests/pk11_gtest/Makefile
      rename : external_tests/pk11_gtest/manifest.mn => gtests/pk11_gtest/manifest.mn
      rename : external_tests/pk11_gtest/pk11_aeskeywrap_unittest.cc => gtests/pk11_gtest/pk11_aeskeywrap_unittest.cc
      rename : external_tests/pk11_gtest/pk11_chacha20poly1305_unittest.cc => gtests/pk11_gtest/pk11_chacha20poly1305_unittest.cc
      rename : external_tests/pk11_gtest/pk11_export_unittest.cc => gtests/pk11_gtest/pk11_export_unittest.cc
      rename : external_tests/pk11_gtest/pk11_gtest.gyp => gtests/pk11_gtest/pk11_gtest.gyp
      rename : external_tests/pk11_gtest/pk11_pbkdf2_unittest.cc => gtests/pk11_gtest/pk11_pbkdf2_unittest.cc
      rename : external_tests/pk11_gtest/pk11_prf_unittest.cc => gtests/pk11_gtest/pk11_prf_unittest.cc
      rename : external_tests/pk11_gtest/pk11_prng_unittest.cc => gtests/pk11_gtest/pk11_prng_unittest.cc
      rename : external_tests/pk11_gtest/pk11_rsapss_unittest.cc => gtests/pk11_gtest/pk11_rsapss_unittest.cc
      rename : external_tests/ssl_gtest/Makefile => gtests/ssl_gtest/Makefile
      rename : external_tests/ssl_gtest/databuffer.h => gtests/ssl_gtest/databuffer.h
      rename : external_tests/ssl_gtest/gtest_utils.h => gtests/ssl_gtest/gtest_utils.h
      rename : external_tests/ssl_gtest/libssl_internals.c => gtests/ssl_gtest/libssl_internals.c
      rename : external_tests/ssl_gtest/libssl_internals.h => gtests/ssl_gtest/libssl_internals.h
      rename : external_tests/ssl_gtest/manifest.mn => gtests/ssl_gtest/manifest.mn
      rename : external_tests/ssl_gtest/ssl_0rtt_unittest.cc => gtests/ssl_gtest/ssl_0rtt_unittest.cc
      rename : external_tests/ssl_gtest/ssl_agent_unittest.cc => gtests/ssl_gtest/ssl_agent_unittest.cc
      rename : external_tests/ssl_gtest/ssl_auth_unittest.cc => gtests/ssl_gtest/ssl_auth_unittest.cc
      rename : external_tests/ssl_gtest/ssl_cert_ext_unittest.cc => gtests/ssl_gtest/ssl_cert_ext_unittest.cc
      rename : external_tests/ssl_gtest/ssl_ciphersuite_unittest.cc => gtests/ssl_gtest/ssl_ciphersuite_unittest.cc
      rename : external_tests/ssl_gtest/ssl_damage_unittest.cc => gtests/ssl_gtest/ssl_damage_unittest.cc
      rename : external_tests/ssl_gtest/ssl_dhe_unittest.cc => gtests/ssl_gtest/ssl_dhe_unittest.cc
      rename : external_tests/ssl_gtest/ssl_drop_unittest.cc => gtests/ssl_gtest/ssl_drop_unittest.cc
      rename : external_tests/ssl_gtest/ssl_ecdh_unittest.cc => gtests/ssl_gtest/ssl_ecdh_unittest.cc
      rename : external_tests/ssl_gtest/ssl_ems_unittest.cc => gtests/ssl_gtest/ssl_ems_unittest.cc
      rename : external_tests/ssl_gtest/ssl_extension_unittest.cc => gtests/ssl_gtest/ssl_extension_unittest.cc
      rename : external_tests/ssl_gtest/ssl_gtest.cc => gtests/ssl_gtest/ssl_gtest.cc
      rename : external_tests/ssl_gtest/ssl_gtest.gyp => gtests/ssl_gtest/ssl_gtest.gyp
      rename : external_tests/ssl_gtest/ssl_hrr_unittest.cc => gtests/ssl_gtest/ssl_hrr_unittest.cc
      rename : external_tests/ssl_gtest/ssl_loopback_unittest.cc => gtests/ssl_gtest/ssl_loopback_unittest.cc
      rename : external_tests/ssl_gtest/ssl_record_unittest.cc => gtests/ssl_gtest/ssl_record_unittest.cc
      rename : external_tests/ssl_gtest/ssl_resumption_unittest.cc => gtests/ssl_gtest/ssl_resumption_unittest.cc
      rename : external_tests/ssl_gtest/ssl_skip_unittest.cc => gtests/ssl_gtest/ssl_skip_unittest.cc
      rename : external_tests/ssl_gtest/ssl_staticrsa_unittest.cc => gtests/ssl_gtest/ssl_staticrsa_unittest.cc
      rename : external_tests/ssl_gtest/ssl_v2_client_hello_unittest.cc => gtests/ssl_gtest/ssl_v2_client_hello_unittest.cc
      rename : external_tests/ssl_gtest/ssl_version_unittest.cc => gtests/ssl_gtest/ssl_version_unittest.cc
      rename : external_tests/ssl_gtest/test_io.cc => gtests/ssl_gtest/test_io.cc
      rename : external_tests/ssl_gtest/test_io.h => gtests/ssl_gtest/test_io.h
      rename : external_tests/ssl_gtest/tls_agent.cc => gtests/ssl_gtest/tls_agent.cc
      rename : external_tests/ssl_gtest/tls_agent.h => gtests/ssl_gtest/tls_agent.h
      rename : external_tests/ssl_gtest/tls_connect.cc => gtests/ssl_gtest/tls_connect.cc
      rename : external_tests/ssl_gtest/tls_connect.h => gtests/ssl_gtest/tls_connect.h
      rename : external_tests/ssl_gtest/tls_filter.cc => gtests/ssl_gtest/tls_filter.cc
      rename : external_tests/ssl_gtest/tls_filter.h => gtests/ssl_gtest/tls_filter.h
      rename : external_tests/ssl_gtest/tls_hkdf_unittest.cc => gtests/ssl_gtest/tls_hkdf_unittest.cc
      rename : external_tests/ssl_gtest/tls_parser.cc => gtests/ssl_gtest/tls_parser.cc
      rename : external_tests/ssl_gtest/tls_parser.h => gtests/ssl_gtest/tls_parser.h
      rename : external_tests/util_gtest/Makefile => gtests/util_gtest/Makefile
      rename : external_tests/util_gtest/manifest.mn => gtests/util_gtest/manifest.mn
      rename : external_tests/util_gtest/util_gtest.gyp => gtests/util_gtest/util_gtest.gyp
      rename : external_tests/util_gtest/util_utf8_unittest.cc => gtests/util_gtest/util_utf8_unittest.cc
      extra : rebase_source : 1094d869a204bed80da8274465a5f20839140531
      extra : amend_source : cb3fadf524eab6aa6073d12571654d6cf6773dc5
      821f3616