[{"builderName":"tcpdump-solaris10-amd64","builds":[],"properties":[["scheduler","schedule-tcpdump-solaris10-amd64","Scheduler"]],"source":{"branch":"master","changes":[{"at":"Tue 07 Jul 2026 19:07:20","branch":"master","category":"tcpdump","codebase":"","comments":"doc: Update Solaris-like particulars. [skip ci]","files":[{"name":"doc/README.solaris.md"}],"number":274274,"project":"tcpdump","properties":[],"repository":"https://git.tcpdump.org/tcpdump","rev":"82abba2bae5c606ecc2219bc3e087a9d3a7c1931","revision":"82abba2bae5c606ecc2219bc3e087a9d3a7c1931","revlink":"","when":1783444040,"who":"Denis Ovsienko <denis@ovsienko.info>"}],"codebase":"","hasPatch":false,"project":"tcpdump","repository":"https://git.tcpdump.org/tcpdump","revision":"82abba2bae5c606ecc2219bc3e087a9d3a7c1931"},"submittedAt":1783438430},{"builderName":"tcpdump-solaris10-amd64","builds":[],"properties":[["scheduler","schedule-tcpdump-solaris10-amd64","Scheduler"]],"source":{"branch":"master","changes":[{"at":"Wed 15 Jul 2026 14:06:05","branch":"master","category":"tcpdump","codebase":"","comments":"OSPF: Add minimum length check for SID/Label Range and SR Local Block TLVs\nThe RI LSA parser passes tlv_length - 4 to\nospf_print_ri_lsa_sid_label_range_tlv() without first checking that\ntlv_length >= 4. When tlv_length is 0-3, the unsigned subtraction wraps\nto a large value, causing the called function's while loop to read past\nthe TLV boundary.\n\nAdd a minimum length check before the subtraction, consistent with\nother RI LSA TLV handlers that already guard their subtractions\n(e.g., lines 818 and 847 check tlv_length > 12).\n\nSigned-off-by: Tristan <tristan@talencesecurity.com>","files":[{"name":"print-ospf.c"}],"number":274962,"project":"tcpdump","properties":[],"repository":"https://git.tcpdump.org/tcpdump","rev":"02b0948b675acd1398e4837042b115da2d94fe52","revision":"02b0948b675acd1398e4837042b115da2d94fe52","revlink":"","when":1784117165,"who":"TristanInSec <tristan.mtn@gmail.com>"}],"codebase":"","hasPatch":false,"project":"tcpdump","repository":"https://git.tcpdump.org/tcpdump","revision":"02b0948b675acd1398e4837042b115da2d94fe52"},"submittedAt":1784111639},{"builderName":"tcpdump-solaris10-amd64","builds":[],"properties":[["scheduler","schedule-tcpdump-solaris10-amd64","Scheduler"]],"source":{"branch":"master","changes":[{"at":"Fri 17 Jul 2026 11:33:15","branch":"master","category":"tcpdump","codebase":"","comments":"print-bgp: subtract TLV header bytes from tlen in L2VPN parser\nprint_labeled_vpn_l2() reads a 3-byte TLV header (1-byte type +\n2-byte length) per iteration and advances pptr by 3 bytes, but does\nnot subtract the header bytes from tlen. Only the data portion\n(ttlv_len) is subtracted via tlen -= ttlv_len (default case) or\ntlen-- per byte (case 1).\n\nAfter N TLVs, tlen is 3*N bytes too high, so the while (tlen != 0)\nloop continues past the L2VPN attribute boundary, interpreting\nadjacent BGP path attribute data as TLV structures.\n\nFix by subtracting the 3-byte header from tlen immediately after\nreading it.","files":[{"name":"print-bgp.c"}],"number":275101,"project":"tcpdump","properties":[],"repository":"https://git.tcpdump.org/tcpdump","rev":"a5a97143a51074cbab08ae7df55c420d3b89ff2c","revision":"a5a97143a51074cbab08ae7df55c420d3b89ff2c","revlink":"","when":1784280795,"who":"TristanInSec <tristan.mtn@gmail.com>"}],"codebase":"","hasPatch":false,"project":"tcpdump","repository":"https://git.tcpdump.org/tcpdump","revision":"a5a97143a51074cbab08ae7df55c420d3b89ff2c"},"submittedAt":1784274972},{"builderName":"tcpdump-solaris10-amd64","builds":[],"properties":[["scheduler","schedule-tcpdump-solaris10-amd64","Scheduler"]],"source":{"branch":"master","changes":[{"at":"Thu 30 Jul 2026 11:40:13","branch":"master","category":"tcpdump","codebase":"","comments":"Recommend \"make check\" in INSTALL.md. [skip ci]\nIt would not be difficult to run a compiled C program in Autoconf and\nCMake to test whether the compiler uses correct floating point\ninstructions for the hardware, but there is only one known case of the\nproblem, on a Linux distribution that became unsupported 10 years ago\n(see GH #1344), and \"make check\" already does exactly the same.","files":[{"name":"INSTALL.md"}],"number":276564,"project":"tcpdump","properties":[],"repository":"https://git.tcpdump.org/tcpdump","rev":"c8b8393d898270817e3b59120739e88a2c55845c","revision":"c8b8393d898270817e3b59120739e88a2c55845c","revlink":"","when":1785404413,"who":"Denis Ovsienko <denis@ovsienko.info>"}],"codebase":"","hasPatch":false,"project":"tcpdump","repository":"https://git.tcpdump.org/tcpdump","revision":"c8b8393d898270817e3b59120739e88a2c55845c"},"submittedAt":1785398643},{"builderName":"tcpdump-solaris10-amd64","builds":[],"properties":[["scheduler","schedule-tcpdump-solaris10-amd64","Scheduler"]],"source":{"branch":"master","changes":[{"at":"Fri 31 Jul 2026 11:47:28","branch":"master","category":"tcpdump","codebase":"","comments":"QNX: Use a lower packet buffer timeout. [skip ci]\nThis does not solve the problem, but makes it significantly less likely\nto manifest.  See GH bug #1409.","files":[{"name":"CHANGES"},{"name":"tcpdump.c"}],"number":276628,"project":"tcpdump","properties":[],"repository":"https://git.tcpdump.org/tcpdump","rev":"37c0391bfd10344786f3dd9a232cd9f8ab20b4a3","revision":"37c0391bfd10344786f3dd9a232cd9f8ab20b4a3","revlink":"","when":1785491248,"who":"Denis Ovsienko <denis@ovsienko.info>"},{"at":"Fri 31 Jul 2026 11:53:41","branch":"master","category":"tcpdump","codebase":"","comments":"Do not use any filter expressions for testing.\nThe effect of a filter -- and whether libpcap accepts it as valid in the\nfirst place -- depends entirely on the version of libpcap in use rather\nthan tcpdump.  There are specific tests in libpcap to cover this problem\nspace better.","files":[{"name":"tests/TESTLIST"},{"name":"tests/geneve-tcp.out"},{"name":"tests/geneve-vni.out"},{"name":"tests/pppoes_id.out"}],"number":276629,"project":"tcpdump","properties":[],"repository":"https://git.tcpdump.org/tcpdump","rev":"c4e2decb24f53fa07af123f8961af2fad5642249","revision":"c4e2decb24f53fa07af123f8961af2fad5642249","revlink":"","when":1785491621,"who":"Denis Ovsienko <denis@ovsienko.info>"},{"at":"Fri 31 Jul 2026 11:53:41","branch":"master","category":"tcpdump","codebase":"","comments":"TESTrun: Define decode_exit_status() earlier.","files":[{"name":"tests/TESTrun"}],"number":276630,"project":"tcpdump","properties":[],"repository":"https://git.tcpdump.org/tcpdump","rev":"731ddd4ffe288e7fb945877e91ec36ea1fa2c5da","revision":"731ddd4ffe288e7fb945877e91ec36ea1fa2c5da","revlink":"","when":1785491621,"who":"Denis Ovsienko <denis@ovsienko.info>"},{"at":"Fri 31 Jul 2026 11:53:41","branch":"master","category":"tcpdump","codebase":"","comments":"TESTrun: Make 32 tests conditional. [skip appveyor]\nThis way \"make check\" fails notably fewer tests when tcpdump uses older\nlibpcap versions.","files":[{"name":"tests/TESTLIST"},{"name":"tests/TESTrun"}],"number":276631,"project":"tcpdump","properties":[],"repository":"https://git.tcpdump.org/tcpdump","rev":"57ca8734c0c14ad4ab294fe67100dadc4fb6ce31","revision":"57ca8734c0c14ad4ab294fe67100dadc4fb6ce31","revlink":"","when":1785491621,"who":"Denis Ovsienko <denis@ovsienko.info>"}],"codebase":"","hasPatch":false,"project":"tcpdump","repository":"https://git.tcpdump.org/tcpdump","revision":"57ca8734c0c14ad4ab294fe67100dadc4fb6ce31"},"submittedAt":1785485673}]