index
:
delta/libpcap.git
android-libpcap-0.9.8
bare
baserock/1.5.3-openwrt
coverity_scan
lbl
libpcap-0.6
libpcap-0.7
libpcap-0.8
libpcap-0.9
libpcap-1.0
libpcap-1.1
libpcap-1.10
libpcap-1.2
libpcap-1.3
libpcap-1.4
libpcap-1.5
libpcap-1.6
libpcap-1.7
libpcap-1.8
libpcap-1.9
libpcap_0_6
libpcap_0_7
libpcap_0_8
libpcap_0_8rel1
libpcap_0_9
libpcap_1.1
libpcap_1.2
libpcap_1.3
libpcap_1.4
libpcap_1.5
libpcap_1_0
libpcap_1_0_rel0b
libpcap_1_4rel0
linux-2-2-packet
master
origin
pcap-options
raybellis-gzip-v2
test
test-rc
github.com: the-tcpdump-group/libpcap.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
optimize.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
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
*
Have separate flags for "optimizer debug" and "print DOT graph".
Guy Harris
2018-05-03
1
-9
/
+58
*
Do bounds checking on references to the bids array.
Guy Harris
2018-04-25
1
-2
/
+4
*
Fix the -Wunused-parameter warnings that have obvious fixes
Joerg Mayer
2018-03-28
1
-7
/
+7
*
Add casts to finish eliminating those warnings.
Guy Harris
2018-03-22
1
-4
/
+4
*
Check for too-large conditional jump offsets.
Guy Harris
2018-03-22
1
-3
/
+19
*
Squelch some warnings.
Guy Harris
2018-03-20
1
-2
/
+2
*
Use for (;;) rather than while (1).
Guy Harris
2018-03-20
1
-6
/
+6
*
Tame -Wall on MSVC and improve Clang/C2 support
Ali Abdulkadir
2018-03-19
1
-0
/
+3
*
Add a routine to format error messages with an errno-based message at the end.
Guy Harris
2017-11-15
1
-2
/
+2
*
Improve the "undefined defined" problem solution.
Denis Ovsienko
2017-10-15
1
-1
/
+1
*
Address CLang "undefined defined" warnings.
Denis Ovsienko
2017-10-15
1
-1
/
+1
*
Don't bother supporting pre-2005 Visual Studio.
Guy Harris
2017-09-28
1
-2
/
+3
*
Update a comment.
Guy Harris
2017-09-23
1
-1
/
+1
[next]