You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@orc.apache.org by om...@apache.org on 2015/06/22 22:17:29 UTC
[51/51] [partial] orc git commit: ORC-3. Import c++ code from github.
ORC-3. Import c++ code from github.
Import of code from:
https://github.com/hortonworks/orc/releases/tag/apache-import-4
Project: http://git-wip-us.apache.org/repos/asf/orc/repo
Commit: http://git-wip-us.apache.org/repos/asf/orc/commit/7de5d89d
Tree: http://git-wip-us.apache.org/repos/asf/orc/tree/7de5d89d
Diff: http://git-wip-us.apache.org/repos/asf/orc/diff/7de5d89d
Branch: refs/heads/master
Commit: 7de5d89df24bcab3c60eb08f9ef5a2d6af86d14d
Parents: 281c37d
Author: Owen O'Malley <om...@apache.org>
Authored: Mon Jun 22 13:13:03 2015 -0700
Committer: Owen O'Malley <om...@apache.org>
Committed: Mon Jun 22 13:13:03 2015 -0700
----------------------------------------------------------------------
.gitignore | 3 +-
.travis.yml | 18 +
CMakeLists.txt | 108 +
LICENSE | 6 +-
NOTICE | 9 +
README.md | 21 +
appveyor.yml | 9 +
c++/CMakeLists.txt | 21 +
c++/Doxyfile | 2246 ++
c++/include/CMakeLists.txt | 82 +
c++/include/orc/ColumnPrinter.hh | 52 +
c++/include/orc/Int128.hh | 336 +
c++/include/orc/MemoryPool.hh | 82 +
c++/include/orc/OrcFile.hh | 97 +
c++/include/orc/Reader.hh | 715 +
c++/include/orc/Vector.hh | 299 +
c++/include/orc/orc-config.hh.in | 78 +
c++/libs/CMakeLists.txt | 16 +
c++/libs/gmock-1.7.0/CHANGES | 126 +
c++/libs/gmock-1.7.0/CMakeLists.txt | 165 +
c++/libs/gmock-1.7.0/CONTRIBUTORS | 40 +
c++/libs/gmock-1.7.0/LICENSE | 28 +
c++/libs/gmock-1.7.0/Makefile.am | 216 +
c++/libs/gmock-1.7.0/Makefile.in | 1357 ++
c++/libs/gmock-1.7.0/README | 369 +
c++/libs/gmock-1.7.0/aclocal.m4 | 9799 ++++++++
c++/libs/gmock-1.7.0/build-aux/config.guess | 1530 ++
c++/libs/gmock-1.7.0/build-aux/config.h.in | 69 +
c++/libs/gmock-1.7.0/build-aux/config.sub | 1773 ++
c++/libs/gmock-1.7.0/build-aux/depcomp | 688 +
c++/libs/gmock-1.7.0/build-aux/install-sh | 527 +
c++/libs/gmock-1.7.0/build-aux/ltmain.sh | 9661 ++++++++
c++/libs/gmock-1.7.0/build-aux/missing | 331 +
c++/libs/gmock-1.7.0/configure | 18535 +++++++++++++++
c++/libs/gmock-1.7.0/configure.ac | 146 +
.../gmock-1.7.0/fused-src/gmock-gtest-all.cc | 11443 ++++++++++
c++/libs/gmock-1.7.0/fused-src/gmock/gmock.h | 14198 ++++++++++++
c++/libs/gmock-1.7.0/fused-src/gmock_main.cc | 54 +
c++/libs/gmock-1.7.0/fused-src/gtest/gtest.h | 20061 +++++++++++++++++
c++/libs/gmock-1.7.0/gtest/CHANGES | 157 +
c++/libs/gmock-1.7.0/gtest/CMakeLists.txt | 252 +
c++/libs/gmock-1.7.0/gtest/CONTRIBUTORS | 37 +
c++/libs/gmock-1.7.0/gtest/LICENSE | 28 +
c++/libs/gmock-1.7.0/gtest/Makefile.am | 306 +
c++/libs/gmock-1.7.0/gtest/Makefile.in | 1360 ++
c++/libs/gmock-1.7.0/gtest/README | 435 +
c++/libs/gmock-1.7.0/gtest/aclocal.m4 | 1198 +
.../gmock-1.7.0/gtest/build-aux/config.guess | 1530 ++
.../gmock-1.7.0/gtest/build-aux/config.h.in | 69 +
c++/libs/gmock-1.7.0/gtest/build-aux/config.sub | 1773 ++
c++/libs/gmock-1.7.0/gtest/build-aux/depcomp | 688 +
c++/libs/gmock-1.7.0/gtest/build-aux/install-sh | 527 +
c++/libs/gmock-1.7.0/gtest/build-aux/ltmain.sh | 9661 ++++++++
c++/libs/gmock-1.7.0/gtest/build-aux/missing | 331 +
.../gtest/cmake/internal_utils.cmake | 227 +
.../gmock-1.7.0/gtest/codegear/gtest.cbproj | 138 +
.../gmock-1.7.0/gtest/codegear/gtest.groupproj | 54 +
.../gmock-1.7.0/gtest/codegear/gtest_all.cc | 38 +
.../gmock-1.7.0/gtest/codegear/gtest_link.cc | 40 +
.../gtest/codegear/gtest_main.cbproj | 82 +
.../gtest/codegear/gtest_unittest.cbproj | 88 +
c++/libs/gmock-1.7.0/gtest/configure | 18222 +++++++++++++++
c++/libs/gmock-1.7.0/gtest/configure.ac | 68 +
.../gtest/fused-src/gtest/gtest-all.cc | 9592 ++++++++
.../gmock-1.7.0/gtest/fused-src/gtest/gtest.h | 20061 +++++++++++++++++
.../gtest/fused-src/gtest/gtest_main.cc | 38 +
.../gtest/include/gtest/gtest-death-test.h | 294 +
.../gtest/include/gtest/gtest-message.h | 250 +
.../gtest/include/gtest/gtest-param-test.h | 1421 ++
.../gtest/include/gtest/gtest-param-test.h.pump | 487 +
.../gtest/include/gtest/gtest-printers.h | 855 +
.../gmock-1.7.0/gtest/include/gtest/gtest-spi.h | 232 +
.../gtest/include/gtest/gtest-test-part.h | 179 +
.../gtest/include/gtest/gtest-typed-test.h | 259 +
.../gmock-1.7.0/gtest/include/gtest/gtest.h | 2291 ++
.../gtest/include/gtest/gtest_pred_impl.h | 358 +
.../gtest/include/gtest/gtest_prod.h | 58 +
.../gtest/internal/gtest-death-test-internal.h | 319 +
.../include/gtest/internal/gtest-filepath.h | 206 +
.../include/gtest/internal/gtest-internal.h | 1158 +
.../include/gtest/internal/gtest-linked_ptr.h | 233 +
.../gtest/internal/gtest-param-util-generated.h | 5143 +++++
.../internal/gtest-param-util-generated.h.pump | 301 +
.../include/gtest/internal/gtest-param-util.h | 619 +
.../gtest/include/gtest/internal/gtest-port.h | 1947 ++
.../gtest/include/gtest/internal/gtest-string.h | 167 +
.../gtest/include/gtest/internal/gtest-tuple.h | 1012 +
.../include/gtest/internal/gtest-tuple.h.pump | 339 +
.../include/gtest/internal/gtest-type-util.h | 3331 +++
.../gtest/internal/gtest-type-util.h.pump | 297 +
c++/libs/gmock-1.7.0/gtest/m4/acx_pthread.m4 | 363 +
c++/libs/gmock-1.7.0/gtest/m4/gtest.m4 | 74 +
c++/libs/gmock-1.7.0/gtest/m4/libtool.m4 | 8001 +++++++
c++/libs/gmock-1.7.0/gtest/m4/ltoptions.m4 | 384 +
c++/libs/gmock-1.7.0/gtest/m4/ltsugar.m4 | 123 +
c++/libs/gmock-1.7.0/gtest/m4/ltversion.m4 | 23 +
c++/libs/gmock-1.7.0/gtest/m4/lt~obsolete.m4 | 98 +
c++/libs/gmock-1.7.0/gtest/make/Makefile | 82 +
c++/libs/gmock-1.7.0/gtest/msvc/gtest-md.sln | 45 +
c++/libs/gmock-1.7.0/gtest/msvc/gtest-md.vcproj | 126 +
c++/libs/gmock-1.7.0/gtest/msvc/gtest.sln | 45 +
c++/libs/gmock-1.7.0/gtest/msvc/gtest.vcproj | 126 +
.../gmock-1.7.0/gtest/msvc/gtest_main-md.vcproj | 129 +
.../gmock-1.7.0/gtest/msvc/gtest_main.vcproj | 129 +
.../gtest/msvc/gtest_prod_test-md.vcproj | 164 +
.../gtest/msvc/gtest_prod_test.vcproj | 164 +
.../gtest/msvc/gtest_unittest-md.vcproj | 147 +
.../gtest/msvc/gtest_unittest.vcproj | 147 +
.../gmock-1.7.0/gtest/samples/prime_tables.h | 123 +
c++/libs/gmock-1.7.0/gtest/samples/sample1.cc | 68 +
c++/libs/gmock-1.7.0/gtest/samples/sample1.h | 43 +
.../gtest/samples/sample10_unittest.cc | 144 +
.../gtest/samples/sample1_unittest.cc | 153 +
c++/libs/gmock-1.7.0/gtest/samples/sample2.cc | 56 +
c++/libs/gmock-1.7.0/gtest/samples/sample2.h | 85 +
.../gtest/samples/sample2_unittest.cc | 109 +
.../gmock-1.7.0/gtest/samples/sample3-inl.h | 172 +
.../gtest/samples/sample3_unittest.cc | 151 +
c++/libs/gmock-1.7.0/gtest/samples/sample4.cc | 46 +
c++/libs/gmock-1.7.0/gtest/samples/sample4.h | 53 +
.../gtest/samples/sample4_unittest.cc | 45 +
.../gtest/samples/sample5_unittest.cc | 199 +
.../gtest/samples/sample6_unittest.cc | 224 +
.../gtest/samples/sample7_unittest.cc | 130 +
.../gtest/samples/sample8_unittest.cc | 173 +
.../gtest/samples/sample9_unittest.cc | 160 +
.../gtest/scripts/fuse_gtest_files.py | 250 +
.../gtest/scripts/gen_gtest_pred_impl.py | 730 +
.../gmock-1.7.0/gtest/scripts/gtest-config.in | 274 +
c++/libs/gmock-1.7.0/gtest/scripts/pump.py | 855 +
.../gmock-1.7.0/gtest/scripts/test/Makefile | 59 +
c++/libs/gmock-1.7.0/gtest/src/gtest-all.cc | 48 +
.../gmock-1.7.0/gtest/src/gtest-death-test.cc | 1344 ++
.../gmock-1.7.0/gtest/src/gtest-filepath.cc | 382 +
.../gmock-1.7.0/gtest/src/gtest-internal-inl.h | 1218 +
c++/libs/gmock-1.7.0/gtest/src/gtest-port.cc | 805 +
.../gmock-1.7.0/gtest/src/gtest-printers.cc | 363 +
.../gmock-1.7.0/gtest/src/gtest-test-part.cc | 110 +
.../gmock-1.7.0/gtest/src/gtest-typed-test.cc | 110 +
c++/libs/gmock-1.7.0/gtest/src/gtest.cc | 5015 ++++
c++/libs/gmock-1.7.0/gtest/src/gtest_main.cc | 38 +
.../gtest/test/gtest-death-test_ex_test.cc | 93 +
.../gtest/test/gtest-death-test_test.cc | 1367 ++
.../gtest/test/gtest-filepath_test.cc | 680 +
.../gtest/test/gtest-linked_ptr_test.cc | 154 +
.../gtest/test/gtest-listener_test.cc | 310 +
.../gtest/test/gtest-message_test.cc | 159 +
.../gtest/test/gtest-options_test.cc | 215 +
.../gtest/test/gtest-param-test2_test.cc | 65 +
.../gtest/test/gtest-param-test_test.cc | 904 +
.../gtest/test/gtest-param-test_test.h | 57 +
.../gmock-1.7.0/gtest/test/gtest-port_test.cc | 1253 +
.../gtest/test/gtest-printers_test.cc | 1566 ++
.../gtest/test/gtest-test-part_test.cc | 208 +
.../gmock-1.7.0/gtest/test/gtest-tuple_test.cc | 320 +
.../gtest/test/gtest-typed-test2_test.cc | 45 +
.../gtest/test/gtest-typed-test_test.cc | 360 +
.../gtest/test/gtest-typed-test_test.h | 66 +
.../gtest/test/gtest-unittest-api_test.cc | 341 +
.../gmock-1.7.0/gtest/test/gtest_all_test.cc | 47 +
.../test/gtest_break_on_failure_unittest.py | 212 +
.../test/gtest_break_on_failure_unittest_.cc | 88 +
.../gtest/test/gtest_catch_exceptions_test.py | 237 +
.../gtest/test/gtest_catch_exceptions_test_.cc | 311 +
.../gmock-1.7.0/gtest/test/gtest_color_test.py | 130 +
.../gmock-1.7.0/gtest/test/gtest_color_test_.cc | 71 +
.../gtest/test/gtest_env_var_test.py | 103 +
.../gtest/test/gtest_env_var_test_.cc | 126 +
.../gtest/test/gtest_environment_test.cc | 192 +
.../gtest/test/gtest_filter_unittest.py | 633 +
.../gtest/test/gtest_filter_unittest_.cc | 140 +
.../gmock-1.7.0/gtest/test/gtest_help_test.py | 172 +
.../gmock-1.7.0/gtest/test/gtest_help_test_.cc | 46 +
.../gtest/test/gtest_list_tests_unittest.py | 207 +
.../gtest/test/gtest_list_tests_unittest_.cc | 157 +
.../gtest/test/gtest_main_unittest.cc | 45 +
.../gtest/test/gtest_no_test_unittest.cc | 56 +
.../gmock-1.7.0/gtest/test/gtest_output_test.py | 335 +
.../gtest/test/gtest_output_test_.cc | 1034 +
.../gtest/test/gtest_output_test_golden_lin.txt | 720 +
.../gtest/test/gtest_pred_impl_unittest.cc | 2427 ++
.../gtest/test/gtest_premature_exit_test.cc | 141 +
.../gmock-1.7.0/gtest/test/gtest_prod_test.cc | 57 +
.../gmock-1.7.0/gtest/test/gtest_repeat_test.cc | 253 +
.../gtest/test/gtest_shuffle_test.py | 325 +
.../gtest/test/gtest_shuffle_test_.cc | 103 +
.../gtest/test/gtest_sole_header_test.cc | 57 +
.../gmock-1.7.0/gtest/test/gtest_stress_test.cc | 256 +
.../gmock-1.7.0/gtest/test/gtest_test_utils.py | 320 +
.../test/gtest_throw_on_failure_ex_test.cc | 92 +
.../gtest/test/gtest_throw_on_failure_test.py | 171 +
.../gtest/test/gtest_throw_on_failure_test_.cc | 72 +
.../gtest/test/gtest_uninitialized_test.py | 70 +
.../gtest/test/gtest_uninitialized_test_.cc | 43 +
.../gmock-1.7.0/gtest/test/gtest_unittest.cc | 7415 ++++++
.../gtest/test/gtest_xml_outfile1_test_.cc | 49 +
.../gtest/test/gtest_xml_outfile2_test_.cc | 49 +
.../gtest/test/gtest_xml_outfiles_test.py | 132 +
.../gtest/test/gtest_xml_output_unittest.py | 307 +
.../gtest/test/gtest_xml_output_unittest_.cc | 181 +
.../gtest/test/gtest_xml_test_utils.py | 194 +
c++/libs/gmock-1.7.0/gtest/test/production.cc | 36 +
c++/libs/gmock-1.7.0/gtest/test/production.h | 55 +
.../gtest/xcode/Config/DebugProject.xcconfig | 30 +
.../gtest/xcode/Config/FrameworkTarget.xcconfig | 17 +
.../gtest/xcode/Config/General.xcconfig | 41 +
.../gtest/xcode/Config/ReleaseProject.xcconfig | 32 +
.../xcode/Config/StaticLibraryTarget.xcconfig | 18 +
.../gtest/xcode/Config/TestTarget.xcconfig | 8 +
.../gtest/xcode/Resources/Info.plist | 30 +
.../xcode/Samples/FrameworkSample/Info.plist | 28 +
.../WidgetFramework.xcodeproj/project.pbxproj | 457 +
.../xcode/Samples/FrameworkSample/runtests.sh | 62 +
.../xcode/Samples/FrameworkSample/widget.cc | 63 +
.../xcode/Samples/FrameworkSample/widget.h | 59 +
.../Samples/FrameworkSample/widget_test.cc | 68 +
.../gmock-1.7.0/gtest/xcode/Scripts/runtests.sh | 65 +
.../gtest/xcode/Scripts/versiongenerate.py | 100 +
.../gtest/xcode/gtest.xcodeproj/project.pbxproj | 1135 +
.../gmock-1.7.0/include/gmock/gmock-actions.h | 1078 +
.../include/gmock/gmock-cardinalities.h | 147 +
.../include/gmock/gmock-generated-actions.h | 2415 ++
.../gmock/gmock-generated-actions.h.pump | 821 +
.../gmock/gmock-generated-function-mockers.h | 991 +
.../gmock-generated-function-mockers.h.pump | 265 +
.../include/gmock/gmock-generated-matchers.h | 2190 ++
.../gmock/gmock-generated-matchers.h.pump | 674 +
.../include/gmock/gmock-generated-nice-strict.h | 397 +
.../gmock/gmock-generated-nice-strict.h.pump | 161 +
.../gmock-1.7.0/include/gmock/gmock-matchers.h | 3986 ++++
.../include/gmock/gmock-more-actions.h | 233 +
.../include/gmock/gmock-more-matchers.h | 58 +
.../include/gmock/gmock-spec-builders.h | 1791 ++
c++/libs/gmock-1.7.0/include/gmock/gmock.h | 94 +
.../internal/gmock-generated-internal-utils.h | 279 +
.../gmock-generated-internal-utils.h.pump | 136 +
.../gmock/internal/gmock-internal-utils.h | 498 +
.../include/gmock/internal/gmock-port.h | 78 +
c++/libs/gmock-1.7.0/make/Makefile | 101 +
c++/libs/gmock-1.7.0/msvc/2005/gmock.sln | 32 +
c++/libs/gmock-1.7.0/msvc/2005/gmock.vcproj | 191 +
.../gmock-1.7.0/msvc/2005/gmock_config.vsprops | 15 +
.../gmock-1.7.0/msvc/2005/gmock_main.vcproj | 187 +
.../gmock-1.7.0/msvc/2005/gmock_test.vcproj | 201 +
c++/libs/gmock-1.7.0/msvc/2010/gmock.sln | 32 +
c++/libs/gmock-1.7.0/msvc/2010/gmock.vcxproj | 82 +
.../gmock-1.7.0/msvc/2010/gmock_config.props | 19 +
.../gmock-1.7.0/msvc/2010/gmock_main.vcxproj | 88 +
.../gmock-1.7.0/msvc/2010/gmock_test.vcxproj | 101 +
.../gmock-1.7.0/scripts/fuse_gmock_files.py | 240 +
c++/libs/gmock-1.7.0/scripts/generator/LICENSE | 203 +
c++/libs/gmock-1.7.0/scripts/generator/README | 35 +
.../scripts/generator/README.cppclean | 115 +
.../gmock-1.7.0/scripts/generator/cpp/ast.py | 1723 ++
.../scripts/generator/cpp/gmock_class.py | 226 +
.../scripts/generator/cpp/keywords.py | 59 +
.../scripts/generator/cpp/tokenize.py | 287 +
.../gmock-1.7.0/scripts/generator/cpp/utils.py | 41 +
.../gmock-1.7.0/scripts/generator/gmock_gen.py | 31 +
c++/libs/gmock-1.7.0/scripts/gmock-config.in | 303 +
c++/libs/gmock-1.7.0/src/gmock-all.cc | 47 +
c++/libs/gmock-1.7.0/src/gmock-cardinalities.cc | 156 +
.../gmock-1.7.0/src/gmock-internal-utils.cc | 174 +
c++/libs/gmock-1.7.0/src/gmock-matchers.cc | 498 +
c++/libs/gmock-1.7.0/src/gmock-spec-builders.cc | 813 +
c++/libs/gmock-1.7.0/src/gmock.cc | 182 +
c++/libs/gmock-1.7.0/src/gmock_main.cc | 54 +
c++/libs/gmock-1.7.0/test/gmock-actions_test.cc | 1256 ++
.../test/gmock-cardinalities_test.cc | 428 +
.../test/gmock-generated-actions_test.cc | 1225 +
.../gmock-generated-function-mockers_test.cc | 588 +
.../test/gmock-generated-internal-utils_test.cc | 127 +
.../test/gmock-generated-matchers_test.cc | 1289 ++
.../test/gmock-internal-utils_test.cc | 649 +
.../gmock-1.7.0/test/gmock-matchers_test.cc | 5247 +++++
.../gmock-1.7.0/test/gmock-more-actions_test.cc | 705 +
.../gmock-1.7.0/test/gmock-nice-strict_test.cc | 424 +
c++/libs/gmock-1.7.0/test/gmock-port_test.cc | 43 +
.../test/gmock-spec-builders_test.cc | 2613 +++
c++/libs/gmock-1.7.0/test/gmock_all_test.cc | 48 +
c++/libs/gmock-1.7.0/test/gmock_ex_test.cc | 78 +
c++/libs/gmock-1.7.0/test/gmock_leak_test.py | 108 +
c++/libs/gmock-1.7.0/test/gmock_leak_test_.cc | 100 +
c++/libs/gmock-1.7.0/test/gmock_link2_test.cc | 40 +
c++/libs/gmock-1.7.0/test/gmock_link_test.cc | 40 +
c++/libs/gmock-1.7.0/test/gmock_link_test.h | 669 +
c++/libs/gmock-1.7.0/test/gmock_output_test.py | 180 +
c++/libs/gmock-1.7.0/test/gmock_output_test_.cc | 291 +
.../test/gmock_output_test_golden.txt | 310 +
c++/libs/gmock-1.7.0/test/gmock_stress_test.cc | 322 +
c++/libs/gmock-1.7.0/test/gmock_test.cc | 255 +
c++/libs/gmock-1.7.0/test/gmock_test_utils.py | 112 +
c++/libs/protobuf-2.6.0/CHANGES.txt | 575 +
c++/libs/protobuf-2.6.0/CMakeLists.txt | 114 +
c++/libs/protobuf-2.6.0/CONTRIBUTORS.txt | 90 +
c++/libs/protobuf-2.6.0/COPYING.txt | 33 +
c++/libs/protobuf-2.6.0/INSTALL.txt | 237 +
c++/libs/protobuf-2.6.0/Makefile.am | 267 +
c++/libs/protobuf-2.6.0/Makefile.in | 1083 +
c++/libs/protobuf-2.6.0/README.txt | 152 +
c++/libs/protobuf-2.6.0/aclocal.m4 | 1020 +
c++/libs/protobuf-2.6.0/autogen.sh | 41 +
c++/libs/protobuf-2.6.0/config.guess | 1530 ++
c++/libs/protobuf-2.6.0/config.h.cmake | 160 +
c++/libs/protobuf-2.6.0/config.h.in | 149 +
c++/libs/protobuf-2.6.0/config.sub | 1773 ++
c++/libs/protobuf-2.6.0/configure | 19489 ++++++++++++++++
c++/libs/protobuf-2.6.0/configure.ac | 150 +
c++/libs/protobuf-2.6.0/depcomp | 688 +
c++/libs/protobuf-2.6.0/editors/README.txt | 5 +
c++/libs/protobuf-2.6.0/editors/proto.vim | 105 +
.../protobuf-2.6.0/editors/protobuf-mode.el | 220 +
c++/libs/protobuf-2.6.0/examples/AddPerson.java | 95 +
.../protobuf-2.6.0/examples/ListPeople.java | 50 +
c++/libs/protobuf-2.6.0/examples/Makefile | 58 +
c++/libs/protobuf-2.6.0/examples/README.txt | 29 +
c++/libs/protobuf-2.6.0/examples/add_person.cc | 95 +
c++/libs/protobuf-2.6.0/examples/add_person.py | 58 +
.../protobuf-2.6.0/examples/addressbook.proto | 30 +
c++/libs/protobuf-2.6.0/examples/list_people.cc | 69 +
c++/libs/protobuf-2.6.0/examples/list_people.py | 38 +
.../protobuf-2.6.0/generate_descriptor_proto.sh | 33 +
c++/libs/protobuf-2.6.0/gtest/CHANGES | 130 +
c++/libs/protobuf-2.6.0/gtest/CMakeLists.txt | 250 +
c++/libs/protobuf-2.6.0/gtest/CONTRIBUTORS | 37 +
c++/libs/protobuf-2.6.0/gtest/LICENSE | 28 +
c++/libs/protobuf-2.6.0/gtest/Makefile.am | 305 +
c++/libs/protobuf-2.6.0/gtest/Makefile.in | 1360 ++
c++/libs/protobuf-2.6.0/gtest/README | 434 +
c++/libs/protobuf-2.6.0/gtest/aclocal.m4 | 1198 +
.../protobuf-2.6.0/gtest/build-aux/config.guess | 1530 ++
.../protobuf-2.6.0/gtest/build-aux/config.h.in | 69 +
.../protobuf-2.6.0/gtest/build-aux/config.sub | 1773 ++
c++/libs/protobuf-2.6.0/gtest/build-aux/depcomp | 688 +
.../protobuf-2.6.0/gtest/build-aux/install-sh | 527 +
.../protobuf-2.6.0/gtest/build-aux/ltmain.sh | 9661 ++++++++
c++/libs/protobuf-2.6.0/gtest/build-aux/missing | 331 +
.../gtest/cmake/internal_utils.cmake | 227 +
.../protobuf-2.6.0/gtest/codegear/gtest.cbproj | 138 +
.../gtest/codegear/gtest.groupproj | 54 +
.../protobuf-2.6.0/gtest/codegear/gtest_all.cc | 38 +
.../protobuf-2.6.0/gtest/codegear/gtest_link.cc | 40 +
.../gtest/codegear/gtest_main.cbproj | 82 +
.../gtest/codegear/gtest_unittest.cbproj | 88 +
c++/libs/protobuf-2.6.0/gtest/configure | 18222 +++++++++++++++
c++/libs/protobuf-2.6.0/gtest/configure.ac | 68 +
.../gtest/fused-src/gtest/gtest-all.cc | 9251 ++++++++
.../gtest/fused-src/gtest/gtest.h | 20012 ++++++++++++++++
.../gtest/fused-src/gtest/gtest_main.cc | 38 +
.../gtest/include/gtest/gtest-death-test.h | 294 +
.../gtest/include/gtest/gtest-message.h | 230 +
.../gtest/include/gtest/gtest-param-test.h | 1421 ++
.../gtest/include/gtest/gtest-param-test.h.pump | 487 +
.../gtest/include/gtest/gtest-printers.h | 855 +
.../gtest/include/gtest/gtest-spi.h | 232 +
.../gtest/include/gtest/gtest-test-part.h | 179 +
.../gtest/include/gtest/gtest-typed-test.h | 259 +
.../protobuf-2.6.0/gtest/include/gtest/gtest.h | 2236 ++
.../gtest/include/gtest/gtest_pred_impl.h | 358 +
.../gtest/include/gtest/gtest_prod.h | 58 +
.../gtest/internal/gtest-death-test-internal.h | 319 +
.../include/gtest/internal/gtest-filepath.h | 206 +
.../include/gtest/internal/gtest-internal.h | 1171 +
.../include/gtest/internal/gtest-linked_ptr.h | 233 +
.../gtest/internal/gtest-param-util-generated.h | 5143 +++++
.../internal/gtest-param-util-generated.h.pump | 301 +
.../include/gtest/internal/gtest-param-util.h | 619 +
.../gtest/include/gtest/internal/gtest-port.h | 1947 ++
.../gtest/include/gtest/internal/gtest-string.h | 180 +
.../gtest/include/gtest/internal/gtest-tuple.h | 1012 +
.../include/gtest/internal/gtest-tuple.h.pump | 339 +
.../include/gtest/internal/gtest-type-util.h | 3332 +++
.../gtest/internal/gtest-type-util.h.pump | 298 +
c++/libs/protobuf-2.6.0/gtest/m4/acx_pthread.m4 | 363 +
c++/libs/protobuf-2.6.0/gtest/m4/gtest.m4 | 74 +
c++/libs/protobuf-2.6.0/gtest/m4/libtool.m4 | 8001 +++++++
c++/libs/protobuf-2.6.0/gtest/m4/ltoptions.m4 | 384 +
c++/libs/protobuf-2.6.0/gtest/m4/ltsugar.m4 | 123 +
c++/libs/protobuf-2.6.0/gtest/m4/ltversion.m4 | 23 +
c++/libs/protobuf-2.6.0/gtest/m4/lt~obsolete.m4 | 98 +
c++/libs/protobuf-2.6.0/gtest/make/Makefile | 80 +
c++/libs/protobuf-2.6.0/gtest/msvc/gtest-md.sln | 45 +
.../protobuf-2.6.0/gtest/msvc/gtest-md.vcproj | 126 +
c++/libs/protobuf-2.6.0/gtest/msvc/gtest.sln | 45 +
c++/libs/protobuf-2.6.0/gtest/msvc/gtest.vcproj | 126 +
.../gtest/msvc/gtest_main-md.vcproj | 129 +
.../protobuf-2.6.0/gtest/msvc/gtest_main.vcproj | 129 +
.../gtest/msvc/gtest_prod_test-md.vcproj | 164 +
.../gtest/msvc/gtest_prod_test.vcproj | 164 +
.../gtest/msvc/gtest_unittest-md.vcproj | 147 +
.../gtest/msvc/gtest_unittest.vcproj | 147 +
.../protobuf-2.6.0/gtest/samples/prime_tables.h | 123 +
.../protobuf-2.6.0/gtest/samples/sample1.cc | 68 +
c++/libs/protobuf-2.6.0/gtest/samples/sample1.h | 43 +
.../gtest/samples/sample10_unittest.cc | 144 +
.../gtest/samples/sample1_unittest.cc | 153 +
.../protobuf-2.6.0/gtest/samples/sample2.cc | 56 +
c++/libs/protobuf-2.6.0/gtest/samples/sample2.h | 85 +
.../gtest/samples/sample2_unittest.cc | 109 +
.../protobuf-2.6.0/gtest/samples/sample3-inl.h | 172 +
.../gtest/samples/sample3_unittest.cc | 151 +
.../protobuf-2.6.0/gtest/samples/sample4.cc | 46 +
c++/libs/protobuf-2.6.0/gtest/samples/sample4.h | 53 +
.../gtest/samples/sample4_unittest.cc | 45 +
.../gtest/samples/sample5_unittest.cc | 199 +
.../gtest/samples/sample6_unittest.cc | 224 +
.../gtest/samples/sample7_unittest.cc | 130 +
.../gtest/samples/sample8_unittest.cc | 173 +
.../gtest/samples/sample9_unittest.cc | 160 +
.../gtest/scripts/fuse_gtest_files.py | 250 +
.../gtest/scripts/gen_gtest_pred_impl.py | 730 +
.../gtest/scripts/gtest-config.in | 274 +
c++/libs/protobuf-2.6.0/gtest/scripts/pump.py | 855 +
.../protobuf-2.6.0/gtest/scripts/test/Makefile | 59 +
c++/libs/protobuf-2.6.0/gtest/src/gtest-all.cc | 48 +
.../gtest/src/gtest-death-test.cc | 1341 ++
.../protobuf-2.6.0/gtest/src/gtest-filepath.cc | 381 +
.../gtest/src/gtest-internal-inl.h | 1056 +
c++/libs/protobuf-2.6.0/gtest/src/gtest-port.cc | 805 +
.../protobuf-2.6.0/gtest/src/gtest-printers.cc | 364 +
.../protobuf-2.6.0/gtest/src/gtest-test-part.cc | 110 +
.../gtest/src/gtest-typed-test.cc | 110 +
c++/libs/protobuf-2.6.0/gtest/src/gtest.cc | 4838 ++++
c++/libs/protobuf-2.6.0/gtest/src/gtest_main.cc | 38 +
.../gtest/test/gtest-death-test_ex_test.cc | 93 +
.../gtest/test/gtest-death-test_test.cc | 1368 ++
.../gtest/test/gtest-filepath_test.cc | 680 +
.../gtest/test/gtest-linked_ptr_test.cc | 154 +
.../gtest/test/gtest-listener_test.cc | 310 +
.../gtest/test/gtest-message_test.cc | 159 +
.../gtest/test/gtest-options_test.cc | 215 +
.../gtest/test/gtest-param-test2_test.cc | 65 +
.../gtest/test/gtest-param-test_test.cc | 897 +
.../gtest/test/gtest-param-test_test.h | 57 +
.../gtest/test/gtest-port_test.cc | 1253 +
.../gtest/test/gtest-printers_test.cc | 1561 ++
.../gtest/test/gtest-test-part_test.cc | 208 +
.../gtest/test/gtest-tuple_test.cc | 320 +
.../gtest/test/gtest-typed-test2_test.cc | 45 +
.../gtest/test/gtest-typed-test_test.cc | 360 +
.../gtest/test/gtest-typed-test_test.h | 66 +
.../gtest/test/gtest-unittest-api_test.cc | 341 +
.../protobuf-2.6.0/gtest/test/gtest_all_test.cc | 47 +
.../test/gtest_break_on_failure_unittest.py | 218 +
.../test/gtest_break_on_failure_unittest_.cc | 88 +
.../gtest/test/gtest_catch_exceptions_test.py | 223 +
.../gtest/test/gtest_catch_exceptions_test_.cc | 311 +
.../gtest/test/gtest_color_test.py | 130 +
.../gtest/test/gtest_color_test_.cc | 71 +
.../gtest/test/gtest_env_var_test.py | 103 +
.../gtest/test/gtest_env_var_test_.cc | 126 +
.../gtest/test/gtest_environment_test.cc | 192 +
.../gtest/test/gtest_filter_unittest.py | 633 +
.../gtest/test/gtest_filter_unittest_.cc | 140 +
.../gtest/test/gtest_help_test.py | 172 +
.../gtest/test/gtest_help_test_.cc | 46 +
.../gtest/test/gtest_list_tests_unittest.py | 177 +
.../gtest/test/gtest_list_tests_unittest_.cc | 85 +
.../gtest/test/gtest_main_unittest.cc | 45 +
.../gtest/test/gtest_no_test_unittest.cc | 56 +
.../gtest/test/gtest_output_test.py | 335 +
.../gtest/test/gtest_output_test_.cc | 1034 +
.../gtest/test/gtest_output_test_golden_lin.txt | 725 +
.../gtest/test/gtest_pred_impl_unittest.cc | 2427 ++
.../gtest/test/gtest_prod_test.cc | 57 +
.../gtest/test/gtest_repeat_test.cc | 253 +
.../gtest/test/gtest_shuffle_test.py | 325 +
.../gtest/test/gtest_shuffle_test_.cc | 103 +
.../gtest/test/gtest_sole_header_test.cc | 57 +
.../gtest/test/gtest_stress_test.cc | 256 +
.../gtest/test/gtest_test_utils.py | 305 +
.../test/gtest_throw_on_failure_ex_test.cc | 92 +
.../gtest/test/gtest_throw_on_failure_test.py | 171 +
.../gtest/test/gtest_throw_on_failure_test_.cc | 72 +
.../gtest/test/gtest_uninitialized_test.py | 70 +
.../gtest/test/gtest_uninitialized_test_.cc | 43 +
.../protobuf-2.6.0/gtest/test/gtest_unittest.cc | 7240 ++++++
.../gtest/test/gtest_xml_outfile1_test_.cc | 49 +
.../gtest/test/gtest_xml_outfile2_test_.cc | 49 +
.../gtest/test/gtest_xml_outfiles_test.py | 132 +
.../gtest/test/gtest_xml_output_unittest.py | 284 +
.../gtest/test/gtest_xml_output_unittest_.cc | 177 +
.../gtest/test/gtest_xml_test_utils.py | 190 +
.../protobuf-2.6.0/gtest/test/production.cc | 36 +
c++/libs/protobuf-2.6.0/gtest/test/production.h | 55 +
.../gtest/xcode/Config/DebugProject.xcconfig | 30 +
.../gtest/xcode/Config/FrameworkTarget.xcconfig | 17 +
.../gtest/xcode/Config/General.xcconfig | 41 +
.../gtest/xcode/Config/ReleaseProject.xcconfig | 32 +
.../xcode/Config/StaticLibraryTarget.xcconfig | 18 +
.../gtest/xcode/Config/TestTarget.xcconfig | 8 +
.../gtest/xcode/Resources/Info.plist | 30 +
.../xcode/Samples/FrameworkSample/Info.plist | 28 +
.../WidgetFramework.xcodeproj/project.pbxproj | 457 +
.../xcode/Samples/FrameworkSample/runtests.sh | 62 +
.../xcode/Samples/FrameworkSample/widget.cc | 63 +
.../xcode/Samples/FrameworkSample/widget.h | 59 +
.../Samples/FrameworkSample/widget_test.cc | 68 +
.../gtest/xcode/Scripts/runtests.sh | 65 +
.../gtest/xcode/Scripts/versiongenerate.py | 100 +
.../gtest/xcode/gtest.xcodeproj/project.pbxproj | 1084 +
.../google/protobuf/compiler/code_generator.h | 145 +
.../protobuf/compiler/command_line_interface.h | 378 +
.../protobuf/compiler/cpp/cpp_generator.h | 72 +
.../include/google/protobuf/compiler/importer.h | 317 +
.../protobuf/compiler/java/java_generator.h | 72 +
.../include/google/protobuf/compiler/parser.h | 522 +
.../include/google/protobuf/compiler/plugin.h | 72 +
.../protobuf/compiler/python/python_generator.h | 166 +
.../include/google/protobuf/descriptor.h | 1691 ++
.../include/google/protobuf/descriptor.pb.h | 6761 ++++++
.../google/protobuf/descriptor_database.h | 369 +
.../include/google/protobuf/dynamic_message.h | 148 +
.../include/google/protobuf/extension_set.h | 1230 +
.../google/protobuf/generated_enum_reflection.h | 91 +
.../protobuf/generated_message_reflection.h | 504 +
.../google/protobuf/generated_message_util.h | 113 +
.../include/google/protobuf/io/coded_stream.h | 1220 +
.../include/google/protobuf/io/gzip_stream.h | 209 +
.../include/google/protobuf/io/printer.h | 136 +
.../include/google/protobuf/io/strtod.h | 50 +
.../include/google/protobuf/io/tokenizer.h | 402 +
.../google/protobuf/io/zero_copy_stream.h | 248 +
.../google/protobuf/io/zero_copy_stream_impl.h | 358 +
.../protobuf/io/zero_copy_stream_impl_lite.h | 354 +
.../include/google/protobuf/message.h | 866 +
.../include/google/protobuf/message_lite.h | 247 +
.../include/google/protobuf/reflection_ops.h | 81 +
.../include/google/protobuf/repeated_field.h | 1603 ++
.../include/google/protobuf/service.h | 291 +
.../include/google/protobuf/stubs/atomicops.h | 216 +
.../stubs/atomicops_internals_x86_msvc.h | 150 +
.../include/google/protobuf/stubs/common.h | 1226 +
.../include/google/protobuf/stubs/once.h | 166 +
.../google/protobuf/stubs/platform_macros.h | 86 +
.../google/protobuf/stubs/template_util.h | 138 +
.../include/google/protobuf/stubs/type_traits.h | 336 +
.../include/google/protobuf/text_format.h | 473 +
.../include/google/protobuf/unknown_field_set.h | 318 +
.../include/google/protobuf/wire_format.h | 336 +
.../include/google/protobuf/wire_format_lite.h | 661 +
.../google/protobuf/wire_format_lite_inl.h | 860 +
c++/libs/protobuf-2.6.0/install-sh | 527 +
c++/libs/protobuf-2.6.0/java/README.txt | 96 +
c++/libs/protobuf-2.6.0/java/pom.xml | 217 +
.../com/google/protobuf/AbstractMessage.java | 466 +
.../google/protobuf/AbstractMessageLite.java | 355 +
.../com/google/protobuf/AbstractParser.java | 253 +
.../com/google/protobuf/BlockingRpcChannel.java | 51 +
.../com/google/protobuf/BlockingService.java | 64 +
.../com/google/protobuf/BoundedByteString.java | 163 +
.../java/com/google/protobuf/ByteString.java | 1022 +
.../com/google/protobuf/CodedInputStream.java | 1311 ++
.../com/google/protobuf/CodedOutputStream.java | 1297 ++
.../java/com/google/protobuf/Descriptors.java | 2238 ++
.../com/google/protobuf/DynamicMessage.java | 603 +
.../java/com/google/protobuf/Extension.java | 96 +
.../com/google/protobuf/ExtensionRegistry.java | 392 +
.../google/protobuf/ExtensionRegistryLite.java | 185 +
.../main/java/com/google/protobuf/FieldSet.java | 907 +
.../com/google/protobuf/GeneratedMessage.java | 2213 ++
.../google/protobuf/GeneratedMessageLite.java | 949 +
.../main/java/com/google/protobuf/Internal.java | 391 +
.../InvalidProtocolBufferException.java | 122 +
.../java/com/google/protobuf/LazyField.java | 154 +
.../java/com/google/protobuf/LazyFieldLite.java | 176 +
.../google/protobuf/LazyStringArrayList.java | 367 +
.../com/google/protobuf/LazyStringList.java | 163 +
.../com/google/protobuf/LiteralByteString.java | 362 +
.../main/java/com/google/protobuf/Message.java | 244 +
.../java/com/google/protobuf/MessageLite.java | 320 +
.../google/protobuf/MessageLiteOrBuilder.java | 60 +
.../com/google/protobuf/MessageOrBuilder.java | 143 +
.../com/google/protobuf/MessageReflection.java | 931 +
.../main/java/com/google/protobuf/Parser.java | 261 +
.../google/protobuf/ProtocolMessageEnum.java | 58 +
.../com/google/protobuf/ProtocolStringList.java | 48 +
.../google/protobuf/RepeatedFieldBuilder.java | 696 +
.../com/google/protobuf/RopeByteString.java | 957 +
.../java/com/google/protobuf/RpcCallback.java | 47 +
.../java/com/google/protobuf/RpcChannel.java | 71 +
.../java/com/google/protobuf/RpcController.java | 118 +
.../main/java/com/google/protobuf/RpcUtil.java | 134 +
.../main/java/com/google/protobuf/Service.java | 117 +
.../com/google/protobuf/ServiceException.java | 52 +
.../com/google/protobuf/SingleFieldBuilder.java | 241 +
.../com/google/protobuf/SmallSortedMap.java | 618 +
.../java/com/google/protobuf/TextFormat.java | 1984 ++
.../protobuf/UninitializedMessageException.java | 99 +
.../com/google/protobuf/UnknownFieldSet.java | 995 +
.../protobuf/UnmodifiableLazyStringList.java | 205 +
.../src/main/java/com/google/protobuf/Utf8.java | 349 +
.../java/com/google/protobuf/WireFormat.java | 163 +
.../google/protobuf/AbstractMessageTest.java | 527 +
.../google/protobuf/BoundedByteStringTest.java | 68 +
.../com/google/protobuf/ByteStringTest.java | 759 +
.../java/com/google/protobuf/CheckUtf8Test.java | 141 +
.../google/protobuf/CodedInputStreamTest.java | 769 +
.../google/protobuf/CodedOutputStreamTest.java | 401 +
.../google/protobuf/DeprecatedFieldTest.java | 80 +
.../com/google/protobuf/DescriptorsTest.java | 708 +
.../com/google/protobuf/DynamicMessageTest.java | 310 +
.../protobuf/ForceFieldBuildersPreRun.java | 48 +
.../google/protobuf/GeneratedMessageTest.java | 1515 ++
.../com/google/protobuf/IsValidUtf8Test.java | 180 +
.../google/protobuf/IsValidUtf8TestUtil.java | 421 +
.../com/google/protobuf/LazyFieldLiteTest.java | 134 +
.../java/com/google/protobuf/LazyFieldTest.java | 121 +
.../google/protobuf/LazyMessageLiteTest.java | 319 +
.../protobuf/LazyStringArrayListTest.java | 174 +
.../google/protobuf/LazyStringEndToEndTest.java | 143 +
.../google/protobuf/LiteEqualsAndHashTest.java | 85 +
.../test/java/com/google/protobuf/LiteTest.java | 148 +
.../google/protobuf/LiteralByteStringTest.java | 396 +
.../java/com/google/protobuf/MessageTest.java | 353 +
.../com/google/protobuf/NestedBuildersTest.java | 185 +
.../java/com/google/protobuf/ParserTest.java | 381 +
.../protobuf/RepeatedFieldBuilderTest.java | 190 +
.../protobuf/RopeByteStringSubstringTest.java | 97 +
.../com/google/protobuf/RopeByteStringTest.java | 115 +
.../java/com/google/protobuf/ServiceTest.java | 320 +
.../google/protobuf/SingleFieldBuilderTest.java | 155 +
.../com/google/protobuf/SmallSortedMapTest.java | 420 +
.../com/google/protobuf/TestBadIdentifiers.java | 96 +
.../test/java/com/google/protobuf/TestUtil.java | 4124 ++++
.../com/google/protobuf/TextFormatTest.java | 994 +
.../google/protobuf/UnknownFieldSetTest.java | 653 +
.../UnmodifiableLazyStringListTest.java | 227 +
.../com/google/protobuf/WireFormatTest.java | 606 +
.../com/google/protobuf/lazy_fields_lite.proto | 61 +
.../google/protobuf/lite_equals_and_hash.proto | 55 +
.../google/protobuf/multiple_files_test.proto | 77 +
.../google/protobuf/nested_builders_test.proto | 53 +
.../com/google/protobuf/nested_extension.proto | 46 +
.../google/protobuf/nested_extension_lite.proto | 48 +
.../google/protobuf/non_nested_extension.proto | 49 +
.../protobuf/non_nested_extension_lite.proto | 50 +
.../google/protobuf/outer_class_name_test.proto | 38 +
.../protobuf/outer_class_name_test2.proto | 42 +
.../protobuf/outer_class_name_test3.proto | 43 +
.../google/protobuf/test_bad_identifiers.proto | 157 +
.../com/google/protobuf/test_check_utf8.proto | 50 +
.../google/protobuf/test_check_utf8_size.proto | 51 +
.../google/protobuf/test_custom_options.proto | 43 +
c++/libs/protobuf-2.6.0/ltmain.sh | 9661 ++++++++
.../protobuf-2.6.0/m4/ac_system_extensions.m4 | 37 +
c++/libs/protobuf-2.6.0/m4/acx_check_suncc.m4 | 74 +
c++/libs/protobuf-2.6.0/m4/acx_pthread.m4 | 397 +
c++/libs/protobuf-2.6.0/m4/libtool.m4 | 8001 +++++++
c++/libs/protobuf-2.6.0/m4/ltoptions.m4 | 384 +
c++/libs/protobuf-2.6.0/m4/ltsugar.m4 | 123 +
c++/libs/protobuf-2.6.0/m4/ltversion.m4 | 23 +
c++/libs/protobuf-2.6.0/m4/lt~obsolete.m4 | 98 +
c++/libs/protobuf-2.6.0/m4/stl_hash.m4 | 72 +
c++/libs/protobuf-2.6.0/missing | 331 +
c++/libs/protobuf-2.6.0/protobuf-lite.pc.in | 13 +
c++/libs/protobuf-2.6.0/protobuf.pc.in | 14 +
c++/libs/protobuf-2.6.0/python/README.txt | 105 +
c++/libs/protobuf-2.6.0/python/ez_setup.py | 284 +
.../protobuf-2.6.0/python/google/__init__.py | 1 +
.../python/google/protobuf/descriptor.py | 849 +
.../google/protobuf/descriptor_database.py | 137 +
.../python/google/protobuf/descriptor_pool.py | 643 +
.../protobuf/internal/api_implementation.cc | 139 +
.../protobuf/internal/api_implementation.py | 89 +
.../internal/api_implementation_default_test.py | 63 +
.../google/protobuf/internal/containers.py | 269 +
.../google/protobuf/internal/cpp_message.py | 663 +
.../python/google/protobuf/internal/decoder.py | 831 +
.../internal/descriptor_database_test.py | 63 +
.../protobuf/internal/descriptor_pool_test.py | 564 +
.../internal/descriptor_pool_test1.proto | 94 +
.../internal/descriptor_pool_test2.proto | 70 +
.../protobuf/internal/descriptor_python_test.py | 54 +
.../google/protobuf/internal/descriptor_test.py | 669 +
.../python/google/protobuf/internal/encoder.py | 788 +
.../protobuf/internal/enum_type_wrapper.py | 89 +
.../protobuf/internal/factory_test1.proto | 57 +
.../protobuf/internal/factory_test2.proto | 92 +
.../google/protobuf/internal/generator_test.py | 343 +
.../internal/message_factory_python_test.py | 54 +
.../protobuf/internal/message_factory_test.py | 131 +
.../protobuf/internal/message_listener.py | 78 +
.../protobuf/internal/message_python_test.py | 54 +
.../google/protobuf/internal/message_test.py | 676 +
.../protobuf/internal/missing_enum_values.proto | 50 +
.../protobuf/internal/more_extensions.proto | 58 +
.../internal/more_extensions_dynamic.proto | 49 +
.../protobuf/internal/more_messages.proto | 51 +
.../google/protobuf/internal/python_message.py | 1247 +
.../google/protobuf/internal/reflection_test.py | 2934 +++
.../internal/service_reflection_test.py | 136 +
.../protobuf/internal/symbol_database_test.py | 120 +
.../internal/test_bad_identifiers.proto | 52 +
.../google/protobuf/internal/test_util.py | 662 +
.../protobuf/internal/text_encoding_test.py | 68 +
.../protobuf/internal/text_format_test.py | 736 +
.../google/protobuf/internal/type_checkers.py | 328 +
.../protobuf/internal/unknown_fields_test.py | 231 +
.../google/protobuf/internal/wire_format.py | 268 +
.../protobuf/internal/wire_format_test.py | 253 +
.../python/google/protobuf/message.py | 284 +
.../python/google/protobuf/message_factory.py | 155 +
.../python/google/protobuf/pyext/README | 6 +
.../python/google/protobuf/pyext/cpp_message.py | 61 +
.../python/google/protobuf/pyext/descriptor.cc | 357 +
.../python/google/protobuf/pyext/descriptor.h | 96 +
.../protobuf/pyext/descriptor_cpp2_test.py | 58 +
.../google/protobuf/pyext/extension_dict.cc | 338 +
.../google/protobuf/pyext/extension_dict.h | 123 +
.../python/google/protobuf/pyext/message.cc | 2561 +++
.../python/google/protobuf/pyext/message.h | 305 +
.../protobuf/pyext/message_factory_cpp2_test.py | 56 +
.../google/protobuf/pyext/proto2_api_test.proto | 38 +
.../python/google/protobuf/pyext/python.proto | 66 +
.../google/protobuf/pyext/python_protobuf.h | 57 +
.../pyext/reflection_cpp2_generated_test.py | 94 +
.../pyext/repeated_composite_container.cc | 763 +
.../pyext/repeated_composite_container.h | 172 +
.../protobuf/pyext/repeated_scalar_container.cc | 825 +
.../protobuf/pyext/repeated_scalar_container.h | 112 +
.../google/protobuf/pyext/scoped_pyobject_ptr.h | 95 +
.../python/google/protobuf/reflection.py | 205 +
.../python/google/protobuf/service.py | 226 +
.../google/protobuf/service_reflection.py | 284 +
.../python/google/protobuf/symbol_database.py | 185 +
.../python/google/protobuf/text_encoding.py | 110 +
.../python/google/protobuf/text_format.py | 873 +
c++/libs/protobuf-2.6.0/python/mox.py | 1401 ++
c++/libs/protobuf-2.6.0/python/setup.py | 200 +
c++/libs/protobuf-2.6.0/python/stubout.py | 140 +
c++/libs/protobuf-2.6.0/src/Makefile.am | 418 +
c++/libs/protobuf-2.6.0/src/Makefile.in | 3440 +++
.../google/protobuf/compiler/code_generator.cc | 84 +
.../google/protobuf/compiler/code_generator.h | 145 +
.../protobuf/compiler/command_line_interface.cc | 1603 ++
.../protobuf/compiler/command_line_interface.h | 378 +
.../compiler/command_line_interface_unittest.cc | 1654 ++
.../compiler/cpp/cpp_bootstrap_unittest.cc | 158 +
.../google/protobuf/compiler/cpp/cpp_enum.cc | 288 +
.../src/google/protobuf/compiler/cpp/cpp_enum.h | 103 +
.../protobuf/compiler/cpp/cpp_enum_field.cc | 431 +
.../protobuf/compiler/cpp/cpp_enum_field.h | 122 +
.../protobuf/compiler/cpp/cpp_extension.cc | 210 +
.../protobuf/compiler/cpp/cpp_extension.h | 86 +
.../google/protobuf/compiler/cpp/cpp_field.cc | 166 +
.../google/protobuf/compiler/cpp/cpp_field.h | 185 +
.../google/protobuf/compiler/cpp/cpp_file.cc | 665 +
.../src/google/protobuf/compiler/cpp/cpp_file.h | 99 +
.../protobuf/compiler/cpp/cpp_generator.cc | 125 +
.../protobuf/compiler/cpp/cpp_generator.h | 72 +
.../google/protobuf/compiler/cpp/cpp_helpers.cc | 494 +
.../google/protobuf/compiler/cpp/cpp_helpers.h | 206 +
.../google/protobuf/compiler/cpp/cpp_message.cc | 2645 +++
.../google/protobuf/compiler/cpp/cpp_message.h | 175 +
.../protobuf/compiler/cpp/cpp_message_field.cc | 375 +
.../protobuf/compiler/cpp/cpp_message_field.h | 121 +
.../google/protobuf/compiler/cpp/cpp_options.h | 58 +
.../compiler/cpp/cpp_plugin_unittest.cc | 123 +
.../compiler/cpp/cpp_primitive_field.cc | 451 +
.../protobuf/compiler/cpp/cpp_primitive_field.h | 123 +
.../google/protobuf/compiler/cpp/cpp_service.cc | 334 +
.../google/protobuf/compiler/cpp/cpp_service.h | 118 +
.../protobuf/compiler/cpp/cpp_string_field.cc | 642 +
.../protobuf/compiler/cpp/cpp_string_field.h | 127 +
.../compiler/cpp/cpp_test_bad_identifiers.proto | 132 +
.../protobuf/compiler/cpp/cpp_unittest.cc | 2074 ++
.../google/protobuf/compiler/cpp/cpp_unittest.h | 51 +
.../src/google/protobuf/compiler/importer.cc | 480 +
.../src/google/protobuf/compiler/importer.h | 317 +
.../protobuf/compiler/importer_unittest.cc | 617 +
.../protobuf/compiler/java/java_context.cc | 195 +
.../protobuf/compiler/java/java_context.h | 95 +
.../protobuf/compiler/java/java_doc_comment.cc | 233 +
.../protobuf/compiler/java/java_doc_comment.h | 69 +
.../compiler/java/java_doc_comment_unittest.cc | 67 +
.../google/protobuf/compiler/java/java_enum.cc | 333 +
.../google/protobuf/compiler/java/java_enum.h | 99 +
.../protobuf/compiler/java/java_enum_field.cc | 778 +
.../protobuf/compiler/java/java_enum_field.h | 158 +
.../protobuf/compiler/java/java_extension.cc | 207 +
.../protobuf/compiler/java/java_extension.h | 109 +
.../google/protobuf/compiler/java/java_field.cc | 213 +
.../google/protobuf/compiler/java/java_field.h | 162 +
.../google/protobuf/compiler/java/java_file.cc | 534 +
.../google/protobuf/compiler/java/java_file.h | 115 +
.../protobuf/compiler/java/java_generator.cc | 158 +
.../protobuf/compiler/java/java_generator.h | 72 +
.../compiler/java/java_generator_factory.cc | 77 +
.../compiler/java/java_generator_factory.h | 101 +
.../protobuf/compiler/java/java_helpers.cc | 737 +
.../protobuf/compiler/java/java_helpers.h | 322 +
.../compiler/java/java_lazy_message_field.cc | 826 +
.../compiler/java/java_lazy_message_field.h | 121 +
.../protobuf/compiler/java/java_message.cc | 1666 ++
.../protobuf/compiler/java/java_message.h | 140 +
.../compiler/java/java_message_field.cc | 1343 ++
.../protobuf/compiler/java/java_message_field.h | 173 +
.../compiler/java/java_name_resolver.cc | 266 +
.../protobuf/compiler/java/java_name_resolver.h | 124 +
.../compiler/java/java_plugin_unittest.cc | 124 +
.../compiler/java/java_primitive_field.cc | 877 +
.../compiler/java/java_primitive_field.h | 160 +
.../protobuf/compiler/java/java_service.cc | 473 +
.../protobuf/compiler/java/java_service.h | 135 +
.../compiler/java/java_shared_code_generator.cc | 201 +
.../compiler/java/java_shared_code_generator.h | 90 +
.../protobuf/compiler/java/java_string_field.cc | 1056 +
.../protobuf/compiler/java/java_string_field.h | 160 +
.../src/google/protobuf/compiler/main.cc | 61 +
.../protobuf/compiler/mock_code_generator.cc | 240 +
.../protobuf/compiler/mock_code_generator.h | 117 +
.../src/google/protobuf/compiler/package_info.h | 64 +
.../src/google/protobuf/compiler/parser.cc | 1750 ++
.../src/google/protobuf/compiler/parser.h | 522 +
.../google/protobuf/compiler/parser_unittest.cc | 2612 +++
.../src/google/protobuf/compiler/plugin.cc | 163 +
.../src/google/protobuf/compiler/plugin.h | 72 +
.../src/google/protobuf/compiler/plugin.pb.cc | 1148 +
.../src/google/protobuf/compiler/plugin.pb.h | 897 +
.../src/google/protobuf/compiler/plugin.proto | 147 +
.../compiler/python/python_generator.cc | 1262 ++
.../protobuf/compiler/python/python_generator.h | 166 +
.../compiler/python/python_plugin_unittest.cc | 118 +
.../src/google/protobuf/compiler/subprocess.cc | 463 +
.../src/google/protobuf/compiler/subprocess.h | 108 +
.../src/google/protobuf/compiler/test_plugin.cc | 51 +
.../protobuf/compiler/zip_output_unittest.sh | 91 +
.../src/google/protobuf/compiler/zip_writer.cc | 218 +
.../src/google/protobuf/compiler/zip_writer.h | 93 +
.../src/google/protobuf/descriptor.cc | 5420 +++++
.../src/google/protobuf/descriptor.h | 1691 ++
.../src/google/protobuf/descriptor.pb.cc | 9135 ++++++++
.../src/google/protobuf/descriptor.pb.h | 6761 ++++++
.../src/google/protobuf/descriptor.proto | 687 +
.../src/google/protobuf/descriptor_database.cc | 543 +
.../src/google/protobuf/descriptor_database.h | 369 +
.../protobuf/descriptor_database_unittest.cc | 748 +
.../src/google/protobuf/descriptor_unittest.cc | 5501 +++++
.../src/google/protobuf/dynamic_message.cc | 764 +
.../src/google/protobuf/dynamic_message.h | 148 +
.../google/protobuf/dynamic_message_unittest.cc | 230 +
.../src/google/protobuf/extension_set.cc | 1650 ++
.../src/google/protobuf/extension_set.h | 1230 +
.../src/google/protobuf/extension_set_heavy.cc | 734 +
.../google/protobuf/extension_set_unittest.cc | 1095 +
.../google/protobuf/generated_enum_reflection.h | 91 +
.../protobuf/generated_message_reflection.cc | 1683 ++
.../protobuf/generated_message_reflection.h | 504 +
.../generated_message_reflection_unittest.cc | 795 +
.../google/protobuf/generated_message_util.cc | 61 +
.../google/protobuf/generated_message_util.h | 113 +
.../src/google/protobuf/io/coded_stream.cc | 914 +
.../src/google/protobuf/io/coded_stream.h | 1220 +
.../src/google/protobuf/io/coded_stream_inl.h | 69 +
.../google/protobuf/io/coded_stream_unittest.cc | 1378 ++
.../src/google/protobuf/io/gzip_stream.cc | 326 +
.../src/google/protobuf/io/gzip_stream.h | 209 +
.../google/protobuf/io/gzip_stream_unittest.sh | 44 +
.../src/google/protobuf/io/package_info.h | 54 +
.../src/google/protobuf/io/printer.cc | 198 +
.../src/google/protobuf/io/printer.h | 136 +
.../src/google/protobuf/io/printer_unittest.cc | 285 +
.../src/google/protobuf/io/strtod.cc | 113 +
.../src/google/protobuf/io/strtod.h | 50 +
.../src/google/protobuf/io/tokenizer.cc | 1127 +
.../src/google/protobuf/io/tokenizer.h | 402 +
.../google/protobuf/io/tokenizer_unittest.cc | 999 +
.../src/google/protobuf/io/zero_copy_stream.cc | 57 +
.../src/google/protobuf/io/zero_copy_stream.h | 248 +
.../google/protobuf/io/zero_copy_stream_impl.cc | 473 +
.../google/protobuf/io/zero_copy_stream_impl.h | 358 +
.../protobuf/io/zero_copy_stream_impl_lite.cc | 405 +
.../protobuf/io/zero_copy_stream_impl_lite.h | 354 +
.../protobuf/io/zero_copy_stream_unittest.cc | 965 +
.../src/google/protobuf/lite_unittest.cc | 350 +
.../src/google/protobuf/message.cc | 358 +
.../src/google/protobuf/message.h | 866 +
.../src/google/protobuf/message_lite.cc | 335 +
.../src/google/protobuf/message_lite.h | 247 +
.../src/google/protobuf/message_unittest.cc | 427 +
.../src/google/protobuf/package_info.h | 64 +
.../src/google/protobuf/reflection_ops.cc | 269 +
.../src/google/protobuf/reflection_ops.h | 81 +
.../google/protobuf/reflection_ops_unittest.cc | 475 +
.../src/google/protobuf/repeated_field.cc | 87 +
.../src/google/protobuf/repeated_field.h | 1603 ++
.../repeated_field_reflection_unittest.cc | 195 +
.../google/protobuf/repeated_field_unittest.cc | 1442 ++
.../src/google/protobuf/service.cc | 46 +
.../src/google/protobuf/service.h | 291 +
.../src/google/protobuf/stubs/atomicops.h | 216 +
.../stubs/atomicops_internals_arm64_gcc.h | 325 +
.../stubs/atomicops_internals_arm_gcc.h | 151 +
.../stubs/atomicops_internals_arm_qnx.h | 146 +
.../atomicops_internals_atomicword_compat.h | 122 +
.../stubs/atomicops_internals_generic_gcc.h | 137 +
.../protobuf/stubs/atomicops_internals_macosx.h | 225 +
.../stubs/atomicops_internals_mips_gcc.h | 313 +
.../protobuf/stubs/atomicops_internals_pnacl.h | 73 +
.../protobuf/stubs/atomicops_internals_tsan.h | 219 +
.../stubs/atomicops_internals_x86_gcc.cc | 137 +
.../stubs/atomicops_internals_x86_gcc.h | 293 +
.../stubs/atomicops_internals_x86_msvc.cc | 112 +
.../stubs/atomicops_internals_x86_msvc.h | 150 +
.../src/google/protobuf/stubs/common.cc | 395 +
.../src/google/protobuf/stubs/common.h | 1226 +
.../google/protobuf/stubs/common_unittest.cc | 357 +
.../src/google/protobuf/stubs/hash.h | 232 +
.../src/google/protobuf/stubs/map_util.h | 771 +
.../src/google/protobuf/stubs/once.cc | 99 +
.../src/google/protobuf/stubs/once.h | 166 +
.../src/google/protobuf/stubs/once_unittest.cc | 253 +
.../src/google/protobuf/stubs/platform_macros.h | 86 +
.../src/google/protobuf/stubs/shared_ptr.h | 470 +
.../src/google/protobuf/stubs/stl_util.h | 121 +
.../src/google/protobuf/stubs/stringprintf.cc | 175 +
.../src/google/protobuf/stubs/stringprintf.h | 76 +
.../protobuf/stubs/stringprintf_unittest.cc | 152 +
.../google/protobuf/stubs/structurally_valid.cc | 536 +
.../stubs/structurally_valid_unittest.cc | 40 +
.../src/google/protobuf/stubs/strutil.cc | 1279 ++
.../src/google/protobuf/stubs/strutil.h | 562 +
.../google/protobuf/stubs/strutil_unittest.cc | 73 +
.../src/google/protobuf/stubs/substitute.cc | 134 +
.../src/google/protobuf/stubs/substitute.h | 170 +
.../src/google/protobuf/stubs/template_util.h | 138 +
.../protobuf/stubs/template_util_unittest.cc | 130 +
.../src/google/protobuf/stubs/type_traits.h | 336 +
.../protobuf/stubs/type_traits_unittest.cc | 628 +
.../src/google/protobuf/test_util.cc | 3345 +++
.../src/google/protobuf/test_util.h | 215 +
.../src/google/protobuf/test_util_lite.cc | 1585 ++
.../src/google/protobuf/test_util_lite.h | 101 +
.../google/protobuf/testdata/bad_utf8_string | 1 +
.../testdata/text_format_unittest_data.txt | 134 +
...t_format_unittest_data_oneof_implemented.txt | 129 +
.../text_format_unittest_data_pointy.txt | 134 +
.../text_format_unittest_data_pointy_oneof.txt | 129 +
.../text_format_unittest_extensions_data.txt | 134 +
...t_format_unittest_extensions_data_pointy.txt | 134 +
.../src/google/protobuf/testing/file.cc | 194 +
.../src/google/protobuf/testing/file.h | 97 +
.../src/google/protobuf/testing/googletest.cc | 255 +
.../src/google/protobuf/testing/googletest.h | 102 +
.../src/google/protobuf/testing/zcgunzip.cc | 73 +
.../src/google/protobuf/testing/zcgzip.cc | 79 +
.../src/google/protobuf/text_format.cc | 1746 ++
.../src/google/protobuf/text_format.h | 473 +
.../src/google/protobuf/text_format_unittest.cc | 1479 ++
.../src/google/protobuf/unittest.proto | 861 +
.../protobuf/unittest_custom_options.proto | 393 +
.../protobuf/unittest_embed_optimize_for.proto | 50 +
.../src/google/protobuf/unittest_empty.proto | 37 +
.../protobuf/unittest_enormous_descriptor.proto | 1046 +
.../src/google/protobuf/unittest_import.proto | 64 +
.../google/protobuf/unittest_import_lite.proto | 51 +
.../protobuf/unittest_import_public.proto | 40 +
.../protobuf/unittest_import_public_lite.proto | 42 +
.../src/google/protobuf/unittest_lite.proto | 384 +
.../unittest_lite_imports_nonlite.proto | 43 +
.../src/google/protobuf/unittest_mset.proto | 83 +
.../protobuf/unittest_no_generic_services.proto | 53 +
.../google/protobuf/unittest_optimize_for.proto | 66 +
.../src/google/protobuf/unknown_field_set.cc | 265 +
.../src/google/protobuf/unknown_field_set.h | 318 +
.../protobuf/unknown_field_set_unittest.cc | 599 +
.../src/google/protobuf/wire_format.cc | 1101 +
.../src/google/protobuf/wire_format.h | 336 +
.../src/google/protobuf/wire_format_lite.cc | 471 +
.../src/google/protobuf/wire_format_lite.h | 661 +
.../src/google/protobuf/wire_format_lite_inl.h | 860 +
.../src/google/protobuf/wire_format_unittest.cc | 1120 +
.../protobuf-2.6.0/src/solaris/libstdc++.la | 51 +
c++/libs/protobuf-2.6.0/vsprojects/config.h | 29 +
.../vsprojects/convert2008to2005.sh | 20 +
.../vsprojects/extract_includes.bat | 50 +
.../vsprojects/libprotobuf-lite.vcproj | 302 +
.../vsprojects/libprotobuf.vcproj | 470 +
.../protobuf-2.6.0/vsprojects/libprotoc.vcproj | 466 +
.../protobuf-2.6.0/vsprojects/lite-test.vcproj | 305 +
c++/libs/protobuf-2.6.0/vsprojects/protobuf.sln | 92 +
.../protobuf-2.6.0/vsprojects/protoc.vcproj | 192 +
c++/libs/protobuf-2.6.0/vsprojects/readme.txt | 114 +
.../vsprojects/test_plugin.vcproj | 209 +
c++/libs/protobuf-2.6.0/vsprojects/tests.vcproj | 681 +
c++/libs/snappy-1.1.2/AUTHORS | 1 +
c++/libs/snappy-1.1.2/CMakeLists.txt | 20 +
c++/libs/snappy-1.1.2/COPYING | 54 +
c++/libs/snappy-1.1.2/ChangeLog | 1916 ++
c++/libs/snappy-1.1.2/INSTALL | 370 +
c++/libs/snappy-1.1.2/Makefile.am | 23 +
c++/libs/snappy-1.1.2/Makefile.in | 957 +
c++/libs/snappy-1.1.2/NEWS | 128 +
c++/libs/snappy-1.1.2/README | 135 +
c++/libs/snappy-1.1.2/aclocal.m4 | 9738 ++++++++
c++/libs/snappy-1.1.2/autogen.sh | 7 +
c++/libs/snappy-1.1.2/config.guess | 1530 ++
c++/libs/snappy-1.1.2/config.h | 125 +
c++/libs/snappy-1.1.2/config.h.in | 124 +
c++/libs/snappy-1.1.2/config.sub | 1773 ++
c++/libs/snappy-1.1.2/configure | 18851 ++++++++++++++++
c++/libs/snappy-1.1.2/configure.ac | 133 +
c++/libs/snappy-1.1.2/depcomp | 688 +
c++/libs/snappy-1.1.2/format_description.txt | 110 +
c++/libs/snappy-1.1.2/framing_format.txt | 135 +
c++/libs/snappy-1.1.2/install-sh | 527 +
c++/libs/snappy-1.1.2/ltmain.sh | 9661 ++++++++
c++/libs/snappy-1.1.2/m4/gtest.m4 | 74 +
c++/libs/snappy-1.1.2/missing | 331 +
c++/libs/snappy-1.1.2/snappy-c.cc | 90 +
c++/libs/snappy-1.1.2/snappy-c.h | 138 +
c++/libs/snappy-1.1.2/snappy-internal.h | 150 +
c++/libs/snappy-1.1.2/snappy-sinksource.cc | 71 +
c++/libs/snappy-1.1.2/snappy-sinksource.h | 137 +
c++/libs/snappy-1.1.2/snappy-stubs-internal.cc | 42 +
c++/libs/snappy-1.1.2/snappy-stubs-internal.h | 491 +
c++/libs/snappy-1.1.2/snappy-stubs-public.h | 98 +
c++/libs/snappy-1.1.2/snappy-stubs-public.h.in | 98 +
c++/libs/snappy-1.1.2/snappy-test.cc | 606 +
c++/libs/snappy-1.1.2/snappy-test.h | 582 +
c++/libs/snappy-1.1.2/snappy.cc | 1306 ++
c++/libs/snappy-1.1.2/snappy.h | 184 +
c++/libs/snappy-1.1.2/snappy_unittest.cc | 1355 ++
c++/libs/snappy-1.1.2/testdata/alice29.txt | 3609 +++
c++/libs/snappy-1.1.2/testdata/asyoulik.txt | 4122 ++++
c++/libs/snappy-1.1.2/testdata/html | 1 +
c++/libs/snappy-1.1.2/testdata/html_x_4 | 1 +
c++/libs/snappy-1.1.2/testdata/lcet10.txt | 7519 ++++++
c++/libs/snappy-1.1.2/testdata/paper-100k.pdf | 598 +
c++/libs/snappy-1.1.2/testdata/plrabn12.txt | 10699 +++++++++
c++/libs/snappy-1.1.2/testdata/urls.10K | 10000 ++++++++
c++/libs/zlib-1.2.8/CMakeLists.txt | 200 +
c++/libs/zlib-1.2.8/ChangeLog | 1472 ++
c++/libs/zlib-1.2.8/FAQ | 368 +
c++/libs/zlib-1.2.8/INDEX | 68 +
c++/libs/zlib-1.2.8/Makefile | 5 +
c++/libs/zlib-1.2.8/Makefile.in | 288 +
c++/libs/zlib-1.2.8/README | 115 +
c++/libs/zlib-1.2.8/adler32.c | 179 +
c++/libs/zlib-1.2.8/amiga/Makefile.pup | 69 +
c++/libs/zlib-1.2.8/amiga/Makefile.sas | 68 +
c++/libs/zlib-1.2.8/as400/bndsrc | 215 +
c++/libs/zlib-1.2.8/as400/compile.clp | 110 +
c++/libs/zlib-1.2.8/as400/readme.txt | 115 +
c++/libs/zlib-1.2.8/as400/zlib.inc | 451 +
c++/libs/zlib-1.2.8/compress.c | 80 +
c++/libs/zlib-1.2.8/configure | 831 +
c++/libs/zlib-1.2.8/contrib/README.contrib | 78 +
c++/libs/zlib-1.2.8/contrib/ada/buffer_demo.adb | 106 +
c++/libs/zlib-1.2.8/contrib/ada/mtest.adb | 156 +
c++/libs/zlib-1.2.8/contrib/ada/read.adb | 156 +
c++/libs/zlib-1.2.8/contrib/ada/readme.txt | 65 +
c++/libs/zlib-1.2.8/contrib/ada/test.adb | 463 +
.../zlib-1.2.8/contrib/ada/zlib-streams.adb | 225 +
.../zlib-1.2.8/contrib/ada/zlib-streams.ads | 114 +
c++/libs/zlib-1.2.8/contrib/ada/zlib-thin.adb | 141 +
c++/libs/zlib-1.2.8/contrib/ada/zlib-thin.ads | 450 +
c++/libs/zlib-1.2.8/contrib/ada/zlib.adb | 701 +
c++/libs/zlib-1.2.8/contrib/ada/zlib.ads | 328 +
c++/libs/zlib-1.2.8/contrib/ada/zlib.gpr | 20 +
c++/libs/zlib-1.2.8/contrib/amd64/amd64-match.S | 452 +
c++/libs/zlib-1.2.8/contrib/asm686/README.686 | 51 +
c++/libs/zlib-1.2.8/contrib/asm686/match.S | 357 +
c++/libs/zlib-1.2.8/contrib/blast/Makefile | 8 +
c++/libs/zlib-1.2.8/contrib/blast/README | 4 +
c++/libs/zlib-1.2.8/contrib/blast/blast.c | 446 +
c++/libs/zlib-1.2.8/contrib/blast/blast.h | 75 +
c++/libs/zlib-1.2.8/contrib/blast/test.txt | 1 +
c++/libs/zlib-1.2.8/contrib/delphi/ZLib.pas | 557 +
.../zlib-1.2.8/contrib/delphi/ZLibConst.pas | 11 +
c++/libs/zlib-1.2.8/contrib/delphi/readme.txt | 76 +
c++/libs/zlib-1.2.8/contrib/delphi/zlibd32.mak | 99 +
.../zlib-1.2.8/contrib/dotzlib/DotZLib.build | 33 +
c++/libs/zlib-1.2.8/contrib/dotzlib/DotZLib.sln | 21 +
.../contrib/dotzlib/DotZLib/AssemblyInfo.cs | 58 +
.../contrib/dotzlib/DotZLib/ChecksumImpl.cs | 202 +
.../contrib/dotzlib/DotZLib/CircularBuffer.cs | 83 +
.../contrib/dotzlib/DotZLib/CodecBase.cs | 198 +
.../contrib/dotzlib/DotZLib/Deflater.cs | 106 +
.../contrib/dotzlib/DotZLib/DotZLib.cs | 288 +
.../contrib/dotzlib/DotZLib/DotZLib.csproj | 141 +
.../contrib/dotzlib/DotZLib/GZipStream.cs | 301 +
.../contrib/dotzlib/DotZLib/Inflater.cs | 105 +
.../contrib/dotzlib/DotZLib/UnitTests.cs | 274 +
.../zlib-1.2.8/contrib/dotzlib/LICENSE_1_0.txt | 23 +
c++/libs/zlib-1.2.8/contrib/dotzlib/readme.txt | 58 +
.../zlib-1.2.8/contrib/gcc_gvmat64/gvmat64.S | 574 +
c++/libs/zlib-1.2.8/contrib/infback9/README | 1 +
c++/libs/zlib-1.2.8/contrib/infback9/infback9.c | 615 +
c++/libs/zlib-1.2.8/contrib/infback9/infback9.h | 37 +
c++/libs/zlib-1.2.8/contrib/infback9/inffix9.h | 107 +
c++/libs/zlib-1.2.8/contrib/infback9/inflate9.h | 47 +
c++/libs/zlib-1.2.8/contrib/infback9/inftree9.c | 324 +
c++/libs/zlib-1.2.8/contrib/infback9/inftree9.h | 61 +
.../zlib-1.2.8/contrib/inflate86/inffas86.c | 1157 +
c++/libs/zlib-1.2.8/contrib/inflate86/inffast.S | 1368 ++
c++/libs/zlib-1.2.8/contrib/iostream/test.cpp | 24 +
.../zlib-1.2.8/contrib/iostream/zfstream.cpp | 329 +
c++/libs/zlib-1.2.8/contrib/iostream/zfstream.h | 128 +
c++/libs/zlib-1.2.8/contrib/iostream2/zstream.h | 307 +
.../contrib/iostream2/zstream_test.cpp | 25 +
c++/libs/zlib-1.2.8/contrib/iostream3/README | 35 +
c++/libs/zlib-1.2.8/contrib/iostream3/TODO | 17 +
c++/libs/zlib-1.2.8/contrib/iostream3/test.cc | 50 +
.../zlib-1.2.8/contrib/iostream3/zfstream.cc | 479 +
.../zlib-1.2.8/contrib/iostream3/zfstream.h | 466 +
.../zlib-1.2.8/contrib/masmx64/bld_ml64.bat | 2 +
c++/libs/zlib-1.2.8/contrib/masmx64/gvmat64.asm | 553 +
.../zlib-1.2.8/contrib/masmx64/inffas8664.c | 186 +
.../zlib-1.2.8/contrib/masmx64/inffasx64.asm | 396 +
c++/libs/zlib-1.2.8/contrib/masmx64/readme.txt | 31 +
.../zlib-1.2.8/contrib/masmx86/bld_ml32.bat | 2 +
.../zlib-1.2.8/contrib/masmx86/inffas32.asm | 1080 +
.../zlib-1.2.8/contrib/masmx86/match686.asm | 479 +
c++/libs/zlib-1.2.8/contrib/masmx86/readme.txt | 27 +
c++/libs/zlib-1.2.8/contrib/minizip/Makefile | 25 +
c++/libs/zlib-1.2.8/contrib/minizip/Makefile.am | 45 +
.../contrib/minizip/MiniZip64_Changes.txt | 6 +
.../contrib/minizip/MiniZip64_info.txt | 74 +
.../zlib-1.2.8/contrib/minizip/configure.ac | 32 +
c++/libs/zlib-1.2.8/contrib/minizip/crypt.h | 131 +
c++/libs/zlib-1.2.8/contrib/minizip/ioapi.c | 247 +
c++/libs/zlib-1.2.8/contrib/minizip/ioapi.h | 208 +
c++/libs/zlib-1.2.8/contrib/minizip/iowin32.c | 461 +
c++/libs/zlib-1.2.8/contrib/minizip/iowin32.h | 28 +
.../zlib-1.2.8/contrib/minizip/make_vms.com | 25 +
c++/libs/zlib-1.2.8/contrib/minizip/miniunz.c | 660 +
c++/libs/zlib-1.2.8/contrib/minizip/miniunzip.1 | 63 +
c++/libs/zlib-1.2.8/contrib/minizip/minizip.1 | 46 +
c++/libs/zlib-1.2.8/contrib/minizip/minizip.c | 520 +
.../zlib-1.2.8/contrib/minizip/minizip.pc.in | 12 +
c++/libs/zlib-1.2.8/contrib/minizip/mztools.c | 291 +
c++/libs/zlib-1.2.8/contrib/minizip/mztools.h | 37 +
c++/libs/zlib-1.2.8/contrib/minizip/unzip.c | 2125 ++
c++/libs/zlib-1.2.8/contrib/minizip/unzip.h | 437 +
c++/libs/zlib-1.2.8/contrib/minizip/zip.c | 2007 ++
c++/libs/zlib-1.2.8/contrib/minizip/zip.h | 362 +
c++/libs/zlib-1.2.8/contrib/pascal/example.pas | 599 +
c++/libs/zlib-1.2.8/contrib/pascal/readme.txt | 76 +
c++/libs/zlib-1.2.8/contrib/pascal/zlibd32.mak | 99 +
c++/libs/zlib-1.2.8/contrib/pascal/zlibpas.pas | 276 +
c++/libs/zlib-1.2.8/contrib/puff/Makefile | 42 +
c++/libs/zlib-1.2.8/contrib/puff/README | 63 +
c++/libs/zlib-1.2.8/contrib/puff/puff.c | 840 +
c++/libs/zlib-1.2.8/contrib/puff/puff.h | 35 +
c++/libs/zlib-1.2.8/contrib/puff/pufftest.c | 165 +
c++/libs/zlib-1.2.8/contrib/testzlib/testzlib.c | 275 +
.../zlib-1.2.8/contrib/testzlib/testzlib.txt | 10 +
c++/libs/zlib-1.2.8/contrib/untgz/Makefile | 14 +
c++/libs/zlib-1.2.8/contrib/untgz/Makefile.msc | 17 +
c++/libs/zlib-1.2.8/contrib/untgz/untgz.c | 674 +
c++/libs/zlib-1.2.8/contrib/vstudio/readme.txt | 65 +
.../contrib/vstudio/vc10/miniunz.vcxproj | 310 +
.../vstudio/vc10/miniunz.vcxproj.filters | 22 +
.../contrib/vstudio/vc10/minizip.vcxproj | 307 +
.../vstudio/vc10/minizip.vcxproj.filters | 22 +
.../contrib/vstudio/vc10/testzlib.vcxproj | 420 +
.../vstudio/vc10/testzlib.vcxproj.filters | 58 +
.../contrib/vstudio/vc10/testzlibdll.vcxproj | 310 +
.../vstudio/vc10/testzlibdll.vcxproj.filters | 22 +
.../zlib-1.2.8/contrib/vstudio/vc10/zlib.rc | 32 +
.../contrib/vstudio/vc10/zlibstat.vcxproj | 473 +
.../vstudio/vc10/zlibstat.vcxproj.filters | 77 +
.../zlib-1.2.8/contrib/vstudio/vc10/zlibvc.def | 143 +
.../zlib-1.2.8/contrib/vstudio/vc10/zlibvc.sln | 135 +
.../contrib/vstudio/vc10/zlibvc.vcxproj | 657 +
.../contrib/vstudio/vc10/zlibvc.vcxproj.filters | 118 +
.../contrib/vstudio/vc11/miniunz.vcxproj | 314 +
.../contrib/vstudio/vc11/minizip.vcxproj | 311 +
.../contrib/vstudio/vc11/testzlib.vcxproj | 426 +
.../contrib/vstudio/vc11/testzlibdll.vcxproj | 314 +
.../zlib-1.2.8/contrib/vstudio/vc11/zlib.rc | 32 +
.../contrib/vstudio/vc11/zlibstat.vcxproj | 464 +
.../zlib-1.2.8/contrib/vstudio/vc11/zlibvc.def | 143 +
.../zlib-1.2.8/contrib/vstudio/vc11/zlibvc.sln | 117 +
.../contrib/vstudio/vc11/zlibvc.vcxproj | 688 +
.../contrib/vstudio/vc9/miniunz.vcproj | 565 +
.../contrib/vstudio/vc9/minizip.vcproj | 562 +
.../contrib/vstudio/vc9/testzlib.vcproj | 852 +
.../contrib/vstudio/vc9/testzlibdll.vcproj | 565 +
c++/libs/zlib-1.2.8/contrib/vstudio/vc9/zlib.rc | 32 +
.../contrib/vstudio/vc9/zlibstat.vcproj | 835 +
.../zlib-1.2.8/contrib/vstudio/vc9/zlibvc.def | 143 +
.../zlib-1.2.8/contrib/vstudio/vc9/zlibvc.sln | 144 +
.../contrib/vstudio/vc9/zlibvc.vcproj | 1156 +
c++/libs/zlib-1.2.8/crc32.c | 425 +
c++/libs/zlib-1.2.8/crc32.h | 441 +
c++/libs/zlib-1.2.8/deflate.c | 1967 ++
c++/libs/zlib-1.2.8/deflate.h | 346 +
c++/libs/zlib-1.2.8/doc/algorithm.txt | 209 +
c++/libs/zlib-1.2.8/doc/rfc1950.txt | 619 +
c++/libs/zlib-1.2.8/doc/rfc1951.txt | 955 +
c++/libs/zlib-1.2.8/doc/rfc1952.txt | 675 +
c++/libs/zlib-1.2.8/doc/txtvsbin.txt | 107 +
c++/libs/zlib-1.2.8/examples/README.examples | 49 +
c++/libs/zlib-1.2.8/examples/enough.c | 572 +
c++/libs/zlib-1.2.8/examples/fitblk.c | 233 +
c++/libs/zlib-1.2.8/examples/gun.c | 702 +
c++/libs/zlib-1.2.8/examples/gzappend.c | 504 +
c++/libs/zlib-1.2.8/examples/gzjoin.c | 449 +
c++/libs/zlib-1.2.8/examples/gzlog.c | 1059 +
c++/libs/zlib-1.2.8/examples/gzlog.h | 91 +
c++/libs/zlib-1.2.8/examples/zlib_how.html | 545 +
c++/libs/zlib-1.2.8/examples/zpipe.c | 205 +
c++/libs/zlib-1.2.8/examples/zran.c | 409 +
c++/libs/zlib-1.2.8/gzclose.c | 25 +
c++/libs/zlib-1.2.8/gzguts.h | 209 +
c++/libs/zlib-1.2.8/gzlib.c | 634 +
c++/libs/zlib-1.2.8/gzread.c | 594 +
c++/libs/zlib-1.2.8/gzwrite.c | 577 +
c++/libs/zlib-1.2.8/include/zconf.h | 513 +
c++/libs/zlib-1.2.8/include/zlib.h | 1768 ++
c++/libs/zlib-1.2.8/infback.c | 640 +
c++/libs/zlib-1.2.8/inffast.c | 340 +
c++/libs/zlib-1.2.8/inffast.h | 11 +
c++/libs/zlib-1.2.8/inffixed.h | 94 +
c++/libs/zlib-1.2.8/inflate.c | 1512 ++
c++/libs/zlib-1.2.8/inflate.h | 122 +
c++/libs/zlib-1.2.8/inftrees.c | 306 +
c++/libs/zlib-1.2.8/inftrees.h | 62 +
c++/libs/zlib-1.2.8/make_vms.com | 867 +
c++/libs/zlib-1.2.8/msdos/Makefile.bor | 115 +
c++/libs/zlib-1.2.8/msdos/Makefile.dj2 | 104 +
c++/libs/zlib-1.2.8/msdos/Makefile.emx | 69 +
c++/libs/zlib-1.2.8/msdos/Makefile.msc | 112 +
c++/libs/zlib-1.2.8/msdos/Makefile.tc | 100 +
c++/libs/zlib-1.2.8/nintendods/Makefile | 126 +
c++/libs/zlib-1.2.8/nintendods/README | 5 +
c++/libs/zlib-1.2.8/old/Makefile.emx | 69 +
c++/libs/zlib-1.2.8/old/Makefile.riscos | 151 +
c++/libs/zlib-1.2.8/old/README | 3 +
c++/libs/zlib-1.2.8/old/descrip.mms | 48 +
c++/libs/zlib-1.2.8/old/os2/Makefile.os2 | 136 +
c++/libs/zlib-1.2.8/old/os2/zlib.def | 51 +
c++/libs/zlib-1.2.8/old/visual-basic.txt | 160 +
c++/libs/zlib-1.2.8/qnx/package.qpg | 141 +
c++/libs/zlib-1.2.8/test/example.c | 601 +
c++/libs/zlib-1.2.8/test/infcover.c | 671 +
c++/libs/zlib-1.2.8/test/minigzip.c | 651 +
c++/libs/zlib-1.2.8/treebuild.xml | 116 +
c++/libs/zlib-1.2.8/trees.c | 1226 +
c++/libs/zlib-1.2.8/trees.h | 128 +
c++/libs/zlib-1.2.8/uncompr.c | 59 +
c++/libs/zlib-1.2.8/watcom/watcom_f.mak | 43 +
c++/libs/zlib-1.2.8/watcom/watcom_l.mak | 43 +
c++/libs/zlib-1.2.8/win32/DLL_FAQ.txt | 397 +
c++/libs/zlib-1.2.8/win32/Makefile.bor | 110 +
c++/libs/zlib-1.2.8/win32/Makefile.gcc | 182 +
c++/libs/zlib-1.2.8/win32/Makefile.msc | 163 +
c++/libs/zlib-1.2.8/win32/README-WIN32.txt | 103 +
c++/libs/zlib-1.2.8/win32/VisualC.txt | 3 +
c++/libs/zlib-1.2.8/win32/zlib.def | 86 +
c++/libs/zlib-1.2.8/win32/zlib1.rc | 40 +
c++/libs/zlib-1.2.8/zconf.h.cmakein | 513 +
c++/libs/zlib-1.2.8/zconf.h.in | 511 +
c++/libs/zlib-1.2.8/zlib.3 | 151 +
c++/libs/zlib-1.2.8/zlib.h | 1768 ++
c++/libs/zlib-1.2.8/zlib.map | 83 +
c++/libs/zlib-1.2.8/zlib.pc.cmakein | 13 +
c++/libs/zlib-1.2.8/zlib.pc.in | 13 +
c++/libs/zlib-1.2.8/zlib2ansi | 152 +
c++/libs/zlib-1.2.8/zutil.c | 324 +
c++/libs/zlib-1.2.8/zutil.h | 253 +
c++/src/CMakeLists.txt | 134 +
c++/src/orc/Adaptor.hh.in | 92 +
c++/src/orc/ByteRLE.cc | 352 +
c++/src/orc/ByteRLE.hh | 71 +
c++/src/orc/C09Adapter.cc | 28 +
c++/src/orc/ColumnPrinter.cc | 724 +
c++/src/orc/ColumnReader.cc | 1557 ++
c++/src/orc/ColumnReader.hh | 109 +
c++/src/orc/Compression.cc | 760 +
c++/src/orc/Compression.hh | 134 +
c++/src/orc/Exceptions.cc | 59 +
c++/src/orc/Exceptions.hh | 50 +
c++/src/orc/Int128.cc | 438 +
c++/src/orc/MemoryPool.cc | 231 +
c++/src/orc/OrcFile.cc | 238 +
c++/src/orc/RLE.cc | 47 +
c++/src/orc/RLE.hh | 78 +
c++/src/orc/RLEv1.cc | 190 +
c++/src/orc/RLEv1.hh | 70 +
c++/src/orc/RLEv2.cc | 482 +
c++/src/orc/RLEv2.hh | 175 +
c++/src/orc/Reader.cc | 1897 ++
c++/src/orc/TypeImpl.cc | 369 +
c++/src/orc/TypeImpl.hh | 101 +
c++/src/orc/Vector.cc | 305 +
c++/src/wrap/coded-stream-wrapper.h | 32 +
c++/src/wrap/gmock.h | 41 +
c++/src/wrap/gtest-wrapper.h | 50 +
c++/src/wrap/orc-proto-wrapper.cc | 35 +
c++/src/wrap/orc-proto-wrapper.hh | 37 +
c++/src/wrap/snappy-wrapper.h | 30 +
c++/src/wrap/zero-copy-stream-wrapper.h | 34 +
c++/test/CMakeLists.txt | 44 +
c++/test/orc/OrcTest.hh | 25 +
c++/test/orc/TestByteRle.cc | 1385 ++
c++/test/orc/TestColumnPrinter.cc | 588 +
c++/test/orc/TestColumnReader.cc | 4309 ++++
c++/test/orc/TestCompression.cc | 647 +
c++/test/orc/TestDriver.cc | 33 +
c++/test/orc/TestInt128.cc | 587 +
c++/test/orc/TestRle.cc | 2639 +++
c++/test/test-orc.suppress | 129 +
examples/TestOrcFile.columnProjection.orc | Bin 0 -> 429075 bytes
examples/TestOrcFile.emptyFile.orc | Bin 0 -> 523 bytes
examples/TestOrcFile.metaData.orc | Bin 0 -> 41935 bytes
examples/TestOrcFile.test1.orc | Bin 0 -> 1711 bytes
examples/TestOrcFile.testDate1900.orc | Bin 0 -> 30941 bytes
examples/TestOrcFile.testDate2038.orc | Bin 0 -> 95787 bytes
.../TestOrcFile.testMemoryManagementV11.orc | Bin 0 -> 19869 bytes
.../TestOrcFile.testMemoryManagementV12.orc | Bin 0 -> 10864 bytes
examples/TestOrcFile.testPredicatePushdown.orc | Bin 0 -> 15708 bytes
examples/TestOrcFile.testSeek.orc | Bin 0 -> 1898095 bytes
examples/TestOrcFile.testSnappy.orc | Bin 0 -> 126370 bytes
...estOrcFile.testStringAndBinaryStatistics.orc | Bin 0 -> 341 bytes
examples/TestOrcFile.testStripeLevelStats.orc | Bin 0 -> 851 bytes
examples/TestOrcFile.testTimestamp.orc | Bin 0 -> 289 bytes
examples/TestOrcFile.testUnionAndTimestamp.orc | Bin 0 -> 21432 bytes
examples/TestOrcFile.testWithoutIndex.orc | Bin 0 -> 214892 bytes
examples/decimal.orc | Bin 0 -> 16337 bytes
examples/demo-11-none.orc | Bin 0 -> 5147970 bytes
examples/demo-11-zlib.orc | Bin 0 -> 408522 bytes
examples/demo-12-zlib.orc | Bin 0 -> 45979 bytes
.../TestOrcFile.columnProjection.jsn.gz | Bin 0 -> 365026 bytes
examples/expected/TestOrcFile.emptyFile.jsn.gz | Bin 0 -> 50 bytes
examples/expected/TestOrcFile.metaData.jsn.gz | Bin 0 -> 174 bytes
examples/expected/TestOrcFile.test1.jsn.gz | Bin 0 -> 323 bytes
.../expected/TestOrcFile.testDate1900.jsn.gz | Bin 0 -> 182453 bytes
.../expected/TestOrcFile.testDate2038.jsn.gz | Bin 0 -> 552445 bytes
.../TestOrcFile.testMemoryManagementV11.jsn.gz | Bin 0 -> 13739 bytes
.../TestOrcFile.testMemoryManagementV12.jsn.gz | Bin 0 -> 13739 bytes
.../TestOrcFile.testPredicatePushdown.jsn.gz | Bin 0 -> 19089 bytes
examples/expected/TestOrcFile.testSeek.jsn.gz | Bin 0 -> 3291899 bytes
examples/expected/TestOrcFile.testSnappy.jsn.gz | Bin 0 -> 123678 bytes
...OrcFile.testStringAndBinaryStatistics.jsn.gz | Bin 0 -> 146 bytes
.../TestOrcFile.testStripeLevelStats.jsn.gz | Bin 0 -> 931 bytes
.../expected/TestOrcFile.testTimestamp.jsn.gz | Bin 0 -> 167 bytes
.../TestOrcFile.testUnionAndTimestamp.jsn.gz | Bin 0 -> 3427 bytes
.../TestOrcFile.testWithoutIndex.jsn.gz | Bin 0 -> 182712 bytes
examples/expected/decimal.jsn.gz | Bin 0 -> 19313 bytes
examples/expected/demo-12-zlib.jsn.gz | Bin 0 -> 7754913 bytes
examples/expected/nulls-at-end-snappy.jsn.gz | Bin 0 -> 662771 bytes
examples/expected/orc-file-11-format.jsn.gz | Bin 0 -> 17597 bytes
examples/expected/orc_split_elim.jsn.gz | Bin 0 -> 8980 bytes
examples/expected/over1k_bloom.jsn.gz | Bin 0 -> 36928 bytes
examples/nulls-at-end-snappy.orc | Bin 0 -> 366818 bytes
examples/orc-file-11-format.orc | Bin 0 -> 373336 bytes
examples/orc_split_elim.orc | Bin 0 -> 246402 bytes
examples/over1k_bloom.orc | Bin 0 -> 42550 bytes
examples/version1999.orc | Bin 0 -> 38 bytes
proto/orc_proto.proto | 226 +
tools-c++/CMakeLists.txt | 14 +
tools-c++/src/CMakeLists.txt | 64 +
tools-c++/src/FileContents.cc | 62 +
tools-c++/src/FileMetadata.cc | 181 +
tools-c++/src/FileScan.cc | 56 +
tools-c++/src/FileStatistics.cc | 75 +
tools-c++/test/CMakeLists.txt | 40 +
tools-c++/test/TestReader.cc | 2950 +++
tools-c++/test/ToolTest.cc | 43 +
tools-c++/test/ToolTest.hh | 21 +
tools-c++/test/gzip.cc | 115 +
tools-c++/test/gzip.hh | 52 +
1366 files changed, 871904 insertions(+), 6 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/orc/blob/7de5d89d/.gitignore
----------------------------------------------------------------------
diff --git a/.gitignore b/.gitignore
index 9f54c00..4f54128 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
build
target
-*~
\ No newline at end of file
+*~
+.DS_Store
http://git-wip-us.apache.org/repos/asf/orc/blob/7de5d89d/.travis.yml
----------------------------------------------------------------------
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..eeb1bfa
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,18 @@
+language: cpp
+compiler:
+ - gcc
+ - clang
+before_install:
+ - sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
+ - sudo apt-get -qq update
+ - sudo apt-get -qq install g++-4.8
+install:
+ - if [ "$CXX" = "g++" ]; then export CXX="g++-4.8"; fi
+before_script:
+ - mkdir build
+ - cd build
+ - cmake ..
+ - make
+script:
+ - env TZ=America/Los_Angeles c++/test/test-orc
+ - env TZ=America/Los_Angeles tools-c++/test/tool-test
http://git-wip-us.apache.org/repos/asf/orc/blob/7de5d89d/CMakeLists.txt
----------------------------------------------------------------------
diff --git a/CMakeLists.txt b/CMakeLists.txt
new file mode 100644
index 0000000..a25551e
--- /dev/null
+++ b/CMakeLists.txt
@@ -0,0 +1,108 @@
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+cmake_minimum_required (VERSION 2.6)
+
+project(ORC)
+
+# Version number of package
+SET(CPACK_PACKAGE_VERSION_MAJOR "1")
+SET(CPACK_PACKAGE_VERSION_MINOR "0")
+SET(CPACK_PACKAGE_VERSION_PATCH "0")
+SET(ORC_VERSION "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}")
+
+# Set the package format
+SET(CPACK_GENERATOR "TGZ")
+
+INCLUDE(CPack)
+
+set (GMOCK_VERSION "1.7.0")
+set (GMOCK_INCLUDE_DIRS
+ "${CMAKE_SOURCE_DIR}/c++/libs/gmock-${GMOCK_VERSION}/include"
+ "${CMAKE_SOURCE_DIR}/c++/libs/gmock-${GMOCK_VERSION}/gtest/include"
+ )
+set (GMOCK_LIBRARIES gmock)
+if(NOT APPLE AND NOT MSVC)
+ list (APPEND GMOCK_LIBRARIES pthread)
+endif(NOT APPLE AND NOT MSVC)
+
+set (PROTOBUF_VERSION "2.6.0")
+set (PROTOBUF_INCLUDE_DIRS
+ "${CMAKE_SOURCE_DIR}/c++/libs/protobuf-${PROTOBUF_VERSION}/src")
+set (PROTOBUF_LIBRARIES protobuf)
+set (PROTOBUF_EXECUTABLE "${CMAKE_BINARY_DIR}/c++/libs/protobuf-${PROTOBUF_VERSION}/protoc")
+
+set (SNAPPY_VERSION "1.1.2")
+set (SNAPPY_INCLUDE_DIRS
+ "${CMAKE_SOURCE_DIR}/c++/libs/snappy-${SNAPPY_VERSION}")
+set (SNAPPY_LIBRARIES snappy)
+
+set (ZLIB_VERSION "1.2.8")
+set (ZLIB_INCLUDE_DIRS
+ "${CMAKE_SOURCE_DIR}/c++/libs/zlib-${ZLIB_VERSION}"
+ "${CMAKE_BINARY_DIR}/c++/libs/zlib-${ZLIB_VERSION}"
+ )
+set (ZLIB_LIBRARIES zlib)
+
+#
+# Compiler specific flags
+#
+if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
+ set (CMAKE_CXX_FLAGS "-g -O2")
+ set (CXX11_FLAGS "-std=c++11")
+ set (WARN_FLAGS "-Weverything -Wno-c++98-compat -Wno-missing-prototypes")
+ set (WARN_FLAGS "${WARN_FLAGS} -Wno-c++98-compat-pedantic -Wno-padded")
+ set (WARN_FLAGS "${WARN_FLAGS} -Wno-covered-switch-default")
+ set (WARN_FLAGS "${WARN_FLAGS} -Wno-missing-noreturn -Wno-unknown-pragmas")
+ set (WARN_FLAGS "${WARN_FLAGS} -Wconversion -Werror")
+elseif (CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
+ set (CMAKE_CXX_FLAGS "-g -O2")
+ set (WARN_FLAGS "-Wall -Wno-unknown-pragmas -Wconversion -Werror")
+ if (CMAKE_CXX_COMPILER_VERSION VERSION_LESS "4.3")
+ set (CXX11_FLAGS "")
+ set (WARN_FLAGS "-Wformat -Werror")
+ elseif (CMAKE_CXX_COMPILER_VERSION VERSION_LESS "4.7")
+ set (CXX11_FLAGS "-std=c++0x")
+ else ()
+ set (CXX11_FLAGS "-std=c++11")
+ endif ()
+elseif (MSVC)
+ add_definitions (-D_SCL_SECURE_NO_WARNINGS)
+ add_definitions (-D_CRT_SECURE_NO_WARNINGS)
+ # TODO: We assume MSVC debug mode. In the future, set these flags
+ # appropriately for all build mode.
+ set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} /MTd")
+ set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} /MTd")
+ set(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} /NODEFAULTLIB:libc.lib")
+ set(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} /NODEFAULTLIB:libcmt.lib")
+ set(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} /NODEFAULTLIB:msvcrt.lib")
+ set(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} /NODEFAULTLIB:libcd.lib")
+
+ set(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} /NODEFAULTLIB:msvcrtd.lib")
+endif ()
+
+enable_testing()
+
+set (EXAMPLE_DIRECTORY ${CMAKE_SOURCE_DIR}/examples)
+
+add_subdirectory(c++)
+add_subdirectory(tools-c++)
+
+# Add another target called test-out that prints the results on failure
+if (CMAKE_CONFIGURATION_TYPES)
+ add_custom_target (test-out COMMAND ${CMAKE_CTEST_COMMAND}
+ --force-new-ctest-process --output-on-failure
+ --build-config "$<CONFIGURATION>")
+else (CMAKE_CONFIGURATION_TYPES)
+ add_custom_target (test-out COMMAND ${CMAKE_CTEST_COMMAND}
+ --force-new-ctest-process --output-on-failure)
+endif (CMAKE_CONFIGURATION_TYPES)
http://git-wip-us.apache.org/repos/asf/orc/blob/7de5d89d/LICENSE
----------------------------------------------------------------------
diff --git a/LICENSE b/LICENSE
index ca21930..9c8ab95 100644
--- a/LICENSE
+++ b/LICENSE
@@ -209,11 +209,7 @@ notices and license terms. Your use of the source code for the these
subcomponents is subject to the terms and conditions of the following
licenses.
-For parts of the site:
-
-The MIT License (MIT)
-
-Copyright (c) 2008-2015 Tom Preston-Werner
+Parts of the site formatting are licensed under the MIT License (MIT):
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
http://git-wip-us.apache.org/repos/asf/orc/blob/7de5d89d/NOTICE
----------------------------------------------------------------------
diff --git a/NOTICE b/NOTICE
index 03b9dd2..c3a4a30 100644
--- a/NOTICE
+++ b/NOTICE
@@ -3,3 +3,12 @@ Copyright 2013-2015 The Apache Software Foundation
This product includes software developed by The Apache Software
Foundation (http://www.apache.org/).
+
+This product includes software developed by Hewlett-Packard:
+(c) Copyright [2014-2015] Hewlett-Packard Development Company, L.P
+
+This product includes software developed by Hortonworks:
+(c) Copyright [2014-2015] Hortonworks, Inc.
+
+The site formatting includes software developed by Tom Preston-Werner:
+(c) Copyright [2008-2015] Tom Preston-Werner