Commit ae4a871
committed
rgw_cksum: implement POST upload checksums
* properly transform pseudo headers in PostObj
* enable cksum verify in PostObj
* match checksum headers in match_policy_vars
* fixup add POST headers to environment
Signed-off-by: Matt Benjamin <[email protected]>1 parent 6ef9a28 commit ae4a871
File tree
6 files changed
+108
-25
lines changed- src/rgw
6 files changed
+108
-25
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
206 | 206 | | |
207 | 207 | | |
208 | 208 | | |
209 | | - | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
210 | 228 | | |
211 | 229 | | |
212 | 230 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4649 | 4649 | | |
4650 | 4650 | | |
4651 | 4651 | | |
4652 | | - | |
| 4652 | + | |
| 4653 | + | |
4653 | 4654 | | |
4654 | 4655 | | |
4655 | 4656 | | |
| |||
4700 | 4701 | | |
4701 | 4702 | | |
4702 | 4703 | | |
| 4704 | + | |
| 4705 | + | |
| 4706 | + | |
4703 | 4707 | | |
4704 | 4708 | | |
4705 | 4709 | | |
4706 | | - | |
| 4710 | + | |
4707 | 4711 | | |
4708 | 4712 | | |
4709 | 4713 | | |
| |||
4724 | 4728 | | |
4725 | 4729 | | |
4726 | 4730 | | |
| 4731 | + | |
| 4732 | + | |
| 4733 | + | |
| 4734 | + | |
| 4735 | + | |
| 4736 | + | |
| 4737 | + | |
| 4738 | + | |
| 4739 | + | |
| 4740 | + | |
| 4741 | + | |
| 4742 | + | |
| 4743 | + | |
| 4744 | + | |
4727 | 4745 | | |
4728 | 4746 | | |
4729 | 4747 | | |
| |||
4738 | 4756 | | |
4739 | 4757 | | |
4740 | 4758 | | |
| 4759 | + | |
4741 | 4760 | | |
4742 | 4761 | | |
4743 | 4762 | | |
| |||
4809 | 4828 | | |
4810 | 4829 | | |
4811 | 4830 | | |
4812 | | - | |
| 4831 | + | |
| 4832 | + | |
| 4833 | + | |
| 4834 | + | |
| 4835 | + | |
| 4836 | + | |
| 4837 | + | |
| 4838 | + | |
| 4839 | + | |
| 4840 | + | |
| 4841 | + | |
| 4842 | + | |
| 4843 | + | |
| 4844 | + | |
| 4845 | + | |
| 4846 | + | |
| 4847 | + | |
| 4848 | + | |
| 4849 | + | |
| 4850 | + | |
| 4851 | + | |
| 4852 | + | |
| 4853 | + | |
4813 | 4854 | | |
4814 | 4855 | | |
4815 | | - | |
| 4856 | + | |
4816 | 4857 | | |
4817 | 4858 | | |
4818 | 4859 | | |
4819 | 4860 | | |
4820 | 4861 | | |
4821 | 4862 | | |
| 4863 | + | |
| 4864 | + | |
| 4865 | + | |
4822 | 4866 | | |
4823 | 4867 | | |
4824 | 4868 | | |
| |||
4827 | 4871 | | |
4828 | 4872 | | |
4829 | 4873 | | |
4830 | | - | |
4831 | | - | |
| 4874 | + | |
4832 | 4875 | | |
4833 | 4876 | | |
4834 | 4877 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1335 | 1335 | | |
1336 | 1336 | | |
1337 | 1337 | | |
| 1338 | + | |
1338 | 1339 | | |
1339 | 1340 | | |
1340 | 1341 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| |||
101 | 102 | | |
102 | 103 | | |
103 | 104 | | |
104 | | - | |
105 | | - | |
| 105 | + | |
| 106 | + | |
106 | 107 | | |
107 | 108 | | |
108 | 109 | | |
109 | 110 | | |
110 | 111 | | |
111 | | - | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
112 | 117 | | |
| 118 | + | |
113 | 119 | | |
114 | 120 | | |
115 | 121 | | |
| |||
118 | 124 | | |
119 | 125 | | |
120 | 126 | | |
121 | | - | |
| 127 | + | |
122 | 128 | | |
123 | 129 | | |
124 | 130 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2962 | 2962 | | |
2963 | 2963 | | |
2964 | 2964 | | |
2965 | | - | |
2966 | | - | |
2967 | | - | |
2968 | | - | |
2969 | | - | |
2970 | | - | |
2971 | | - | |
| 2965 | + | |
| 2966 | + | |
| 2967 | + | |
| 2968 | + | |
| 2969 | + | |
| 2970 | + | |
| 2971 | + | |
| 2972 | + | |
| 2973 | + | |
| 2974 | + | |
| 2975 | + | |
| 2976 | + | |
| 2977 | + | |
| 2978 | + | |
| 2979 | + | |
| 2980 | + | |
| 2981 | + | |
2972 | 2982 | | |
2973 | 2983 | | |
2974 | 2984 | | |
2975 | | - | |
| 2985 | + | |
| 2986 | + | |
2976 | 2987 | | |
2977 | 2988 | | |
2978 | 2989 | | |
2979 | 2990 | | |
2980 | | - | |
| 2991 | + | |
2981 | 2992 | | |
2982 | 2993 | | |
2983 | 2994 | | |
| |||
3010 | 3021 | | |
3011 | 3022 | | |
3012 | 3023 | | |
3013 | | - | |
| 3024 | + | |
| 3025 | + | |
3014 | 3026 | | |
3015 | 3027 | | |
3016 | 3028 | | |
| |||
3060 | 3072 | | |
3061 | 3073 | | |
3062 | 3074 | | |
3063 | | - | |
3064 | 3075 | | |
3065 | 3076 | | |
3066 | 3077 | | |
3067 | | - | |
3068 | | - | |
3069 | 3078 | | |
3070 | | - | |
| 3079 | + | |
3071 | 3080 | | |
3072 | 3081 | | |
3073 | 3082 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
303 | 303 | | |
304 | 304 | | |
305 | 305 | | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
306 | 312 | | |
307 | 313 | | |
308 | 314 | | |
| |||
0 commit comments