index
:
rsdsl/libpcap.git
master
the LIBpcap interface to various kernel packet capture mechanism, precompiled for musl x64 and aarch64
himbeer
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
optimize.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
remove additional ifdefs based upon MSDOS
Michael Richardson
2023-07-26
1
-16
/
+0
*
Fix spelling
Josh Soref
2023-06-25
1
-1
/
+1
*
Prefix routines declared in pcap-int.h with pcap_.
Guy Harris
2023-05-26
1
-1
/
+1
*
Remove prototype header for HP-UX 11.x.
Denis Ovsienko
2023-02-18
1
-6
/
+8
*
Fix spaces before tabs in indentation
Francois-Xavier Le Bail
2023-02-15
1
-8
/
+8
*
Fix some typos
Francois-Xavier Le Bail
2022-08-01
1
-1
/
+1
*
Fix some typos
Francois-Xavier Le Bail
2022-07-10
1
-1
/
+1
*
Avoid calling free() on known-null pointer
Daniel Miller
2021-12-10
1
-1
/
+0
*
Use __builtin_unreachable(). [skip ci]
Denis Ovsienko
2021-08-06
1
-8
/
+3
*
Squelch a few warnings on AIX. [skip appveyor]
Denis Ovsienko
2021-07-30
1
-0
/
+12
*
Fix compiling on Solaris 9.
Denis Ovsienko
2021-07-20
1
-1
/
+1
*
Revert "Don't wrap chunks of headers with extern "C" { ... }."
Guy Harris
2021-03-17
1
-2
/
+2
*
Don't wrap chunks of headers with extern "C" { ... }.
Guy Harris
2021-03-17
1
-2
/
+2
*
Fix some typos
Francois-Xavier Le Bail
2020-12-12
1
-1
/
+1
*
Restore "iff" (revert 824aa78). [skip ci]
Denis Ovsienko
2020-10-12
1
-1
/
+1
*
Fix typos
Francois-Xavier Le Bail
2020-08-10
1
-1
/
+1
*
ptimize: move the definition of extrajmps to the block in which it's used.
Guy Harris
2020-06-17
1
-2
/
+2
*
optimize: remove unnecessary tests.
Guy Harris
2020-06-17
1
-12
/
+3
*
optimizer: add a sanity check to make sure the program isn't empty.
Guy Harris
2020-05-29
1
-0
/
+6
*
optimize: clean up comment.
Guy Harris
2020-05-22
1
-4
/
+2
*
optimize: add a bunch of overflow checks.
Guy Harris
2020-05-22
1
-8
/
+74
*
optimize: fix some of those changes.
Guy Harris
2020-05-21
1
-19
/
+16
*
optimize: make some variables unsigned.
Guy Harris
2020-05-21
1
-35
/
+57
*
Fix minor comment typo.
Guy Harris
2020-05-21
1
-1
/
+1
*
optimizer: add a hack to try to catch certain optimizer loops.
Guy Harris
2020-05-18
1
-4
/
+160
*
optimize: use BITS_PER_WORD rather than calculating it.
Guy Harris
2020-05-17
1
-2
/
+2
*
optimize: use JT() rather than explicitly referring to et.succ.
Guy Harris
2020-05-17
1
-1
/
+1
*
gencode/optimize: add a bunch of comments.
Guy Harris
2020-05-17
1
-9
/
+180
*
Use more HTTPS in URLs
Francois-Xavier Le Bail
2020-01-19
1
-1
/
+1
*
Cleaning spaces
Francois-Xavier Le Bail
2019-11-08
1
-6
/
+6
*
With MSVC, abort if _BitScanForward() returns 0.
Guy Harris
2019-10-03
1
-1
/
+1
*
Remove some workarounds for old compilers.
Guy Harris
2019-08-09
1
-4
/
+4
*
Removing null check before free
Philippe Antoine
2019-06-16
1
-12
/
+6
*
No free in opt_init, rather in opt_cleanup
Philippe Antoine
2019-06-16
1
-30
/
+0
*
Fixes bould free in opt_cleanup
Philippe Antoine
2019-06-15
1
-6
/
+27
*
Clean up some whitespaces
Francois-Xavier Le Bail
2019-01-23
1
-1
/
+1
*
Throw in a cast to squelch a warning.
Guy Harris
2018-11-22
1
-1
/
+5
*
Clean up signed vs. unsigned, do more error checking in the parser.
Guy Harris
2018-11-22
1
-35
/
+53
*
Don't call setjmp in code we didn't write.
Guy Harris
2018-10-27
1
-0
/
+1
*
Fix compiling with optimizer debugging enabled.
Guy Harris
2018-10-26
1
-16
/
+23
*
Handle negation in a way that doesn't upset compilers or UBSan.
Guy Harris
2018-10-26
1
-1
/
+17
*
Don't longjmp out of the generated parser.
Guy Harris
2018-10-25
1
-69
/
+107
*
Catch shifts > 31 bits generated by the optimizer.
Guy Harris
2018-10-22
1
-0
/
+10
*
Catch another place where we divide by or take a modulus by zero.
Guy Harris
2018-10-18
1
-2
/
+16
*
Plug some memory leaks.
Guy Harris
2018-10-17
1
-16
/
+83
*
Don't shift by more than 31 bit positions.
Guy Harris
2018-10-16
1
-2
/
+30
*
Clean up the declaration of the packet-filtering routines.
Guy Harris
2018-08-31
1
-1
/
+1
*
Cast the LHS if bit shifts to bpf_u_int32 to avoid undefined behavior.
Guy Harris
2018-07-12
1
-4
/
+4
*
Do unsigned shifts.
Guy Harris
2018-06-21
1
-1
/
+1
*
Add -Wformat-nonliteral and fix most warnings that come up
Joerg Mayer
2018-05-03
1
-1
/
+1
[next]