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

Builder tcpdump-solaris11-sparc Build #165

Results:

Build successful

SourceStamp:

Projecttcpdump
Repositoryhttps://git.tcpdump.org/tcpdump
Branchmaster
Revisiona5a97143a51074cbab08ae7df55c420d3b89ff2c
Got Revisiona5a97143a51074cbab08ae7df55c420d3b89ff2c
Changes3 changes

BuildSlave:

unstable11s

Reason:

The SingleBranchScheduler scheduler named 'schedule-tcpdump-solaris11-sparc' triggered this build

Steps and Logfiles:

  1. git update ( 9 secs )
    1. stdio
  2. shell 'rm -rf ...' ( 0 secs )
    1. stdio
  3. shell_1 'git clone ...' ( 1 secs )
    1. stdio
  4. shell_2 './build_matrix.sh' ( 2 hrs, 26 mins, 28 secs )
    1. stdio
    2. config.log

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/tcpdump-solaris11-sparc slave
buildername tcpdump-solaris11-sparc Builder
buildnumber 165 Build
codebase Build
got_revision a5a97143a51074cbab08ae7df55c420d3b89ff2c Git
project tcpdump Build
repository https://git.tcpdump.org/tcpdump Build
revision a5a97143a51074cbab08ae7df55c420d3b89ff2c Build
scheduler schedule-tcpdump-solaris11-sparc Scheduler
slavename unstable11s BuildSlave
workdir /export/home/buildbot/slave/tcpdump-solaris11-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Denis Ovsienko
  2. TristanInSec

Timing:

StartWed Jul 29 11:34:51 2026
EndWed Jul 29 14:01:31 2026
Elapsed2 hrs, 26 mins, 39 secs

All Changes:

:

  1. Change #274274

    Category tcpdump
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Tue 07 Jul 2026 19:07:20
    Repository https://git.tcpdump.org/tcpdump
    Project tcpdump
    Branch master
    Revision 82abba2bae5c606ecc2219bc3e087a9d3a7c1931

    Comments

    doc: Update Solaris-like particulars. [skip ci]

    Changed files

    • doc/README.solaris.md
  2. Change #274962

    Category tcpdump
    Changed by TristanInSec <tristan.mtnohnoyoudont@gmail.com>
    Changed at Wed 15 Jul 2026 14:06:05
    Repository https://git.tcpdump.org/tcpdump
    Project tcpdump
    Branch master
    Revision 02b0948b675acd1398e4837042b115da2d94fe52

    Comments

    OSPF: Add minimum length check for SID/Label Range and SR Local Block TLVs
    The RI LSA parser passes tlv_length - 4 to
    ospf_print_ri_lsa_sid_label_range_tlv() without first checking that
    tlv_length >= 4. When tlv_length is 0-3, the unsigned subtraction wraps
    to a large value, causing the called function's while loop to read past
    the TLV boundary.
    
    Add a minimum length check before the subtraction, consistent with
    other RI LSA TLV handlers that already guard their subtractions
    (e.g., lines 818 and 847 check tlv_length > 12).
    
    Signed-off-by: Tristan <tristan@talencesecurity.com>

    Changed files

    • print-ospf.c
  3. Change #275101

    Category tcpdump
    Changed by TristanInSec <tristan.mtnohnoyoudont@gmail.com>
    Changed at Fri 17 Jul 2026 11:33:15
    Repository https://git.tcpdump.org/tcpdump
    Project tcpdump
    Branch master
    Revision a5a97143a51074cbab08ae7df55c420d3b89ff2c

    Comments

    print-bgp: subtract TLV header bytes from tlen in L2VPN parser
    print_labeled_vpn_l2() reads a 3-byte TLV header (1-byte type +
    2-byte length) per iteration and advances pptr by 3 bytes, but does
    not subtract the header bytes from tlen. Only the data portion
    (ttlv_len) is subtracted via tlen -= ttlv_len (default case) or
    tlen-- per byte (case 1).
    
    After N TLVs, tlen is 3*N bytes too high, so the while (tlen != 0)
    loop continues past the L2VPN attribute boundary, interpreting
    adjacent BGP path attribute data as TLV structures.
    
    Fix by subtracting the 3-byte header from tlen immediately after
    reading it.

    Changed files

    • print-bgp.c