annotate tests/ref/interplay-mve/interplay-logo-2MB.mve.md5 @ 35394:7bad316da87a

stream ftp: Pass full buffer size to snprintf Previously the buffer size was always passed as one less than the underlying buffer's size. This is not using the underlying buffer to its full potential according to the C99 standard. The last byte of the buffers were never used. No vulnerabilities should have been caused by this mistake because the strings stored in the buffers were zero terminated at all times. Neither were out-of-array writes nor reads possible.
author al
date Mon, 26 Nov 2012 23:36:00 +0000
parents f6cce8c4ea66
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
34241
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
1 65fd26f36e46cb7c48494b9f2d1a3941 frame00000000
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
2 a6c429e79639b0acc3bd1466af09b144 frame00000001
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
3 6190e28b9c420b79525e139e1f235fa9 frame00000002
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
4 cf33a31c3a1925a3d45fc3487fbb65e5 frame00000003
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
5 e464f4216d5dfb4a63e7cc500375d94a frame00000004
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
6 97099a3dd855df20981fc2160dd43513 frame00000005
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
7 b1af24be4bedb6bcb37670da49ff2ef5 frame00000006
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
8 160444652446be590d48e4b0ae9d4f1c frame00000007
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
9 23352889f0d2668969670b82eb199792 frame00000008
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
10 45a0ca7578fd4318b82091fe33b63a0e frame00000009
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
11 460c51790178dcc0bd199904fb51609d frame00000010
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
12 cf541776c660ffc3949d09473e0561cb frame00000011
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
13 45e3fe7f22b15d53f1e8c337c57cec25 frame00000012
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
14 e18689f17bf561124b0c54f56b3093b7 frame00000013
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
15 9cb112cf89b59d25a51d21747aaf9def frame00000014
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
16 c99f41e9897549594af3a510bcd4f3a0 frame00000015
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
17 cf1d3ffb961c2287a19ce5ea5c2ba468 frame00000016
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
18 785de0b1b10c1ca2a22d64dca38fcbab frame00000017
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
19 58cf92583f5caf7384212ebda1ba3b9a frame00000018
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
20 6b737e9a2a98693dec673caa7c5b42e4 frame00000019
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
21 06601397fdbf0dce1e46c268def210a9 frame00000020
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
22 badd0bb83bf579e129a20f10c6dcd169 frame00000021
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
23 99bd0ec5df635f3a45f505f23ac3c442 frame00000022
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
24 67fd70d93caccce735e90323457479fc frame00000023
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
25 91f271d9dc683329681dd1ca79b8fcdd frame00000024
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
26 b6b2b0bf9b949a634206f7067400cff8 frame00000025
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
27 45e9143be40d5102102af99a35a459ab frame00000026
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
28 073e7a019aa480308e4428851f2e66f1 frame00000027
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
29 9474c05b741a256ce91aede5dba9286b frame00000028
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
30 d05a091f368e4b5c7490a3164a4eb0cc frame00000029
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
31 ed88b70496dbbe076fae0a4303f5c137 frame00000030
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
32 06512033b5457e503a8dcb5d5f62f3eb frame00000031
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
33 dee0df31c0e22c2dcb8fb98a3ac5198e frame00000032
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
34 bbb51c3c7a55dd5a2046270edfa8f232 frame00000033
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
35 2f51802a3fd37eaccae3441cd468bb7d frame00000034
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
36 fe5109ce072a300dbdbad51487e574f3 frame00000035
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
37 b763a2ecbd995c1afec136b749a8cf73 frame00000036
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
38 2cd854e43b35c91ea8eb938fb98787c9 frame00000037
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
39 7e8ed359887ee163d2bc82f88d346de2 frame00000038
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
40 b575df95744505c86223b9fc1a2d02f8 frame00000039
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
41 2efbb9db30292fd7dfa7f56b1e7462cc frame00000040
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
42 b1b2bce7accec6d9fa2cd990121a15f4 frame00000041
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
43 ff88364059742838fedde4606644f208 frame00000042
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
44 eb02f7f7158cfbf16e678f3c4e46622e frame00000043
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
45 ee7926b8483d7b8d37eb99930dc15fe6 frame00000044
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
46 79f42a2554bc0d5f32020bbd560fad7b frame00000045
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
47 4cc36cf0b7b4e0740a65e3aa2053a0b5 frame00000046
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
48 82eb91467e3611790926c9cbe5cc03fa frame00000047
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
49 8b29afbaa09185d017163641339d5984 frame00000048
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
50 eab589d573cca005f907fb64d3c0356b frame00000049
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
51 21b09a54dd0fe63cfc36a1b6d7ade880 frame00000050
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
52 c006b70a436acfffa92226e0e2a2a26b frame00000051
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
53 34a9ecfb5e47a203115276337bbd4c03 frame00000052
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
54 c5d40609a836bdb345e13883df611d85 frame00000053
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
55 0407c456909a0befe267733275326664 frame00000054
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
56 563526ca6dd65a6967cc4fd495813a8d frame00000055
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
57 864b265d1a4b79eb8f7ba77a812e2e8e frame00000056
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
58 6bc6de7c10a212b6d181464fec59637a frame00000057
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
59 1ff3b0176d8b337683f7742c87e88416 frame00000058
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
60 263486a52ab286415c566f77f98506c5 frame00000059
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
61 6f761c1fffb8a81c66f43058f5529edf frame00000060
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
62 e43f3b61b9ed22e81ece8de9c23d49ba frame00000061
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
63 d2ac2f9179f047b9055125e78fc2aa1d frame00000062
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
64 4f846494bd0d6109bd58befce89e35f0 frame00000063
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
65 4e01328e28e882f7589fba87874307fa frame00000064
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
66 8f0cf419e41211f7e15f3bd855cb1407 frame00000065
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
67 3b2837d5ecb5b6af96e774964e7b267a frame00000066
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
68 f3c5c1e166db4603cd18c85f4966912d frame00000067
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
69 b96858dfd81bf278d217a90454bb1758 frame00000068
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
70 d63ce11d596c302528ca230b539d68b6 frame00000069
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
71 913debbc18ebf56ada1adff0a55ba853 frame00000070
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
72 26650217c32447eae01d48151bceb037 frame00000071
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
73 cbcd926b0432113e2d9c195aa002e8a4 frame00000072
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
74 6aea461373182b4295c2b944877fb8c7 frame00000073
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
75 8c2bdf9c9fd8c8a0f6c3f737535d4fb0 frame00000074
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
76 6a9b5960da89be9161fb57de2598b161 frame00000075
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
77 52cd6ff1cef31fc57c8c36586c2ed3d2 frame00000076
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
78 9a9d2d0021d1bedeca929e4ca99a7052 frame00000077
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
79 30fbb7c8a77a71cc5044916428cda867 frame00000078
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
80 dfd02b30957c7d136650d4fc222b0e40 frame00000079
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
81 bb3c68125562e9c20e32bba5eead0a5c frame00000080
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
82 70fbcebcbbaacc43f42a5e230e2e83d3 frame00000081
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
83 74b6ced3cf9f7cb092addac618a3d915 frame00000082
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
84 487a759c7b4647d3c73c92661f5e5aa8 frame00000083
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
85 579108f14c80a62e663b2c776a36c7eb frame00000084
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
86 495c59636bb4af7cedba1303c4c25230 frame00000085
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
87 f1063e541a944464eca1d8309e9623b3 frame00000086
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
88 6542a7925e50f98366ec9469abf6d7a2 frame00000087
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
89 f421f8a625cec83767c360416b45ca25 frame00000088
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
90 fc73f596737995b5eaeb5564d5abf1a6 frame00000089
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
91 65bc2c3969ab4e428fbaca67cc2bf1e6 frame00000090
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
92 f6251280f40bf2cae2be8a0aeb728855 frame00000091
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
93 739f539583eb7584c260d51fe75d8a70 frame00000092
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
94 4485f16f49ff065166981f49d5e53283 frame00000093
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
95 b139cc51432513a5af397be3f0ed410a frame00000094
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
96 4b06431b0a4da58fade68290d1ef137f frame00000095
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
97 f1cef901d34db01e8edea39da09fe52d frame00000096
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
98 00b16e9ca02ce1118606bb07928a416a frame00000097
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
99 ab3e58d2911c30185e01c9d499639677 frame00000098
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
100 faf6f3f08b314b9cfa768403fe9ee444 frame00000099
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
101 12ebe8439c95c93f416dc0d91045957e frame00000100
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
102 778e97ed3123e6e39bfbcee319f7ec2c frame00000101
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
103 be1d74844c85efd2f3c5ea86ce829610 frame00000102
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
104 f1a27e2020691c82aae1480afc70ec16 frame00000103
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
105 6b361f8182be05bfa393ce090906cd58 frame00000104
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
106 375089b2d9cf1776bece859811be481f frame00000105
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
107 8d016654d80358bda5458c3b81e33cfb frame00000106
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
108 20ff4263df7aaca8ffa52f6e4685815d frame00000107
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
109 fdcb54b5d57b5f1df7a4f148f893467f frame00000108
f6cce8c4ea66 Add beginnings of a test framework.
reimar
parents:
diff changeset
110 d2c088147902be610b2290d8774bb8d6 frame00000109