)]}' { "id": "30bdea965952f6f81693c9e24ae7c9058b4888ec", "entries": [ { "mode": 33188, "type": "blob", "id": "ab441b7946676f3ffaf6f2d07032d38c9def51af", "name": "aead_base_decrypter.cc" }, { "mode": 33188, "type": "blob", "id": "f0c5b01002d65042904218fee4ddef0165fb9b78", "name": "aead_base_decrypter.h" }, { "mode": 33188, "type": "blob", "id": "405292ea0837da2253fa7eeae25925636fcc6cfe", "name": "aead_base_encrypter.cc" }, { "mode": 33188, "type": "blob", "id": "51ac8e346900a776f467c5721b7946cecaba4a1e", "name": "aead_base_encrypter.h" }, { "mode": 33188, "type": "blob", "id": "344280771f12a084a2548de3348e68599bc9400f", "name": "aes_128_gcm_12_decrypter.cc" }, { "mode": 33188, "type": "blob", "id": "d5686e81807edc1b722b446c58c1d6a25bec6de4", "name": "aes_128_gcm_12_decrypter.h" }, { "mode": 33188, "type": "blob", "id": "9ce4bda19bab612d1f330703a8b7e2d24145d0df", "name": "aes_128_gcm_12_decrypter_test.cc" }, { "mode": 33188, "type": "blob", "id": "d48d5a583f2af1d69330a9f9805307b56e5c4f17", "name": "aes_128_gcm_12_encrypter.cc" }, { "mode": 33188, "type": "blob", "id": "cd80fbfc9f5c07921b496c1d4b97641375d63775", "name": "aes_128_gcm_12_encrypter.h" }, { "mode": 33188, "type": "blob", "id": "5ccc44da3c620b6de2764d01761c0eea5b95846f", "name": "aes_128_gcm_12_encrypter_test.cc" }, { "mode": 33188, "type": "blob", "id": "650b245e7b624b21dcce99bf28f5e314db0417eb", "name": "aes_128_gcm_decrypter.cc" }, { "mode": 33188, "type": "blob", "id": "6ddbe01e5aaaaf686e335af1ed8f5417f6c0f06f", "name": "aes_128_gcm_decrypter.h" }, { "mode": 33188, "type": "blob", "id": "579f76d498de6b4e770e044b83bde37a59720a1f", "name": "aes_128_gcm_decrypter_test.cc" }, { "mode": 33188, "type": "blob", "id": "71265782fdce34f78abbbc2d633c96f9e09aa1af", "name": "aes_128_gcm_encrypter.cc" }, { "mode": 33188, "type": "blob", "id": "0610eac26389f95559b8abc9ce6e22f724bcae00", "name": "aes_128_gcm_encrypter.h" }, { "mode": 33188, "type": "blob", "id": "c557e1181706f07b4d828e47ca62dc3180a1b3c5", "name": "aes_128_gcm_encrypter_test.cc" }, { "mode": 33188, "type": "blob", "id": "a5f09e5d61709e5adac0a7a7485b73c1eb3a4ec1", "name": "aes_256_gcm_decrypter.cc" }, { "mode": 33188, "type": "blob", "id": "260fecef7d9c5bf02df9dc4f79b0d325e144307f", "name": "aes_256_gcm_decrypter.h" }, { "mode": 33188, "type": "blob", "id": "b3d61c7798f9be33416834deedcf07ece673a38e", "name": "aes_256_gcm_decrypter_test.cc" }, { "mode": 33188, "type": "blob", "id": "146e3de8519ac5178fcf0001e5a25dcd717183e5", "name": "aes_256_gcm_encrypter.cc" }, { "mode": 33188, "type": "blob", "id": "0e4582263759cbf84f17ca7e4a796d9823a1b6c6", "name": "aes_256_gcm_encrypter.h" }, { "mode": 33188, "type": "blob", "id": "03f6b752399a3d5312f672144e65f11dbfc21b2f", "name": "aes_256_gcm_encrypter_test.cc" }, { "mode": 33188, "type": "blob", "id": "6888ab22f6c5e6d823d4e85e46e74fc0753b1d7f", "name": "aes_base_decrypter.cc" }, { "mode": 33188, "type": "blob", "id": "e8e1cc80aa84ef23efca519589eff56b9fee0dc6", "name": "aes_base_decrypter.h" }, { "mode": 33188, "type": "blob", "id": "cdb21b85a43b699b154ba7886ba1b1f1c255931a", "name": "aes_base_encrypter.cc" }, { "mode": 33188, "type": "blob", "id": "e115ebac820bbc786dbb98cd75bc2b346c69d8a3", "name": "aes_base_encrypter.h" }, { "mode": 33188, "type": "blob", "id": "45d842dcc3e9315d502d2ff4f363d13fddc3acea", "name": "cert_compressor.cc" }, { "mode": 33188, "type": "blob", "id": "ca696bdf79c2366d80b865c761b37111aedbf24f", "name": "cert_compressor.h" }, { "mode": 33188, "type": "blob", "id": "1341f790d56380aef58177fe15182cd28bbdc342", "name": "cert_compressor_test.cc" }, { "mode": 33188, "type": "blob", "id": "e2f55aa32ab70562953f27697842d9c6123835ed", "name": "chacha20_poly1305_decrypter.cc" }, { "mode": 33188, "type": "blob", "id": "50bb348e98cf39fabbb08d0b2fc29a47286d51cc", "name": "chacha20_poly1305_decrypter.h" }, { "mode": 33188, "type": "blob", "id": "930af24a3b371494f88bbd884de22dd88f3ac548", "name": "chacha20_poly1305_decrypter_test.cc" }, { "mode": 33188, "type": "blob", "id": "37b899f90f68292eb496e6861b65c501c9665c8c", "name": "chacha20_poly1305_encrypter.cc" }, { "mode": 33188, "type": "blob", "id": "72007883ffd30412df734e10528dfa71960e3d78", "name": "chacha20_poly1305_encrypter.h" }, { "mode": 33188, "type": "blob", "id": "4584d9673b2e5d67731d2a8075570850037ecc07", "name": "chacha20_poly1305_encrypter_test.cc" }, { "mode": 33188, "type": "blob", "id": "8d98da89bf1e1be6830976bb58799a1af1925a8e", "name": "chacha20_poly1305_tls_decrypter.cc" }, { "mode": 33188, "type": "blob", "id": "702fb8c7bcf3d4045d61e9e01aec43e5ab6c051d", "name": "chacha20_poly1305_tls_decrypter.h" }, { "mode": 33188, "type": "blob", "id": "90052d60520f43a24f2589884a668f60ce67d3e1", "name": "chacha20_poly1305_tls_decrypter_test.cc" }, { "mode": 33188, "type": "blob", "id": "c650b27f40e40546f4ff0e11c40980811305e2b9", "name": "chacha20_poly1305_tls_encrypter.cc" }, { "mode": 33188, "type": "blob", "id": "0ef7ae8e21ab7ea595ca35f4e59da65aebe2a7fd", "name": "chacha20_poly1305_tls_encrypter.h" }, { "mode": 33188, "type": "blob", "id": "ef4a8e869fe05201393c2986a21fd42009941f97", "name": "chacha20_poly1305_tls_encrypter_test.cc" }, { "mode": 33188, "type": "blob", "id": "eb1e95fb98caf2461fd37d8279e9c4cf1f43601c", "name": "chacha_base_decrypter.cc" }, { "mode": 33188, "type": "blob", "id": "d7ad7419526302cdf7ae3e47d06e4a4060f4c680", "name": "chacha_base_decrypter.h" }, { "mode": 33188, "type": "blob", "id": "04d902f4b4cc50e1af34b7e94c8a6976e70ddb10", "name": "chacha_base_encrypter.cc" }, { "mode": 33188, "type": "blob", "id": "7c086acf81f48653e1b1ce6fa0b9bd3003f3cd69", "name": "chacha_base_encrypter.h" }, { "mode": 33188, "type": "blob", "id": "0c4a3e94e8dc938ba8a35b1a36647fccf1a9ea81", "name": "channel_id.cc" }, { "mode": 33188, "type": "blob", "id": "8719394ce47c5833d4345a1867c49885716fed75", "name": "channel_id.h" }, { "mode": 33188, "type": "blob", "id": "c69e3289be4ed7e99fd7bfd01234e5a102e1ce3f", "name": "channel_id_test.cc" }, { "mode": 33188, "type": "blob", "id": "2f337f4bf95d09dc6230302caa2b96d7119d4fbb", "name": "common_cert_set.cc" }, { "mode": 33188, "type": "blob", "id": "57c0feafc9a970b3deae161eae1b292de884a103", "name": "common_cert_set.h" }, { "mode": 33188, "type": "blob", "id": "ec205fc7fb1fc1ad7172a597c2aebd2f997ac5af", "name": "common_cert_set_2.c" }, { "mode": 33188, "type": "blob", "id": "75e648c9228622ae93a367b0229358a1897d4ccb", "name": "common_cert_set_2a.inc" }, { "mode": 33188, "type": "blob", "id": "17c64889652e1000303b4a6c5fae1cde26e236f4", "name": "common_cert_set_2b.inc" }, { "mode": 33188, "type": "blob", "id": "876d00c837a91329b8d5c2c316e7193890637833", "name": "common_cert_set_3.c" }, { "mode": 33188, "type": "blob", "id": "d5bff19841422ca0a4eab240ac0cbcb992bb3f89", "name": "common_cert_set_3a.inc" }, { "mode": 33188, "type": "blob", "id": "f175f240509001fcdf98a79630f6f08dd8394a9c", "name": "common_cert_set_3b.inc" }, { "mode": 33188, "type": "blob", "id": "04720e1fd62a69227dd02e0a6df42a0791c0d46f", "name": "common_cert_set_test.cc" }, { "mode": 33188, "type": "blob", "id": "6feaa8a0e9d938e02d2695c61dc98168f3ec8fd0", "name": "crypto_framer.cc" }, { "mode": 33188, "type": "blob", "id": "5dcc81a87fe7338a80fe2541b9f76fecbe946a57", "name": "crypto_framer.h" }, { "mode": 33188, "type": "blob", "id": "4ca98a55b3f61c562593fb5aa60ad664ebe82764", "name": "crypto_framer_test.cc" }, { "mode": 33188, "type": "blob", "id": "3d6baac26d60d5db21f808da5ab2bcc4a12b7a82", "name": "crypto_handshake.cc" }, { "mode": 33188, "type": "blob", "id": "040fe9ece83464a864240ee2a03a2f593ef23247", "name": "crypto_handshake.h" }, { "mode": 33188, "type": "blob", "id": "762a279124c1dc8e747217be01cd655ef72172f4", "name": "crypto_handshake_message.cc" }, { "mode": 33188, "type": "blob", "id": "6819e3655ce26d5f70b23a4c64d6146c36ce6051", "name": "crypto_handshake_message.h" }, { "mode": 33188, "type": "blob", "id": "f595581601f9ff1464710bf31b8042d0bf6cab29", "name": "crypto_handshake_message_test.cc" }, { "mode": 33188, "type": "blob", "id": "2638a196d373517f96ac1a18e1f57be4a76ef7c4", "name": "crypto_message_parser.h" }, { "mode": 33188, "type": "blob", "id": "67cd531dd72465e064aa4d99bb945a034f2ea4a7", "name": "crypto_message_printer_bin.cc" }, { "mode": 33188, "type": "blob", "id": "f09c5951150f772f16dab40d2864e3d1a0ba2a06", "name": "crypto_protocol.h" }, { "mode": 33188, "type": "blob", "id": "c44cbb9d7ed77166d6a77038ee67f512a3501799", "name": "crypto_secret_boxer.cc" }, { "mode": 33188, "type": "blob", "id": "eba7a57baea7612e21efe5c02cf9f31b334e3bdd", "name": "crypto_secret_boxer.h" }, { "mode": 33188, "type": "blob", "id": "06505d9130879d9055e0308771d326548654cbbc", "name": "crypto_secret_boxer_test.cc" }, { "mode": 33188, "type": "blob", "id": "902d41eb464209a050076b4b783de77cc495ddb8", "name": "crypto_server_test.cc" }, { "mode": 33188, "type": "blob", "id": "232c2587dd41101ebe4d335111d417ddd1108c50", "name": "crypto_utils.cc" }, { "mode": 33188, "type": "blob", "id": "da746e3d63c3036737ead15a531d9ffadcdcdf68", "name": "crypto_utils.h" }, { "mode": 33188, "type": "blob", "id": "25adff22a69c924e6466804cd5202a1b53884f9b", "name": "crypto_utils_test.cc" }, { "mode": 33188, "type": "blob", "id": "044693df72491cc0dca35c73e82693c7ba87163c", "name": "curve25519_key_exchange.cc" }, { "mode": 33188, "type": "blob", "id": "31c6c0e834970ebaf737f11daffbb7acb3c8009e", "name": "curve25519_key_exchange.h" }, { "mode": 33188, "type": "blob", "id": "5003668efac0fe5571fc13b40f412d4aab5d7596", "name": "curve25519_key_exchange_test.cc" }, { "mode": 33188, "type": "blob", "id": "1969e75a31ff1f37e4ad5f1136685225c6ca03f9", "name": "key_exchange.cc" }, { "mode": 33188, "type": "blob", "id": "127dc62ea1491a0dda37893d41888db539cb9cdb", "name": "key_exchange.h" }, { "mode": 33188, "type": "blob", "id": "af0a8868cb54eb139da99a03209432ab2eb60fe1", "name": "null_decrypter.cc" }, { "mode": 33188, "type": "blob", "id": "aac25bbfbe4ed861b647bf4714b8c0a5061d0d9b", "name": "null_decrypter.h" }, { "mode": 33188, "type": "blob", "id": "09b1aafdcfe7bdc36204eba33eda78134d5a8727", "name": "null_decrypter_test.cc" }, { "mode": 33188, "type": "blob", "id": "4ad9b2ad3824f6379b4a194102d71a18df9db3e9", "name": "null_encrypter.cc" }, { "mode": 33188, "type": "blob", "id": "efd6e239e045b6bf2ea655a6872f9cf2d5b2d6bc", "name": "null_encrypter.h" }, { "mode": 33188, "type": "blob", "id": "fd95cc6fb76c34585a000ea521389be104a16e7a", "name": "null_encrypter_test.cc" }, { "mode": 33188, "type": "blob", "id": "1cabc6459ef58b512ce4595ffea8e55ddf241e72", "name": "p256_key_exchange.cc" }, { "mode": 33188, "type": "blob", "id": "a4e5709871c8e97c3d2bdf5ea477bb4f9e69d43d", "name": "p256_key_exchange.h" }, { "mode": 33188, "type": "blob", "id": "5e81be417d3228ba4dc7970e206d74336748e77f", "name": "p256_key_exchange_test.cc" }, { "mode": 33188, "type": "blob", "id": "73f167218218e156d7b0eec138cc8ab425a3a076", "name": "proof_source.cc" }, { "mode": 33188, "type": "blob", "id": "f774efc3f2285136edcec9b7ddd7c0af5868617e", "name": "proof_source.h" }, { "mode": 33188, "type": "blob", "id": "38e978a2d6fba1dda66a0b094949c484fc1dbb5a", "name": "proof_verifier.h" }, { "mode": 33188, "type": "blob", "id": "ae2124c5a899e1dddeaa4ec9aee380906270a624", "name": "quic_compressed_certs_cache.cc" }, { "mode": 33188, "type": "blob", "id": "586ea88f676566ba31034b01d878dac5a66ca3ee", "name": "quic_compressed_certs_cache.h" }, { "mode": 33188, "type": "blob", "id": "f27ed0d6dd4b8791c02b314a42a8c5278aba2550", "name": "quic_compressed_certs_cache_test.cc" }, { "mode": 33188, "type": "blob", "id": "dc5bfb3ad84fb1ccee7056e25f9de5e0c24fd2d8", "name": "quic_crypter.cc" }, { "mode": 33188, "type": "blob", "id": "25a91e4aab83e77cbc3ea22f4032cabcb09b66de", "name": "quic_crypter.h" }, { "mode": 33188, "type": "blob", "id": "6813f7c2405e9bf7c06cc6b253d7daf1c3b51a5a", "name": "quic_crypto_client_config.cc" }, { "mode": 33188, "type": "blob", "id": "d3e627d4e0680b97adf22c6912cff8965a3d2697", "name": "quic_crypto_client_config.h" }, { "mode": 33188, "type": "blob", "id": "683180bf03075dce4a185618ef69495804ce0dc1", "name": "quic_crypto_client_config_test.cc" }, { "mode": 33188, "type": "blob", "id": "33780b4a556c57dcf8e4cdbc42a21a55b76d57ef", "name": "quic_crypto_proof.cc" }, { "mode": 33188, "type": "blob", "id": "c3350680133e1631b0268fc244f7c1eafe6a7f54", "name": "quic_crypto_proof.h" }, { "mode": 33188, "type": "blob", "id": "68ee91010a0bdb0d6e8618035ce1fd18adc82fce", "name": "quic_crypto_server_config.cc" }, { "mode": 33188, "type": "blob", "id": "809ebaec5756503602863166fa810686c6da537e", "name": "quic_crypto_server_config.h" }, { "mode": 33188, "type": "blob", "id": "8f9e4ba776a76b9342132530a5d6033a03cf98e9", "name": "quic_crypto_server_config_test.cc" }, { "mode": 33188, "type": "blob", "id": "33c563f72ed17c33e68ca9044dec4ab794d33bb6", "name": "quic_decrypter.cc" }, { "mode": 33188, "type": "blob", "id": "aed18e4a722ec57f792060f7113485aa804bb612", "name": "quic_decrypter.h" }, { "mode": 33188, "type": "blob", "id": "e26884c2da5d957beae5a50aa68901c95e887d9f", "name": "quic_encrypter.cc" }, { "mode": 33188, "type": "blob", "id": "d318329c7e2b65eda7bc8c97a6129c1575f2a69c", "name": "quic_encrypter.h" }, { "mode": 33188, "type": "blob", "id": "1bd9ad54c2b0fec6841d0da6d2fb2562eb592989", "name": "quic_hkdf.cc" }, { "mode": 33188, "type": "blob", "id": "94d45bc91a6a624f52b29ad655fd32df526243fe", "name": "quic_hkdf.h" }, { "mode": 33188, "type": "blob", "id": "e40bebf62e60a67b729716aa8e638182874fdf8e", "name": "quic_hkdf_test.cc" }, { "mode": 33188, "type": "blob", "id": "230264c00c2f80b0019941ca24dd837b73f44d95", "name": "quic_random.cc" }, { "mode": 33188, "type": "blob", "id": "79e09534be725edc6bcab53c6c51087d2d1be25b", "name": "quic_random.h" }, { "mode": 33188, "type": "blob", "id": "d38bcf408c29743854ec48990dfb6a3c0bb1bf95", "name": "quic_random_test.cc" }, { "mode": 16384, "type": "tree", "id": "099dd4bf20581f6cd91504127f6dfdcf3bc4753b", "name": "testdata" }, { "mode": 33188, "type": "blob", "id": "f28af660e904027a209dbc1041d2c0b12304d301", "name": "tls_client_connection.cc" }, { "mode": 33188, "type": "blob", "id": "66603434b0b2310a5a000df087667f8130fc452e", "name": "tls_client_connection.h" }, { "mode": 33188, "type": "blob", "id": "d28db2292e48cfddb1ceb83dfb152e893aca0343", "name": "tls_connection.cc" }, { "mode": 33188, "type": "blob", "id": "fd4f64b1978b18d9c5f8e6bd558a0c5ff1885db7", "name": "tls_connection.h" }, { "mode": 33188, "type": "blob", "id": "927c75af3187789b7f660cf6989fd5481bd07c8f", "name": "tls_server_connection.cc" }, { "mode": 33188, "type": "blob", "id": "96d71e2bef1c1941718fdec8ddf33a1129e6d610", "name": "tls_server_connection.h" }, { "mode": 33188, "type": "blob", "id": "ce6cc2005c33b6e48ecf8c0e7be48a602e3d7649", "name": "transport_parameters.cc" }, { "mode": 33188, "type": "blob", "id": "22dc252405c2a51445a610e6f735791059cda21b", "name": "transport_parameters.h" }, { "mode": 33188, "type": "blob", "id": "61a6e0d4d6bda393085cae8dbd3c59471ec87b5b", "name": "transport_parameters_test.cc" } ] }