Builder curl-unthreaded-solaris10-sparc Build #14218
Results:
Failed runtest
SourceStamp:
| Project | curl |
| Repository | https://github.com/curl/curl.git |
| Branch | master |
| Revision | 1ffdcc3d7fbd363351dc657081d8d66df8cf30ea |
| Got Revision | 1ffdcc3d7fbd363351dc657081d8d66df8cf30ea |
| Changes | 12 changes |
BuildSlave:
unstable10sReason:
The SingleBranchScheduler scheduler named 'schedule-curl-unthreaded-solaris10-sparc' triggered this build
Steps and Logfiles:
Build Properties:
| Name | Value | Source |
|---|---|---|
| branch | master | Build |
| builddir | /export/home/buildbot-unstable10s/slave/curl-unthreaded-solaris10-sparc | slave |
| buildername | curl-unthreaded-solaris10-sparc | Builder |
| buildnumber | 14218 | Build |
| codebase | Build | |
| got_revision | 1ffdcc3d7fbd363351dc657081d8d66df8cf30ea | Git |
| osplatform | SPARC | SetPropertyFromCommand Step |
| osrelease | 10 | SetPropertyFromCommand Step |
| project | curl | Build |
| repository | https://github.com/curl/curl.git | Build |
| revision | 1ffdcc3d7fbd363351dc657081d8d66df8cf30ea | Build |
| scheduler | schedule-curl-unthreaded-solaris10-sparc | Scheduler |
| slavename | unstable10s | BuildSlave |
| workdir | /export/home/buildbot-unstable10s/slave/curl-unthreaded-solaris10-sparc | slave (deprecated) |
Forced Build Properties:
| Name | Label | Value |
|---|
Responsible Users:
- Armaan Sandhuarmaan.sandhu0504@gmail.com
- Daniel Stenbergdaniel@haxx.se
- Michiel van Slobbemichiel.van.slobbe@gmail.com
- Rhino195818135+1rhino2@users.noreply.github.com
- RubenParirubenpari.developer@gmail.com
- Viktor Szakatscommit@vsz.me
- Zheng Yudataisland@outlook.com
- dataislanddataisland@outlook.com
Timing:
| Start | Tue Nov 3 15:35:42 2026 |
| End | Wed Nov 4 07:02:15 2026 |
| Elapsed | 15 hrs, 26 mins, 33 secs |
All Changes:
:
Change #288089
Category curl Changed by Armaan Sandhu <armaan.sandhu0504@gmail.com> Changed at Mon 02 Nov 2026 22:13:26 Repository https://github.com/curl/curl.git Project curl Branch master Revision 148133e0159805d67a1f79304b51fa27aedd127e Comments
ws: collect the whole PING payload before the automatic PONG When the payload of a PING frame arrived in more than one piece, the automatic PONG only carried the last piece, and the earlier pieces were handed to the application as PING data, even though auto PONG is on and PING frames are otherwise never given to it. Collect the payload in a 125 byte buffer on the connection and send the PONG once it is complete, in both the callback and curl_ws_recv() paths. Add test 2724 (curl_ws_recv, split by CURL_WS_CHUNK_SIZE) to verify. Closes #23630
Changed files
- lib/ws.c
- tests/data/Makefile.am
- tests/data/test2724
- tests/libtest/lib2700.c
Change #288102
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Mon 02 Nov 2026 22:19:51 Repository https://github.com/curl/curl.git Project curl Branch master Revision 73e863c84c23fbf3c3887650dffd64a39127ceb3 Comments
sha256: sync feature guards between header and implementation Follow-up to a55731050e8c3dbea0b96205cf916443118f6acb #22386 #21239 Closes #23716
Changed files
- lib/curl_sha256.h
- lib/sha256.c
Change #288103
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Mon 02 Nov 2026 22:26:00 Repository https://github.com/curl/curl.git Project curl Branch master Revision ed1bd035207f77cfeb74fe014f8fe6b2ec640a91 Comments
vquic: access CMSG_DATA() only if enough data Reported-by: Shintomon Mathew Fixes #23712 Fixes #23713 Fixes #23714 Closes #23715
Changed files
- lib/vquic/vquic.c
Change #288104
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Mon 02 Nov 2026 22:33:05 Repository https://github.com/curl/curl.git Project curl Branch master Revision 9ce01c5fe2f976fa818985e616f305b97d6a9326 Comments
cookie: only consider localhost secure when not proxied Verified in test 392 Fixes #23699 Reported-by: geeknik on github Closes #23710
Changed files
- lib/cookie.c
- tests/data/test392
Change #288105
Category curl Changed by Rhino <195818135+1rhino2@users.noreply.github.com> Changed at Mon 02 Nov 2026 22:38:01 Repository https://github.com/curl/curl.git Project curl Branch master Revision 0069ac869e723ef7e9ed87f2cc5094962ebc31ac Comments
ftplistparser: do not take the newline after the "total" line as a file type Since e83e8c30a8 (8.14.0) a UNIX style listing that starts with a "total N" line fails with CURLE_FTP_BAD_FILE_LIST, because the newline that ends that line falls through into the file type state and is treated as the first character of an entry. Break out when the total line just ended and start the next line normally. Test 1719 lists a directory with a leading total line through the wildcard matcher. Closes #23460
Changed files
- lib/ftplistparser.c
- tests/data/Makefile.am
- tests/data/test1719
Change #288106
Category curl Changed by dataisland <dataisland@outlook.com> Changed at Mon 02 Nov 2026 22:40:06 Repository https://github.com/curl/curl.git Project curl Branch master Revision 76d00d432ca74c56492604a5df844ded7ec0702a Comments
easy: clear pending resolve entries on reset Verify in test 1607 Closes #23389
Changed files
- lib/easy.c
- tests/unit/unit1607.c
Change #288107
Category curl Changed by Zheng Yu <dataisland@outlook.com> Changed at Mon 02 Nov 2026 22:52:55 Repository https://github.com/curl/curl.git Project curl Branch master Revision 73cd587f0de8e5221499b800c49ca9afa908439b Comments
tool_getpass: reserve the VMS password terminator byte Closes #23403
Changed files
- src/tool_getpass.c
Change #288127
Category curl Changed by RubenPari <rubenpari.developer@gmail.com> Changed at Mon 02 Nov 2026 23:44:17 Repository https://github.com/curl/curl.git Project curl Branch master Revision f0da5390ad9d380807cc83e600196809df8bb96b Comments
multi: do not set transfer timers when failing before DO When a transfer fails before a request is sent (resolve, connect or TLS handshake error), it jumps directly to COMPLETED. Since fbcf10ab8, entering COMPLETED from a state before DID sets the PRETRANSFER, POSTTRANSFER and STARTTRANSFER timers, which made `-w` and curl_easy_getinfo() report times for phases that were never reached. Only backfill those timers when coming from the DO phase, where the request has started (e.g. an FTP RETR that gets a 550 response). Add test1698 (connection refused), test1696 (TLS handshake timeout) and test1697 (successful transfer still reports the timers). Reported-by: Adrien Rey-Jarthon Fixes #23325 Closes #23594
Changed files
- lib/multi.c
- tests/data/Makefile.am
- tests/data/test1696
- tests/data/test1697
- tests/data/test1698
Change #288158
Category curl Changed by Michiel van Slobbe <michiel.van.slobbe@gmail.com> Changed at Tue 03 Nov 2026 10:29:41 Repository https://github.com/curl/curl.git Project curl Branch master Revision 9a1c02ce87a328dcd93dc56a4a67f003afad017a Comments
ws: keep the received frame in the decoding writer curl_ws_meta() looked up the connection's websocket in its meta hash on every call. An application that calls curl_ws_meta() for each frame in its write callback, as it must to learn the frame type, paid for a string hash and compare per frame. - let the decoding writer keep a copy of the frame it passes on to the write callback, updated together with the websocket's own - let curl_ws_meta() return that copy when the transfer has the writer, and fall back to the lookup when there is none The writer holds nothing owned by the connection, so its lifetime does not depend on the connection's. With CONNECT_ONLY, curl_ws_recv() updates only the websocket's frame, so curl_ws_meta() keeps using the lookup there. Closes #23597
Changed files
- lib/ws.c
Change #288179
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Tue 03 Nov 2026 12:56:35 Repository https://github.com/curl/curl.git Project curl Branch master Revision 2c4d103bac2225247dc1760b66793d6a401dfba9 Comments
parsedate: minor performance tweaks and cleanups - check for timezones without bsearch, switch() on the 32 bit value directly - make the tzone array local - use switch() to determine name and month better - parse 8-digit numbers faster - simplify match_time - reorder numerical tz checks - now rejects years provided with many leading zeroes Closes #23723
Changed files
- lib/parsedate.c
- tests/libtest/lib517.c
Change #288180
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Tue 03 Nov 2026 14:29:24 Repository https://github.com/curl/curl.git Project curl Branch master Revision 8dc5f0cde72a83274bed51971234403e4d455ee6 Comments
ftp: stop sending QUIT Sending QUIT before disconnect was always a challenge. It is done blocking in curl and it was already avoided if the control channel is suspected to not be okay. Servers need to deal with this situation. In the late 1990s there was at least one FTP server that died when curl disconnected without QUIT, but chances are those servers are long gone. Closes #23725
Changed files
- lib/ftp-int.h
- lib/ftp.c
- tests/data/test100
- tests/data/test1000
- tests/data/test1003
- tests/data/test1005
- tests/data/test1006
- tests/data/test101
- tests/data/test1010
- tests/data/test102
- tests/data/test1028
- tests/data/test103
- tests/data/test1036
- tests/data/test1037
- tests/data/test1038
- tests/data/test1039
- tests/data/test104
- tests/data/test1044
- tests/data/test1047
- tests/data/test1048
- tests/data/test105
- tests/data/test1050
- tests/data/test1055
- tests/data/test1057
- tests/data/test106
- tests/data/test1062
- tests/data/test107
- tests/data/test108
- tests/data/test109
- tests/data/test1091
- tests/data/test1096
- tests/data/test110
- tests/data/test1102
- tests/data/test1103
- tests/data/test1107
- tests/data/test111
- tests/data/test1113
- tests/data/test112
- tests/data/test1137
- tests/data/test1149
- tests/data/test115
- tests/data/test1153
- tests/data/test116
- tests/data/test1162
- tests/data/test1163
- tests/data/test117
- tests/data/test118
- tests/data/test119
- tests/data/test120
- tests/data/test1206
- tests/data/test1207
- tests/data/test121
- tests/data/test1217
- tests/data/test1219
- tests/data/test122
- tests/data/test1224
- tests/data/test1225
- tests/data/test1226
- tests/data/test1227
- tests/data/test123
- tests/data/test1233
- tests/data/test124
- tests/data/test125
- tests/data/test126
- tests/data/test1262
- tests/data/test127
- tests/data/test128
- tests/data/test130
- tests/data/test131
- tests/data/test1316
- tests/data/test132
- tests/data/test133
- tests/data/test134
- tests/data/test1348
- tests/data/test1349
- tests/data/test135
- tests/data/test1350
- tests/data/test1351
- tests/data/test1352
- tests/data/test1353
- tests/data/test1354
- tests/data/test1355
- tests/data/test1356
- tests/data/test1357
- tests/data/test1358
- tests/data/test1359
- tests/data/test136
- tests/data/test1360
- tests/data/test1361
- tests/data/test1362
- tests/data/test1363
- tests/data/test137
- tests/data/test1378
- tests/data/test1379
- tests/data/test138
- tests/data/test1380
- tests/data/test1381
- tests/data/test1382
- tests/data/test1383
- tests/data/test1384
- tests/data/test1385
- tests/data/test1386
- tests/data/test1387
- tests/data/test1388
- tests/data/test1389
- tests/data/test139
- tests/data/test1390
- tests/data/test1391
- tests/data/test1392
- tests/data/test1393
- tests/data/test140
- tests/data/test1405
- tests/data/test141
- tests/data/test1414
- tests/data/test142
- tests/data/test143
- tests/data/test144
- tests/data/test1444
- tests/data/test145
- tests/data/test146
- tests/data/test147
- tests/data/test148
- tests/data/test149
- tests/data/test1501
- tests/data/test1547
- tests/data/test1569
- tests/data/test1570
- tests/data/test1631
- tests/data/test1632
- tests/data/test1684
- tests/data/test1745
- tests/data/test182
- tests/data/test191
- tests/data/test2000
- tests/data/test2001
- tests/data/test2002
- tests/data/test2003
- tests/data/test2039
- tests/data/test210
- tests/data/test211
- tests/data/test212
- tests/data/test215
- tests/data/test216
- tests/data/test227
- tests/data/test228
- tests/data/test2307
- tests/data/test235
- tests/data/test236
- tests/data/test238
- tests/data/test244
- tests/data/test247
- tests/data/test248
- tests/data/test250
- tests/data/test251
- tests/data/test252
- tests/data/test253
- tests/data/test254
- tests/data/test255
- tests/data/test261
- tests/data/test270
- tests/data/test272
- tests/data/test280
- tests/data/test2805
- tests/data/test290
- tests/data/test291
- tests/data/test294
- tests/data/test296
- tests/data/test297
- tests/data/test298
- tests/data/test3027
- tests/data/test336
- tests/data/test337
- tests/data/test348
- tests/data/test350
- tests/data/test351
- tests/data/test352
- tests/data/test353
- tests/data/test354
- tests/data/test362
- tests/data/test380
- tests/data/test381
- tests/data/test400
- tests/data/test401
- tests/data/test403
- tests/data/test406
- tests/data/test407
- tests/data/test408
- tests/data/test416
- tests/data/test475
- tests/data/test476
- tests/data/test494
- tests/data/test505
- tests/data/test511
- tests/data/test520
- tests/data/test521
- tests/data/test525
- tests/data/test526
- tests/data/test527
- tests/data/test529
- tests/data/test531
- tests/data/test532
- tests/data/test533
- tests/data/test534
- tests/data/test539
- tests/data/test541
- tests/data/test542
- tests/data/test546
- tests/data/test562
- tests/data/test564
- tests/data/test574
- tests/data/test575
- tests/data/test586
- tests/data/test588
- tests/data/test591
- tests/data/test592
- tests/data/test593
- tests/data/test594
- tests/data/test595
- tests/data/test596
- tests/data/test661
- tests/data/test698
- tests/data/test706
- tests/data/test707
- tests/data/test711
- tests/data/test712
- tests/data/test713
- tests/data/test714
- tests/data/test715
- tests/data/test753
- tests/data/test754
- tests/data/test792
- tests/data/test793
- tests/data/test973
- tests/data/test975
Change #288181
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Tue 03 Nov 2026 16:14:54 Repository https://github.com/curl/curl.git Project curl Branch master Revision 1ffdcc3d7fbd363351dc657081d8d66df8cf30ea Comments
hmac: sync feature guards between header and implementation A correctness fix, it cannot cause a build error, because HTTPSIG requires SSL. (Same as in #23716) Follow-up to 73e863c84c23fbf3c3887650dffd64a39127ceb3 #23716 Follow-up to a55731050e8c3dbea0b96205cf916443118f6acb #22386 #21239 Closes #23719
Changed files
- lib/curl_hmac.h
- lib/hmac.c