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

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

Results:

Build successful

SourceStamp:

Projectcurl/curl
Repositoryhttps://github.com/curl/curl
Branchbagder/2e-dotdot
Revision1fc7680055372c490662884231c2a60cbe0835c8
Got Revision1fc7680055372c490662884231c2a60cbe0835c8
Changes5 changes

BuildSlave:

unstable10x

Reason:

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

Steps and Logfiles:

  1. git update ( 53 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 1 hrs, 8 mins, 5 secs )
    1. stdio
    2. resultlog

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 3685 Build
codebase Build
got_revision 1fc7680055372c490662884231c2a60cbe0835c8 Git
osplatform I386 SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl/curl Build
repository https://github.com/curl/curl Build
revision 1fc7680055372c490662884231c2a60cbe0835c8 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:

StartSun Mar 30 06:41:52 2025
EndSun Mar 30 07:50:53 2025
Elapsed1 hrs, 9 mins, 0 secs

All Changes:

:

  1. Change #226007

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 29 Mar 2025 20:34:46
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch bagder/2e-dotdot
    Revision ce3b60d6c3eea63f6004cb0c33045b2da98c8407

    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.
    
    Extends test 1395 and 1560 to verify.
    
    Fixes #16869

    Changed files

    • lib/urlapi.c
    • tests/libtest/lib1560.c
    • tests/unit/unit1395.c
  2. Change #226013

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 29 Mar 2025 22:33:56
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch bagder/2e-dotdot
    Revision 8dce313b8382419b22e8cab98b26cdb4b8e544f0

    Comments

    fixup simplify

    Changed files

    • lib/urlapi.c
  3. Change #226016

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 29 Mar 2025 22:36:28
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch bagder/2e-dotdot
    Revision 38d0a1fb3bd2d29261b326e1a50881970f417de7

    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.
    
    Extends test 1395 and 1560 to verify.
    
    Fixes #16869

    Changed files

    • lib/urlapi.c
    • tests/libtest/lib1560.c
    • tests/unit/unit1395.c
  4. Change #226017

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 29 Mar 2025 22:36:28
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch bagder/2e-dotdot
    Revision dcf8cd88f9112268ed4b37d72623a54d2e01e6b3

    Comments

    fixup simplify

    Changed files

    • lib/urlapi.c
  5. Change #226021

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 29 Mar 2025 23:44:42
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch bagder/2e-dotdot
    Revision 1fc7680055372c490662884231c2a60cbe0835c8

    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.
    
    Extends test 1395 and 1560 to verify.
    
    Fixes #16869
    Closes #16870

    Changed files

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