Import utils from upstream-4.0.0
authorSangwan Kwon <sangwan.kwon@samsung.com>
Mon, 9 Sep 2019 06:01:40 +0000 (15:01 +0900)
committer권상완/Security 2Lab(SR)/Engineer/삼성전자 <sangwan.kwon@samsung.com>
Mon, 16 Sep 2019 06:08:51 +0000 (15:08 +0900)
commitd9e5ca5427e10da738f71b78dc8c32032159c62e
treecdaa16b0146aea34052a8909ac132359b738c2a7
parentd326577056ea7b5248c95fc9022505bd70a7d4bc
Import utils from upstream-4.0.0

- Add MIT-LICENSE for rapidjson (v1.1.0)
- Update stl from c++11 to c++14

Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
84 files changed:
CMakeLists.txt
MIT-LICENSE [new file with mode: 0644]
packaging/osquery.spec
src/CMakeLists.txt
src/osquery/CMakeLists.txt
src/osquery/config/parsers/query_packs.cpp
src/osquery/core/test_util.cpp
src/osquery/core/test_util.h
src/osquery/core/tests/status_tests.cpp [deleted file]
src/osquery/core/tests/text_tests.cpp
src/osquery/core/text.cpp
src/osquery/extensions/extensions.cpp
src/osquery/include/osquery/core.h
src/osquery/include/osquery/status.h [changed from file to symlink]
src/osquery/logger/plugins/syslog.cpp
src/osquery/sql/sqlite_util.cpp
src/osquery/tables/networking/etc_hosts.cpp
src/osquery/tables/networking/linux/iptables.cpp
src/osquery/tables/system/linux/processes.cpp
src/osquery/utils/CMakeLists.txt [new file with mode: 0644]
src/osquery/utils/attribute.h [new file with mode: 0644]
src/osquery/utils/conversions/castvariant.h [new file with mode: 0644]
src/osquery/utils/conversions/split.cpp [new file with mode: 0644]
src/osquery/utils/conversions/split.h [new file with mode: 0644]
src/osquery/utils/conversions/tests/split.cpp [new file with mode: 0644]
src/osquery/utils/conversions/tests/to.cpp [new file with mode: 0644]
src/osquery/utils/conversions/tests/tryto.cpp [new file with mode: 0644]
src/osquery/utils/conversions/to.h [new file with mode: 0644]
src/osquery/utils/conversions/tryto.cpp [new file with mode: 0644]
src/osquery/utils/conversions/tryto.h [new file with mode: 0644]
src/osquery/utils/debug/debug_only.h [new file with mode: 0644]
src/osquery/utils/debug/tests/debug_only.cpp [new file with mode: 0644]
src/osquery/utils/error/error.h [new file with mode: 0644]
src/osquery/utils/error/tests/error.cpp [new file with mode: 0644]
src/osquery/utils/expected/expected.h [new file with mode: 0644]
src/osquery/utils/expected/tests/expected.cpp [new file with mode: 0644]
src/osquery/utils/info/tool_type.cpp [new file with mode: 0644]
src/osquery/utils/info/tool_type.h [new file with mode: 0644]
src/osquery/utils/json/json.cpp [new file with mode: 0644]
src/osquery/utils/json/json.h [new file with mode: 0644]
src/osquery/utils/json/tests/json.cpp [new file with mode: 0644]
src/osquery/utils/macros/macros.h [new file with mode: 0644]
src/osquery/utils/mutex.h [new file with mode: 0644]
src/osquery/utils/only_movable.h [new file with mode: 0644]
src/osquery/utils/status/status.cpp [new file with mode: 0644]
src/osquery/utils/status/status.h [new file with mode: 0644]
src/osquery/utils/status/tests/status.cpp [new file with mode: 0644]
src/osquery/utils/system/system.cpp [new file with mode: 0644]
src/osquery/utils/system/system.h [new file with mode: 0644]
src/rapidjson/allocators.h [new file with mode: 0644]
src/rapidjson/document.h [new file with mode: 0644]
src/rapidjson/encodedstream.h [new file with mode: 0644]
src/rapidjson/encodings.h [new file with mode: 0644]
src/rapidjson/error/en.h [new file with mode: 0644]
src/rapidjson/error/error.h [new file with mode: 0644]
src/rapidjson/filereadstream.h [new file with mode: 0644]
src/rapidjson/filewritestream.h [new file with mode: 0644]
src/rapidjson/fwd.h [new file with mode: 0644]
src/rapidjson/internal/biginteger.h [new file with mode: 0644]
src/rapidjson/internal/diyfp.h [new file with mode: 0644]
src/rapidjson/internal/dtoa.h [new file with mode: 0644]
src/rapidjson/internal/ieee754.h [new file with mode: 0644]
src/rapidjson/internal/itoa.h [new file with mode: 0644]
src/rapidjson/internal/meta.h [new file with mode: 0644]
src/rapidjson/internal/pow10.h [new file with mode: 0644]
src/rapidjson/internal/regex.h [new file with mode: 0644]
src/rapidjson/internal/stack.h [new file with mode: 0644]
src/rapidjson/internal/strfunc.h [new file with mode: 0644]
src/rapidjson/internal/strtod.h [new file with mode: 0644]
src/rapidjson/internal/swap.h [new file with mode: 0644]
src/rapidjson/istreamwrapper.h [new file with mode: 0644]
src/rapidjson/memorybuffer.h [new file with mode: 0644]
src/rapidjson/memorystream.h [new file with mode: 0644]
src/rapidjson/msinttypes/inttypes.h [new file with mode: 0644]
src/rapidjson/msinttypes/stdint.h [new file with mode: 0644]
src/rapidjson/ostreamwrapper.h [new file with mode: 0644]
src/rapidjson/pointer.h [new file with mode: 0644]
src/rapidjson/prettywriter.h [new file with mode: 0644]
src/rapidjson/rapidjson.h [new file with mode: 0644]
src/rapidjson/reader.h [new file with mode: 0644]
src/rapidjson/schema.h [new file with mode: 0644]
src/rapidjson/stream.h [new file with mode: 0644]
src/rapidjson/stringbuffer.h [new file with mode: 0644]
src/rapidjson/writer.h [new file with mode: 0644]