boringssl/fuzz/server_corpus
Adam Langley 9a4beb8ad8 Add four, basic fuzz tests.
This change adds fuzzing tests for:
  ∙ Certificate parsing
  ∙ Private key parsing
  ∙ ClientHello parsing
  ∙ Server first flow (ServerHello, Certificate, etc) parsing.

Change-Id: I5f53282263eaaff69b1a03c819cca73750433653
Reviewed-on: https://boringssl-review.googlesource.com/6460
Reviewed-by: Adam Langley <agl@google.com>
2015-11-10 19:14:01 +00:00
..
1a612428b158c227d488c9e5ccab6330e38b0fad
1d676a51656b8d4ef24a461e29c9fed2807f7e50
1e32c45c217af52da9eedd1ee9f5abd81135dd73
2e830d13eff02a0da6b6ae20ca271cb8cdbdb64a
3e62dce3a399b97744c41563672fb3b67a3981fc
4b8a432fa4bf47f45d9c2ed257f0a958fcc94f9c
4b649f3c60bec1b30ef7f8597137f3543ec585e3
4b88614946037f4cb5d6b399b6e70b539c4828f0
4d0beb8342107afedf7ad91e13c3b8d2cf558ecf
5bef1a165880066972ce67fc28c01f46bc306e6b
6ad9e29108e9b826b4ae5ef1b6748dcaee3647bb
6d52942721bf6fe08707bc9704f9b5a217604040
6de0d9b261c2372c7bc5752e95aa09c174ea6236
6e6afb6395fd0d20c76073c13a3a21aa4a09872b
6f170e93d9ef844ff73d7a3f218295bf36f596cf
6fd39c966479b90d2c88765b6d3adbe2fdb9d354
7ab6f7c59ef1603d1a868536fb5c6d0d5bf85bbc
7f2f7edfaa6968dfaf619fecd3b361247b52e157
7f762ef581bf5b21dc2b9e5d0a6f01556d02827d
7fd784bcc4b1e7cca034bd5e90d013cdd5ed37fc
8aa81c0c002cac098bd1edd10c052fb57e69679c
8b4baceeb58bb4519ec45a72dacb301b2e4ca6dd
9db46cc80dae06880031c8279e30d2aef9e7079f
9e745ecc6939d4a76f37c3de8d2e3d68f692438c
9fee65e41087256c7dc5884b17620015b3fb08b4
03ed4f1ff81afbad5eedbb5a80b56b23298ec078
10e8fb6fd26d9721bb6131d91281755ebf94ef21
12a98036ff99402f5be27c4e64456059b440c248
16baa1a9d032ff13f4c97dbde84fd9771756c20e
27a2e7193d0bc69fe0d7a65f818dd2366014a20e
31f70e0d937a1942fcf3c6d91c16c55a2575ef8a
31fce22e8c242afcd1c122dd1623c77e0b1b4a0d
37dbd1d658bb90da84a14aeb9f24db0200c20c4d
45c8ed787ce862a29bbef404b84fd672d4e44c02
48b6e6c2a8d277c48f6272981d3ac13458bda2fc
50a76b85475b46e113ddbe4d4a44172208c17fb3
53f52c2e3ddcfb9734487f3efdb568de0a689cc4
57ba9684364da841ee30c106d56032967bf5a625
61b6294cb28f0a49350591fc8cc61f586506c87d
65ee094875fb0e661e0a83872c5ef2a2b96456d3
67c8257c44d360e45e68f3737f83f8ac7f22a290
70c37f8fac66c1b1246354d4c7236ee2dc283e5c
76cda8b0fd71861b7bd6360429f58f60a9d2da31
152e065473369bd8a6a060d8641db52699a0dec4
155dbc7d80f78358598985efc616ee1c9a95b732
175f14549732cab13eba46eec9154db1d87527e6
298ee587ceb3e7685ab165fee56780031113c766
319a6b4d218465966a29b5152fe9eb83003a41fe
422fd028720e83722a7969f5d07d1265d19dad92
463b9a9c1edafa2d42b1b0dbd9390186002eb775
522b17e9f535af7fc5b599d857207431ee29b65f
544c898ba75d916822d203f69b087734eac3ac54
553ea433d44d7866c9c76bba5b0b9ae45fd4f3b1
600beb23de824f30e772b89f1c8c93ce42f00a46
706f54bf24538976566b61e852b1c4d9ae1119f4
4764b65b699e01e120f42657ea1196f632ac653a
7156c271eb4a8acce258dfb77255bdfb1f96e0b6
00626f399ebf3c07a092a26919c25fbf2373659b
57662bdb72f6c06ac58cdd7d97a165b101a3b4a6
78866cc7c4e60906cf1d7de6bc6dde5dfc32b829
113194bb4b550a842ba2a3cbe86308a302218ac7
0319960c7e36d77b16ed5e8ca21c9661020837a2
0353776fd79d387026cfe5366f46f5a7417e58e2
6297728e4a0eafcbd2cbda655014c10578b8a035
630800205061e44da8f2a98f73192b6c02ac2cda
a5f0853c378fde7efb226984638045505658b9dd
a38a19f50fd1cda8c1fecbe27ac83324ca211b84
a2119075a436f488b9caddcd0d2e78f08eb9a5ff
a8461484408a8b22ac775b72a0fae9362e1bbf46
b5e350594b8a451635004e4adbac220855746f95
b7dcbba77174c4a08c659a593ec3f5ebe5094343
b110009f633e2daf74b775a2f29521e49cb50021
b16626539339321ee54036ee741497bfe1cd8b60
ba9782e7bbe3e7556d18212a6cb075a5a312b78a
bd2f13c2ea9251c8f5984e4801964d2c535e979a
c3b18d830d2afda016d1c6d2cf8656707936d9aa
c4dd3c8cdd8d7c95603dd67f1cd873d5f9148b29
c03d4ba11f670a200b13e6cea0cdb7bc68d97f03
c92f61d8be9fb24c5e64d39b60c6a381bcae5dc1
c5066473dc223630844e607d6e35fd1c797ee3fa
cab79dd0612ba0a5213ad42c88619860f9e9485b
ccc5475c71ff21dbd2fd9dffe756ca081227a1d5
cef9da3480218f4a353a1d4b10d5095b2273be49
d6a617adce65f5e26d0b216b04cf5faf774ae5df
d91fd09e2be8480f38d7e0a11ab9867e7d25eeb5
d149e6461f327b710dbaf2c1597b67939ab4d8e6
d374b7d09d4196c596a2586a88256fcb1e9fcb2e
d503f0f105b563087338bf3517a269ba8b130f1c
e5b19696b772ec3b5f68e10e5022a65377d1edf7
e7d86d43ca9db0835b3060862e06f653f9ec66ac
e28cb4459b7e5473200931b48e935805a8e6981b
e9162032d46632075da7b3306c7677a2ddf251f4
ebe605930e73da69d25b156cff9dbd13f0861484
ed379815625c97a8821c47db565c7b4284e1fe1d
ee6080e7aa0f9fd158ce42f1917f20332244d69c
f5bd02993373de994d1ef28348706b7193a1509e
f8d60c0f5ffe3d0c9d0f5f269abeb2a93f5a993b
f9ab9d3c9c03c45d6fde5b9e97178527a6bee22e
f9d559051861eb3b763b00700696e730beb170b1
f4425d6adf697df0f85be8758c0cd21d6a5df57a
f007648fdfe7ba45b5b1ab9aae3f5c7b6c3b3273
fa3f57c938561581946d3707058b7f7b8686d259
fcdae0d5d842421d559fcb9fbebd2d4c7dcf058c
fe0954ff6f348044e4c2a48dd81e6081cd9a88ef
fe9517d5de1d6e4b9d9fa9cc67e809b697e61886