├── .agent ├── README.md └── cpp_guidelines.md ├── .clang-format ├── .clangd ├── .devcontainer ├── alpine │ └── devcontainer.json ├── fedora │ └── devcontainer.json ├── post-create.sh ├── ubuntu22 │ └── devcontainer.json └── ubuntu24 │ └── devcontainer.json ├── .dockerignore ├── .github ├── copilot-instructions.md └── workflows │ ├── ci.yml │ ├── docker-release.yml │ └── mac-os.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .pre-commit-hooks.yaml ├── .vscode └── c_cpp_properties.json ├── CMakeLists.txt ├── LICENSE ├── README.md ├── base ├── CMakeLists.txt ├── LICENSE.base ├── ProducerConsumerQueue.h ├── RWSpinLock.h ├── abseil_test.cc ├── bits.h ├── cpu_features.cc ├── cpu_features.h ├── cuckoo_map-internal.h ├── cuckoo_map.cc ├── cuckoo_map.h ├── cuckoo_map_test.cc ├── cxx_test.cc ├── cycle_clock.h ├── endian.h ├── expected_test.cc ├── flag_utils.h ├── flags.h ├── flit.h ├── flit_test.cc ├── function2.hpp ├── gtest.h ├── gtest_main.cc ├── hash.cc ├── hash.h ├── hash_test.cc ├── histogram.cc ├── histogram.h ├── histogram_test.cc ├── init.cc ├── init.h ├── integral_types.h ├── io_buf.cc ├── io_buf.h ├── iterator.h ├── libdivide.h ├── logging.cc ├── logging.h ├── malloc_test.cc ├── mpmc_bounded_queue.h ├── mpmc_bounded_queue_test.cc ├── mpsc_intrusive_queue.h ├── mpsc_intrusive_queue_test.cc ├── pmr │ ├── CMakeLists.txt │ ├── arena.cc │ ├── arena.h │ ├── arena_test.cc │ ├── memory_resource.h │ ├── pod_array.h │ └── pod_array_test.cc ├── pod_array.h ├── port.h ├── proc_util.cc ├── proc_util.h ├── pthread_utils.cc ├── pthread_utils.h ├── random.h ├── ring_buffer.h ├── ring_buffer_test.cc ├── segment_pool.cc ├── segment_pool.h ├── spinlock.h ├── sse2neon.h ├── sse2rvv.h ├── stl_util.h ├── string_view_sso.h ├── string_view_sso_test.cc ├── type_traits.h ├── varz_node.cc ├── varz_node.h ├── varz_value.h └── zipf_gen.h ├── blaze.sh ├── cmake ├── internal.cmake └── third_party.cmake ├── examples ├── CMakeLists.txt ├── echo_server.cc ├── gcs_demo.cc ├── https_client_cli.cc ├── pingserver │ ├── CMakeLists.txt │ ├── ping_iouring_server.cc │ ├── resp_parser.cc │ └── resp_parser.h ├── proactor_stress.cc ├── raw_echo_server.cc ├── redis_dict │ ├── CMakeLists.txt │ ├── alloc.c │ ├── alloc.h │ ├── dict.c │ ├── dict.h │ ├── fmacros.h │ ├── sds.c │ ├── sds.h │ └── sdsalloc.h └── s3_demo.cc ├── install-dependencies.sh ├── io ├── CMakeLists.txt ├── file.cc ├── file.h ├── file_test.cc ├── file_util.cc ├── file_util.h ├── io.cc ├── io.h ├── io_buf.h ├── io_test.cc ├── line_reader.cc ├── line_reader.h ├── proc_reader.cc ├── proc_reader.h ├── testdata │ └── ids.txt.zst ├── zstd_sinksource.cc └── zstd_sinksource.h ├── patches ├── abseil-20250512.1.patch ├── abseil-gcc-undefined-sanitizer-compilation-fix.patch ├── aws-sdk-cpp-3e51fa016655eeb6b6610bdf8fe7cf33ebbf3e00.patch └── mimalloc-v2.1.6.patch ├── strings ├── CMakeLists.txt ├── escaping.cc ├── escaping.h ├── human_readable.cc ├── human_readable.h └── strings_test.cc ├── tools ├── docker │ ├── Dockerfile.ubuntu-prod │ └── entrypoint.sh └── rpm │ └── build_rpm.sh └── util ├── CMakeLists.txt ├── accept_server.h ├── accept_server_test.cc ├── asio_stream_adapter.h ├── aws ├── CMakeLists.txt ├── aws.cc ├── aws.h ├── credentials_provider_chain.cc ├── credentials_provider_chain.h ├── http_client.cc ├── http_client.h ├── http_client_factory.cc ├── http_client_factory.h ├── logger.cc ├── logger.h ├── s3_endpoint_provider.cc ├── s3_endpoint_provider.h ├── s3_read_file.cc ├── s3_read_file.h ├── s3_write_file.cc └── s3_write_file.h ├── cloud ├── CMakeLists.txt ├── azure │ ├── CMakeLists.txt │ ├── azure.cc │ ├── creds_provider.h │ ├── storage.cc │ └── storage.h ├── gcp │ ├── CMakeLists.txt │ ├── gcp_creds_provider.h │ ├── gcp_utils.cc │ ├── gcp_utils.h │ ├── gcs.cc │ ├── gcs.h │ ├── gcs_file.cc │ └── gcs_file.h ├── utils.cc └── utils.h ├── connection.h ├── fiber_socket_base.h ├── fibers ├── CMakeLists.txt ├── accept_server.cc ├── detail │ ├── fiber_interface.cc │ ├── fiber_interface.h │ ├── fiber_interface_impl.h │ ├── result_mover.h │ ├── scheduler.cc │ ├── scheduler.h │ ├── wait_queue.cc │ └── wait_queue.h ├── dns_resolve.cc ├── dns_resolve.h ├── epoll_proactor.cc ├── epoll_proactor.h ├── epoll_socket.cc ├── epoll_socket.h ├── fiber_file.cc ├── fiber_file.h ├── fiber_socket_base.cc ├── fiber_socket_test.cc ├── fiberqueue_threadpool.cc ├── fiberqueue_threadpool.h ├── fibers.cc ├── fibers.h ├── fibers_test.cc ├── future.h ├── listener_interface.cc ├── pool.cc ├── pool.h ├── prebuilt_asio.cc ├── proactor_base.cc ├── proactor_base.h ├── proactor_pool.cc ├── simple_channel.h ├── sliding_counter.cc ├── stacktrace.cc ├── stacktrace.h ├── submit_entry.h ├── synchronization.cc ├── synchronization.h ├── uring_file.cc ├── uring_file.h ├── uring_file_test.cc ├── uring_proactor.cc ├── uring_proactor.h ├── uring_socket.cc ├── uring_socket.h ├── uring_types.h └── varz.cc ├── html ├── CMakeLists.txt ├── main.js ├── sorted_table.cc ├── sorted_table.h └── style.css ├── http ├── CMakeLists.txt ├── captain.gif ├── encoding.cc ├── encoding.h ├── favicon-32x32.png ├── http_client.cc ├── http_client.h ├── http_common.cc ├── http_common.h ├── http_handler.cc ├── http_handler.h ├── http_main.cc ├── http_server_utils.h ├── http_status_code.cc ├── http_status_code.h ├── https_client_pool.cc ├── https_client_pool.h ├── logo.png ├── prebuilt_beast.cc ├── profilez_handler.cc ├── status_page.cc ├── status_page.css └── status_page.js ├── listener_interface.h ├── metrics ├── CMakeLists.txt ├── family.cc ├── family.h ├── metrics.cc └── metrics.h ├── proactor_pool.h ├── sliding_counter.h ├── tls ├── CMakeLists.txt ├── README.md ├── certificates │ ├── ca-cert.pem │ ├── ca-key.pem │ ├── server-cert.pem │ └── server-key.pem ├── tls_engine.cc ├── tls_engine.h ├── tls_engine_test.cc ├── tls_socket.cc ├── tls_socket.h └── tls_socket_test.cc └── varz.h /.agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/.agent/README.md -------------------------------------------------------------------------------- /.agent/cpp_guidelines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/.agent/cpp_guidelines.md -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/.clang-format -------------------------------------------------------------------------------- /.clangd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/.clangd -------------------------------------------------------------------------------- /.devcontainer/alpine/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/.devcontainer/alpine/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/fedora/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/.devcontainer/fedora/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/post-create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/.devcontainer/post-create.sh -------------------------------------------------------------------------------- /.devcontainer/ubuntu22/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/.devcontainer/ubuntu22/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/ubuntu24/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/.devcontainer/ubuntu24/devcontainer.json -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | _deps/* 2 | build-* 3 | .github/ -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/docker-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/.github/workflows/docker-release.yml -------------------------------------------------------------------------------- /.github/workflows/mac-os.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/.github/workflows/mac-os.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.pre-commit-hooks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/.pre-commit-hooks.yaml -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/README.md -------------------------------------------------------------------------------- /base/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/CMakeLists.txt -------------------------------------------------------------------------------- /base/LICENSE.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/LICENSE.base -------------------------------------------------------------------------------- /base/ProducerConsumerQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/ProducerConsumerQueue.h -------------------------------------------------------------------------------- /base/RWSpinLock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/RWSpinLock.h -------------------------------------------------------------------------------- /base/abseil_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/abseil_test.cc -------------------------------------------------------------------------------- /base/bits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/bits.h -------------------------------------------------------------------------------- /base/cpu_features.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/cpu_features.cc -------------------------------------------------------------------------------- /base/cpu_features.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/cpu_features.h -------------------------------------------------------------------------------- /base/cuckoo_map-internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/cuckoo_map-internal.h -------------------------------------------------------------------------------- /base/cuckoo_map.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/cuckoo_map.cc -------------------------------------------------------------------------------- /base/cuckoo_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/cuckoo_map.h -------------------------------------------------------------------------------- /base/cuckoo_map_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/cuckoo_map_test.cc -------------------------------------------------------------------------------- /base/cxx_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/cxx_test.cc -------------------------------------------------------------------------------- /base/cycle_clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/cycle_clock.h -------------------------------------------------------------------------------- /base/endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/endian.h -------------------------------------------------------------------------------- /base/expected_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/expected_test.cc -------------------------------------------------------------------------------- /base/flag_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/flag_utils.h -------------------------------------------------------------------------------- /base/flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/flags.h -------------------------------------------------------------------------------- /base/flit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/flit.h -------------------------------------------------------------------------------- /base/flit_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/flit_test.cc -------------------------------------------------------------------------------- /base/function2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/function2.hpp -------------------------------------------------------------------------------- /base/gtest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/gtest.h -------------------------------------------------------------------------------- /base/gtest_main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/gtest_main.cc -------------------------------------------------------------------------------- /base/hash.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/hash.cc -------------------------------------------------------------------------------- /base/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/hash.h -------------------------------------------------------------------------------- /base/hash_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/hash_test.cc -------------------------------------------------------------------------------- /base/histogram.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/histogram.cc -------------------------------------------------------------------------------- /base/histogram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/histogram.h -------------------------------------------------------------------------------- /base/histogram_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/histogram_test.cc -------------------------------------------------------------------------------- /base/init.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/init.cc -------------------------------------------------------------------------------- /base/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/init.h -------------------------------------------------------------------------------- /base/integral_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/integral_types.h -------------------------------------------------------------------------------- /base/io_buf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/io_buf.cc -------------------------------------------------------------------------------- /base/io_buf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/io_buf.h -------------------------------------------------------------------------------- /base/iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/iterator.h -------------------------------------------------------------------------------- /base/libdivide.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/libdivide.h -------------------------------------------------------------------------------- /base/logging.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/logging.cc -------------------------------------------------------------------------------- /base/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/logging.h -------------------------------------------------------------------------------- /base/malloc_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/malloc_test.cc -------------------------------------------------------------------------------- /base/mpmc_bounded_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/mpmc_bounded_queue.h -------------------------------------------------------------------------------- /base/mpmc_bounded_queue_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/mpmc_bounded_queue_test.cc -------------------------------------------------------------------------------- /base/mpsc_intrusive_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/mpsc_intrusive_queue.h -------------------------------------------------------------------------------- /base/mpsc_intrusive_queue_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/mpsc_intrusive_queue_test.cc -------------------------------------------------------------------------------- /base/pmr/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/pmr/CMakeLists.txt -------------------------------------------------------------------------------- /base/pmr/arena.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/pmr/arena.cc -------------------------------------------------------------------------------- /base/pmr/arena.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/pmr/arena.h -------------------------------------------------------------------------------- /base/pmr/arena_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/pmr/arena_test.cc -------------------------------------------------------------------------------- /base/pmr/memory_resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/pmr/memory_resource.h -------------------------------------------------------------------------------- /base/pmr/pod_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/pmr/pod_array.h -------------------------------------------------------------------------------- /base/pmr/pod_array_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/pmr/pod_array_test.cc -------------------------------------------------------------------------------- /base/pod_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/pod_array.h -------------------------------------------------------------------------------- /base/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/port.h -------------------------------------------------------------------------------- /base/proc_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/proc_util.cc -------------------------------------------------------------------------------- /base/proc_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/proc_util.h -------------------------------------------------------------------------------- /base/pthread_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/pthread_utils.cc -------------------------------------------------------------------------------- /base/pthread_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/pthread_utils.h -------------------------------------------------------------------------------- /base/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/random.h -------------------------------------------------------------------------------- /base/ring_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/ring_buffer.h -------------------------------------------------------------------------------- /base/ring_buffer_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/ring_buffer_test.cc -------------------------------------------------------------------------------- /base/segment_pool.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/segment_pool.cc -------------------------------------------------------------------------------- /base/segment_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/segment_pool.h -------------------------------------------------------------------------------- /base/spinlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/spinlock.h -------------------------------------------------------------------------------- /base/sse2neon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/sse2neon.h -------------------------------------------------------------------------------- /base/sse2rvv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/sse2rvv.h -------------------------------------------------------------------------------- /base/stl_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/stl_util.h -------------------------------------------------------------------------------- /base/string_view_sso.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/string_view_sso.h -------------------------------------------------------------------------------- /base/string_view_sso_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/string_view_sso_test.cc -------------------------------------------------------------------------------- /base/type_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/type_traits.h -------------------------------------------------------------------------------- /base/varz_node.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/varz_node.cc -------------------------------------------------------------------------------- /base/varz_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/varz_node.h -------------------------------------------------------------------------------- /base/varz_value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/varz_value.h -------------------------------------------------------------------------------- /base/zipf_gen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/base/zipf_gen.h -------------------------------------------------------------------------------- /blaze.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/blaze.sh -------------------------------------------------------------------------------- /cmake/internal.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/cmake/internal.cmake -------------------------------------------------------------------------------- /cmake/third_party.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/cmake/third_party.cmake -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/echo_server.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/examples/echo_server.cc -------------------------------------------------------------------------------- /examples/gcs_demo.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/examples/gcs_demo.cc -------------------------------------------------------------------------------- /examples/https_client_cli.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/examples/https_client_cli.cc -------------------------------------------------------------------------------- /examples/pingserver/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/examples/pingserver/CMakeLists.txt -------------------------------------------------------------------------------- /examples/pingserver/ping_iouring_server.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/examples/pingserver/ping_iouring_server.cc -------------------------------------------------------------------------------- /examples/pingserver/resp_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/examples/pingserver/resp_parser.cc -------------------------------------------------------------------------------- /examples/pingserver/resp_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/examples/pingserver/resp_parser.h -------------------------------------------------------------------------------- /examples/proactor_stress.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/examples/proactor_stress.cc -------------------------------------------------------------------------------- /examples/raw_echo_server.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/examples/raw_echo_server.cc -------------------------------------------------------------------------------- /examples/redis_dict/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/examples/redis_dict/CMakeLists.txt -------------------------------------------------------------------------------- /examples/redis_dict/alloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/examples/redis_dict/alloc.c -------------------------------------------------------------------------------- /examples/redis_dict/alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/examples/redis_dict/alloc.h -------------------------------------------------------------------------------- /examples/redis_dict/dict.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/examples/redis_dict/dict.c -------------------------------------------------------------------------------- /examples/redis_dict/dict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/examples/redis_dict/dict.h -------------------------------------------------------------------------------- /examples/redis_dict/fmacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/examples/redis_dict/fmacros.h -------------------------------------------------------------------------------- /examples/redis_dict/sds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/examples/redis_dict/sds.c -------------------------------------------------------------------------------- /examples/redis_dict/sds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/examples/redis_dict/sds.h -------------------------------------------------------------------------------- /examples/redis_dict/sdsalloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/examples/redis_dict/sdsalloc.h -------------------------------------------------------------------------------- /examples/s3_demo.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/examples/s3_demo.cc -------------------------------------------------------------------------------- /install-dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/install-dependencies.sh -------------------------------------------------------------------------------- /io/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/io/CMakeLists.txt -------------------------------------------------------------------------------- /io/file.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/io/file.cc -------------------------------------------------------------------------------- /io/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/io/file.h -------------------------------------------------------------------------------- /io/file_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/io/file_test.cc -------------------------------------------------------------------------------- /io/file_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/io/file_util.cc -------------------------------------------------------------------------------- /io/file_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/io/file_util.h -------------------------------------------------------------------------------- /io/io.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/io/io.cc -------------------------------------------------------------------------------- /io/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/io/io.h -------------------------------------------------------------------------------- /io/io_buf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/io/io_buf.h -------------------------------------------------------------------------------- /io/io_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/io/io_test.cc -------------------------------------------------------------------------------- /io/line_reader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/io/line_reader.cc -------------------------------------------------------------------------------- /io/line_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/io/line_reader.h -------------------------------------------------------------------------------- /io/proc_reader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/io/proc_reader.cc -------------------------------------------------------------------------------- /io/proc_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/io/proc_reader.h -------------------------------------------------------------------------------- /io/testdata/ids.txt.zst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/io/testdata/ids.txt.zst -------------------------------------------------------------------------------- /io/zstd_sinksource.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/io/zstd_sinksource.cc -------------------------------------------------------------------------------- /io/zstd_sinksource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/io/zstd_sinksource.h -------------------------------------------------------------------------------- /patches/abseil-20250512.1.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/patches/abseil-20250512.1.patch -------------------------------------------------------------------------------- /patches/abseil-gcc-undefined-sanitizer-compilation-fix.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/patches/abseil-gcc-undefined-sanitizer-compilation-fix.patch -------------------------------------------------------------------------------- /patches/aws-sdk-cpp-3e51fa016655eeb6b6610bdf8fe7cf33ebbf3e00.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/patches/aws-sdk-cpp-3e51fa016655eeb6b6610bdf8fe7cf33ebbf3e00.patch -------------------------------------------------------------------------------- /patches/mimalloc-v2.1.6.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/patches/mimalloc-v2.1.6.patch -------------------------------------------------------------------------------- /strings/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/strings/CMakeLists.txt -------------------------------------------------------------------------------- /strings/escaping.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/strings/escaping.cc -------------------------------------------------------------------------------- /strings/escaping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/strings/escaping.h -------------------------------------------------------------------------------- /strings/human_readable.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/strings/human_readable.cc -------------------------------------------------------------------------------- /strings/human_readable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/strings/human_readable.h -------------------------------------------------------------------------------- /strings/strings_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/strings/strings_test.cc -------------------------------------------------------------------------------- /tools/docker/Dockerfile.ubuntu-prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/tools/docker/Dockerfile.ubuntu-prod -------------------------------------------------------------------------------- /tools/docker/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/tools/docker/entrypoint.sh -------------------------------------------------------------------------------- /tools/rpm/build_rpm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/tools/rpm/build_rpm.sh -------------------------------------------------------------------------------- /util/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/CMakeLists.txt -------------------------------------------------------------------------------- /util/accept_server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/accept_server.h -------------------------------------------------------------------------------- /util/accept_server_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/accept_server_test.cc -------------------------------------------------------------------------------- /util/asio_stream_adapter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/asio_stream_adapter.h -------------------------------------------------------------------------------- /util/aws/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/aws/CMakeLists.txt -------------------------------------------------------------------------------- /util/aws/aws.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/aws/aws.cc -------------------------------------------------------------------------------- /util/aws/aws.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/aws/aws.h -------------------------------------------------------------------------------- /util/aws/credentials_provider_chain.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/aws/credentials_provider_chain.cc -------------------------------------------------------------------------------- /util/aws/credentials_provider_chain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/aws/credentials_provider_chain.h -------------------------------------------------------------------------------- /util/aws/http_client.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/aws/http_client.cc -------------------------------------------------------------------------------- /util/aws/http_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/aws/http_client.h -------------------------------------------------------------------------------- /util/aws/http_client_factory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/aws/http_client_factory.cc -------------------------------------------------------------------------------- /util/aws/http_client_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/aws/http_client_factory.h -------------------------------------------------------------------------------- /util/aws/logger.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/aws/logger.cc -------------------------------------------------------------------------------- /util/aws/logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/aws/logger.h -------------------------------------------------------------------------------- /util/aws/s3_endpoint_provider.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/aws/s3_endpoint_provider.cc -------------------------------------------------------------------------------- /util/aws/s3_endpoint_provider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/aws/s3_endpoint_provider.h -------------------------------------------------------------------------------- /util/aws/s3_read_file.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/aws/s3_read_file.cc -------------------------------------------------------------------------------- /util/aws/s3_read_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/aws/s3_read_file.h -------------------------------------------------------------------------------- /util/aws/s3_write_file.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/aws/s3_write_file.cc -------------------------------------------------------------------------------- /util/aws/s3_write_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/aws/s3_write_file.h -------------------------------------------------------------------------------- /util/cloud/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/cloud/CMakeLists.txt -------------------------------------------------------------------------------- /util/cloud/azure/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/cloud/azure/CMakeLists.txt -------------------------------------------------------------------------------- /util/cloud/azure/azure.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/cloud/azure/azure.cc -------------------------------------------------------------------------------- /util/cloud/azure/creds_provider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/cloud/azure/creds_provider.h -------------------------------------------------------------------------------- /util/cloud/azure/storage.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/cloud/azure/storage.cc -------------------------------------------------------------------------------- /util/cloud/azure/storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/cloud/azure/storage.h -------------------------------------------------------------------------------- /util/cloud/gcp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/cloud/gcp/CMakeLists.txt -------------------------------------------------------------------------------- /util/cloud/gcp/gcp_creds_provider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/cloud/gcp/gcp_creds_provider.h -------------------------------------------------------------------------------- /util/cloud/gcp/gcp_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/cloud/gcp/gcp_utils.cc -------------------------------------------------------------------------------- /util/cloud/gcp/gcp_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/cloud/gcp/gcp_utils.h -------------------------------------------------------------------------------- /util/cloud/gcp/gcs.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/cloud/gcp/gcs.cc -------------------------------------------------------------------------------- /util/cloud/gcp/gcs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/cloud/gcp/gcs.h -------------------------------------------------------------------------------- /util/cloud/gcp/gcs_file.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/cloud/gcp/gcs_file.cc -------------------------------------------------------------------------------- /util/cloud/gcp/gcs_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/cloud/gcp/gcs_file.h -------------------------------------------------------------------------------- /util/cloud/utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/cloud/utils.cc -------------------------------------------------------------------------------- /util/cloud/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/cloud/utils.h -------------------------------------------------------------------------------- /util/connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/connection.h -------------------------------------------------------------------------------- /util/fiber_socket_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fiber_socket_base.h -------------------------------------------------------------------------------- /util/fibers/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/CMakeLists.txt -------------------------------------------------------------------------------- /util/fibers/accept_server.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/accept_server.cc -------------------------------------------------------------------------------- /util/fibers/detail/fiber_interface.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/detail/fiber_interface.cc -------------------------------------------------------------------------------- /util/fibers/detail/fiber_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/detail/fiber_interface.h -------------------------------------------------------------------------------- /util/fibers/detail/fiber_interface_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/detail/fiber_interface_impl.h -------------------------------------------------------------------------------- /util/fibers/detail/result_mover.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/detail/result_mover.h -------------------------------------------------------------------------------- /util/fibers/detail/scheduler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/detail/scheduler.cc -------------------------------------------------------------------------------- /util/fibers/detail/scheduler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/detail/scheduler.h -------------------------------------------------------------------------------- /util/fibers/detail/wait_queue.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/detail/wait_queue.cc -------------------------------------------------------------------------------- /util/fibers/detail/wait_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/detail/wait_queue.h -------------------------------------------------------------------------------- /util/fibers/dns_resolve.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/dns_resolve.cc -------------------------------------------------------------------------------- /util/fibers/dns_resolve.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/dns_resolve.h -------------------------------------------------------------------------------- /util/fibers/epoll_proactor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/epoll_proactor.cc -------------------------------------------------------------------------------- /util/fibers/epoll_proactor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/epoll_proactor.h -------------------------------------------------------------------------------- /util/fibers/epoll_socket.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/epoll_socket.cc -------------------------------------------------------------------------------- /util/fibers/epoll_socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/epoll_socket.h -------------------------------------------------------------------------------- /util/fibers/fiber_file.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/fiber_file.cc -------------------------------------------------------------------------------- /util/fibers/fiber_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/fiber_file.h -------------------------------------------------------------------------------- /util/fibers/fiber_socket_base.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/fiber_socket_base.cc -------------------------------------------------------------------------------- /util/fibers/fiber_socket_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/fiber_socket_test.cc -------------------------------------------------------------------------------- /util/fibers/fiberqueue_threadpool.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/fiberqueue_threadpool.cc -------------------------------------------------------------------------------- /util/fibers/fiberqueue_threadpool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/fiberqueue_threadpool.h -------------------------------------------------------------------------------- /util/fibers/fibers.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/fibers.cc -------------------------------------------------------------------------------- /util/fibers/fibers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/fibers.h -------------------------------------------------------------------------------- /util/fibers/fibers_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/fibers_test.cc -------------------------------------------------------------------------------- /util/fibers/future.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/future.h -------------------------------------------------------------------------------- /util/fibers/listener_interface.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/listener_interface.cc -------------------------------------------------------------------------------- /util/fibers/pool.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/pool.cc -------------------------------------------------------------------------------- /util/fibers/pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/pool.h -------------------------------------------------------------------------------- /util/fibers/prebuilt_asio.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/prebuilt_asio.cc -------------------------------------------------------------------------------- /util/fibers/proactor_base.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/proactor_base.cc -------------------------------------------------------------------------------- /util/fibers/proactor_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/proactor_base.h -------------------------------------------------------------------------------- /util/fibers/proactor_pool.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/proactor_pool.cc -------------------------------------------------------------------------------- /util/fibers/simple_channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/simple_channel.h -------------------------------------------------------------------------------- /util/fibers/sliding_counter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/sliding_counter.cc -------------------------------------------------------------------------------- /util/fibers/stacktrace.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/stacktrace.cc -------------------------------------------------------------------------------- /util/fibers/stacktrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/stacktrace.h -------------------------------------------------------------------------------- /util/fibers/submit_entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/submit_entry.h -------------------------------------------------------------------------------- /util/fibers/synchronization.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/synchronization.cc -------------------------------------------------------------------------------- /util/fibers/synchronization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/synchronization.h -------------------------------------------------------------------------------- /util/fibers/uring_file.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/uring_file.cc -------------------------------------------------------------------------------- /util/fibers/uring_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/uring_file.h -------------------------------------------------------------------------------- /util/fibers/uring_file_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/uring_file_test.cc -------------------------------------------------------------------------------- /util/fibers/uring_proactor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/uring_proactor.cc -------------------------------------------------------------------------------- /util/fibers/uring_proactor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/uring_proactor.h -------------------------------------------------------------------------------- /util/fibers/uring_socket.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/uring_socket.cc -------------------------------------------------------------------------------- /util/fibers/uring_socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/uring_socket.h -------------------------------------------------------------------------------- /util/fibers/uring_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/uring_types.h -------------------------------------------------------------------------------- /util/fibers/varz.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/fibers/varz.cc -------------------------------------------------------------------------------- /util/html/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/html/CMakeLists.txt -------------------------------------------------------------------------------- /util/html/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/html/main.js -------------------------------------------------------------------------------- /util/html/sorted_table.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/html/sorted_table.cc -------------------------------------------------------------------------------- /util/html/sorted_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/html/sorted_table.h -------------------------------------------------------------------------------- /util/html/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/html/style.css -------------------------------------------------------------------------------- /util/http/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/http/CMakeLists.txt -------------------------------------------------------------------------------- /util/http/captain.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/http/captain.gif -------------------------------------------------------------------------------- /util/http/encoding.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/http/encoding.cc -------------------------------------------------------------------------------- /util/http/encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/http/encoding.h -------------------------------------------------------------------------------- /util/http/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/http/favicon-32x32.png -------------------------------------------------------------------------------- /util/http/http_client.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/http/http_client.cc -------------------------------------------------------------------------------- /util/http/http_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/http/http_client.h -------------------------------------------------------------------------------- /util/http/http_common.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/http/http_common.cc -------------------------------------------------------------------------------- /util/http/http_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/http/http_common.h -------------------------------------------------------------------------------- /util/http/http_handler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/http/http_handler.cc -------------------------------------------------------------------------------- /util/http/http_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/http/http_handler.h -------------------------------------------------------------------------------- /util/http/http_main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/http/http_main.cc -------------------------------------------------------------------------------- /util/http/http_server_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/http/http_server_utils.h -------------------------------------------------------------------------------- /util/http/http_status_code.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/http/http_status_code.cc -------------------------------------------------------------------------------- /util/http/http_status_code.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/http/http_status_code.h -------------------------------------------------------------------------------- /util/http/https_client_pool.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/http/https_client_pool.cc -------------------------------------------------------------------------------- /util/http/https_client_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/http/https_client_pool.h -------------------------------------------------------------------------------- /util/http/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/http/logo.png -------------------------------------------------------------------------------- /util/http/prebuilt_beast.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/http/prebuilt_beast.cc -------------------------------------------------------------------------------- /util/http/profilez_handler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/http/profilez_handler.cc -------------------------------------------------------------------------------- /util/http/status_page.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/http/status_page.cc -------------------------------------------------------------------------------- /util/http/status_page.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/http/status_page.css -------------------------------------------------------------------------------- /util/http/status_page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/http/status_page.js -------------------------------------------------------------------------------- /util/listener_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/listener_interface.h -------------------------------------------------------------------------------- /util/metrics/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/metrics/CMakeLists.txt -------------------------------------------------------------------------------- /util/metrics/family.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/metrics/family.cc -------------------------------------------------------------------------------- /util/metrics/family.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/metrics/family.h -------------------------------------------------------------------------------- /util/metrics/metrics.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/metrics/metrics.cc -------------------------------------------------------------------------------- /util/metrics/metrics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/metrics/metrics.h -------------------------------------------------------------------------------- /util/proactor_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/proactor_pool.h -------------------------------------------------------------------------------- /util/sliding_counter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/sliding_counter.h -------------------------------------------------------------------------------- /util/tls/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/tls/CMakeLists.txt -------------------------------------------------------------------------------- /util/tls/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/tls/README.md -------------------------------------------------------------------------------- /util/tls/certificates/ca-cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/tls/certificates/ca-cert.pem -------------------------------------------------------------------------------- /util/tls/certificates/ca-key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/tls/certificates/ca-key.pem -------------------------------------------------------------------------------- /util/tls/certificates/server-cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/tls/certificates/server-cert.pem -------------------------------------------------------------------------------- /util/tls/certificates/server-key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/tls/certificates/server-key.pem -------------------------------------------------------------------------------- /util/tls/tls_engine.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/tls/tls_engine.cc -------------------------------------------------------------------------------- /util/tls/tls_engine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/tls/tls_engine.h -------------------------------------------------------------------------------- /util/tls/tls_engine_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/tls/tls_engine_test.cc -------------------------------------------------------------------------------- /util/tls/tls_socket.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/tls/tls_socket.cc -------------------------------------------------------------------------------- /util/tls/tls_socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/tls/tls_socket.h -------------------------------------------------------------------------------- /util/tls/tls_socket_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/tls/tls_socket_test.cc -------------------------------------------------------------------------------- /util/varz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romange/helio/HEAD/util/varz.h --------------------------------------------------------------------------------