mirror of
https://github.com/valitydev/osquery-1.git
synced 2024-11-07 01:55:20 +00:00
5c1bf4ff0c
* deb_packages: Fix include order issue * bpf_socket_events, bpf_process_events: Initial implementation * BPF: Add process tracking to process events, remove sockets_event * CMake: Upgrade the C++ standard to C++17 * BPF: Improve initial system state snapshot and event collection * BPF: Add tests for SystemStateTracker * BPF: Add tests for BPFEventPublisher * BPF: Refactor, add tests for ProcessContextFactory * Refactor: Improve initial scan/event handling, fix openat * BPF: Improve event ordering * BPF: Fix test issue in BPFEventPublisher::processOpenAt * BPF: Mark WIP functions as deprecated * BPF: Improve tests * BPF: Add back bpf_socket_events and connect() support * BPF: Add Netlink addr support, add bind() * BPF: Add accept/accept4 support * BPF: Add tests for BPFEventPublisher::processOpenat2Event * BPF: Add remaining tests for BPFEventPublisher * BPF: Add configuration flags for memory management * BPF: Add cmdline support to ProcessContextFactory * BPF: Add additional tests * BPF: Add unit test for SystemStateTracker::accept * BPF: Update cwd handling * BPF: Add tests for bpf_socket_events * BPF: Add tests for bpf_process_events * BPF: Add json_cmdline hidden column to bpf_process_events * BPF: Update all copyright headers * BPF: Add syscall duration in socket_events/process_events * BPF: Code review changes * BPF: Update ebpfpub to the latest version * BPF: Removed unused functions * BPF: Code review changes Add whitespace around namespaces * BPF: Revert header changes in rot13.cpp * BPF: Code review changes Rename the bpf_ntime column in bpf_socket_events/bpf_process_events to ntime and make it the last visible column * BPF: Code review changes Update the dependencies for the BPF tests * BPF: Code review changes Update the dependencies for the BPF table tests * BPF: Code review changes Update how characters are appended to strings in the system state tracker class * BPF: Code review changes Update the string -> integer conversion utilities in the process context factory class. * BPF: Hide failed exec syscalls from bpf_process_events results * BPF: Do not log an error for invalid sockaddr structures * BPF: Code review changes Remove clang-format ignore block * BPF: Code review changes Update log messages in the BPFEventPublisher class * BPF: Code review changes Remove clang-format ignore block around the function tracer descriptors * BPF: Code review changes Document the IFilesystem interface * BPF: Code review changes Document the IProcessContextFactory interface * BPF: Code review changes Document the ISystemStateTracker interface
130 lines
6.0 KiB
Plaintext
130 lines
6.0 KiB
Plaintext
[submodule "libraries/cmake/source/bzip2/src"]
|
|
path = libraries/cmake/source/bzip2/src
|
|
url = https://github.com/osquery/third-party-bzip2
|
|
[submodule "libraries/cmake/source/libarchive/src"]
|
|
path = libraries/cmake/source/libarchive/src
|
|
url = https://github.com/libarchive/libarchive
|
|
[submodule "libraries/cmake/source/libmagic/src"]
|
|
path = libraries/cmake/source/libmagic/src
|
|
url = https://github.com/file/file
|
|
[submodule "libraries/cmake/source/libudev/src"]
|
|
path = libraries/cmake/source/libudev/src
|
|
url = https://github.com/systemd/systemd
|
|
[submodule "libraries/cmake/source/libxml2/src"]
|
|
path = libraries/cmake/source/libxml2/src
|
|
url = https://github.com/GNOME/libxml2
|
|
[submodule "libraries/cmake/source/linenoise-ng/src"]
|
|
path = libraries/cmake/source/linenoise-ng/src
|
|
url = https://github.com/arangodb/linenoise-ng
|
|
[submodule "libraries/cmake/source/lzma/src"]
|
|
path = libraries/cmake/source/lzma/src
|
|
url = https://github.com/xz-mirror/xz
|
|
[submodule "libraries/cmake/source/rapidjson/src"]
|
|
path = libraries/cmake/source/rapidjson/src
|
|
url = https://github.com/Tencent/rapidjson
|
|
[submodule "libraries/cmake/source/rocksdb/src"]
|
|
path = libraries/cmake/source/rocksdb/src
|
|
url = https://github.com/facebook/rocksdb
|
|
[submodule "libraries/cmake/source/sleuthkit/src"]
|
|
path = libraries/cmake/source/sleuthkit/src
|
|
url = https://github.com/sleuthkit/sleuthkit
|
|
[submodule "libraries/cmake/source/sqlite/src"]
|
|
path = libraries/cmake/source/sqlite/src
|
|
url = https://github.com/osquery/third-party-sqlite
|
|
[submodule "libraries/cmake/source/ssdeep-cpp/src"]
|
|
path = libraries/cmake/source/ssdeep-cpp/src
|
|
url = https://github.com/ssdeep-project/ssdeep
|
|
[submodule "libraries/cmake/source/thrift/src"]
|
|
path = libraries/cmake/source/thrift/src
|
|
url = https://github.com/apache/thrift
|
|
[submodule "libraries/cmake/source/util-linux/src"]
|
|
path = libraries/cmake/source/util-linux/src
|
|
url = https://git.kernel.org/pub/scm/utils/util-linux/util-linux
|
|
[submodule "libraries/cmake/source/yara/src"]
|
|
path = libraries/cmake/source/yara/src
|
|
url = https://github.com/VirusTotal/yara
|
|
[submodule "libraries/cmake/source/zlib/src"]
|
|
path = libraries/cmake/source/zlib/src
|
|
url = https://github.com/madler/zlib
|
|
[submodule "libraries/cmake/source/zstd/src"]
|
|
path = libraries/cmake/source/zstd/src
|
|
url = https://github.com/facebook/zstd
|
|
[submodule "libraries/cmake/source/augeas/src"]
|
|
path = libraries/cmake/source/augeas/src
|
|
url = https://github.com/hercules-team/augeas
|
|
[submodule "libraries/cmake/source/smartmontools/src"]
|
|
path = libraries/cmake/source/smartmontools/src
|
|
url = https://github.com/osquery/third-party-smartmontools
|
|
[submodule "libraries/cmake/source/berkeley-db/src"]
|
|
path = libraries/cmake/source/berkeley-db/src
|
|
url = https://github.com/osquery/third-party-berkeley-db
|
|
[submodule "libraries/cmake/source/librpm/src"]
|
|
path = libraries/cmake/source/librpm/src
|
|
url = https://github.com/rpm-software-management/rpm
|
|
[submodule "libraries/cmake/source/popt/src"]
|
|
path = libraries/cmake/source/popt/src
|
|
url = https://github.com/osquery/third-party-popt
|
|
[submodule "libraries/cmake/source/libdpkg/src"]
|
|
path = libraries/cmake/source/libdpkg/src
|
|
url = https://git.dpkg.org/cgit/dpkg/dpkg.git
|
|
[submodule "libraries/cmake/source/libaudit/src"]
|
|
path = libraries/cmake/source/libaudit/src
|
|
url = https://github.com/linux-audit/audit-userspace
|
|
[submodule "libraries/cmake/source/libelfin/src"]
|
|
path = libraries/cmake/source/libelfin/src
|
|
url = https://github.com/aclements/libelfin
|
|
[submodule "libraries/cmake/source/libgcrypt/src"]
|
|
path = libraries/cmake/source/libgcrypt/src
|
|
url = https://dev.gnupg.org/source/libgcrypt.git
|
|
[submodule "libraries/cmake/source/libgpg-error/src"]
|
|
path = libraries/cmake/source/libgpg-error/src
|
|
url = https://dev.gnupg.org/source/libgpg-error.git
|
|
[submodule "libraries/cmake/source/libcryptsetup/src"]
|
|
path = libraries/cmake/source/libcryptsetup/src
|
|
url = https://gitlab.com/cryptsetup/cryptsetup.git
|
|
[submodule "libraries/cmake/source/libdevmapper/src"]
|
|
path = libraries/cmake/source/libdevmapper/src
|
|
url = https://github.com/lvmteam/lvm2
|
|
[submodule "libraries/cmake/source/libiptables/src"]
|
|
path = libraries/cmake/source/libiptables/src
|
|
url = https://github.com/osquery/third-party-iptables
|
|
[submodule "libraries/cmake/source/librdkafka/src"]
|
|
path = libraries/cmake/source/librdkafka/src
|
|
url = https://github.com/edenhill/librdkafka
|
|
[submodule "libraries/cmake/source/lldpd/src"]
|
|
path = libraries/cmake/source/lldpd/src
|
|
url = https://github.com/vincentbernat/lldpd
|
|
[submodule "libraries/cmake/source/googletest/src"]
|
|
path = libraries/cmake/source/googletest/src
|
|
url = https://github.com/google/googletest
|
|
[submodule "libraries/cmake/source/glog/src"]
|
|
path = libraries/cmake/source/glog/src
|
|
url = https://github.com/google/glog
|
|
[submodule "libraries/cmake/source/gflags/src"]
|
|
path = libraries/cmake/source/gflags/src
|
|
url = https://github.com/gflags/gflags
|
|
[submodule "libraries/cmake/source/aws-sdk-cpp/aws-c-common_src"]
|
|
path = libraries/cmake/source/aws-sdk-cpp/aws-c-common_src
|
|
url = https://github.com/awslabs/aws-c-common
|
|
[submodule "libraries/cmake/source/aws-sdk-cpp/aws-c-event-stream_src"]
|
|
path = libraries/cmake/source/aws-sdk-cpp/aws-c-event-stream_src
|
|
url = https://github.com/awslabs/aws-c-event-stream
|
|
[submodule "libraries/cmake/source/aws-sdk-cpp/aws-checksums_src"]
|
|
path = libraries/cmake/source/aws-sdk-cpp/aws-checksums_src
|
|
url = https://github.com/awslabs/aws-checksums
|
|
[submodule "libraries/cmake/source/aws-sdk-cpp/aws-sdk-cpp_src"]
|
|
path = libraries/cmake/source/aws-sdk-cpp/aws-sdk-cpp_src
|
|
url = https://github.com/aws/aws-sdk-cpp
|
|
[submodule "libraries/cmake/source/boost/src"]
|
|
path = libraries/cmake/source/boost/src
|
|
url = https://github.com/boostorg/boost
|
|
[submodule "libraries/cmake/source/icu/src"]
|
|
path = libraries/cmake/source/icu/src
|
|
url = https://github.com/unicode-org/icu
|
|
[submodule "libraries/cmake/source/augeas/gnulib/src"]
|
|
path = libraries/cmake/source/augeas/gnulib/src
|
|
url = https://github.com/osquery/third-party-gnulib
|
|
[submodule "libraries/cmake/source/ebpfpub/src"]
|
|
path = libraries/cmake/source/ebpfpub/src
|
|
url = https://github.com/trailofbits/ebpfpub
|