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

Builder libpcap-solaris10-i386 Build #3096

Results:

Build successful

SourceStamp:

Projectlibpcap
Repositoryhttps://git.tcpdump.org/libpcap
Branchmaster
Revisionf7881e9b834c804442d765371f5509ab52b9ba6e
Got Revisionf7881e9b834c804442d765371f5509ab52b9ba6e
Changes5 changes

BuildSlave:

unstable10x

Reason:

The SingleBranchScheduler scheduler named 'schedule-libpcap-solaris10-i386' triggered this build

Steps and Logfiles:

  1. git update ( 6 secs )
    1. stdio
  2. shell Set developer mode ( 0 secs )
    1. stdio
  3. shell_1 './autogen.sh' ( 8 secs )
    1. stdio
  4. shell_2 './configure' ( 1 mins, 6 secs )
    1. stdio
    2. config.log
  5. shell_3 'gmake' ( 28 secs )
    1. stdio
  6. shell_4 'rm -rf ...' ( 0 secs )
    1. stdio
  7. shell_5 'gmake install ...' ( 4 secs )
    1. stdio
  8. trigger triggered trigger-tcpdump-solaris10-i386 ( 6 mins, 48 secs )
    1. - no logs -
    2. tcpdump-solaris10-i386 #5752

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/libpcap-solaris10-i386 slave
buildername libpcap-solaris10-i386 Builder
buildnumber 3096 Build
codebase Build
got_revision f7881e9b834c804442d765371f5509ab52b9ba6e Git
project libpcap Build
repository https://git.tcpdump.org/libpcap Build
revision f7881e9b834c804442d765371f5509ab52b9ba6e Build
scheduler schedule-libpcap-solaris10-i386 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/libpcap-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Denis Ovsienko

Timing:

StartMon Mar 17 15:54:10 2025
EndMon Mar 17 16:02:53 2025
Elapsed8 mins, 42 secs

All Changes:

:

  1. Change #225223

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Sun 16 Mar 2025 13:27:28
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 1325e8dd0280dc632bd8266a2685455e968c1018

    Comments

    TESTrun: Add some more filter tests.
    For "wlan" add apply tests for all three types and a few subtypes.  For
    "ip6 net" add a reject test with the non-network bits set.  For packet
    data accessors add reject tests for a few invalid data sizes.  For "llc"
    add accept tests for all supported DLTs.  All five supported wireless
    DLTs implement "llc" as an alias for "wlan type data", but only four
    allow using "wlan type", so for those four DLTs use the alias.  Add
    minimal "wlan dir" tests for three more DLTs.  Add two apply tests for
    "wlan dir".
    
    The .pcap files come from the Wireshark sample captures collection.

    Changed files

    • testprogs/TESTrun
    • tests/filter/Network_Join_Nokia_Mobile.pcap
    • tests/filter/wpa-Induction.pcap
    • tests/filter/wpa2linkuppassphraseiswireshark.pcap
  2. Change #225225

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Sun 16 Mar 2025 13:30:15
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision c103057483c1ea724f27cdf94bc27bc1125700bb

    Comments

    Replace gen_check_802_11_data_frame() with gen_mcmp().
    In the FC0 byte of the IEEE 802.11 header instead of testing separately
    one bit for being set and another bit for being unset test one value
    using a 2-bit bitmask.  For each of the five DLTs that used the function
    this change trades two instructions for two other instructions, also for
    DLT_IEEE802_11 and DLT_PRISM_HEADER it eliminates duplicate loads.
    Another effect is that for the five DLTs "llc" and "wlan type data" now
    generate exactly the same filter program.  Update the accept tests to
    reflect that; the new filter programs have the same effect as before, so
    the apply tests do not change.

    Changed files

    • gencode.c
    • testprogs/TESTrun
  3. Change #225227

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Sun 16 Mar 2025 13:30:50
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 4fbd045100a58decc6f4be3d3151c7166b9dcd47

    Comments

    Enable "[wlan] dir/type/subtype" for DLT_PPI.
    For DLT_PPI "llc", which is equivalent to "wlan type data", produces a
    correct filter program, so there is no reason not to support "wlan type"
    and "wlan subtype" which test the same packet data using a value and a
    mask.  Likewise, "wlan dir" produces a correct filter program, so enable
    it too.  Add/update tests as required to cover the new code paths.
    
    The file http_PPI.pcap is a reduced version of http_PPI.cap from the
    Wireshark sample captures collection.

    Changed files

    • CHANGES
    • gencode.c
    • testprogs/TESTrun
    • tests/filter/http_PPI.pcap
  4. Change #225228

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Sun 16 Mar 2025 13:30:50
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision a3678a3b92acedee1db9e5ee2669afc16f1b26c9

    Comments

    Replace gen_ppi_dlt_check() with gen_cmp().
    Use simpler C code to generate exactly the same filter program.

    Changed files

    • gencode.c
  5. Change #225229

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Sun 16 Mar 2025 22:01:53
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision f7881e9b834c804442d765371f5509ab52b9ba6e

    Comments

    Autoconf, CMake: Define PACKAGE_URL.
    Same as in tcpdump.  Get PACKAGE_TARNAME right as well.

    Changed files

    • CMakeLists.txt
    • cmakeconfig.h.in
    • configure.ac