Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder curl-pr-unthreaded-solaris10-i386 Build #3694

Results:

Failed

SourceStamp:

Projectcurl/curl
Repositoryhttps://github.com/curl/curl
Branchbagder/2e-dotdot
Revision37338bc3b4e6258015c92ab88c240d6b96878a58
Changes2 changes

BuildSlave:

unstable10x

Reason:

The AnyBranchScheduler scheduler named 'schedule-curl-pr' triggered this build

Steps and Logfiles:

  1. git updating ( 2 secs )
    1. stdio
    1. - no logs -
    1. - no logs -
  2. Runtest  
    1. - no logs -

Build Properties:

NameValueSource
branch bagder/2e-dotdot Build
builddir /export/home/buildbot/slave/curl-pr-unthreaded-solaris10-i386 slave
buildername curl-pr-unthreaded-solaris10-i386 Builder
buildnumber 3694 Build
codebase Build
project curl/curl Build
repository https://github.com/curl/curl Build
revision 37338bc3b4e6258015c92ab88c240d6b96878a58 Build
scheduler schedule-curl-pr Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/curl-pr-unthreaded-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg

Timing:

StartMon Mar 31 09:44:01 2025
EndMon Mar 31 13:17:47 2025
Elapsed3 hrs, 33 mins, 46 secs

All Changes:

:

  1. Change #226096

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sun 30 Mar 2025 23:13:02
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch bagder/2e-dotdot
    Revision cb6f1c6cf2f1971e34b9b698a3c352c88cde4a11

    Comments

    fixup add more tests

    Changed files

    • tests/unit/unit1395.c
  2. Change #226102

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sun 30 Mar 2025 23:33:50
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch bagder/2e-dotdot
    Revision 37338bc3b4e6258015c92ab88c240d6b96878a58

    Comments

    urlapi: remove percent encoded dot sequences from the URL path
    
    Treat %2e and %2E to be "dot equivalents" in the function and remove
    such sequences as well, according to RFC 3986 section 5.2.4. That is
    also what the browsers do.
    
    This DOES NOT consider %2f sequences in the path to be actual slashes,
    so there is not removal of dots for those.
    
    This function does not decode nor encode any percent sequences.
    
    Also switched the code to use dynbuf.
    
    Extends test 1395 and 1560 to verify.
    
    Fixes #16869
    Closes #16870

    Changed files

    • lib/urlapi.c
    • tests/libtest/lib1560.c
    • tests/unit/unit1395.c