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

Builder tcpdump-solaris11-i386 Build #172

Results:

Build successful

SourceStamp:

Projecttcpdump
Repositoryhttps://git.tcpdump.org/tcpdump
Branchmaster
Revision007db68e28a14a0e8231bd71db9bc6cf8ba37874
Got Revision007db68e28a14a0e8231bd71db9bc6cf8ba37874
Changes14 changes

BuildSlave:

unstable11x

Reason:

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

Steps and Logfiles:

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

Build Properties:

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

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Alun Evans
  2. Denis Ovsienko
  3. Francois-Xavier Le Bail
  4. TristanInSec

Timing:

StartThu Sep 3 15:06:38 2026
EndThu Sep 3 18:05:34 2026
Elapsed2 hrs, 58 mins, 55 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
  4. Change #276564

    Category tcpdump
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Thu 30 Jul 2026 11:40:13
    Repository https://git.tcpdump.org/tcpdump
    Project tcpdump
    Branch master
    Revision c8b8393d898270817e3b59120739e88a2c55845c

    Comments

    Recommend "make check" in INSTALL.md. [skip ci]
    It would not be difficult to run a compiled C program in Autoconf and
    CMake to test whether the compiler uses correct floating point
    instructions for the hardware, but there is only one known case of the
    problem, on a Linux distribution that became unsupported 10 years ago
    (see GH #1344), and "make check" already does exactly the same.

    Changed files

    • INSTALL.md
  5. Change #276628

    Category tcpdump
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Fri 31 Jul 2026 11:47:28
    Repository https://git.tcpdump.org/tcpdump
    Project tcpdump
    Branch master
    Revision 37c0391bfd10344786f3dd9a232cd9f8ab20b4a3

    Comments

    QNX: Use a lower packet buffer timeout. [skip ci]
    This does not solve the problem, but makes it significantly less likely
    to manifest.  See GH bug #1409.

    Changed files

    • CHANGES
    • tcpdump.c
  6. Change #276629

    Category tcpdump
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Fri 31 Jul 2026 11:53:41
    Repository https://git.tcpdump.org/tcpdump
    Project tcpdump
    Branch master
    Revision c4e2decb24f53fa07af123f8961af2fad5642249

    Comments

    Do not use any filter expressions for testing.
    The effect of a filter -- and whether libpcap accepts it as valid in the
    first place -- depends entirely on the version of libpcap in use rather
    than tcpdump.  There are specific tests in libpcap to cover this problem
    space better.

    Changed files

    • tests/TESTLIST
    • tests/geneve-tcp.out
    • tests/geneve-vni.out
    • tests/pppoes_id.out
  7. Change #276630

    Category tcpdump
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Fri 31 Jul 2026 11:53:41
    Repository https://git.tcpdump.org/tcpdump
    Project tcpdump
    Branch master
    Revision 731ddd4ffe288e7fb945877e91ec36ea1fa2c5da

    Comments

    TESTrun: Define decode_exit_status() earlier.

    Changed files

    • tests/TESTrun
  8. Change #276631

    Category tcpdump
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Fri 31 Jul 2026 11:53:41
    Repository https://git.tcpdump.org/tcpdump
    Project tcpdump
    Branch master
    Revision 57ca8734c0c14ad4ab294fe67100dadc4fb6ce31

    Comments

    TESTrun: Make 32 tests conditional. [skip appveyor]
    This way "make check" fails notably fewer tests when tcpdump uses older
    libpcap versions.

    Changed files

    • tests/TESTLIST
    • tests/TESTrun
  9. Change #276956

    Category tcpdump
    Changed by Alun Evans <alunohnoyoudont@badgerous.net>
    Changed at Tue 04 Aug 2026 10:36:45
    Repository https://git.tcpdump.org/tcpdump
    Project tcpdump
    Branch master
    Revision ce79980f2fdcf4c070d90cf8abef8a55520f35a3

    Comments

    Add "geneve" as an option for -T.

    Changed files

    • CHANGES
    • netdissect.h
    • print-udp.c
    • tcpdump.1.in
    • tcpdump.c
    • tests/TESTLIST
    • tests/geneve-port.out
    • tests/geneve-port.pcap
  10. Change #277127

    Category tcpdump
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Wed 05 Aug 2026 17:55:05
    Repository https://git.tcpdump.org/tcpdump
    Project tcpdump
    Branch master
    Revision 7af51594bbcfbd35d8c59f5c6b3f7d2814f5c242

    Comments

    tcpdump(1): Bump the date after the last change. [skip ci]

    Changed files

    • tcpdump.1.in
  11. Change #277128

    Category tcpdump
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Wed 05 Aug 2026 18:07:49
    Repository https://git.tcpdump.org/tcpdump
    Project tcpdump
    Branch master
    Revision 8ce147359745e9c1f15ab3d21e1060dcd2ae7daa

    Comments

    CHANGES: Move another entry to 4.99.7. [skip ci]

    Changed files

    • CHANGES
  12. Change #277453

    Category tcpdump
    Changed by Francois-Xavier Le Bail <devel.fx.lebailohnoyoudont@orange.fr>
    Changed at Sat 08 Aug 2026 08:10:40
    Repository https://git.tcpdump.org/tcpdump
    Project tcpdump
    Branch master
    Revision d42732d73ca91e93042d2708cca8f5d4504c2bed

    Comments

    instrument functions: Sync the Copyright header with the libpcap one
    [skip ci]

    Changed files

    • instrument-functions.c
  13. Change #279174

    Category tcpdump
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Mon 24 Aug 2026 23:19:37
    Repository https://git.tcpdump.org/tcpdump
    Project tcpdump
    Branch master
    Revision e5c06abdcf0f48c20a7955ddadb9cbe1bb331c8a

    Comments

    Add OpenVMS to the list of platforms. [skip ci]
    $ uname -sv
    OpenVMS V9.2-3
    
    $ tcpdump --version
    tcpdump version 3.8.3
    libpcap version 0.9.4
    Usage: tcpdump [-aABdDeflLnNOqRStuUvxX] [-c count] [ -C file_size ]
    		[ -E algo:secret ] [ -F file ] [-b buffers] [ -r file ]
    		[ -s snaplen ] [ -T type ] [ -w file ] [ -y datalinktype ]
    		[ expression ]

    Changed files

    • README.md
  14. Change #280142

    Category tcpdump
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Mon 31 Aug 2026 20:25:23
    Repository https://git.tcpdump.org/tcpdump
    Project tcpdump
    Branch master
    Revision 007db68e28a14a0e8231bd71db9bc6cf8ba37874

    Comments

    doc: Update README.haiku.md for R1/beta6. [skip ci]
    > uname -srvm
    Haiku R1~beta6 hrev59866+79 Aug 25 2026 03:02: x86_64

    Changed files

    • doc/README.haiku.md