├── .github └── workflows │ ├── compile.yml │ └── coverity-scan.yml ├── .gitignore ├── BUILDING ├── CHANGELOG ├── COPYRIGHT ├── DESIGN ├── INTERFACES ├── Makefile ├── Makefile.BSD ├── Makefile.POSIX ├── Makefile.inc ├── README.md ├── STYLE ├── bench ├── BENCHMARKS ├── Makefile ├── Makefile.inc ├── bench-local.sh ├── bulk_extract │ ├── Makefile │ ├── Makefile.BSD │ └── main.c ├── bulk_insert │ ├── Makefile │ ├── Makefile.BSD │ └── main.c ├── bulk_update │ ├── Makefile │ ├── Makefile.BSD │ └── main.c ├── hotspot_read │ ├── Makefile │ ├── Makefile.BSD │ └── main.c ├── mkpairs │ ├── Makefile │ ├── Makefile.BSD │ └── main.c ├── random_mixed │ ├── Makefile │ ├── Makefile.BSD │ └── main.c ├── random_read │ ├── Makefile │ ├── Makefile.BSD │ └── main.c └── tokyo │ ├── Makefile │ ├── Makefile.BSD │ └── main.c ├── dynamodb-kv ├── DESIGN ├── Makefile ├── Makefile.BSD ├── capacity.c ├── capacity.h ├── dispatch.c ├── dispatch.h └── main.c ├── kvlds-dump ├── DESIGN ├── Makefile ├── Makefile.BSD └── main.c ├── kvlds-undump ├── DESIGN ├── Makefile ├── Makefile.BSD └── main.c ├── kvlds ├── DESIGN ├── Makefile ├── Makefile.BSD ├── btree.c ├── btree.h ├── btree_balance.c ├── btree_cleaning.c ├── btree_cleaning.h ├── btree_find.c ├── btree_find.h ├── btree_mlen.c ├── btree_mutate.c ├── btree_mutate.h ├── btree_node.c ├── btree_node.h ├── btree_node_merge.c ├── btree_node_split.c ├── btree_sanity.c ├── btree_sync.c ├── dispatch.c ├── dispatch.h ├── dispatch_mr.c ├── dispatch_nmr.c ├── main.c ├── node.c ├── node.h ├── serialize.c └── serialize.h ├── lbs-dynamodb-init ├── Makefile ├── Makefile.BSD └── main.c ├── lbs-dynamodb ├── DESIGN ├── Makefile ├── Makefile.BSD ├── deleteto.c ├── deleteto.h ├── dispatch.c ├── dispatch.h ├── main.c ├── metadata.c ├── metadata.h ├── objmap.c ├── objmap.h ├── state.c └── state.h ├── lbs-s3 ├── DESIGN ├── Makefile ├── Makefile.BSD ├── deleteto.c ├── deleteto.h ├── dispatch.c ├── dispatch.h ├── findlast.c ├── findlast.h ├── main.c ├── objmap.c ├── objmap.h ├── s3state.c └── s3state.h ├── lbs ├── DESIGN ├── Makefile ├── Makefile.BSD ├── disk.c ├── disk.h ├── dispatch.c ├── dispatch.h ├── dispatch_internal.h ├── dispatch_request.c ├── dispatch_response.c ├── main.c ├── storage.c ├── storage.h ├── storage_findfiles.c ├── storage_findfiles.h ├── storage_internal.h ├── storage_util.c ├── storage_util.h ├── worker.c └── worker.h ├── lib ├── bench │ ├── bench.c │ ├── bench.h │ ├── mkpair.c │ └── mkpair.h ├── datastruct │ ├── doubleheap.c │ ├── doubleheap.h │ ├── hazenquantile.h │ ├── kvhash.c │ ├── kvhash.h │ ├── kvldskey.c │ ├── kvldskey.h │ ├── kvpair.c │ ├── kvpair.h │ ├── onlinequantile.c │ ├── onlinequantile.h │ ├── pool.c │ └── pool.h ├── dynamodb │ ├── dynamodb_kv.c │ ├── dynamodb_kv.h │ ├── dynamodb_request.c │ ├── dynamodb_request.h │ ├── dynamodb_request_queue.c │ └── dynamodb_request_queue.h ├── logging │ ├── logging.c │ └── logging.h ├── proto_dynamodb_kv │ ├── proto_dynamodb_kv.h │ ├── proto_dynamodb_kv_client.c │ └── proto_dynamodb_kv_server.c ├── proto_kvlds │ ├── proto_kvlds.h │ ├── proto_kvlds_client.c │ └── proto_kvlds_server.c ├── proto_lbs │ ├── proto_lbs.h │ ├── proto_lbs_client.c │ └── proto_lbs_server.c ├── proto_s3 │ ├── proto_s3.h │ ├── proto_s3_client.c │ └── proto_s3_server.c ├── s3 │ ├── s3_request.c │ ├── s3_request.h │ ├── s3_request_queue.c │ ├── s3_request_queue.h │ ├── s3_serverpool.c │ ├── s3_serverpool.h │ ├── s3_verifyetag.c │ └── s3_verifyetag.h ├── serverpool │ ├── serverpool.c │ └── serverpool.h ├── util │ ├── kivaloo.c │ ├── kivaloo.h │ ├── kvlds.c │ └── kvlds.h └── wire │ ├── wire.h │ ├── wire_packet.c │ ├── wire_readpacket.c │ ├── wire_requestqueue.c │ └── wire_writepacket.c ├── liball ├── Makefile ├── Makefile.BSD ├── Makefile.inc ├── optional_mutex_normal │ ├── Makefile │ └── Makefile.BSD └── optional_mutex_pthread │ ├── Makefile │ └── Makefile.BSD ├── libcperciva ├── POSIX │ ├── README │ ├── posix-abstract-declarator.c │ ├── posix-cflags-filter.sh │ ├── posix-cflags.sh │ ├── posix-clock_gettime.c │ ├── posix-clock_realtime.c │ ├── posix-inet-addrstrlen.c │ ├── posix-inet6-addrstrlen.c │ ├── posix-l.sh │ ├── posix-msg_nosignal.c │ ├── posix-restrict.c │ ├── posix-stat-st_mtim.c │ └── posix-trivial.c ├── alg │ ├── crc32c.c │ ├── crc32c.h │ ├── crc32c_arm.c │ ├── crc32c_arm.h │ ├── crc32c_sse42.c │ ├── crc32c_sse42.h │ ├── md5.c │ ├── md5.h │ ├── sha1.c │ ├── sha1.h │ ├── sha256.c │ ├── sha256.h │ ├── sha256_arm.c │ ├── sha256_arm.h │ ├── sha256_shani.c │ ├── sha256_shani.h │ ├── sha256_sse2.c │ └── sha256_sse2.h ├── apisupport │ └── Build │ │ ├── apisupport-LIBSSL-HOST_NAME.c │ │ └── apisupport.sh ├── aws │ ├── aws_readkeys.c │ ├── aws_readkeys.h │ ├── aws_sign.c │ └── aws_sign.h ├── cpusupport │ ├── Build │ │ ├── cpusupport-ARM-CRC32_64.c │ │ ├── cpusupport-ARM-SHA256.c │ │ ├── cpusupport-HWCAP-ELF_AUX_INFO.c │ │ ├── cpusupport-HWCAP-GETAUXVAL.c │ │ ├── cpusupport-X86-CPUID.c │ │ ├── cpusupport-X86-CPUID_COUNT.c │ │ ├── cpusupport-X86-SHANI.c │ │ ├── cpusupport-X86-SSE2.c │ │ ├── cpusupport-X86-SSE42.c │ │ ├── cpusupport-X86-SSE42_64.c │ │ ├── cpusupport-X86-SSSE3.c │ │ └── cpusupport.sh │ ├── cpusupport.h │ ├── cpusupport_arm_crc32_64.c │ ├── cpusupport_arm_sha256.c │ ├── cpusupport_x86_shani.c │ ├── cpusupport_x86_sse2.c │ ├── cpusupport_x86_sse42.c │ └── cpusupport_x86_ssse3.c ├── datastruct │ ├── elasticarray.c │ ├── elasticarray.h │ ├── elasticqueue.c │ ├── elasticqueue.h │ ├── mpool.h │ ├── ptrheap.c │ ├── ptrheap.h │ ├── seqptrmap.c │ ├── seqptrmap.h │ ├── timerqueue.c │ └── timerqueue.h ├── events │ ├── events.c │ ├── events.h │ ├── events_immediate.c │ ├── events_internal.h │ ├── events_network.c │ ├── events_network_selectstats.c │ └── events_timer.c ├── external │ └── queue │ │ └── queue.h ├── http │ ├── http.c │ ├── http.h │ ├── https.c │ └── https_internal.h ├── netbuf │ ├── netbuf.h │ ├── netbuf_read.c │ ├── netbuf_ssl.c │ ├── netbuf_ssl_internal.h │ └── netbuf_write.c ├── network │ ├── network.h │ ├── network_accept.c │ ├── network_connect.c │ ├── network_read.c │ └── network_write.c ├── network_ssl │ ├── network_ssl.c │ ├── network_ssl.h │ ├── network_ssl_compat.c │ └── network_ssl_compat.h └── util │ ├── asprintf.c │ ├── asprintf.h │ ├── b64encode.c │ ├── b64encode.h │ ├── ctassert.h │ ├── daemonize.c │ ├── daemonize.h │ ├── entropy.c │ ├── entropy.h │ ├── getopt.c │ ├── getopt.h │ ├── hexify.c │ ├── hexify.h │ ├── humansize.c │ ├── humansize.h │ ├── imalloc.h │ ├── insecure_memzero.c │ ├── insecure_memzero.h │ ├── ipc_sync.c │ ├── ipc_sync.h │ ├── json.c │ ├── json.h │ ├── monoclock.c │ ├── monoclock.h │ ├── noeintr.c │ ├── noeintr.h │ ├── optional_mutex.c │ ├── optional_mutex.h │ ├── parsenum.h │ ├── sock.c │ ├── sock.h │ ├── sock_internal.h │ ├── sock_util.c │ ├── sock_util.h │ ├── sysendian.h │ ├── warnp.c │ └── warnp.h ├── mux ├── DESIGN ├── Makefile ├── Makefile.BSD ├── dispatch.c ├── dispatch.h └── main.c ├── perf ├── DESIGN ├── Makefile ├── Makefile.BSD ├── dispatch.c ├── dispatch.h ├── main.c ├── perfstats.c ├── perfstats.h ├── reqtypes.c └── reqtypes.h ├── perftests ├── Makefile ├── Makefile.inc ├── dynamodb_kv │ ├── Makefile │ ├── Makefile.BSD │ ├── main.c │ └── test_kv.sh ├── dynamodb_queue │ ├── Makefile │ ├── Makefile.BSD │ └── main.c ├── dynamodb_request │ ├── Makefile │ ├── Makefile.BSD │ └── main.c ├── dynamodb_sign │ ├── Makefile │ ├── Makefile.BSD │ ├── main.c │ └── test_sign.sh ├── kvldsclean-ddbkv │ ├── Makefile │ ├── Makefile.BSD │ └── test_kvldsclean.sh ├── kvldsclean │ ├── Makefile │ ├── Makefile.BSD │ ├── main.c │ └── test_kvldsclean.sh ├── kvldsperf │ ├── Makefile │ ├── Makefile.BSD │ ├── bench.sh │ ├── main.c │ ├── prof.sh │ └── test_kvldsperf.sh ├── s3 │ ├── Makefile │ ├── Makefile.BSD │ └── main.c ├── s3_put │ ├── Makefile │ ├── Makefile.BSD │ └── main.c └── serverpool │ ├── Makefile │ ├── Makefile.BSD │ └── main.c ├── release-tools ├── Makefile.lib ├── Makefile.prog └── metabuild.sh ├── s3 ├── DESIGN ├── Makefile ├── Makefile.BSD ├── dispatch.c ├── dispatch.h ├── dns.c ├── dns.h └── main.c └── tests ├── 01-lbs-basic.sh ├── 02-kvlds-basic.sh ├── Makefile ├── Makefile.inc ├── kivaloo_servers.sh ├── kvlds-blocking ├── Makefile ├── Makefile.BSD ├── main.c └── test_kvlds_blocking.sh ├── kvlds-ddbkv ├── Makefile ├── Makefile.BSD └── test_kvlds.sh ├── kvlds-dump ├── Makefile ├── Makefile.BSD └── test_kvlds_dump.sh ├── kvlds-s3 ├── Makefile ├── Makefile.BSD └── test_kvlds.sh ├── kvlds ├── Makefile ├── Makefile.BSD ├── main.c └── test_kvlds.sh ├── lbs ├── Makefile ├── Makefile.BSD ├── main.c └── test_lbs.sh ├── msleep ├── Makefile ├── Makefile.BSD └── main.c ├── mux ├── Makefile ├── Makefile.BSD ├── main.c └── test_mux.sh ├── onlinequantile ├── Makefile ├── Makefile.BSD ├── case1.txt ├── case2.txt ├── case3.txt ├── case4.txt ├── case5.txt ├── main.c └── test_onlinequantile.sh ├── python ├── .pylintrc ├── dump_kvlds.py ├── dump_lbs.py ├── kivaloo │ ├── __init__.py │ ├── proto_kvlds.py │ ├── proto_lbs.py │ ├── servers.py │ └── wire.py ├── test_proto_kvlds.py ├── test_proto_lbs.py └── test_servers.py ├── s3 ├── Makefile ├── Makefile.BSD ├── main.c ├── test_s3.good └── test_s3.sh ├── shared_test_functions.sh ├── shared_valgrind_functions.sh ├── test_kivaloo.sh ├── tools └── memleak │ └── memleak.sh └── valgrind ├── Makefile ├── Makefile.BSD └── potential-memleaks.c /.github/workflows/compile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/.github/workflows/compile.yml -------------------------------------------------------------------------------- /.github/workflows/coverity-scan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/.github/workflows/coverity-scan.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/.gitignore -------------------------------------------------------------------------------- /BUILDING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/BUILDING -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/CHANGELOG -------------------------------------------------------------------------------- /COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/COPYRIGHT -------------------------------------------------------------------------------- /DESIGN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/DESIGN -------------------------------------------------------------------------------- /INTERFACES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/INTERFACES -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/Makefile.BSD -------------------------------------------------------------------------------- /Makefile.POSIX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/Makefile.POSIX -------------------------------------------------------------------------------- /Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/Makefile.inc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/README.md -------------------------------------------------------------------------------- /STYLE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/STYLE -------------------------------------------------------------------------------- /bench/BENCHMARKS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/BENCHMARKS -------------------------------------------------------------------------------- /bench/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/Makefile -------------------------------------------------------------------------------- /bench/Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/Makefile.inc -------------------------------------------------------------------------------- /bench/bench-local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/bench-local.sh -------------------------------------------------------------------------------- /bench/bulk_extract/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/bulk_extract/Makefile -------------------------------------------------------------------------------- /bench/bulk_extract/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/bulk_extract/Makefile.BSD -------------------------------------------------------------------------------- /bench/bulk_extract/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/bulk_extract/main.c -------------------------------------------------------------------------------- /bench/bulk_insert/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/bulk_insert/Makefile -------------------------------------------------------------------------------- /bench/bulk_insert/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/bulk_insert/Makefile.BSD -------------------------------------------------------------------------------- /bench/bulk_insert/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/bulk_insert/main.c -------------------------------------------------------------------------------- /bench/bulk_update/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/bulk_update/Makefile -------------------------------------------------------------------------------- /bench/bulk_update/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/bulk_update/Makefile.BSD -------------------------------------------------------------------------------- /bench/bulk_update/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/bulk_update/main.c -------------------------------------------------------------------------------- /bench/hotspot_read/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/hotspot_read/Makefile -------------------------------------------------------------------------------- /bench/hotspot_read/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/hotspot_read/Makefile.BSD -------------------------------------------------------------------------------- /bench/hotspot_read/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/hotspot_read/main.c -------------------------------------------------------------------------------- /bench/mkpairs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/mkpairs/Makefile -------------------------------------------------------------------------------- /bench/mkpairs/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/mkpairs/Makefile.BSD -------------------------------------------------------------------------------- /bench/mkpairs/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/mkpairs/main.c -------------------------------------------------------------------------------- /bench/random_mixed/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/random_mixed/Makefile -------------------------------------------------------------------------------- /bench/random_mixed/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/random_mixed/Makefile.BSD -------------------------------------------------------------------------------- /bench/random_mixed/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/random_mixed/main.c -------------------------------------------------------------------------------- /bench/random_read/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/random_read/Makefile -------------------------------------------------------------------------------- /bench/random_read/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/random_read/Makefile.BSD -------------------------------------------------------------------------------- /bench/random_read/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/random_read/main.c -------------------------------------------------------------------------------- /bench/tokyo/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/tokyo/Makefile -------------------------------------------------------------------------------- /bench/tokyo/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/tokyo/Makefile.BSD -------------------------------------------------------------------------------- /bench/tokyo/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/bench/tokyo/main.c -------------------------------------------------------------------------------- /dynamodb-kv/DESIGN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/dynamodb-kv/DESIGN -------------------------------------------------------------------------------- /dynamodb-kv/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/dynamodb-kv/Makefile -------------------------------------------------------------------------------- /dynamodb-kv/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/dynamodb-kv/Makefile.BSD -------------------------------------------------------------------------------- /dynamodb-kv/capacity.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/dynamodb-kv/capacity.c -------------------------------------------------------------------------------- /dynamodb-kv/capacity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/dynamodb-kv/capacity.h -------------------------------------------------------------------------------- /dynamodb-kv/dispatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/dynamodb-kv/dispatch.c -------------------------------------------------------------------------------- /dynamodb-kv/dispatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/dynamodb-kv/dispatch.h -------------------------------------------------------------------------------- /dynamodb-kv/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/dynamodb-kv/main.c -------------------------------------------------------------------------------- /kvlds-dump/DESIGN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds-dump/DESIGN -------------------------------------------------------------------------------- /kvlds-dump/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds-dump/Makefile -------------------------------------------------------------------------------- /kvlds-dump/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds-dump/Makefile.BSD -------------------------------------------------------------------------------- /kvlds-dump/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds-dump/main.c -------------------------------------------------------------------------------- /kvlds-undump/DESIGN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds-undump/DESIGN -------------------------------------------------------------------------------- /kvlds-undump/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds-undump/Makefile -------------------------------------------------------------------------------- /kvlds-undump/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds-undump/Makefile.BSD -------------------------------------------------------------------------------- /kvlds-undump/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds-undump/main.c -------------------------------------------------------------------------------- /kvlds/DESIGN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/DESIGN -------------------------------------------------------------------------------- /kvlds/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/Makefile -------------------------------------------------------------------------------- /kvlds/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/Makefile.BSD -------------------------------------------------------------------------------- /kvlds/btree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/btree.c -------------------------------------------------------------------------------- /kvlds/btree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/btree.h -------------------------------------------------------------------------------- /kvlds/btree_balance.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/btree_balance.c -------------------------------------------------------------------------------- /kvlds/btree_cleaning.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/btree_cleaning.c -------------------------------------------------------------------------------- /kvlds/btree_cleaning.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/btree_cleaning.h -------------------------------------------------------------------------------- /kvlds/btree_find.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/btree_find.c -------------------------------------------------------------------------------- /kvlds/btree_find.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/btree_find.h -------------------------------------------------------------------------------- /kvlds/btree_mlen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/btree_mlen.c -------------------------------------------------------------------------------- /kvlds/btree_mutate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/btree_mutate.c -------------------------------------------------------------------------------- /kvlds/btree_mutate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/btree_mutate.h -------------------------------------------------------------------------------- /kvlds/btree_node.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/btree_node.c -------------------------------------------------------------------------------- /kvlds/btree_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/btree_node.h -------------------------------------------------------------------------------- /kvlds/btree_node_merge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/btree_node_merge.c -------------------------------------------------------------------------------- /kvlds/btree_node_split.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/btree_node_split.c -------------------------------------------------------------------------------- /kvlds/btree_sanity.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/btree_sanity.c -------------------------------------------------------------------------------- /kvlds/btree_sync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/btree_sync.c -------------------------------------------------------------------------------- /kvlds/dispatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/dispatch.c -------------------------------------------------------------------------------- /kvlds/dispatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/dispatch.h -------------------------------------------------------------------------------- /kvlds/dispatch_mr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/dispatch_mr.c -------------------------------------------------------------------------------- /kvlds/dispatch_nmr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/dispatch_nmr.c -------------------------------------------------------------------------------- /kvlds/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/main.c -------------------------------------------------------------------------------- /kvlds/node.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/node.c -------------------------------------------------------------------------------- /kvlds/node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/node.h -------------------------------------------------------------------------------- /kvlds/serialize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/serialize.c -------------------------------------------------------------------------------- /kvlds/serialize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/kvlds/serialize.h -------------------------------------------------------------------------------- /lbs-dynamodb-init/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-dynamodb-init/Makefile -------------------------------------------------------------------------------- /lbs-dynamodb-init/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-dynamodb-init/Makefile.BSD -------------------------------------------------------------------------------- /lbs-dynamodb-init/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-dynamodb-init/main.c -------------------------------------------------------------------------------- /lbs-dynamodb/DESIGN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-dynamodb/DESIGN -------------------------------------------------------------------------------- /lbs-dynamodb/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-dynamodb/Makefile -------------------------------------------------------------------------------- /lbs-dynamodb/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-dynamodb/Makefile.BSD -------------------------------------------------------------------------------- /lbs-dynamodb/deleteto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-dynamodb/deleteto.c -------------------------------------------------------------------------------- /lbs-dynamodb/deleteto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-dynamodb/deleteto.h -------------------------------------------------------------------------------- /lbs-dynamodb/dispatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-dynamodb/dispatch.c -------------------------------------------------------------------------------- /lbs-dynamodb/dispatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-dynamodb/dispatch.h -------------------------------------------------------------------------------- /lbs-dynamodb/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-dynamodb/main.c -------------------------------------------------------------------------------- /lbs-dynamodb/metadata.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-dynamodb/metadata.c -------------------------------------------------------------------------------- /lbs-dynamodb/metadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-dynamodb/metadata.h -------------------------------------------------------------------------------- /lbs-dynamodb/objmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-dynamodb/objmap.c -------------------------------------------------------------------------------- /lbs-dynamodb/objmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-dynamodb/objmap.h -------------------------------------------------------------------------------- /lbs-dynamodb/state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-dynamodb/state.c -------------------------------------------------------------------------------- /lbs-dynamodb/state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-dynamodb/state.h -------------------------------------------------------------------------------- /lbs-s3/DESIGN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-s3/DESIGN -------------------------------------------------------------------------------- /lbs-s3/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-s3/Makefile -------------------------------------------------------------------------------- /lbs-s3/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-s3/Makefile.BSD -------------------------------------------------------------------------------- /lbs-s3/deleteto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-s3/deleteto.c -------------------------------------------------------------------------------- /lbs-s3/deleteto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-s3/deleteto.h -------------------------------------------------------------------------------- /lbs-s3/dispatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-s3/dispatch.c -------------------------------------------------------------------------------- /lbs-s3/dispatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-s3/dispatch.h -------------------------------------------------------------------------------- /lbs-s3/findlast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-s3/findlast.c -------------------------------------------------------------------------------- /lbs-s3/findlast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-s3/findlast.h -------------------------------------------------------------------------------- /lbs-s3/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-s3/main.c -------------------------------------------------------------------------------- /lbs-s3/objmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-s3/objmap.c -------------------------------------------------------------------------------- /lbs-s3/objmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-s3/objmap.h -------------------------------------------------------------------------------- /lbs-s3/s3state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-s3/s3state.c -------------------------------------------------------------------------------- /lbs-s3/s3state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs-s3/s3state.h -------------------------------------------------------------------------------- /lbs/DESIGN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs/DESIGN -------------------------------------------------------------------------------- /lbs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs/Makefile -------------------------------------------------------------------------------- /lbs/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs/Makefile.BSD -------------------------------------------------------------------------------- /lbs/disk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs/disk.c -------------------------------------------------------------------------------- /lbs/disk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs/disk.h -------------------------------------------------------------------------------- /lbs/dispatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs/dispatch.c -------------------------------------------------------------------------------- /lbs/dispatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs/dispatch.h -------------------------------------------------------------------------------- /lbs/dispatch_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs/dispatch_internal.h -------------------------------------------------------------------------------- /lbs/dispatch_request.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs/dispatch_request.c -------------------------------------------------------------------------------- /lbs/dispatch_response.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs/dispatch_response.c -------------------------------------------------------------------------------- /lbs/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs/main.c -------------------------------------------------------------------------------- /lbs/storage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs/storage.c -------------------------------------------------------------------------------- /lbs/storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs/storage.h -------------------------------------------------------------------------------- /lbs/storage_findfiles.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs/storage_findfiles.c -------------------------------------------------------------------------------- /lbs/storage_findfiles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs/storage_findfiles.h -------------------------------------------------------------------------------- /lbs/storage_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs/storage_internal.h -------------------------------------------------------------------------------- /lbs/storage_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs/storage_util.c -------------------------------------------------------------------------------- /lbs/storage_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs/storage_util.h -------------------------------------------------------------------------------- /lbs/worker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs/worker.c -------------------------------------------------------------------------------- /lbs/worker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lbs/worker.h -------------------------------------------------------------------------------- /lib/bench/bench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/bench/bench.c -------------------------------------------------------------------------------- /lib/bench/bench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/bench/bench.h -------------------------------------------------------------------------------- /lib/bench/mkpair.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/bench/mkpair.c -------------------------------------------------------------------------------- /lib/bench/mkpair.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/bench/mkpair.h -------------------------------------------------------------------------------- /lib/datastruct/doubleheap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/datastruct/doubleheap.c -------------------------------------------------------------------------------- /lib/datastruct/doubleheap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/datastruct/doubleheap.h -------------------------------------------------------------------------------- /lib/datastruct/hazenquantile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/datastruct/hazenquantile.h -------------------------------------------------------------------------------- /lib/datastruct/kvhash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/datastruct/kvhash.c -------------------------------------------------------------------------------- /lib/datastruct/kvhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/datastruct/kvhash.h -------------------------------------------------------------------------------- /lib/datastruct/kvldskey.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/datastruct/kvldskey.c -------------------------------------------------------------------------------- /lib/datastruct/kvldskey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/datastruct/kvldskey.h -------------------------------------------------------------------------------- /lib/datastruct/kvpair.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/datastruct/kvpair.c -------------------------------------------------------------------------------- /lib/datastruct/kvpair.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/datastruct/kvpair.h -------------------------------------------------------------------------------- /lib/datastruct/onlinequantile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/datastruct/onlinequantile.c -------------------------------------------------------------------------------- /lib/datastruct/onlinequantile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/datastruct/onlinequantile.h -------------------------------------------------------------------------------- /lib/datastruct/pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/datastruct/pool.c -------------------------------------------------------------------------------- /lib/datastruct/pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/datastruct/pool.h -------------------------------------------------------------------------------- /lib/dynamodb/dynamodb_kv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/dynamodb/dynamodb_kv.c -------------------------------------------------------------------------------- /lib/dynamodb/dynamodb_kv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/dynamodb/dynamodb_kv.h -------------------------------------------------------------------------------- /lib/dynamodb/dynamodb_request.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/dynamodb/dynamodb_request.c -------------------------------------------------------------------------------- /lib/dynamodb/dynamodb_request.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/dynamodb/dynamodb_request.h -------------------------------------------------------------------------------- /lib/dynamodb/dynamodb_request_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/dynamodb/dynamodb_request_queue.c -------------------------------------------------------------------------------- /lib/dynamodb/dynamodb_request_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/dynamodb/dynamodb_request_queue.h -------------------------------------------------------------------------------- /lib/logging/logging.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/logging/logging.c -------------------------------------------------------------------------------- /lib/logging/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/logging/logging.h -------------------------------------------------------------------------------- /lib/proto_dynamodb_kv/proto_dynamodb_kv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/proto_dynamodb_kv/proto_dynamodb_kv.h -------------------------------------------------------------------------------- /lib/proto_dynamodb_kv/proto_dynamodb_kv_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/proto_dynamodb_kv/proto_dynamodb_kv_client.c -------------------------------------------------------------------------------- /lib/proto_dynamodb_kv/proto_dynamodb_kv_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/proto_dynamodb_kv/proto_dynamodb_kv_server.c -------------------------------------------------------------------------------- /lib/proto_kvlds/proto_kvlds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/proto_kvlds/proto_kvlds.h -------------------------------------------------------------------------------- /lib/proto_kvlds/proto_kvlds_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/proto_kvlds/proto_kvlds_client.c -------------------------------------------------------------------------------- /lib/proto_kvlds/proto_kvlds_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/proto_kvlds/proto_kvlds_server.c -------------------------------------------------------------------------------- /lib/proto_lbs/proto_lbs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/proto_lbs/proto_lbs.h -------------------------------------------------------------------------------- /lib/proto_lbs/proto_lbs_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/proto_lbs/proto_lbs_client.c -------------------------------------------------------------------------------- /lib/proto_lbs/proto_lbs_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/proto_lbs/proto_lbs_server.c -------------------------------------------------------------------------------- /lib/proto_s3/proto_s3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/proto_s3/proto_s3.h -------------------------------------------------------------------------------- /lib/proto_s3/proto_s3_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/proto_s3/proto_s3_client.c -------------------------------------------------------------------------------- /lib/proto_s3/proto_s3_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/proto_s3/proto_s3_server.c -------------------------------------------------------------------------------- /lib/s3/s3_request.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/s3/s3_request.c -------------------------------------------------------------------------------- /lib/s3/s3_request.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/s3/s3_request.h -------------------------------------------------------------------------------- /lib/s3/s3_request_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/s3/s3_request_queue.c -------------------------------------------------------------------------------- /lib/s3/s3_request_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/s3/s3_request_queue.h -------------------------------------------------------------------------------- /lib/s3/s3_serverpool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/s3/s3_serverpool.c -------------------------------------------------------------------------------- /lib/s3/s3_serverpool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/s3/s3_serverpool.h -------------------------------------------------------------------------------- /lib/s3/s3_verifyetag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/s3/s3_verifyetag.c -------------------------------------------------------------------------------- /lib/s3/s3_verifyetag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/s3/s3_verifyetag.h -------------------------------------------------------------------------------- /lib/serverpool/serverpool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/serverpool/serverpool.c -------------------------------------------------------------------------------- /lib/serverpool/serverpool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/serverpool/serverpool.h -------------------------------------------------------------------------------- /lib/util/kivaloo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/util/kivaloo.c -------------------------------------------------------------------------------- /lib/util/kivaloo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/util/kivaloo.h -------------------------------------------------------------------------------- /lib/util/kvlds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/util/kvlds.c -------------------------------------------------------------------------------- /lib/util/kvlds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/util/kvlds.h -------------------------------------------------------------------------------- /lib/wire/wire.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/wire/wire.h -------------------------------------------------------------------------------- /lib/wire/wire_packet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/wire/wire_packet.c -------------------------------------------------------------------------------- /lib/wire/wire_readpacket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/wire/wire_readpacket.c -------------------------------------------------------------------------------- /lib/wire/wire_requestqueue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/wire/wire_requestqueue.c -------------------------------------------------------------------------------- /lib/wire/wire_writepacket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/lib/wire/wire_writepacket.c -------------------------------------------------------------------------------- /liball/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/liball/Makefile -------------------------------------------------------------------------------- /liball/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/liball/Makefile.BSD -------------------------------------------------------------------------------- /liball/Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/liball/Makefile.inc -------------------------------------------------------------------------------- /liball/optional_mutex_normal/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/liball/optional_mutex_normal/Makefile -------------------------------------------------------------------------------- /liball/optional_mutex_normal/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/liball/optional_mutex_normal/Makefile.BSD -------------------------------------------------------------------------------- /liball/optional_mutex_pthread/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/liball/optional_mutex_pthread/Makefile -------------------------------------------------------------------------------- /liball/optional_mutex_pthread/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/liball/optional_mutex_pthread/Makefile.BSD -------------------------------------------------------------------------------- /libcperciva/POSIX/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/POSIX/README -------------------------------------------------------------------------------- /libcperciva/POSIX/posix-abstract-declarator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/POSIX/posix-abstract-declarator.c -------------------------------------------------------------------------------- /libcperciva/POSIX/posix-cflags-filter.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/POSIX/posix-cflags-filter.sh -------------------------------------------------------------------------------- /libcperciva/POSIX/posix-cflags.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/POSIX/posix-cflags.sh -------------------------------------------------------------------------------- /libcperciva/POSIX/posix-clock_gettime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/POSIX/posix-clock_gettime.c -------------------------------------------------------------------------------- /libcperciva/POSIX/posix-clock_realtime.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int 4 | main(void) 5 | { 6 | 7 | return (CLOCK_REALTIME); 8 | } 9 | -------------------------------------------------------------------------------- /libcperciva/POSIX/posix-inet-addrstrlen.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int 4 | main(void) 5 | { 6 | 7 | return (INET_ADDRSTRLEN); 8 | } 9 | -------------------------------------------------------------------------------- /libcperciva/POSIX/posix-inet6-addrstrlen.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int 4 | main(void) 5 | { 6 | 7 | return (INET6_ADDRSTRLEN); 8 | } 9 | -------------------------------------------------------------------------------- /libcperciva/POSIX/posix-l.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/POSIX/posix-l.sh -------------------------------------------------------------------------------- /libcperciva/POSIX/posix-msg_nosignal.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int 4 | main(void) 5 | { 6 | 7 | return (MSG_NOSIGNAL); 8 | } 9 | -------------------------------------------------------------------------------- /libcperciva/POSIX/posix-restrict.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/POSIX/posix-restrict.c -------------------------------------------------------------------------------- /libcperciva/POSIX/posix-stat-st_mtim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/POSIX/posix-stat-st_mtim.c -------------------------------------------------------------------------------- /libcperciva/POSIX/posix-trivial.c: -------------------------------------------------------------------------------- 1 | int 2 | main(void) 3 | { 4 | 5 | /* Success! */ 6 | return (0); 7 | } 8 | -------------------------------------------------------------------------------- /libcperciva/alg/crc32c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/alg/crc32c.c -------------------------------------------------------------------------------- /libcperciva/alg/crc32c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/alg/crc32c.h -------------------------------------------------------------------------------- /libcperciva/alg/crc32c_arm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/alg/crc32c_arm.c -------------------------------------------------------------------------------- /libcperciva/alg/crc32c_arm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/alg/crc32c_arm.h -------------------------------------------------------------------------------- /libcperciva/alg/crc32c_sse42.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/alg/crc32c_sse42.c -------------------------------------------------------------------------------- /libcperciva/alg/crc32c_sse42.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/alg/crc32c_sse42.h -------------------------------------------------------------------------------- /libcperciva/alg/md5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/alg/md5.c -------------------------------------------------------------------------------- /libcperciva/alg/md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/alg/md5.h -------------------------------------------------------------------------------- /libcperciva/alg/sha1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/alg/sha1.c -------------------------------------------------------------------------------- /libcperciva/alg/sha1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/alg/sha1.h -------------------------------------------------------------------------------- /libcperciva/alg/sha256.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/alg/sha256.c -------------------------------------------------------------------------------- /libcperciva/alg/sha256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/alg/sha256.h -------------------------------------------------------------------------------- /libcperciva/alg/sha256_arm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/alg/sha256_arm.c -------------------------------------------------------------------------------- /libcperciva/alg/sha256_arm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/alg/sha256_arm.h -------------------------------------------------------------------------------- /libcperciva/alg/sha256_shani.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/alg/sha256_shani.c -------------------------------------------------------------------------------- /libcperciva/alg/sha256_shani.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/alg/sha256_shani.h -------------------------------------------------------------------------------- /libcperciva/alg/sha256_sse2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/alg/sha256_sse2.c -------------------------------------------------------------------------------- /libcperciva/alg/sha256_sse2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/alg/sha256_sse2.h -------------------------------------------------------------------------------- /libcperciva/apisupport/Build/apisupport-LIBSSL-HOST_NAME.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/apisupport/Build/apisupport-LIBSSL-HOST_NAME.c -------------------------------------------------------------------------------- /libcperciva/apisupport/Build/apisupport.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/apisupport/Build/apisupport.sh -------------------------------------------------------------------------------- /libcperciva/aws/aws_readkeys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/aws/aws_readkeys.c -------------------------------------------------------------------------------- /libcperciva/aws/aws_readkeys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/aws/aws_readkeys.h -------------------------------------------------------------------------------- /libcperciva/aws/aws_sign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/aws/aws_sign.c -------------------------------------------------------------------------------- /libcperciva/aws/aws_sign.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/aws/aws_sign.h -------------------------------------------------------------------------------- /libcperciva/cpusupport/Build/cpusupport-ARM-CRC32_64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/cpusupport/Build/cpusupport-ARM-CRC32_64.c -------------------------------------------------------------------------------- /libcperciva/cpusupport/Build/cpusupport-ARM-SHA256.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/cpusupport/Build/cpusupport-ARM-SHA256.c -------------------------------------------------------------------------------- /libcperciva/cpusupport/Build/cpusupport-HWCAP-ELF_AUX_INFO.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/cpusupport/Build/cpusupport-HWCAP-ELF_AUX_INFO.c -------------------------------------------------------------------------------- /libcperciva/cpusupport/Build/cpusupport-HWCAP-GETAUXVAL.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/cpusupport/Build/cpusupport-HWCAP-GETAUXVAL.c -------------------------------------------------------------------------------- /libcperciva/cpusupport/Build/cpusupport-X86-CPUID.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/cpusupport/Build/cpusupport-X86-CPUID.c -------------------------------------------------------------------------------- /libcperciva/cpusupport/Build/cpusupport-X86-CPUID_COUNT.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/cpusupport/Build/cpusupport-X86-CPUID_COUNT.c -------------------------------------------------------------------------------- /libcperciva/cpusupport/Build/cpusupport-X86-SHANI.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/cpusupport/Build/cpusupport-X86-SHANI.c -------------------------------------------------------------------------------- /libcperciva/cpusupport/Build/cpusupport-X86-SSE2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/cpusupport/Build/cpusupport-X86-SSE2.c -------------------------------------------------------------------------------- /libcperciva/cpusupport/Build/cpusupport-X86-SSE42.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/cpusupport/Build/cpusupport-X86-SSE42.c -------------------------------------------------------------------------------- /libcperciva/cpusupport/Build/cpusupport-X86-SSE42_64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/cpusupport/Build/cpusupport-X86-SSE42_64.c -------------------------------------------------------------------------------- /libcperciva/cpusupport/Build/cpusupport-X86-SSSE3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/cpusupport/Build/cpusupport-X86-SSSE3.c -------------------------------------------------------------------------------- /libcperciva/cpusupport/Build/cpusupport.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/cpusupport/Build/cpusupport.sh -------------------------------------------------------------------------------- /libcperciva/cpusupport/cpusupport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/cpusupport/cpusupport.h -------------------------------------------------------------------------------- /libcperciva/cpusupport/cpusupport_arm_crc32_64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/cpusupport/cpusupport_arm_crc32_64.c -------------------------------------------------------------------------------- /libcperciva/cpusupport/cpusupport_arm_sha256.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/cpusupport/cpusupport_arm_sha256.c -------------------------------------------------------------------------------- /libcperciva/cpusupport/cpusupport_x86_shani.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/cpusupport/cpusupport_x86_shani.c -------------------------------------------------------------------------------- /libcperciva/cpusupport/cpusupport_x86_sse2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/cpusupport/cpusupport_x86_sse2.c -------------------------------------------------------------------------------- /libcperciva/cpusupport/cpusupport_x86_sse42.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/cpusupport/cpusupport_x86_sse42.c -------------------------------------------------------------------------------- /libcperciva/cpusupport/cpusupport_x86_ssse3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/cpusupport/cpusupport_x86_ssse3.c -------------------------------------------------------------------------------- /libcperciva/datastruct/elasticarray.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/datastruct/elasticarray.c -------------------------------------------------------------------------------- /libcperciva/datastruct/elasticarray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/datastruct/elasticarray.h -------------------------------------------------------------------------------- /libcperciva/datastruct/elasticqueue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/datastruct/elasticqueue.c -------------------------------------------------------------------------------- /libcperciva/datastruct/elasticqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/datastruct/elasticqueue.h -------------------------------------------------------------------------------- /libcperciva/datastruct/mpool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/datastruct/mpool.h -------------------------------------------------------------------------------- /libcperciva/datastruct/ptrheap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/datastruct/ptrheap.c -------------------------------------------------------------------------------- /libcperciva/datastruct/ptrheap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/datastruct/ptrheap.h -------------------------------------------------------------------------------- /libcperciva/datastruct/seqptrmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/datastruct/seqptrmap.c -------------------------------------------------------------------------------- /libcperciva/datastruct/seqptrmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/datastruct/seqptrmap.h -------------------------------------------------------------------------------- /libcperciva/datastruct/timerqueue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/datastruct/timerqueue.c -------------------------------------------------------------------------------- /libcperciva/datastruct/timerqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/datastruct/timerqueue.h -------------------------------------------------------------------------------- /libcperciva/events/events.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/events/events.c -------------------------------------------------------------------------------- /libcperciva/events/events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/events/events.h -------------------------------------------------------------------------------- /libcperciva/events/events_immediate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/events/events_immediate.c -------------------------------------------------------------------------------- /libcperciva/events/events_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/events/events_internal.h -------------------------------------------------------------------------------- /libcperciva/events/events_network.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/events/events_network.c -------------------------------------------------------------------------------- /libcperciva/events/events_network_selectstats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/events/events_network_selectstats.c -------------------------------------------------------------------------------- /libcperciva/events/events_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/events/events_timer.c -------------------------------------------------------------------------------- /libcperciva/external/queue/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/external/queue/queue.h -------------------------------------------------------------------------------- /libcperciva/http/http.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/http/http.c -------------------------------------------------------------------------------- /libcperciva/http/http.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/http/http.h -------------------------------------------------------------------------------- /libcperciva/http/https.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/http/https.c -------------------------------------------------------------------------------- /libcperciva/http/https_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/http/https_internal.h -------------------------------------------------------------------------------- /libcperciva/netbuf/netbuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/netbuf/netbuf.h -------------------------------------------------------------------------------- /libcperciva/netbuf/netbuf_read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/netbuf/netbuf_read.c -------------------------------------------------------------------------------- /libcperciva/netbuf/netbuf_ssl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/netbuf/netbuf_ssl.c -------------------------------------------------------------------------------- /libcperciva/netbuf/netbuf_ssl_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/netbuf/netbuf_ssl_internal.h -------------------------------------------------------------------------------- /libcperciva/netbuf/netbuf_write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/netbuf/netbuf_write.c -------------------------------------------------------------------------------- /libcperciva/network/network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/network/network.h -------------------------------------------------------------------------------- /libcperciva/network/network_accept.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/network/network_accept.c -------------------------------------------------------------------------------- /libcperciva/network/network_connect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/network/network_connect.c -------------------------------------------------------------------------------- /libcperciva/network/network_read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/network/network_read.c -------------------------------------------------------------------------------- /libcperciva/network/network_write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/network/network_write.c -------------------------------------------------------------------------------- /libcperciva/network_ssl/network_ssl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/network_ssl/network_ssl.c -------------------------------------------------------------------------------- /libcperciva/network_ssl/network_ssl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/network_ssl/network_ssl.h -------------------------------------------------------------------------------- /libcperciva/network_ssl/network_ssl_compat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/network_ssl/network_ssl_compat.c -------------------------------------------------------------------------------- /libcperciva/network_ssl/network_ssl_compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/network_ssl/network_ssl_compat.h -------------------------------------------------------------------------------- /libcperciva/util/asprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/asprintf.c -------------------------------------------------------------------------------- /libcperciva/util/asprintf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/asprintf.h -------------------------------------------------------------------------------- /libcperciva/util/b64encode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/b64encode.c -------------------------------------------------------------------------------- /libcperciva/util/b64encode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/b64encode.h -------------------------------------------------------------------------------- /libcperciva/util/ctassert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/ctassert.h -------------------------------------------------------------------------------- /libcperciva/util/daemonize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/daemonize.c -------------------------------------------------------------------------------- /libcperciva/util/daemonize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/daemonize.h -------------------------------------------------------------------------------- /libcperciva/util/entropy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/entropy.c -------------------------------------------------------------------------------- /libcperciva/util/entropy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/entropy.h -------------------------------------------------------------------------------- /libcperciva/util/getopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/getopt.c -------------------------------------------------------------------------------- /libcperciva/util/getopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/getopt.h -------------------------------------------------------------------------------- /libcperciva/util/hexify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/hexify.c -------------------------------------------------------------------------------- /libcperciva/util/hexify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/hexify.h -------------------------------------------------------------------------------- /libcperciva/util/humansize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/humansize.c -------------------------------------------------------------------------------- /libcperciva/util/humansize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/humansize.h -------------------------------------------------------------------------------- /libcperciva/util/imalloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/imalloc.h -------------------------------------------------------------------------------- /libcperciva/util/insecure_memzero.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/insecure_memzero.c -------------------------------------------------------------------------------- /libcperciva/util/insecure_memzero.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/insecure_memzero.h -------------------------------------------------------------------------------- /libcperciva/util/ipc_sync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/ipc_sync.c -------------------------------------------------------------------------------- /libcperciva/util/ipc_sync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/ipc_sync.h -------------------------------------------------------------------------------- /libcperciva/util/json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/json.c -------------------------------------------------------------------------------- /libcperciva/util/json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/json.h -------------------------------------------------------------------------------- /libcperciva/util/monoclock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/monoclock.c -------------------------------------------------------------------------------- /libcperciva/util/monoclock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/monoclock.h -------------------------------------------------------------------------------- /libcperciva/util/noeintr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/noeintr.c -------------------------------------------------------------------------------- /libcperciva/util/noeintr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/noeintr.h -------------------------------------------------------------------------------- /libcperciva/util/optional_mutex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/optional_mutex.c -------------------------------------------------------------------------------- /libcperciva/util/optional_mutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/optional_mutex.h -------------------------------------------------------------------------------- /libcperciva/util/parsenum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/parsenum.h -------------------------------------------------------------------------------- /libcperciva/util/sock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/sock.c -------------------------------------------------------------------------------- /libcperciva/util/sock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/sock.h -------------------------------------------------------------------------------- /libcperciva/util/sock_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/sock_internal.h -------------------------------------------------------------------------------- /libcperciva/util/sock_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/sock_util.c -------------------------------------------------------------------------------- /libcperciva/util/sock_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/sock_util.h -------------------------------------------------------------------------------- /libcperciva/util/sysendian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/sysendian.h -------------------------------------------------------------------------------- /libcperciva/util/warnp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/warnp.c -------------------------------------------------------------------------------- /libcperciva/util/warnp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/libcperciva/util/warnp.h -------------------------------------------------------------------------------- /mux/DESIGN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/mux/DESIGN -------------------------------------------------------------------------------- /mux/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/mux/Makefile -------------------------------------------------------------------------------- /mux/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/mux/Makefile.BSD -------------------------------------------------------------------------------- /mux/dispatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/mux/dispatch.c -------------------------------------------------------------------------------- /mux/dispatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/mux/dispatch.h -------------------------------------------------------------------------------- /mux/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/mux/main.c -------------------------------------------------------------------------------- /perf/DESIGN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perf/DESIGN -------------------------------------------------------------------------------- /perf/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perf/Makefile -------------------------------------------------------------------------------- /perf/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perf/Makefile.BSD -------------------------------------------------------------------------------- /perf/dispatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perf/dispatch.c -------------------------------------------------------------------------------- /perf/dispatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perf/dispatch.h -------------------------------------------------------------------------------- /perf/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perf/main.c -------------------------------------------------------------------------------- /perf/perfstats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perf/perfstats.c -------------------------------------------------------------------------------- /perf/perfstats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perf/perfstats.h -------------------------------------------------------------------------------- /perf/reqtypes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perf/reqtypes.c -------------------------------------------------------------------------------- /perf/reqtypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perf/reqtypes.h -------------------------------------------------------------------------------- /perftests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/Makefile -------------------------------------------------------------------------------- /perftests/Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/Makefile.inc -------------------------------------------------------------------------------- /perftests/dynamodb_kv/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/dynamodb_kv/Makefile -------------------------------------------------------------------------------- /perftests/dynamodb_kv/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/dynamodb_kv/Makefile.BSD -------------------------------------------------------------------------------- /perftests/dynamodb_kv/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/dynamodb_kv/main.c -------------------------------------------------------------------------------- /perftests/dynamodb_kv/test_kv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/dynamodb_kv/test_kv.sh -------------------------------------------------------------------------------- /perftests/dynamodb_queue/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/dynamodb_queue/Makefile -------------------------------------------------------------------------------- /perftests/dynamodb_queue/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/dynamodb_queue/Makefile.BSD -------------------------------------------------------------------------------- /perftests/dynamodb_queue/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/dynamodb_queue/main.c -------------------------------------------------------------------------------- /perftests/dynamodb_request/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/dynamodb_request/Makefile -------------------------------------------------------------------------------- /perftests/dynamodb_request/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/dynamodb_request/Makefile.BSD -------------------------------------------------------------------------------- /perftests/dynamodb_request/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/dynamodb_request/main.c -------------------------------------------------------------------------------- /perftests/dynamodb_sign/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/dynamodb_sign/Makefile -------------------------------------------------------------------------------- /perftests/dynamodb_sign/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/dynamodb_sign/Makefile.BSD -------------------------------------------------------------------------------- /perftests/dynamodb_sign/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/dynamodb_sign/main.c -------------------------------------------------------------------------------- /perftests/dynamodb_sign/test_sign.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/dynamodb_sign/test_sign.sh -------------------------------------------------------------------------------- /perftests/kvldsclean-ddbkv/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/kvldsclean-ddbkv/Makefile -------------------------------------------------------------------------------- /perftests/kvldsclean-ddbkv/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/kvldsclean-ddbkv/Makefile.BSD -------------------------------------------------------------------------------- /perftests/kvldsclean-ddbkv/test_kvldsclean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/kvldsclean-ddbkv/test_kvldsclean.sh -------------------------------------------------------------------------------- /perftests/kvldsclean/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/kvldsclean/Makefile -------------------------------------------------------------------------------- /perftests/kvldsclean/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/kvldsclean/Makefile.BSD -------------------------------------------------------------------------------- /perftests/kvldsclean/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/kvldsclean/main.c -------------------------------------------------------------------------------- /perftests/kvldsclean/test_kvldsclean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/kvldsclean/test_kvldsclean.sh -------------------------------------------------------------------------------- /perftests/kvldsperf/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/kvldsperf/Makefile -------------------------------------------------------------------------------- /perftests/kvldsperf/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/kvldsperf/Makefile.BSD -------------------------------------------------------------------------------- /perftests/kvldsperf/bench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/kvldsperf/bench.sh -------------------------------------------------------------------------------- /perftests/kvldsperf/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/kvldsperf/main.c -------------------------------------------------------------------------------- /perftests/kvldsperf/prof.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/kvldsperf/prof.sh -------------------------------------------------------------------------------- /perftests/kvldsperf/test_kvldsperf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/kvldsperf/test_kvldsperf.sh -------------------------------------------------------------------------------- /perftests/s3/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/s3/Makefile -------------------------------------------------------------------------------- /perftests/s3/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/s3/Makefile.BSD -------------------------------------------------------------------------------- /perftests/s3/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/s3/main.c -------------------------------------------------------------------------------- /perftests/s3_put/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/s3_put/Makefile -------------------------------------------------------------------------------- /perftests/s3_put/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/s3_put/Makefile.BSD -------------------------------------------------------------------------------- /perftests/s3_put/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/s3_put/main.c -------------------------------------------------------------------------------- /perftests/serverpool/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/serverpool/Makefile -------------------------------------------------------------------------------- /perftests/serverpool/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/serverpool/Makefile.BSD -------------------------------------------------------------------------------- /perftests/serverpool/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/perftests/serverpool/main.c -------------------------------------------------------------------------------- /release-tools/Makefile.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/release-tools/Makefile.lib -------------------------------------------------------------------------------- /release-tools/Makefile.prog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/release-tools/Makefile.prog -------------------------------------------------------------------------------- /release-tools/metabuild.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/release-tools/metabuild.sh -------------------------------------------------------------------------------- /s3/DESIGN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/s3/DESIGN -------------------------------------------------------------------------------- /s3/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/s3/Makefile -------------------------------------------------------------------------------- /s3/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/s3/Makefile.BSD -------------------------------------------------------------------------------- /s3/dispatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/s3/dispatch.c -------------------------------------------------------------------------------- /s3/dispatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/s3/dispatch.h -------------------------------------------------------------------------------- /s3/dns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/s3/dns.c -------------------------------------------------------------------------------- /s3/dns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/s3/dns.h -------------------------------------------------------------------------------- /s3/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/s3/main.c -------------------------------------------------------------------------------- /tests/01-lbs-basic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/01-lbs-basic.sh -------------------------------------------------------------------------------- /tests/02-kvlds-basic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/02-kvlds-basic.sh -------------------------------------------------------------------------------- /tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/Makefile -------------------------------------------------------------------------------- /tests/Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/Makefile.inc -------------------------------------------------------------------------------- /tests/kivaloo_servers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/kivaloo_servers.sh -------------------------------------------------------------------------------- /tests/kvlds-blocking/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/kvlds-blocking/Makefile -------------------------------------------------------------------------------- /tests/kvlds-blocking/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/kvlds-blocking/Makefile.BSD -------------------------------------------------------------------------------- /tests/kvlds-blocking/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/kvlds-blocking/main.c -------------------------------------------------------------------------------- /tests/kvlds-blocking/test_kvlds_blocking.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/kvlds-blocking/test_kvlds_blocking.sh -------------------------------------------------------------------------------- /tests/kvlds-ddbkv/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/kvlds-ddbkv/Makefile -------------------------------------------------------------------------------- /tests/kvlds-ddbkv/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/kvlds-ddbkv/Makefile.BSD -------------------------------------------------------------------------------- /tests/kvlds-ddbkv/test_kvlds.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/kvlds-ddbkv/test_kvlds.sh -------------------------------------------------------------------------------- /tests/kvlds-dump/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/kvlds-dump/Makefile -------------------------------------------------------------------------------- /tests/kvlds-dump/Makefile.BSD: -------------------------------------------------------------------------------- 1 | test: 2 | @./test_kvlds_dump.sh 3 | 4 | .include 5 | -------------------------------------------------------------------------------- /tests/kvlds-dump/test_kvlds_dump.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/kvlds-dump/test_kvlds_dump.sh -------------------------------------------------------------------------------- /tests/kvlds-s3/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/kvlds-s3/Makefile -------------------------------------------------------------------------------- /tests/kvlds-s3/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/kvlds-s3/Makefile.BSD -------------------------------------------------------------------------------- /tests/kvlds-s3/test_kvlds.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/kvlds-s3/test_kvlds.sh -------------------------------------------------------------------------------- /tests/kvlds/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/kvlds/Makefile -------------------------------------------------------------------------------- /tests/kvlds/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/kvlds/Makefile.BSD -------------------------------------------------------------------------------- /tests/kvlds/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/kvlds/main.c -------------------------------------------------------------------------------- /tests/kvlds/test_kvlds.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/kvlds/test_kvlds.sh -------------------------------------------------------------------------------- /tests/lbs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/lbs/Makefile -------------------------------------------------------------------------------- /tests/lbs/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/lbs/Makefile.BSD -------------------------------------------------------------------------------- /tests/lbs/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/lbs/main.c -------------------------------------------------------------------------------- /tests/lbs/test_lbs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/lbs/test_lbs.sh -------------------------------------------------------------------------------- /tests/msleep/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/msleep/Makefile -------------------------------------------------------------------------------- /tests/msleep/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/msleep/Makefile.BSD -------------------------------------------------------------------------------- /tests/msleep/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/msleep/main.c -------------------------------------------------------------------------------- /tests/mux/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/mux/Makefile -------------------------------------------------------------------------------- /tests/mux/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/mux/Makefile.BSD -------------------------------------------------------------------------------- /tests/mux/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/mux/main.c -------------------------------------------------------------------------------- /tests/mux/test_mux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/mux/test_mux.sh -------------------------------------------------------------------------------- /tests/onlinequantile/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/onlinequantile/Makefile -------------------------------------------------------------------------------- /tests/onlinequantile/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/onlinequantile/Makefile.BSD -------------------------------------------------------------------------------- /tests/onlinequantile/case1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/onlinequantile/case1.txt -------------------------------------------------------------------------------- /tests/onlinequantile/case2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/onlinequantile/case2.txt -------------------------------------------------------------------------------- /tests/onlinequantile/case3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/onlinequantile/case3.txt -------------------------------------------------------------------------------- /tests/onlinequantile/case4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/onlinequantile/case4.txt -------------------------------------------------------------------------------- /tests/onlinequantile/case5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/onlinequantile/case5.txt -------------------------------------------------------------------------------- /tests/onlinequantile/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/onlinequantile/main.c -------------------------------------------------------------------------------- /tests/onlinequantile/test_onlinequantile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/onlinequantile/test_onlinequantile.sh -------------------------------------------------------------------------------- /tests/python/.pylintrc: -------------------------------------------------------------------------------- 1 | [MESSAGES CONTROL] 2 | disable=invalid-name,duplicate-code 3 | -------------------------------------------------------------------------------- /tests/python/dump_kvlds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/python/dump_kvlds.py -------------------------------------------------------------------------------- /tests/python/dump_lbs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/python/dump_lbs.py -------------------------------------------------------------------------------- /tests/python/kivaloo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/python/kivaloo/proto_kvlds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/python/kivaloo/proto_kvlds.py -------------------------------------------------------------------------------- /tests/python/kivaloo/proto_lbs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/python/kivaloo/proto_lbs.py -------------------------------------------------------------------------------- /tests/python/kivaloo/servers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/python/kivaloo/servers.py -------------------------------------------------------------------------------- /tests/python/kivaloo/wire.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/python/kivaloo/wire.py -------------------------------------------------------------------------------- /tests/python/test_proto_kvlds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/python/test_proto_kvlds.py -------------------------------------------------------------------------------- /tests/python/test_proto_lbs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/python/test_proto_lbs.py -------------------------------------------------------------------------------- /tests/python/test_servers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/python/test_servers.py -------------------------------------------------------------------------------- /tests/s3/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/s3/Makefile -------------------------------------------------------------------------------- /tests/s3/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/s3/Makefile.BSD -------------------------------------------------------------------------------- /tests/s3/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/s3/main.c -------------------------------------------------------------------------------- /tests/s3/test_s3.good: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/s3/test_s3.good -------------------------------------------------------------------------------- /tests/s3/test_s3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/s3/test_s3.sh -------------------------------------------------------------------------------- /tests/shared_test_functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/shared_test_functions.sh -------------------------------------------------------------------------------- /tests/shared_valgrind_functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/shared_valgrind_functions.sh -------------------------------------------------------------------------------- /tests/test_kivaloo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/test_kivaloo.sh -------------------------------------------------------------------------------- /tests/tools/memleak/memleak.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/tools/memleak/memleak.sh -------------------------------------------------------------------------------- /tests/valgrind/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/valgrind/Makefile -------------------------------------------------------------------------------- /tests/valgrind/Makefile.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/valgrind/Makefile.BSD -------------------------------------------------------------------------------- /tests/valgrind/potential-memleaks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarsnap/kivaloo/HEAD/tests/valgrind/potential-memleaks.c --------------------------------------------------------------------------------