|
Turnstone Operating System
|
Files | |
| aes-gcm.64.c | |
| AES-GCM encryption and decryption functions. | |
| aes.64.c | |
| AES encryption and decryption functions. | |
| argumentparser.64.c | |
| Argument parser implementation. | |
| assert.64.c | |
| Assertion library for 64-bit systems. | |
| backtrace.64.c | |
| backtrace (stack trace) implementation | |
| base64.64.c | |
| base64 encoder decoder implementation | |
| bigint.64.c | |
| Big integer arithmetic. | |
| binarysearch.64.c | |
| binarysearch interface implementation | |
| bloomfilter.64.c | |
| bloom filter implementation | |
| bplustree.64.c | |
| b+ tree implementation | |
| buffer.64.c | |
| buffer implementation | |
| cache.64.c | |
| cache interface implementation | |
| compression.64.c | |
| Compression library. | |
| crc.64.c | |
| CRC32 implementation. | |
| data_bson.64.c | |
| data store implementation interface | |
| data_json.64.c | |
| data store implementation interface | |
| debug.64.c | |
| debug implementation | |
| deflate.64.c | |
| deflate implementation | |
| errno.xx.c | |
| errno variable | |
| future.64.c | |
| Future implementation for 64-bit systems. | |
| gcm.64.c | |
| Galois/Counter Mode (GCM) implementation. | |
| hashmap.64.c | |
| hashmap interface implementation | |
| indexer.64.c | |
| Indexer implementation for several data types. | |
| linker.64.c | |
| Linker implementation for both efi and turnstone executables. | |
| linker_utils.64.c | |
| Linker implementation for both efi and turnstone executables. | |
| list.64.c | |
| generic linked list implementation | |
| list_array.64.c | |
| array list types implementations | |
| list_linked.64.c | |
| linked list types implementations | |
| logging.64.c | |
| logging implementations | |
| map.64.c | |
| map implementation with b+ tree | |
| math.64.c | |
| Math library for 64-bit floating point numbers. | |
| murmurhash.64.c | |
| murmur hash interface implementation | |
| network_arp.64.c | |
| ARP protocol implementation. | |
| network_dhcpv4.64.c | |
| DHCPv4 protocol implementation. | |
| network_ethernet.64.c | |
| Ethernet protocol implementation. | |
| network_icmpv4.64.c | |
| ICMPv4 protocol implementation. | |
| network_ipv4.64.c | |
| Network IPv4 implementation. | |
| network_tcpv4.64.c | |
| TCPv4 protocol implementation. | |
| network_udpv4.64.c | |
| UDPv4 protocol implementation. | |
| quicksort.64.c | |
| 64-bit quicksort implementation. | |
| random.64.c | |
| Random number generator using xoroshiro algorithms. | |
| rbtree.64.c | |
| rbltree interface implementation. | |
| set.64.c | |
| set interface implementation | |
| sha2_256.64.c | |
| SHA-256 implementation based on FIPS 180-4 (Federal Information Processing Standards Publication 180-4). | |
| sha2_512.64.c | |
| SHA-512 hash implementation. | |
| siphash.64.c | |
| sip hash interface implementation | |
| spool.64.c | |
| Spool implementation. | |
| stack_protection.xx.c | |
| stack protection implementation | |
| stdbufs.64.c | |
| standard buffers for input and output | |
| strings.xx.c | |
| Strings library. | |
| sunday_match.64.c | |
| sunday match interface implementation. | |
| systeminfo.64.c | |
| System information. | |
| test_utils.xx.c | |
| Test utilities. | |
| time.64.c | |
| Date and time library. | |
| tokenizer.64.c | |
| tokenizer interface implementation. | |
| utils.xx.c | |
| several utility functions implementation. | |
| varint.64.c | |
| variable length integer encoding/decoding implementation. | |
| xxhash.64.c | |
| xxHash - Extremely Fast Hash algorithm implementation. | |
| zpack.64.c | |
| LZ77 compression algorithm implementation with simple encoding. | |