]> The Tcpdump Group git mirrors - libpcap/history - optimize.c
CI: Call print_so_deps() on rpcapd in remote enabled build
[libpcap] / optimize.c
2025-03-26  Denis OvsienkoDefine max() at most once.
2025-02-24  Denis OvsienkoUse __func__ in optimize.c.
2024-10-24  Guy HarrisUpdate some comments. [skip ci]
2024-03-28  Denis OvsienkoWhen necessary, trust the OS to implement ffs(). 1306/head
2024-03-27  Francois-Xavier... Include <config.h> unconditionally
2024-02-01  Denis OvsienkoRestore two lowest_set_bit() optimizations.
2024-01-22  Guy Harrisoptimizer: move more "optimizer loop detection" code.
2024-01-22  Guy Harrisoptimizer: move more "optimizer loop detection" code.
2024-01-21  Guy Harrisoptimizer: add a comment, move a statement.
2024-01-21  Archit Shah[optimizer] Fix optimizer bug in dead store removal
2024-01-20  Archit Shah[optimizer] Recompute dominators if and/or_pullup succeeds
2023-11-09  Guy HarrisMerge pull request #1229 from guyharris/more-pcap-to...
2023-11-09  Guy HarrisMore pcap_ to pcapint_ for non-API routines. 1229/head
2023-11-08  Francois-Xavier... Prefix functions declared in pcap-int.h with pcapint_
2023-08-07  Guy HarrisMerge pull request #1082 from luizluca/realtek_tag_2
2023-08-06  Guy HarrisMerge pull request #1090 from randomkny/fix-enobufs
2023-07-27  Michael RichardsonMerge pull request #1209 from the-tcpdump-group/nuke...
2023-07-26  Michael Richardsonremove additional ifdefs based upon MSDOS
2023-06-25  Josh SorefFix spelling
2023-05-26  Guy HarrisPrefix routines declared in pcap-int.h with pcap_.
2023-02-18  Denis OvsienkoRemove prototype header for HP-UX 11.x.
2023-02-15  Guy HarrisMerge pull request #1160 from davidkaroly/cmake-cleanup-cxx
2023-02-15  Francois-Xavier... Fix spaces before tabs in indentation
2022-08-25  Guy HarrisMerge pull request #1113 from fenner/no-eventfd
2022-08-01  Francois-Xavier... Fix some typos
2022-07-10  Francois-Xavier... Fix some typos
2022-03-08  Guy HarrisMerge branch 'master' into pcap-options
2022-01-02  Guy HarrisMerge pull request #1026 from Biswa96/fix-mingw
2021-12-10  Guy HarrisMerge pull request #1073 from nmap/free-null
2021-12-10  Daniel MillerAvoid calling free() on known-null pointer 1073/head
2021-09-13  Guy HarrisMerge pull request #1039 from gokulkumar792/add_bar_and...
2021-09-03  Michael RichardsonMerge pull request #1008 from HilscherAutomation/master
2021-08-06  Denis OvsienkoUse __builtin_unreachable(). [skip ci]
2021-07-30  Denis OvsienkoSquelch a few warnings on AIX. [skip appveyor]
2021-07-20  Denis OvsienkoFix compiling on Solaris 9.
2021-03-18  Guy HarrisRevert "Don't wrap chunks of headers with extern "C...
2021-03-17  Guy HarrisDon't wrap chunks of headers with extern "C" { ... }.
2020-12-12  Francois-Xavier... Fix some typos
2020-10-12  Denis OvsienkoRestore "iff" (revert 824aa78). [skip ci]
2020-08-28  Michael RichardsonMerge pull request #800 from catenacyber/fuzzr
2020-08-28  Michael RichardsonMerge pull request #906 from Oppen/issue_898
2020-08-10  Francois-Xavier... Fix typos
2020-06-17  Guy Harrisptimize: move the definition of extrajmps to the block...
2020-06-17  Guy Harrisoptimize: remove unnecessary tests.
2020-05-29  Guy Harrisoptimizer: add a sanity check to make sure the program...
2020-05-22  Guy Harrisoptimize: clean up comment.
2020-05-22  Guy Harrisoptimize: add a bunch of overflow checks.
2020-05-22  Guy Harrisoptimize: fix some of those changes.
2020-05-22  Guy Harrisoptimize: make some variables unsigned.
2020-05-22  Guy HarrisFix minor comment typo.
2020-05-19  Guy Harrisoptimizer: add a hack to try to catch certain optimizer...
2020-05-18  Guy Harrisoptimize: use BITS_PER_WORD rather than calculating it.
2020-05-18  Guy Harrisoptimize: use JT() rather than explicitly referring...
2020-05-18  Guy Harrisgencode/optimize: add a bunch of comments.
2020-03-01  Michael RichardsonMerge pull request #876 from bscottm/cmake_library_arch...
2020-03-01  Michael RichardsonMerge pull request #889 from vovkos/master
2020-03-01  Michael RichardsonMerge pull request #895 from desowin/usb
2020-01-19  Francois-Xavier... Use more HTTPS in URLs
2019-11-08  Francois-Xavier... Cleaning spaces
2019-10-03  Guy HarrisWith MSVC, abort if _BitScanForward() returns 0.
2019-08-15  Guy HarrisMerge pull request #833 from daemonhorn/master
2019-08-09  Guy HarrisRemove some workarounds for old compilers.
2019-06-16  Guy HarrisMerge pull request #826 from catenacyber/doublefree
2019-06-16  Philippe AntoineRemoving null check before free 826/head
2019-06-16  Philippe AntoineNo free in opt_init, rather in opt_cleanup
2019-06-15  Philippe AntoineFixes bould free in opt_cleanup
2019-04-25  Michael RichardsonMerge pull request #771 from ether42/reuseaddr
2019-04-25  Michael RichardsonMerge pull request #749 from nmap/manpage-formatting
2019-01-24  Guy HarrisMerge pull request #796 from ffainelli/dsa
2019-01-23  Francois-Xavier... Clean up some whitespaces
2019-01-07  Guy HarrisMerge branch 'master' of https://github.com/rixed/libpc...
2018-11-22  Guy HarrisThrow in a cast to squelch a warning.
2018-11-22  Guy HarrisClean up signed vs. unsigned, do more error checking...
2018-10-27  Guy HarrisDon't call setjmp in code we didn't write.
2018-10-27  Guy HarrisFix compiling with optimizer debugging enabled.
2018-10-26  Guy HarrisHandle negation in a way that doesn't upset compilers...
2018-10-25  Guy HarrisDon't longjmp out of the generated parser.
2018-10-22  Guy HarrisCatch shifts > 31 bits generated by the optimizer.
2018-10-18  Guy HarrisCatch another place where we divide by or take a modulu...
2018-10-17  Guy HarrisPlug some memory leaks.
2018-10-16  Guy HarrisDon't shift by more than 31 bit positions.
2018-09-14  Guy HarrisMerge branch 'master' into breakloop_poll 741/head
2018-09-01  Guy HarrisClean up the declaration of the packet-filtering routines.
2018-08-25  Guy HarrisMerge pull request #722 from rixed/patch-1
2018-07-12  Guy HarrisCast the LHS if bit shifts to bpf_u_int32 to avoid...
2018-06-22  Guy HarrisDo unsigned shifts.
2018-05-03  Guy HarrisMerge pull request #710 from jmayer/warning_format_nonl...
2018-05-03  Joerg MayerAdd -Wformat-nonliteral and fix most warnings that... 710/head
2018-05-03  Guy HarrisHave separate flags for "optimizer debug" and "print...
2018-04-26  Guy HarrisDo bounds checking on references to the bids array.
2018-03-28  Joerg MayerFix the -Wunused-parameter warnings that have obvious...
2018-03-23  Guy HarrisAdd casts to finish eliminating those warnings.
2018-03-23  Guy HarrisCheck for too-large conditional jump offsets.
2018-03-20  Guy HarrisSquelch some warnings.
2018-03-20  Guy HarrisUse for (;;) rather than while (1).
2018-03-20  Guy HarrisMerge pull request #682 from sgeto/clang-msvc-warn
2018-03-19  Ali AbdulkadirTame -Wall on MSVC and improve Clang/C2 support 682/head
2017-11-28  Guy HarrisMerge pull request #663 from sgeto/netmap
2017-11-15  Guy HarrisAdd a routine to format error messages with an errno...
2017-10-21  Ali AbdulkadirMerge branch 'master' into man 648/head
next