Change #247358
| Category | curl |
| Changed by | Viktor Szakats <commit@vsz.me> |
| Changed at | Sat 01 Nov 2025 23:52:55 |
| Repository | https://github.com/curl/curl.git |
| Project | curl |
| Branch | master |
| Revision | 6cf3d7b1b161bc45501d17b401225befe3c43943 |
Comments
tests: avoid more hard-coded CRLFs in `protocol` sections - fix regex to not catch CR (from CRLF), in `PORT`, `EPRT` commands, allowing to use `crlf="yes"` more. - add `crlf="headers"` mode for `protocol` sections. To call `subnewlines()` without its force option. This is the mode used in `data` sections when `crlf="yes"`. (This confusion may be subject to a future commit.) - subnewlines: apply CRLF to `HEAD` and `CONNECT` HTTP requests. - subnewlines: apply CRLF to RTSP requests. - delete remaining empty `protocol` sections. Reducing the number of `tests/data/test*`: - CRLF newlines from 11325 to 10295. (119984 lines total) - files with mixed newlines from 707 to 656. (1890 files total) Follow-up to 4d2a05d3fe8ba4db9168b03057029ea5ce7dab77 #19284 Closes #19318
Changed files
- docs/tests/FILEFORMAT.md
- tests/data/test10
- tests/data/test1001
- tests/data/test1002
- tests/data/test1008
- tests/data/test1030
- tests/data/test1041
- tests/data/test1050
- tests/data/test1051
- tests/data/test1052
- tests/data/test1064
- tests/data/test1065
- tests/data/test1071
- tests/data/test1075
- tests/data/test1098
- tests/data/test1134
- tests/data/test116
- tests/data/test1206
- tests/data/test1207
- tests/data/test1208
- tests/data/test1209
- tests/data/test1211
- tests/data/test125
- tests/data/test1285
- tests/data/test1414
- tests/data/test1418
- tests/data/test1419
- tests/data/test1421
- tests/data/test1509
- tests/data/test1524
- tests/data/test1525
- tests/data/test1526
- tests/data/test1527
- tests/data/test154
- tests/data/test155
- tests/data/test156
- tests/data/test1590
- tests/data/test1671
- tests/data/test18
- tests/data/test180
- tests/data/test181
- tests/data/test1938
- tests/data/test194
- tests/data/test1948
- tests/data/test1973
- tests/data/test2000
- tests/data/test2001
- tests/data/test2058
- tests/data/test2059
- tests/data/test206
- tests/data/test2060
- tests/data/test212
- tests/data/test253
- tests/data/test255
- tests/data/test272
- tests/data/test275
- tests/data/test281
- tests/data/test32
- tests/data/test33
- tests/data/test338
- tests/data/test35
- tests/data/test357
- tests/data/test364
- tests/data/test384
- tests/data/test388
- tests/data/test425
- tests/data/test48
- tests/data/test490
- tests/data/test491
- tests/data/test492
- tests/data/test503
- tests/data/test508
- tests/data/test513
- tests/data/test540
- tests/data/test544
- tests/data/test545
- tests/data/test547
- tests/data/test548
- tests/data/test551
- tests/data/test553
- tests/data/test555
- tests/data/test568
- tests/data/test572
- tests/data/test577
- tests/data/test58
- tests/data/test582
- tests/data/test588
- tests/data/test591
- tests/data/test592
- tests/data/test593
- tests/data/test594
- tests/data/test596
- tests/data/test758
- tests/data/test766
- tests/data/test785
- tests/data/test786
- tests/data/test88
- tests/data/test95
- tests/data/test97
- tests/data/test970
- tests/data/test972
- tests/data/test977
- tests/data/test98
- tests/data/test985
- tests/data/test986
- tests/runtests.pl
- tests/testutil.pm