curl/tests/data
Daniel Stenberg bf6dc61967 verbose messages: fixed output of hostnames in re-used connections
I suspect this is a regression introduced in commit 207cf150, included
since 7.24.0.

Avoid showing '(nil)' as hostname in verbose output by making sure the
hostname fixup function is called early enough to set the pointers that
are used for this. The name data is set again for each request even for
re-used connections to handle multiple hostnames over the same
connection (like with proxy) or that the casing etc of the host name is
changed between requests (which has proven to be important at least once
in the past).

Test1011 was modified to use a redirect with a re-used a connection
since it then showed the bug and now lo longer does. There's currently
no easy way to have the test suite detect 'nil' texts in verbose ouputs
so no tests will detect if this problem gets reintroduced.

Bug: http://curl.haxx.se/mail/lib-2012-07/0111.html
Reported by: Gisle Vanem
2012-08-08 13:57:56 +02:00
..
.gitattributes
DISABLED sws: close sockets properly 2012-08-07 00:28:21 +02:00
Makefile.am Add tests of auth retries 2012-08-03 17:01:54 -04:00
test1
test2
test3
test4
test5
test6
test7
test8
test9
test10
test11
test12
test13
test14
test15
test16
test17
test18
test19
test20
test21
test22
test23
test24 http: print reason phrase from HTTP status line on error 2012-07-22 02:12:43 +02:00
test25
test26
test27
test28
test29
test30
test31 cookies: change the URL in the cookie jar file header 2012-07-03 11:27:45 +02:00
test32
test33
test34
test35
test36
test37
test38
test39
test40
test41
test42
test43
test44
test45
test46 test 46: use different path lengths to get reliable sort order 2012-07-09 15:25:54 +02:00
test47
test48 test48: verify that HEAD doesn't close extra 2012-07-12 00:08:37 +02:00
test49
test50
test51
test52
test53
test54
test55
test56
test57
test58
test59
test60
test61 cookies: change the URL in the cookie jar file header 2012-07-03 11:27:45 +02:00
test62 cookies: change the URL in the cookie jar file header 2012-07-03 11:27:45 +02:00
test63
test64
test65
test66
test67
test68
test69
test70
test71
test72
test73 cookies: change the URL in the cookie jar file header 2012-07-03 11:27:45 +02:00
test74
test75
test76
test77
test78
test79
test80
test81
test82
test83
test84
test85
test86
test87
test88
test89
test90
test91
test92
test93
test94
test95
test97
test98
test99
test100
test101
test102
test103
test104
test105
test106
test107
test108
test109
test110
test111
test112
test113
test114
test115
test116
test117
test118
test119
test120
test121
test122
test123
test124
test125
test126
test127
test128
test129
test130
test131
test132
test133
test134
test135
test136
test137
test138
test139
test140
test141
test142
test143
test144
test145
test146
test147
test148
test149
test150
test151
test152
test153
test154
test155
test156
test157
test158
test159
test160
test161
test162
test163
test164
test165
test166
test167
test168
test169
test170
test171 cookies: change the URL in the cookie jar file header 2012-07-03 11:27:45 +02:00
test172 cookies: change the URL in the cookie jar file header 2012-07-03 11:27:45 +02:00
test173
test174
test175
test176
test177
test178
test179
test180
test181
test182
test183
test184
test185
test186
test187
test188
test189
test190
test191
test192
test193
test194
test195
test196
test197
test198
test199
test200
test201
test202
test203
test204
test205
test206 connection-monitor: always log disconnect when enabled 2012-07-12 00:08:37 +02:00
test207
test208
test209
test210
test211
test212
test213
test214
test215
test216
test217
test218
test220
test221
test222
test223
test224
test225
test226
test227
test228
test229
test231 test231: fix wrong -C use! 2012-07-10 23:20:05 +02:00
test233
test234
test235
test236
test237
test238
test239
test240
test241
test242
test243
test245
test246
test247
test248
test249
test250
test251
test252
test253
test254
test255
test256
test257
test258
test259
test260
test261
test262
test263
test264
test265
test266
test267
test268
test269
test270
test271
test272
test273
test274
test275
test276
test277
test278
test279
test280
test281
test282
test283
test284
test285
test286
test287
test288
test289
test290
test291
test292
test293
test294
test295
test296
test297
test298
test299
test300
test301
test302
test303
test304
test305
test306
test307
test308
test309
test310
test311
test312
test313
test320
test321
test322
test323
test324
test350
test351
test352
test353
test354
test400
test401
test402
test403
test404
test405
test406
test407
test408
test409
test500
test501
test502
test503 tests: use connection-monitor and verify results 2012-07-05 11:24:23 +02:00
test504
test505
test506 cookies: change the URL in the cookie jar file header 2012-07-03 11:27:45 +02:00
test507
test508
test510
test511
test512
test513
test514
test515
test516
test517
test518
test519
test520
test521
test522
test523
test524
test525
test526
test527
test528
test529
test530
test531
test532
test533
test534
test535
test536
test537
test538
test539
test540
test541
test542
test543
test544
test545
test546
test547
test548
test549
test550
test551
test552
test553
test554
test555
test556
test557
test560
test561
test562
test563
test564
test565
test566
test567
test568
test569
test570
test571
test572
test573
test574
test575
test576
test578
test579
test580
test581
test582
test583
test584
test585
test586
test587
test588
test590
test591
test592
test593
test594
test595
test596
test597
test598
test599
test600
test601
test602
test603
test604
test605
test606
test607
test608
test609
test610
test611
test612
test613
test614
test615
test616
test617
test618
test619
test620
test621
test622
test623
test624
test625
test626
test627
test628
test629
test630
test631
test632
test633
test634
test635
test636
test637
test638
test639
test700
test701
test702
test703
test704
test705
test706
test707
test708
test709
test710
test800
test801
test802
test803
test804
test805
test806
test807
test808
test809
test810
test811
test812
test813
test814
test815
test1000
test1001
test1002
test1003
test1004
test1005
test1006
test1007
test1008 connection-monitor: always log disconnect when enabled 2012-07-12 00:08:37 +02:00
test1009
test1010
test1011 verbose messages: fixed output of hostnames in re-used connections 2012-08-08 13:57:56 +02:00
test1012
test1013
test1014
test1015
test1016
test1017
test1018
test1019
test1020
test1021
test1022
test1023
test1024
test1025
test1026
test1027
test1028 Added test cases 1052 through 1055 to test uploading data from files 2008-07-30 21:04:44 +00:00
test1029 Always use nocheck="yes" for consistency 2009-01-07 21:57:26 +00:00
test1030
test1031
test1032
test1033
test1034
test1035
test1036 ftp: close connection as soon as ABOR has been sent 2010-11-08 20:50:52 +01:00
test1037 Always use nocheck="yes" for consistency 2009-01-07 21:57:26 +00:00
test1038
test1039
test1040 Added test1040 and test1041 to test -C - on HTTP. Test 1041 failed so it's 2008-07-15 03:36:38 +00:00
test1041
test1042
test1043
test1044
test1045
test1046 Added tests 1082 through 1085 to test symbolic --interface parameters 2008-10-08 21:46:55 +00:00
test1047 Added test case 1050 to test --ftp-port with an IPv6 address. 2008-07-29 01:05:28 +00:00
test1048
test1049 Added test case 1050 to test --ftp-port with an IPv6 address. 2008-07-29 01:05:28 +00:00
test1050
test1051
test1052
test1053
test1054
test1055
test1056
test1057
test1058
test1059
test1060 Changed host name to be under the haxx.se domain 2009-05-08 15:49:19 +00:00
test1061
test1062
test1063
test1064
test1065
test1066
test1067 added test case 1067 to verify --referer "firstone.html;auto" 2008-08-23 21:27:58 +00:00
test1068
test1069
test1070
test1071
test1072
test1073
test1074
test1075
test1076
test1077
test1078
test1079
test1080
test1081 Always use nocheck="yes" for consistency 2009-01-07 21:57:26 +00:00
test1082
test1083
test1084 callbacks: acknowledge progress callback error returns 2010-08-10 23:16:08 +02:00
test1085
test1086
test1087 Added tests 1087 and 1088 to test Basic authentication on a redirect 2008-11-25 23:30:53 +00:00
test1088
test1089
test1090 Always use nocheck="yes" for consistency 2009-01-07 21:57:26 +00:00
test1091
test1092 Improved the title and keywords 2009-01-21 04:46:13 +00:00
test1093
test1094
test1095 - Alexey Borzov filed bug report #2535504 2009-01-26 13:19:03 +00:00
test1096
test1097
test1098
test1099
test1100
test1101
test1102
test1103
test1104
test1105 cookies: change the URL in the cookie jar file header 2012-07-03 11:27:45 +02:00
test1106
test1107
test1108
test1109
test1110
test1111
test1112
test1113
test1114
test1115
test1116
test1117
test1118
test1119
test1120
test1121
test1122
test1123
test1124
test1125
test1126
test1127
test1128
test1129
test1130
test1131
test1200
test1201
test1202
test1203
test1204
test1205
test1206
test1207 FTP: perform active connections non-blocking 2011-12-20 20:30:02 +01:00
test1208
test1209
test1210
test1211
test1220
test1300 unittests: a dedicated feature in tests 2011-01-03 22:42:46 +01:00
test1301
test1302
test1303
test1304
test1305 Added unit test 1306 so tests 558 & 559 are now fully replaced 2011-03-04 15:13:12 -08:00
test1306
test1307 Moved test 577 into the unit test framework as test 1307 2011-03-04 15:56:40 -08:00
test1308
test1309
test1310
test1311
test1312
test1313
test1314
test1315
test1316
test1317
test1318
test1319
test1320
test1321
test1322
test1323
test1324
test1325
test1326
test1327
test1328
test1329
test1331
test1332
test1333
test1334 tests 1334 to 1345: several -O -J -i -D combinations with HTTP protocol 2012-06-01 05:48:26 +02:00
test1335 tests 1334 to 1345: several -O -J -i -D combinations with HTTP protocol 2012-06-01 05:48:26 +02:00
test1336 tests 1348 to 1363: test definition polishing 2012-06-07 15:29:46 +02:00
test1337
test1338
test1339
test1340
test1341
test1342
test1343
test1344
test1345
test1346 tests 1346 to 1347: several -O -J -i -D combinations with HTTP protocol 2012-06-04 18:56:28 +02:00
test1347
test1348
test1349
test1350
test1351
test1352
test1353 tests 1348 to 1363: compleate header data part of test definition 2012-06-06 12:59:52 +02:00
test1354
test1355
test1356
test1357
test1358
test1359
test1360 tests 1348 to 1363: test definition polishing 2012-06-07 15:29:46 +02:00
test1361
test1362
test1363
test1364
test1365
test1366
test1367 tests 1364 to 1393: several -o filename -J -i -D combinations for HTTP and FTP 2012-06-07 17:45:37 +02:00
test1368
test1369 tests 1364 to 1393: several -o filename -J -i -D combinations for HTTP and FTP 2012-06-07 17:45:37 +02:00
test1370
test1371
test1372
test1373
test1374 tests 1364 to 1393: several -o filename -J -i -D combinations for HTTP and FTP 2012-06-07 17:45:37 +02:00
test1375
test1376
test1377
test1378
test1379
test1380
test1381
test1382 tests 1364 to 1393: several -o filename -J -i -D combinations for HTTP and FTP 2012-06-07 17:45:37 +02:00
test1383
test1384
test1385
test1386
test1387
test1388
test1389 tests 1364 to 1393: several -o filename -J -i -D combinations for HTTP and FTP 2012-06-07 17:45:37 +02:00
test1390
test1391
test1392
test1393 tests: fix test definitions # 1355, 1363, 1385 and 1393 2012-06-11 13:56:40 +02:00
test1400
test1401
test1402
test1403 Made -D option work with -O and -J. 2012-05-25 23:06:08 +02:00
test1404 Made -D option work with -O and -J. 2012-05-25 23:06:08 +02:00
test1405
test1406
test1407
test1408
test1409 tests: verify the stricter numeric option parser 2012-07-12 00:32:23 +02:00
test1410 tests: verify the stricter numeric option parser 2012-07-12 00:32:23 +02:00
test2000
test2001
test2002
test2003
test2004
test2005
test2006
test2007
test2008
test2009
test2010
test2011
test2012
test2013
test2014
test2015
test2016
test2017
test2018
test2019
test2020
test2021
test2022
test2023 Add tests of auth retries 2012-08-03 17:01:54 -04:00
test2024 Add tests of auth retries 2012-08-03 17:01:54 -04:00
test2025 Add tests of auth retries 2012-08-03 17:01:54 -04:00
test2026 Add tests of auth retries 2012-08-03 17:01:54 -04:00
test2027 Add tests of auth retries 2012-08-03 17:01:54 -04:00
test2028 Add tests of auth retries 2012-08-03 17:01:54 -04:00
test2029 Add tests of auth retries 2012-08-03 17:01:54 -04:00
test2030 Add tests of auth retries 2012-08-03 17:01:54 -04:00
test2031 Add tests of auth retries 2012-08-03 17:01:54 -04:00