index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
net
/
pf_table.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Use the table on root always if current table is not active.
yasuoka
2020-07-28
1
-10
/
+18
*
kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9)
cheloha
2020-06-24
1
-10
/
+10
*
Fix pfr_kentry_byaddr() to be used for a rule in an anchor. It
yasuoka
2020-06-04
1
-41
/
+23
*
free(9) sizes for M_RTABLE.
mpi
2019-07-08
1
-3
/
+3
*
Remove useless macros
kn
2018-12-10
1
-9
/
+9
*
use PFR_RB_NONE consistently
kn
2018-10-15
1
-2
/
+2
*
- memory leak occurs when adding same table twice.
sashan
2018-03-28
1
-2
/
+4
*
Validate pfra_type after copyin before using it to index an array
mikeb
2017-08-16
1
-4
/
+6
*
Replace the global variables pfr_{sin,sin6} with stack local variables
patrick
2017-05-08
1
-28
/
+48
*
Convert most of the manual checks for CPU hogging to sched_pause().
mpi
2017-02-14
1
-3
/
+2
*
Replace a custom loop calling yield() by the idiom to check if the
mpi
2017-02-09
1
-6
/
+4
*
A space here, a space there. Soon we're talking real whitespace
krw
2017-01-24
1
-6
/
+6
*
Kill unecessary splsoftnet()/splx() dances, what's protecting radix
mpi
2017-01-23
1
-28
/
+4
*
Put union pf_headers and struct pf_pdesc into separate header file
bluhm
2016-10-26
1
-1
/
+13
*
roll back turning RB into RBT until i get better at this process.
dlg
2016-09-27
1
-22
/
+22
*
move pf from the RB macros to the RBT functions.
dlg
2016-09-27
1
-22
/
+22
*
all pools have their ipl set via pool_setipl, so fold it into pool_init.
dlg
2016-09-15
1
-13
/
+7
*
pool_setipl for pf bits
dlg
2016-09-02
1
-1
/
+6
*
- fixes potential use-after-free in pfr_set_addrs()
sashan
2015-11-03
1
-5
/
+5
*
rn_inithead() offset argument is now specified in byte, missed in previous.
mpi
2015-10-07
1
-3
/
+3
*
Make every subsystem using a radix tree call rn_init() and pass the
mpi
2015-09-04
1
-1
/
+3
*
Add some panics to default paths where code later assumes a non default
jsg
2015-07-20
1
-1
/
+3
*
follow up changes on unknown AF handling
sashan
2015-07-18
1
-9
/
+10
*
INET/INET6 address family check should be unified in PF
sashan
2015-07-18
1
-16
/
+93
*
Fix rn_match and there for the expoerted lookup functions in radix.c
claudio
2015-07-16
1
-16
/
+1
*
Introduce unhandled_af() for cases where code conditionally does
jsg
2015-06-07
1
-7
/
+24
*
Plug a memory leak in pfr_destroy_kentry
mikeb
2015-04-09
1
-1
/
+4
*
Table flags are not looked at when a table entry is created.
mikeb
2015-04-08
1
-8
/
+8
*
Remove some includes include-what-you-use claims don't
jsg
2015-03-14
1
-2
/
+1
*
Prevent tables referenced by rules in anchors from getting disabled.
mikeb
2015-01-20
1
-1
/
+2
*
unifdef INET in net code as a precursor to removing the pretend option.
tedu
2014-12-19
1
-11
/
+1
*
remove uneeded route.h includes
jsg
2014-09-08
1
-2
/
+1
*
add a size argument to free. will be used soon, but for now default to 0.
tedu
2014-07-12
1
-3
/
+3
*
Collect and display 'match' counters for pf tables.
blambert
2013-07-05
1
-10
/
+27
*
Re-commit: use time_t for storing time_t values. This is an ABI
guenther
2013-07-04
1
-21
/
+22
*
Revert previous: sizeof(time_t) != sizeof(long) on LP64, so there was
guenther
2013-07-02
1
-22
/
+21
*
Use time_t for storing time_t values. No change to the underlying
guenther
2013-07-02
1
-21
/
+22
*
DIOCRCLRASTATS ioctl wasn't specifying a timestamp when cleared
mikeb
2013-02-18
1
-2
/
+2
*
Unbreak the negation toggle code when re-loading pf tables. Otherwise
markus
2013-01-16
1
-2
/
+2
*
pass pf_pool directly to pfr_pool_get(); simplifies the API;
markus
2012-12-29
1
-26
/
+42
*
when table content changes we need to reset index
mikeb
2012-01-26
1
-4
/
+4
*
Add support for weighted round-robin in load balancing pools and tables.
mcbride
2011-07-27
1
-37
/
+126
*
ensure that we won't enter an endless loop while iterating over
mikeb
2011-07-08
1
-6
/
+12
*
bring in least-states load balancing algorithm
zinke
2011-07-03
1
-17
/
+128
*
KNF (no change in .o files)
mcbride
2011-06-14
1
-5
/
+11
*
exclude link local address from the dynamic interface address pool
mikeb
2011-05-17
1
-3
/
+9
*
throw some yields into the pf table code so it doesn't lock up the kernel.
tedu
2010-11-20
1
-2
/
+20
*
remove PFR_FLAG_ATOMIC. not used, and doesn't work as advertised.
tedu
2010-10-23
1
-92
/
+30
*
Convert printf()'s to DPFDEBUG() macro.
mcbride
2010-09-30
1
-17
/
+26
*
No "\n" needed at the end of panic() strings.
krw
2010-08-07
1
-2
/
+2
[next]