forked frommicrosoft/ModSecurity
- Notifications
You must be signed in to change notification settings - Fork0
Commit23823bb
Felipe Zimmerle
Makes Curl no longer a mandatory depedency for ModSecurity core
As reported by Rainer Jung, Curl may not be mandatory to buildModSecurity core. This patch make it optional by:- Concentrate all downloads using curl on msc_remote_rules.c- Split Curl build definitions checks into: WITH_CURL, WITH_REMOTE_RULESand WITH_CRYPTO. - WITH_CURL: Contains Culr headers and binaries during the build time. - WITH_REMOTE_RULES: Currently enabled if Curl is present. - WITH_CRYPTO: Set if apr tool was compiled with crypto support.- Renames msc_remote_grab_content to msc_remote_download_content1 parent94fd570 commit23823bb
File tree
12 files changed
+182
-277
lines changed- apache2
- build
- tests
12 files changed
+182
-277
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
1 | 7 | | |
2 | 8 | | |
3 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2239 | 2239 | | |
2240 | 2240 | | |
2241 | 2241 | | |
2242 | | - | |
| 2242 | + | |
2243 | 2243 | | |
2244 | 2244 | | |
2245 | 2245 | | |
2246 | 2246 | | |
2247 | 2247 | | |
2248 | 2248 | | |
2249 | 2249 | | |
2250 | | - | |
| 2250 | + | |
2251 | 2251 | | |
2252 | 2252 | | |
| 2253 | + | |
2253 | 2254 | | |
2254 | 2255 | | |
2255 | 2256 | | |
| 2257 | + | |
| 2258 | + | |
| 2259 | + | |
| 2260 | + | |
| 2261 | + | |
2256 | 2262 | | |
2257 | 2263 | | |
2258 | 2264 | | |
| |||
2269 | 2275 | | |
2270 | 2276 | | |
2271 | 2277 | | |
2272 | | - | |
| 2278 | + | |
2273 | 2279 | | |
2274 | 2280 | | |
2275 | 2281 | | |
2276 | 2282 | | |
2277 | 2283 | | |
2278 | 2284 | | |
2279 | | - | |
| 2285 | + | |
2280 | 2286 | | |
2281 | 2287 | | |
2282 | 2288 | | |
| |||
2293 | 2299 | | |
2294 | 2300 | | |
2295 | 2301 | | |
2296 | | - | |
2297 | | - | |
| 2302 | + | |
| 2303 | + | |
2298 | 2304 | | |
2299 | 2305 | | |
2300 | 2306 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
| 71 | + | |
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
| |||
761 | 761 | | |
762 | 762 | | |
763 | 763 | | |
764 | | - | |
| 764 | + | |
765 | 765 | | |
766 | 766 | | |
767 | 767 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
146 | 146 | | |
147 | 147 | | |
148 | 148 | | |
149 | | - | |
| 149 | + | |
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
| 20 | + | |
19 | 21 | | |
| 22 | + | |
20 | 23 | | |
21 | 24 | | |
| 25 | + | |
| 26 | + | |
22 | 27 | | |
23 | 28 | | |
| 29 | + | |
24 | 30 | | |
25 | 31 | | |
26 | 32 | | |
27 | 33 | | |
28 | 34 | | |
29 | | - | |
30 | 35 | | |
31 | 36 | | |
32 | 37 | | |
| |||
201 | 206 | | |
202 | 207 | | |
203 | 208 | | |
| 209 | + | |
204 | 210 | | |
205 | 211 | | |
206 | 212 | | |
| |||
225 | 231 | | |
226 | 232 | | |
227 | 233 | | |
| 234 | + | |
| 235 | + | |
228 | 236 | | |
229 | 237 | | |
230 | | - | |
| 238 | + | |
231 | 239 | | |
232 | 240 | | |
| 241 | + | |
233 | 242 | | |
234 | 243 | | |
235 | 244 | | |
236 | 245 | | |
237 | 246 | | |
238 | 247 | | |
239 | 248 | | |
240 | | - | |
241 | 249 | | |
242 | 250 | | |
| 251 | + | |
| 252 | + | |
243 | 253 | | |
244 | 254 | | |
245 | 255 | | |
| |||
266 | 276 | | |
267 | 277 | | |
268 | 278 | | |
269 | | - | |
270 | | - | |
271 | | - | |
272 | | - | |
273 | | - | |
274 | 279 | | |
275 | 280 | | |
276 | 281 | | |
| |||
279 | 284 | | |
280 | 285 | | |
281 | 286 | | |
282 | | - | |
| 287 | + | |
283 | 288 | | |
284 | 289 | | |
285 | 290 | | |
286 | 291 | | |
287 | 292 | | |
| 293 | + | |
| 294 | + | |
288 | 295 | | |
289 | 296 | | |
290 | 297 | | |
| |||
321 | 328 | | |
322 | 329 | | |
323 | 330 | | |
324 | | - | |
325 | | - | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
326 | 335 | | |
327 | 336 | | |
328 | 337 | | |
329 | | - | |
| 338 | + | |
330 | 339 | | |
331 | | - | |
332 | | - | |
| 340 | + | |
333 | 341 | | |
334 | | - | |
| 342 | + | |
| 343 | + | |
335 | 344 | | |
336 | 345 | | |
337 | 346 | | |
| |||
341 | 350 | | |
342 | 351 | | |
343 | 352 | | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
344 | 356 | | |
345 | 357 | | |
| 358 | + | |
346 | 359 | | |
347 | 360 | | |
348 | 361 | | |
| |||
369 | 382 | | |
370 | 383 | | |
371 | 384 | | |
| 385 | + | |
372 | 386 | | |
373 | 387 | | |
374 | 388 | | |
| |||
411 | 425 | | |
412 | 426 | | |
413 | 427 | | |
414 | | - | |
415 | | - | |
416 | | - | |
417 | | - | |
418 | | - | |
419 | 428 | | |
420 | 429 | | |
421 | 430 | | |
| |||
424 | 433 | | |
425 | 434 | | |
426 | 435 | | |
| 436 | + | |
427 | 437 | | |
428 | 438 | | |
429 | 439 | | |
| |||
449 | 459 | | |
450 | 460 | | |
451 | 461 | | |
| 462 | + | |
452 | 463 | | |
453 | 464 | | |
454 | 465 | | |
| |||
488 | 499 | | |
489 | 500 | | |
490 | 501 | | |
491 | | - | |
492 | | - | |
493 | | - | |
494 | 502 | | |
495 | 503 | | |
496 | | - | |
| 504 | + | |
497 | 505 | | |
498 | 506 | | |
499 | 507 | | |
| |||
573 | 581 | | |
574 | 582 | | |
575 | 583 | | |
576 | | - | |
| 584 | + | |
577 | 585 | | |
578 | 586 | | |
579 | 587 | | |
| |||
598 | 606 | | |
599 | 607 | | |
600 | 608 | | |
| 609 | + | |
| 610 | + | |
601 | 611 | | |
602 | 612 | | |
603 | 613 | | |
| |||
612 | 622 | | |
613 | 623 | | |
614 | 624 | | |
615 | | - | |
| 625 | + | |
616 | 626 | | |
617 | 627 | | |
618 | 628 | | |
619 | 629 | | |
620 | 630 | | |
621 | | - | |
622 | 631 | | |
623 | 632 | | |
624 | 633 | | |
| |||
629 | 638 | | |
630 | 639 | | |
631 | 640 | | |
| 641 | + | |
632 | 642 | | |
633 | 643 | | |
634 | 644 | | |
635 | 645 | | |
636 | 646 | | |
637 | 647 | | |
| 648 | + | |
638 | 649 | | |
639 | 650 | | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
640 | 656 | | |
641 | 657 | | |
642 | 658 | | |
| |||
725 | 741 | | |
726 | 742 | | |
727 | 743 | | |
| 744 | + | |
| 745 | + | |
| 746 | + | |
| 747 | + | |
| 748 | + | |
728 | 749 | | |
729 | 750 | | |
730 | 751 | | |
731 | 752 | | |
732 | 753 | | |
733 | | - | |
| 754 | + | |
734 | 755 | | |
735 | 756 | | |
736 | 757 | | |
| |||
747 | 768 | | |
748 | 769 | | |
749 | 770 | | |
750 | | - | |
| |||
0 commit comments
Comments
(0)