[tcpdump-workers] Re: Dropping support in tcpdump for older versions of libpcap?

2024-04-25 Thread Denis Ovsienko
On Fri, 19 Apr 2024 11:18:47 -0700 Guy Harris wrote: > On Apr 19, 2024, at 5:49 AM, Denis Ovsienko > wrote: > > > On Fri, 12 Apr 2024 18:49:05 -0700 > > Guy Harris wrote: > > ... > > > Since tcpdump is the reference implementation of a program tha

[tcpdump-workers] SITA ECN code is going to retire soon

2024-04-25 Thread Denis Ovsienko
are going to remain for historic purposes. -- Denis Ovsienko ___ tcpdump-workers mailing list -- tcpdump-workers@lists.tcpdump.org To unsubscribe send an email to tcpdump-workers-le...@lists.tcpdump.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

[tcpdump-workers] Re: Dropping support in tcpdump for older versions of libpcap?

2024-04-19 Thread Denis Ovsienko
appeared in libpcap 1.0, which was > released in 2008, almost 16 years ago. > > Is there any reason not to require libpcap 1.0 or later? If there > is, is there any reason not to require libpcap 0.7 or later? Such use cases may exist, but I am not aware of any. -- Denis Ovsien

[tcpdump-workers] Re: openwrt Conclusions from CVE-2024-3094 (libxz disaster)

2024-04-03 Thread Denis Ovsienko
> This would be a bit of additional work, but security and confidence > are usually at the opposite ends of the same scale. s/confidence/convenience/ I knew what I meant, of course. -- Denis Ovsienko ___ tcpdump-workers mailing list -- t

[tcpdump-workers] Re: openwrt Conclusions from CVE-2024-3094 (libxz disaster)

2024-04-02 Thread Denis Ovsienko
t their end, another could run "make releasetar" at their end and let a script compare the contents and verify the signatures. This would be a bit of additional work, but security and confidence are usually at the opposite ends of the same scale. -- Denis Ovsienko ___

[tcpdump-workers] Re: openwrt Conclusions from CVE-2024-3094 (libxz disaster)

2024-04-01 Thread Denis Ovsienko
s been implemented? 9. What is the rollback plan, in case the solution did not work? 10. How is the proposed solution supposed to work long-term and what is the impact on backward compatibility, if any? Thank you. -- Denis Ovsienko ___ tcpdump-workers

[tcpdump-workers] Re: SIGINFO/SIGUSR1 and SIGUSR2

2024-03-28 Thread Denis Ovsienko
On Thu, 28 Mar 2024 15:28:00 -0700 Guy Harris wrote: > On Mar 28, 2024, at 2:19 PM, Denis Ovsienko > wrote: > > > Yes, AIX and Haiku sometimes make portability issues manifest. > > And, in this case, Solaris doesn't have SIGINFO, either; SunOS > 0.x-4.x didn't have

[tcpdump-workers] Re: SIGINFO/SIGUSR1 and SIGUSR2

2024-03-28 Thread Denis Ovsienko
n to use killall remembering only the correct signal to use for the group, but not which group comprises which PIDs. This feature would only need to detect the set of user-configurable signals at build time, to show the set and its default actions on request, and to allow changing individual ac

[tcpdump-workers] SIGINFO/SIGUSR1 and SIGUSR2

2024-03-28 Thread Denis Ovsienko
as necessary, including the action from the pull request: --sigusr2=rotate_savefile 1: https://github.com/the-tcpdump-group/tcpdump/pull/570 -- Denis Ovsienko ___ tcpdump-workers mailing list -- tcpdump-workers@lists.tcpdump.org To unsubsc

[tcpdump-workers] HP-UX support and portability

2024-03-12 Thread Denis Ovsienko
he patches and running ./configure, so there is a config.h with (or without) the various HAVE_ macros. The binary packages also include description of changes applied before building, perhaps some of that could be up-streamed. -- Denis Ovsienko _

[tcpdump-workers] Re: tcpslice licence

2024-03-04 Thread Denis Ovsienko
e in libpcap, tcpdump, and tcpslice. I suppose this did not work. Let's put the "3-clause-plus-one-unnumbered-clause LBL license" into a LICENSE file then? -- Denis Ovsienko ___ tcpdump-workers mailing list -- tcpdump-workers@lists.tcpdump.o

[tcpdump-workers] Re: Removing untested libpcap support for older platforms

2024-02-28 Thread Denis Ovsienko
y will be gone too. In tcpdump README.md now includes a more or less complete list of retired OSes, please improve what you find in need of improvement. -- Denis Ovsienko ___ tcpdump-workers mailing list -- tcpdump-workers@lists.tcpdump.org To

[cfarm-users] gcc230 & 231 maintenance

2023-05-05 Thread Denis Ovsienko via cfarm-users
Hello all. gcc230 and gcc231 are down for various infrastructure upgrades and reconfigurations, this will hopefully be complete over the weekend. -- Denis Ovsienko ___ cfarm-users mailing list cfarm-users@lists.tetaneutral.net https

[tcpdump-workers] Re: Pcap debug at runtime

2023-03-18 Thread Denis Ovsienko
nused DSOs helpdisplay this help message and exit To direct the debugging output into a file instead of standard output a filename can be specified using the LD_DEBUG_OUTPUT environment variable. -- Denis Ovsienko ___ tcpdump-workers mailing

[tcpdump-workers] Tru64 UNIX

2023-03-11 Thread Denis Ovsienko
resources to enable such support, please shout before long. Otherwise notions of Tru64/Digital/OSF will be removed where they get in the way of present day development and maintenance. The OS vendor finished Tru64 support 10 years ago. -- Deni

[tcpdump-workers] Re: Pcap debug at runtime

2023-03-01 Thread Denis Ovsienko
nt also the > calling function name with file name and line number. There may be a > small shift in the line number. > > To use it: > (There will be a doc entry based on this topic later.) Thank you for putting this together. Does the FAQ look the best place fo

[tcpdump-workers] Re: TCP Header Flags

2023-02-27 Thread Denis Ovsienko
essler.com/study/tcpdump/. > ... > Thus, the problem already exists in reverse. It has been this way for 32 years, so let's either fix this properly with backward compatibility notes, or not at all. And in any case, with a clear understanding which is the right thing. -- Denis Ovsienko

[tcpdump-workers] Re: TCP Header Flags

2023-02-26 Thread Denis Ovsienko
users ever reads any documentation that comes directly with the software. It would be better to have some other problems solved before looking at this discrepancy again. Specifically, I wonder if it would be practicable to process all remaining longj

[tcpdump-workers] Re: [tcpdump] About struct in_addr / struct in6_addr

2023-02-20 Thread Denis Ovsienko
ke and would make OS IPv6 support a nice-to-have, but not an essential dependency. 1: https://www.iana.org/assignments/address-family-numbers/address-family-numbers.xhtml -- Denis Ovsienko ___ tcpdump-workers mailing list -- tcpdump-workers@lists.t

[tcpdump-workers] Re: Z-Wave G.9959 TAP Specification version 0.94

2023-02-19 Thread Denis Ovsienko
ect and please remember to keep the published specification up to date. -- Denis Ovsienko ___ tcpdump-workers mailing list -- tcpdump-workers@lists.tcpdump.org To unsubscribe send an email to tcpdump-workers-le...@lists.tcpdump.org %(web_page_url)slisti

[tcpdump-workers] Re: [tcpdump] About struct in_addr / struct in6_addr

2023-02-18 Thread Denis Ovsienko
reasonable requirement for tcpdump 5. -- Denis Ovsienko ___ tcpdump-workers mailing list -- tcpdump-workers@lists.tcpdump.org To unsubscribe send an email to tcpdump-workers-le...@lists.tcpdump.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

[tcpdump-workers] Re: [tcpdump] About HAVE_NO_PRINTF_Z

2023-02-16 Thread Denis Ovsienko
On Mon, 30 Jan 2023 21:30:50 + Denis Ovsienko via tcpdump-workers wrote: > The changes to detect printf() issues (which now correctly fails the > build on Solaris 9 instead of masking the post-build test failures) > are now tcpdump draft pull request #1031. Please treat this as a

[tcpdump-workers] Re: mailman3 list imported

2023-02-16 Thread Denis Ovsienko
imported > the "pickle" file from the mailman2 installation. Thank you Michael. -- Denis Ovsienko ___ tcpdump-workers mailing list -- tcpdump-workers@lists.tcpdump.org To unsubscribe send an email to tcpdump-workers-le...@lists.tcpdump.org %(

Re: [tcpdump-workers] AC_LBL_FIXINCLUDES does not make it into configure

2023-02-08 Thread Denis Ovsienko via tcpdump-workers
--- Begin Message --- On Fri, 27 Jan 2023 12:53:28 + Denis Ovsienko via tcpdump-workers wrote: [...] > I do not understand yet if AC_LBL_C_INLINE could just disappear safely > altogether instead of being replaced with AC_C_INLINE. In order to play safe, it has been re

Re: [tcpdump-workers] Z-Wave G.9959 TAP Specification version 0.94

2023-02-06 Thread Denis Ovsienko via tcpdump-workers
xegin/zwave-g9959-tap> > > This version incorporates feedback from Denis Ovsienko, James Ko, and > Sam Freemantle, whose contributions are appreciated. > > Since there were no signifigant issues identified we requested that a > DLT value be assigned to this specification. On

Re: [tcpdump-workers] Pcap delivers packets every 200ms

2023-02-02 Thread Denis Ovsienko via tcpdump-workers
. > In the screenshot I attached, 6 packets were received within 400ms > but all delivered at the same time. This list strips non-text attachments (for clarity HTML is considered not text for this purpose), so the screenshot didn't make it through. --

Re: [tcpdump-workers] [tcpdump] About HAVE_NO_PRINTF_Z

2023-01-30 Thread Denis Ovsienko via tcpdump-workers
--- Begin Message --- On Sat, 14 Jan 2023 16:57:45 + Denis Ovsienko via tcpdump-workers wrote: [...] > So it would be practicable to restore Solaris 9 support in the > trailing edge department of tcpdump using compile-time-conditional > length modifier. If anybody volunteers to

Re: [tcpdump-workers] CPPFLAGS in C-only context

2023-01-28 Thread Denis Ovsienko via tcpdump-workers
--- Begin Message --- On Mon, 23 Jan 2023 22:16:24 + Denis Ovsienko via tcpdump-workers wrote: > It looks like either in a C project context CPPFLAGS works in a > non-obvious way, or is a no-op. ...or, rather, is the C preprocessor flags variable (just as "./configure -

Re: [tcpdump-workers] AC_LBL_FIXINCLUDES does not make it into configure

2023-01-27 Thread Denis Ovsienko via tcpdump-workers
--- Begin Message --- On Fri, 27 Jan 2023 01:40:48 -0800 Guy Harris wrote: > On Jan 22, 2023, at 9:59 AM, Denis Ovsienko via tcpdump-workers > wrote: > > > I have also removed AC_LBL_C_INLINE and a conditional substitute for > > Tru64 pfopen() from tcpslice. In

Re: [tcpdump-workers] AC_LBL_FIXINCLUDES does not make it into configure

2023-01-25 Thread Denis Ovsienko via tcpdump-workers
), with the current comment saying: dnl We keep it around for reference purposes in case it's ever dnl useful in the future. If it still a good reference? -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers

[tcpdump-workers] CPPFLAGS in C-only context

2023-01-23 Thread Denis Ovsienko via tcpdump-workers
dcppflags" It looks like either in a C project context CPPFLAGS works in a non-obvious way, or is a no-op. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

Re: [tcpdump-workers] AC_LBL_FIXINCLUDES does not make it into configure

2023-01-22 Thread Denis Ovsienko via tcpdump-workers
--- Begin Message --- On Thu, 19 Jan 2023 15:57:30 -0800 Guy Harris wrote: > On Jan 19, 2023, at 3:20 PM, Denis Ovsienko > wrote: > > > * AC_LBL_SSLEAY -- is there anything useful to take from here? > > No, it's been replaced by the "Check for OpenSSL/

Re: [tcpdump-workers] AC_LBL_FIXINCLUDES does not make it into configure

2023-01-19 Thread Denis Ovsienko via tcpdump-workers
--- Begin Message --- On Wed, 18 Jan 2023 15:53:21 -0800 Guy Harris wrote: > On Jan 18, 2023, at 3:32 PM, Denis Ovsienko via tcpdump-workers > wrote: > > > As it turns out, there is another unused macro > > (AC_LBL_HAVE_RUN_PATH), tcpslice became the first to

Re: [tcpdump-workers] AC_LBL_FIXINCLUDES does not make it into configure

2023-01-18 Thread Denis Ovsienko via tcpdump-workers
s luggage. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

Re: [tcpdump-workers] AC_LBL_FIXINCLUDES does not make it into configure

2023-01-18 Thread Denis Ovsienko via tcpdump-workers
origin? Neither tcpdump nor libpcap use it. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

[tcpdump-workers] AC_LBL_FIXINCLUDES does not make it into configure

2023-01-17 Thread Denis Ovsienko via tcpdump-workers
it to the script, but I don't understand whether this means a bug or just some dead code. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

Re: [tcpdump-workers] [tcpdump] About HAVE_NO_PRINTF_Z

2023-01-14 Thread Denis Ovsienko via tcpdump-workers
--- Begin Message --- On Thu, 12 Jan 2023 10:40:24 -0500 Michael Richardson wrote: > Denis Ovsienko via tcpdump-workers > wrote: > > Thank you for the detailed analysis, Guy. I did not realize > > the support is in the libc space rather than C99 space. Do you >

Re: [tcpdump-workers] [tcpdump] About HAVE_NO_PRINTF_Z

2023-01-12 Thread Denis Ovsienko via tcpdump-workers
ted to CMake, but then the currently conditional tests would be able to pass everywhere (i.e. on Solaris 9). Whatever is the eventual solution, in any case from today's perspective it makes sense to stop masking these test failures. -- Denis Ovsienko ---

Re: [tcpdump-workers] Autoconf with Debian patches

2023-01-08 Thread Denis Ovsienko via tcpdump-workers
--- Begin Message --- On Sat, 7 Jan 2023 18:47:37 -0800 Guy Harris wrote: > On Jan 7, 2023, at 8:51 AM, Denis Ovsienko > wrote: > > > On Fri, 6 Jan 2023 17:13:20 -0800 > > Guy Harris wrote: > > > >> On Jan 6, 2023, at 3:31 PM, Denis Ovsienko > &

Re: [tcpdump-workers] Has anyone got a clang-format for the tcpdump style?

2023-01-07 Thread Denis Ovsienko via tcpdump-workers
er file instead of doing a flag day on entire repository? Also it might help before enforcing the style to get tcpdump 5.0 ready (to remove backporting into 4.99 from the problem space) and to merge/close as many pull requests as possible. -- Denis

Re: [tcpdump-workers] Autoconf with Debian patches

2023-01-07 Thread Denis Ovsienko via tcpdump-workers
--- Begin Message --- On Fri, 6 Jan 2023 17:13:20 -0800 Guy Harris wrote: > On Jan 6, 2023, at 3:31 PM, Denis Ovsienko > wrote: > > > It is the latter, and a custom Autoconf seems an unreasonable > > requirement for contributing. > > Reasonable, or unreasonable?

Re: [tcpdump-workers] Autoconf with Debian patches

2023-01-06 Thread Denis Ovsienko via tcpdump-workers
--- Begin Message --- On Fri, 6 Jan 2023 14:49:54 -0800 Guy Harris wrote: > On Jan 6, 2023, at 2:24 PM, Denis Ovsienko > wrote: > > > On Fri, 6 Jan 2023 13:25:14 -0800 > > Guy Harris wrote: > > > >> If we switch to making Debian Autoconf the new sta

Re: [tcpdump-workers] Autoconf with Debian patches

2023-01-06 Thread Denis Ovsienko via tcpdump-workers
stall Debian Autoconf or use "git add -p" instead of "git add"? Yes. Right now it is the other way around (contributors that use Debian or its derivatives have to filter their output). So perhaps this switch would not be convenient for macOS and FreeBSD users. --

[tcpdump-workers] Autoconf with Debian patches

2023-01-04 Thread Denis Ovsienko via tcpdump-workers
standard should make this problem smaller (it certainly would in my development environment). Would anybody like to make their point for or against such a switch in one of the next releases? 1: https://github.com/the-tcpdump-group/tcpslice/pull/12 -- Denis Ovsi

[tcpdump-workers] tcpdump 4.99.2 & libpcap 1.10.2

2022-12-31 Thread Denis Ovsienko via tcpdump-workers
ter(7). In pcap-filter(7) "domain" is an id. Discuss backward compatibility in pcap-filter(7). Other improvements to pcap-filter(7). Document pcap_breakloop(3PCAP) interaction with threads better. Document PCAP_ERROR_NOT_ACTIVATED for more routines. 8<8<8<8<8<8< -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

[tcpdump-workers] CI news November-December 2022

2022-12-19 Thread Denis Ovsienko via tcpdump-workers
, without apparent changes. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

Re: [tcpdump-workers] Public Release of Z-Wave G.9959 TAP Specification

2022-12-08 Thread Denis Ovsienko via tcpdump-workers
f the four possible MPDU formats to use. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

Re: [tcpdump-workers] Public Release of Z-Wave G.9959 TAP Specification

2022-12-05 Thread Denis Ovsienko via tcpdump-workers
rate code points. Clearly there is some relation with tables A.1 and A.2 from G.9959 2015/01. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

[tcpdump-workers] macOS CI is switching from AMD64 to AArch64

2022-11-26 Thread Denis Ovsienko via tcpdump-workers
(to be decided). If you have any comments or suggestions in this regard, please post to the list. Cheers. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo

[Wireshark-dev] URL correction for section 8.1 of Wireshark Developer’s Guide

2022-11-24 Thread Denis Ovsienko
-HOWTO.html -- Denis Ovsienko ___ Sent via:Wireshark-dev mailing list Archives:https://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev

[tcpdump-workers] CI news September-October 2022

2022-10-30 Thread Denis Ovsienko via tcpdump-workers
. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

[tcpdump-workers] tcpslice 1.6

2022-10-20 Thread Denis Ovsienko via tcpdump-workers
files. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

Re: [tcpdump-workers] upcoming tcpslice release

2022-10-16 Thread Denis Ovsienko via tcpdump-workers
--- Begin Message --- On Sat, 15 Oct 2022 15:21:42 -0700 Guy Harris wrote: > On Oct 15, 2022, at 8:03 AM, Denis Ovsienko via tcpdump-workers > wrote: > > > As it turns out, on Linux tcpslice currently fails to build with the > > current master branch of libpcap. This re

Re: [tcpdump-workers] upcoming tcpslice release

2022-10-15 Thread Denis Ovsienko via tcpdump-workers
it as a libpcap issue that should not block tcpslice release, but other opinions are welcome. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

[tcpdump-workers] upcoming tcpslice release

2022-10-13 Thread Denis Ovsienko via tcpdump-workers
--- Begin Message --- Hello list. Unless anyone objects, the next release of tcpslice (1.6) will be made soonish to flush the few buffered minor bugfixes and to take another item off my to-do list. -- Denis Ovsienko --- End Message --- ___ tcpdump

[tcpdump-workers] ARMv7 unaligned access

2022-08-21 Thread Denis Ovsienko via tcpdump-workers
ing in these interpretations? 1: https://docs.kernel.org/arm/mem_alignment.html -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

Re: [tcpdump-workers] configure script problem while working on extention

2022-08-15 Thread Denis Ovsienko via tcpdump-workers
ot anymore. Anyway, git clone is better order of magnitudes, in that it allows to tell which commit the working copy is at. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.

[tcpdump-workers] CI news June-August 2022

2022-08-14 Thread Denis Ovsienko via tcpdump-workers
-A). Cheers. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

Re: [tcpdump-workers] configure script problem while working on extention

2022-08-14 Thread Denis Ovsienko via tcpdump-workers
cpdump are supposed to be next to each other, not one inside the other. Also the libpcap directory must be named "libpcap" because tcpdump build process is checking in ../libpcap for the "local" libpcap. If the check is unsuccessful, tcpdump tries to build with the "system" libp

Re: [tcpdump-workers] About formalization of pcap expressions

2022-08-14 Thread Denis Ovsienko via tcpdump-workers
this > document, reference to a tool: https://gitlab.com/niksu/caper The tool now produces one of the outputs for BPF Exam and can be tried without the need to rig up a local OCaml environment. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers ma

Re: [tcpdump-workers] NetBSD CI breakage

2022-07-14 Thread Denis Ovsienko via tcpdump-workers
--- Begin Message --- On Wed, 13 Jul 2022 23:16:18 -0700 Guy Harris wrote: > I changed it to a slightly different fix. Thank you. The signed device index hinted at some logic error, but I didn't understand if it required a more sophisticated fix. -- Denis Ovsienko --- End Mess

[tcpdump-workers] NetBSD CI breakage

2022-07-10 Thread Denis Ovsienko via tcpdump-workers
should be sufficient to pass CI again. Cheers. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

Re: [cfarm-users] Two physical RISC-V hosts available for testing

2022-07-09 Thread Denis Ovsienko via cfarm-users
, completely on tmpfs. gcc91 with lesser use of tmpfs took 2h27m on 1 core and 2h12m on 2 cores. gcc92 without tmpfs took 1h45m on 1 core and 1h33m on 2 cores. So for this particular workload StarFive seems roughly 2 times and Unmatched is roughly 3 times faster than D1. -

Re: [tcpdump-workers] What's the correct new API to request pcap_linux to not open an eventfd

2022-07-05 Thread Denis Ovsienko via tcpdump-workers
re‐ turned and errbuf is filled in with an appropriate error message. Did you mean there is an issue with pcap_setnonblock()? -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https:

Re: [tcpdump-workers] endianness of portable BPF bytecode (DRAFT revision 4)

2022-06-30 Thread Denis Ovsienko via tcpdump-workers
Type is 6, Length is 8, Value contains a 64-bit Unix timestamp. SOFTWARE SUPPORT None at the time of this writing. SEE ALSO pcap-savefile(5) 30 June 2022 CBPF-SAVEFILE(5) -- Denis O

Re: [tcpdump-workers] endianness of portable BPF bytecode (DRAFT revision 3)

2022-06-25 Thread Denis Ovsienko via tcpdump-workers
22 CBPF-SAVEFILE(5) -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

Re: [tcpdump-workers] NetBSD breakage

2022-06-21 Thread Denis Ovsienko via tcpdump-workers
--- Begin Message --- On Thu, 12 Aug 2021 01:18:45 +0100 Denis Ovsienko via tcpdump-workers wrote: > On Wed, 11 Aug 2021 15:38:34 -0700 > Guy Harris wrote: > > > I've checked in a change to remove the include of grammar.h from > > gencode.c; it builds without problems on

Re: [tcpdump-workers] pcap_compile_nopcap() not in man pages

2022-06-14 Thread Denis Ovsienko via tcpdump-workers
ion macro is > supported) and 2) not document it. Done and done. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

Re: [tcpdump-workers] endianness of portable BPF bytecode

2022-06-11 Thread Denis Ovsienko via tcpdump-workers
--- Begin Message --- On Sat, 11 Jun 2022 10:51:41 -0400 Michael Richardson wrote: > Denis Ovsienko via tcpdump-workers > wrote: > > Below is a draft of such a file format. It addresses the > > following needs: > > * There is a header with a signatu

Re: [tcpdump-workers] endianness of portable BPF bytecode

2022-06-10 Thread Denis Ovsienko via tcpdump-workers
--- Begin Message --- On Fri, 10 Jun 2022 14:26:34 -0700 Guy Harris wrote: > On Jun 10, 2022, at 1:59 PM, Denis Ovsienko via tcpdump-workers > wrote: > > > Below is a draft of such a file format. It addresses the following > > needs: > > * There is a header with

Re: [tcpdump-workers] endianness of portable BPF bytecode

2022-06-10 Thread Denis Ovsienko via tcpdump-workers
--- Begin Message --- On Thu, 2 Jun 2022 20:58:38 +0100 Denis Ovsienko via tcpdump-workers wrote: > If there is no convention in place yet, I would like to propose > declaring big-endian as the implicit/default byte order, then > particular file format(s) with headers can override that

[tcpdump-workers] BPF Exam

2022-06-05 Thread Denis Ovsienko via tcpdump-workers
planatory. Feedback is welcome on the list. Cheers. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

[tcpdump-workers] endianness of portable BPF bytecode

2022-06-02 Thread Denis Ovsienko via tcpdump-workers
override that as needed. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

[tcpdump-workers] CI news January-May

2022-05-05 Thread Denis Ovsienko via tcpdump-workers
pkgsrc releases/snapshots, although without any notable side effects. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

[tcpdump-workers] WinPcap CI

2022-02-02 Thread Denis Ovsienko via tcpdump-workers
--- Begin Message --- Hello list. www.winpcap.org has been down for a couple days, which is breaking libpcap CI in Appveyor. Now that Npcap is the recommended SDK, would it be a good occasion to stop doing CI with WinPcap? -- Denis Ovsienko --- End Message

[valgrind] [Bug 448464] False positive "uninitialised bytes" for ioctl HCIGETDEVLIST

2022-01-15 Thread Denis Ovsienko
https://bugs.kde.org/show_bug.cgi?id=448464 --- Comment #1 from Denis Ovsienko --- Thank you for writing this up Andrea. libpcap now has a workaround to squelch this particular false positive: it overshoots initializing the argument to satisfy the overshooting assertion. Please fix the assertion

[valgrind] [Bug 448464] False positive "uninitialised bytes" for ioctl HCIGETDEVLIST

2022-01-14 Thread Denis Ovsienko
https://bugs.kde.org/show_bug.cgi?id=448464 Denis Ovsienko changed: What|Removed |Added CC||de...@ovsienko.info -- You are receiving

[tcpdump-workers] project news January 2022

2022-01-13 Thread Denis Ovsienko via tcpdump-workers
ch64 pkgsrc has been upgraded from 2021Q3 to 2021Q4, which among other things has upgraded Clang from 12.0 to 13.0. 1: https://www.tcpdump.org/old_releases.html -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lis

Re: [tcpdump-workers] Request for new LINKTYPE/DLT ZBOSS_NCP

2022-01-09 Thread Denis Ovsienko via tcpdump-workers
oints were not addressed and the requester seems to be out of contact. It is difficult to see how the header type can be useful if it is not sufficiently well defined, so I am going to revert the changes made in libpcap pull request 1061 and tcpdump-htdocs pull request 25, unless anyone can suggest a

Re: [tcpdump-workers] Selectively suppressing CI on some sites for a commit?

2022-01-07 Thread Denis Ovsienko via tcpdump-workers
o that, but it won't suppress the OpenCSW > builds, meaning "only Windows and Solaris". This solution space does not match the problem space perfectly, but the amount of useful feedback is worth the cost. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

Re: [tcpdump-workers] Selectively suppressing CI on some sites for a commit?

2022-01-06 Thread Denis Ovsienko via tcpdump-workers
o try again? I am not familiar with OpenCSW Buildbot setup, but from the build history it is obvious it disregards [skip ci], so it looks likely it would disregard [skip buildbot] too. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing li

Re: [tcpdump-workers] pcap_datalink_ex() in linktypes.html

2021-12-18 Thread Denis Ovsienko via tcpdump-workers
--- Begin Message --- On Wed, 8 Dec 2021 23:02:58 + Denis Ovsienko via tcpdump-workers wrote: > I am going to merge the short Markdown file into the long HTML > page at some later point Alright, libpcap/doc/DLT_ALLOCATE_HOWTO.md has been merged into tcpdump-htdocs/linktypes.html

Re: [tcpdump-workers] pcap_datalink_ex() in linktypes.html

2021-12-08 Thread Denis Ovsienko via tcpdump-workers
--- Begin Message --- On Sun, 28 Nov 2021 21:11:27 + Denis Ovsienko via tcpdump-workers wrote: > Hello all. > > Whilst updating some markup in linktypes.html, I wanted to change the [...] On a related note, it does not look right that linktypes.html in the middle of the explanati

Re: [tcpdump-workers] [libpcap] Keep Win32/Prj/* files ?

2021-12-06 Thread Denis Ovsienko via tcpdump-workers
able ("do this and this to solve this problem") tasks/issues so the file would be fine to remove? -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

Re: [tcpdump-workers] [libpcap] Keep Win32/Prj/* files ?

2021-12-06 Thread Denis Ovsienko via tcpdump-workers
gt; (The supported way to build libpcap (and tcpdump) on Windows is with > CMake) > > Does anyone use these files? > Win32/Prj/wpcap.sln > Win32/Prj/wpcap.vcxproj > Win32/Prj/wpcap.vcxproj.filters It looks like CMake has superseded these files, as far as it is possible to tell with

[tcpdump-workers] VLAN/MPLS FAQ

2021-11-30 Thread Denis Ovsienko via tcpdump-workers
e better to have one long FAQ entry or a few shorter ones, and whether it would be better to copy or to rephrase what has already been explained in detail in at least 10 bug reports, or to provide the links, or to write something from scratch. What would make the most sense in your opinion? -- De

[tcpdump-workers] pcap_datalink_ex() in linktypes.html

2021-11-28 Thread Denis Ovsienko via tcpdump-workers
around since 2007, but is not mentioned in any of libpcap man pages. Clearly that means at least one loose end, but after a brief look I could not tell exactly how to address that. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list

[tcpdump-workers] project news November 2021

2021-11-05 Thread Denis Ovsienko via tcpdump-workers
ly October). * openbsd-amd64 has been upgraded from 6.9 to 7.0, which among other updates includes Clang (from 10.0.1 to 11.1.0), Autoconf (from 2.69 to 2.71) and GCC (from 8.4 to 11.2). -- Denis Ovsienko --- End Message --- ___ tcpdump-worke

[tcpdump-workers] CI news September 2021 (RISC-V, illumos)

2021-09-15 Thread Denis Ovsienko via tcpdump-workers
-developer-boards/ 2: http://www.iscas.ac.cn/ -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

Re: [tcpdump-workers] [tcpdump] Finding inconsistent outputs of tcpdump with different compilers

2021-08-15 Thread Denis Ovsienko via tcpdump-workers
ential analysis is indeed a good solution when the problem is to derive certain facts from two or more uncertain inputs. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

[tcpdump-workers] assorted build issues

2021-08-15 Thread Denis Ovsienko via tcpdump-workers
bin/.orig/xlc: warning: 1501-269 fpic is not supported on this Operating System platform. Option fpic will be ignored. /opt/ibm/xlC/16.1.1/bin/.orig/xlc: warning: 1501-269 fpic is not supported on this Operating System platform. Option fpic will be ignored. (and so on) -- Denis Ovsie

Re: [tcpdump-workers] NetBSD breakage

2021-08-11 Thread Denis Ovsienko via tcpdump-workers
now. I am going to remove HAVE_SYS_TYPES_H from pcap/bpf.h because it does not belong there. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

[tcpdump-workers] NetBSD breakage

2021-08-11 Thread Denis Ovsienko via tcpdump-workers
-types.h into pcap-inttypes.h. I do not see what would be a good place for BPF_MEMWORDS, but clearly it is a named constant and having it declared should not depend on any other headers at all. -- Denis Ovsienko --- End Message --- ___ tcpdump-workers

Re: [tcpdump-workers] build failures on Solaris

2021-08-08 Thread Denis Ovsienko via tcpdump-workers
local libpcap (8 builds), as before. Sun C works with both CMake and Autoconf, with both the system and the local libpcap (16 builds), as before. Let me know in case you need more testing/diagnostics. -- Denis Ovsienko --- End Message --- ___ t

Re: [tcpdump-workers] build failures on Solaris

2021-08-08 Thread Denis Ovsienko via tcpdump-workers
ch version of pcap-config to run. > > See if that clears up the Solaris 11 with GCC build. GCC+CMake fails early now (see attached). GCC+Autoconf works, as before. -- Denis Ovsienko > MATRIX_CC=gcc MATRIX_CMAKE=yes ./build_matrix.sh SunOS unstable11s 5.11 11.3 sun4u sparc SUNW,SPARC-E

[tcpdump-workers] CI news July-August 2021

2021-08-05 Thread Denis Ovsienko via tcpdump-workers
to treat warnings as errors. To that end, most warnings have been addressed and only one exemption remains (libpcap on NetBSD). This way it should be easier to notice subtle regressions than before. Cheers. -- Denis Ovsienko --- End Message --- ___

Re: [tcpdump-workers] build failures on Solaris

2021-08-02 Thread Denis Ovsienko via tcpdump-workers
cap $ /opt/csw/bin/pcap-config --libs -L/opt/csw/lib -R/opt/csw/lib -lpcap $ /opt/csw/bin/sparcv9/pcap-config --libs -L/opt/csw/lib/64 -R/opt/csw/lib/64 -lpcap Though it is not clear why the 64-bit directories are not in PATH. -- Denis Ovsien

Re: [tcpdump-workers] build failures on Solaris

2021-08-01 Thread Denis Ovsienko via tcpdump-workers
se case for Solaris, so I cannot define such a baseline, so I had tried everything that was available, for worse or better. Another purpose would be to cover as much as possible at least with easy manual pre-release matrix builds, and ideally with CI. -- Denis Ovsienko --- End Message --- __

Re: [tcpdump-workers] build failures on Solaris

2021-07-31 Thread Denis Ovsienko via tcpdump-workers
mkdir ~/bin ln -s /opt/csw/bin/gmake ~/bin/make PATH=~/bin:$PATH \ MATRIX_CC=gcc \ MATRIX_CMAKE=yes \ MATRIX_BUILD_LIBPCAP=no \ ./build_matrix.sh [...] Tested setup count: 4 -- Denis Ovsienko --- End Message --- ___ tcpdump-workers mailing li

[tcpdump-workers] build failures on Solaris

2021-07-31 Thread Denis Ovsienko via tcpdump-workers
--- Begin Message --- On Sat, 24 Jul 2021 00:11:27 +0100 Denis Ovsienko via tcpdump-workers wrote: > There are more related corner cases of varying severity, > some of which I might have time to describe later. So, as promised... Several warnings are now documented in the build scripts

  1   2   3   4   >