repo.or.cz
/
dragonfly.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
kqueue: Hint is not used by socket filters
2015-10-29
Seph
e
rosa Zieh
a
u
u
d
p: Save origina
l
protocol proce
s
sing port for later
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Seph
e
r
osa
Ziehau
udp/usr
r
eq: A
d
d bracket
s
prope
r
ly
commit
|
commitdiff
|
tree
2015-10-22
Sepheros
a
Ziehau
udp/usrreq: Implement asynchronized pru_
a
t
tach for UDP
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Ziehau
udp/usrreq: Add missing return
commit
|
commitdiff
|
tree
2015-10-21
Sepheros
a
Zi
e
hau
udp
/
usrreq: Fix up cleanup
s
o_pc
b
c
h
ecks
commit
|
commitdiff
|
tree
2015-10-21
Sepherosa Z
i
e
h
au
tcp
:
In net
i
srs, if
inpcb is valid, tcp
c
b wi
l
l
n
ot
.
.
.
commit
|
commitdiff
|
tree
2015-10-21
Sephero
s
a Ziehau
rtadvd: Fi
x
D
N
SSL
opt
i
o
ns hand
l
ing
commit
|
commitdiff
|
tree
2015-10-21
Sepheros
a
Ziehau
libc/resolve: Fix broken EDNS o
p
tion
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Ziehau
inpcb: Reorder kmalloc and in
p
checking in set{peer
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sep
h
erosa Ziehau
test/udp
e
cho: Al
l
ow bind
i
ng to INADDR_ANY
commit
|
commitdiff
|
tree
2015-10-20
Sep
h
ero
s
a Zi
e
hau
tc
p
/usrr
e
q: In netisrs,
i
f
so_pcb is non-NUL
L
, then
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Zie
h
au
tcp/usrreq: tcp_newtcp
c
b
(
)
n
e
ver fail
s
commit
|
commitdiff
|
tree
2015-10-20
Sepheros
a
Ziehau
t
c
p
/usrre
q
: There is n
o
need to ref/deref socket
in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
Sepherosa Z
i
ehau
tcp/usrreq: TCP so
c
ket mus
t
not be reattached
commit
|
commitdiff
|
tree
2015-10-20
Sepheros
a
Z
i
e
h
a
u
tcp/us
r
req: No need to
h
old
s
sb
_
rcv
t
oken to call so
r
eserve()
commit
|
commitdiff
|
tree
2015-10-20
S
epherosa
Z
ie
h
au
t
cp
/
usrreq: Mi
n
or
comm
e
nt fix
u
p and
style change
s
commit
|
commitdiff
|
tree
2015-10-20
Sephe
r
osa Zi
e
hau
socke
t
/tcp: Im
p
l
ement asynchronize
d
pr
u
_
a
tta
c
h
f
or TCP
commit
|
commitdiff
|
tree
2015-10-14
Sep
h
erosa Ziehau
socket: Simplify
s
oclose_fa
s
t
by
a
lwa
y
s s
e
n
di
n
g the
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Ziehau
socket:
R
e
name soabort_oncpu -
>
so
a
b
o
rt_direct
commit
|
commitdiff
|
tree
2015-10-14
Sepherosa Ziehau
s
o
cket: U
s
e WA
I
TOK|
N
U
L
L
O
K
to allocate async connect
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Sepher
o
sa
Z
iehau
t
o
ken: Cache alig
n
p
ooled tokens
commit
|
commitdiff
|
tree
2015-10-14
Sephero
s
a Ziehau
kern: Split fil
e
head into mul
t
iple he
a
ds
commit
|
commitdiff
|
tree
2015-10-14
Se
p
herosa
Z
ieha
u
kern: Us
e
a
t
omic o
p
s f
o
r nfiles and mo
v
e them out o
f
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Seph
e
r
osa Ziehau
libkvm: M
a
ke r
e
turn valu
e
of kv
m
_ge
t
files(3) consis
t
ent
.
commit
|
commitdiff
|
tree
2015-10-14
Sep
h
eros
a
Ziehau
test/kq_c
o
nnect_c
l
ient: Make result accurate
commit
|
commitdiff
|
tree
2015-10-10
Sepherosa
Ziehau
t
e
st/tcp_
s
tr
e
am:
Add option for messag
e
size
commit
|
commitdiff
|
tree
2015-09-26
Sepherosa Ziehau
r
e
vo
k
e
(
2): Use unix socket
exter
n
a
l
ize code to
handle
.
.
.
commit
|
commitdiff
|
tree
2015-09-26
Sepherosa Ziehau
kernel: Al
l
ow fhold() in
a
llfiles_scan_
e
x
clusive
(
)
commit
|
commitdiff
|
tree
2015-09-23
Sepherosa Ziehau
revoke(2): Replace
'
count' w/ a bool
e
an 'fou
n
d'
commit
|
commitdiff
|
tree
2015-09-18
S
ephe
r
osa
Z
ie
h
au
uipc: Rew
o
rk unp_p
c
blist() to m
a
ke it M
P
SAFE
commit
|
commitdiff
|
tree
2015-09-18
Sepherosa Ziehau
uip
c
: Ma
k
e un
p
_di
s
c
ard MPSAFE by defer
r
ing
c
losef to
.
.
.
commit
|
commitdiff
|
tree
2015-09-16
Sepherosa Zi
e
hau
uipc: All
o
w fdalloc(
)
to
f
ail in unp_exter
n
al
i
z
e
(
)
commit
|
commitdiff
|
tree
2015-09-16
Sepherosa Ziehau
u
ipc: White
s
pace
commit
|
commitdiff
|
tree
2015-09-16
Sepherosa Ziehau
kernel: Use fho
l
d() instead of incre
a
sing f_cou
n
t
manually
commit
|
commitdiff
|
tree
2015-09-14
Sepherosa Ziehau
atomi
c
:
Add atomic_testandcle
a
r_
i
nt()
commit
|
commitdiff
|
tree
2015-09-14
Sephe
r
osa Zie
h
a
u
devfs:
P
rotect f_
d
ata1 properly a
n
d revoke the m
e
a
n
less
.
.
.
commit
|
commitdiff
|
tree
2015-09-14
Sepherosa Ziehau
unp: Fix falloc() failure in
u
np_fp_ext
e
rnalize()
commit
|
commitdiff
|
tree
2015-09-14
Sepherosa Zieh
a
u
uipc: Protect proc
.
p
_
fd access prop
e
rly in unp
_
internalize
(
)
commit
|
commitdiff
|
tree
2015-09-14
Sephe
r
osa Ziehau
t
e
st: Add test for unix soc
k
et
f
ile descript
o
r passing
commit
|
commitdiff
|
tree
2015-09-10
Sephe
r
osa
Z
ie
h
a
u
taskqueue
:
Fix taskqueue
locking issues
commit
|
commitdiff
|
tree
2015-09-06
Sep
h
erosa Zie
h
au
ui
p
c: Simplify
u
np
_
ino generation
commit
|
commitdiff
|
tree
2015-09-01
Sep
h
erosa Ziehau
uipc: Assert 0->1 reference co
u
n
t
trans
i
tion; it must
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
Se
p
herosa Ziehau
uipc: Check un
p
_conn again
after unp
_
con
n
ect
(
)
.
commit
|
commitdiff
|
tree
2015-08-31
Sepher
o
sa Ziehau
uip
c
: Hol
d
per-unp token
f
or
a
ll unp usrreq methods
commit
|
commitdiff
|
tree
2015-08-27
Sephe
r
osa Zie
h
au
u
ipc: Fix
l
o
c
kless
unp_
c
o
n
n access
i
ng
a
n
d uipc_de
t
ach
.
.
.
commit
|
commitdiff
|
tree
2015-08-27
Seph
e
rosa
Z
iehau
uipc: Ass
e
rt
g
l
o
bal token is held in
u
n
p_connect_pair
commit
|
commitdiff
|
tree
2015-08-26
Sepherosa Ziehau
uipc
:
Return error from unp_connect_pair(
)
if one of
.
.
.
commit
|
commitdiff
|
tree
2015-08-26
S
e
pherosa Ziehau
uipc: Don'
t
abus
e
un
p
_
conn for unconnect DGRAM unix
.
.
.
commit
|
commitdiff
|
tree
2015-08-26
Sepheros
a
Ziehau
uipc: Fix various ra
c
e
s on unp_conne
c
t() path
.
commit
|
commitdiff
|
tree
2015-08-25
Se
p
herosa
Ziehau
uipc: Use fl
a
g to indicate th
a
t the unpcb was detached
.
.
.
commit
|
commitdiff
|
tree
2015-08-25
S
e
phe
r
osa Ziehau
uip
c
: Use atomic opera
t
ion
for unp_fla
g
s
commit
|
commitdiff
|
tree
2015-08-24
Seph
e
rosa Zie
h
au
uip
c
: Factor out
u
np
_
g
etsoc
k
t
o
ken
(
)/unp_reltoken()
commit
|
commitdiff
|
tree
2015-08-22
Sepherosa Ziehau
uipc: Wrap unp
test with UNP_ISATTACHED()
commit
|
commitdiff
|
tree
2015-08-22
Sepherosa Z
i
ehau
soc
k
et: Allow
k
eeping a refer
e
nce o
n
the new socket
.
.
.
commit
|
commitdiff
|
tree
2015-08-21
Sepherosa Ziehau
s
ocke
t
:
R
eord
e
r state s
e
tting a little
bit in sonewco
n
n
_fa
d
dr
(
)
commit
|
commitdiff
|
tree
2015-08-21
Sepherosa
Z
ie
h
au
s
o
c
ket: Move a
c
c
ept queues fl
u
s
h
in
t
o
sofree()
commit
|
commitdiff
|
tree
2015-08-20
Sepher
o
sa
Ziehau
q
ueue: L
o
g 'last' pt
r
in add
i
tion
to 'head'
commit
|
commitdiff
|
tree
2015-08-20
Se
p
herosa
Ziehau
so
c
ket:
A
sse
r
t SS_{
I
N
C
O
M
P,COMP}
before d
e
q
/
e
nq s
o
_
.
.
.
commit
|
commitdiff
|
tree
2015-08-20
Seph
e
rosa Ziehau
socke
t
: Don't define
S
S_ISCLOSING same as SS_INCOMP
commit
|
commitdiff
|
tree
2015-08-18
Sepher
o
sa Ziehau
pow
e
rd
:
Restore backlig
h
t w
h
en powerd exits
commit
|
commitdiff
|
tree
2015-08-18
S
epherosa Zi
e
hau
inet6:
Li
m
it the #
of
fragments
i
n
addition
to the
.
.
.
commit
|
commitdiff
|
tree
2015-08-18
Sepherosa Ziehau
i
n
et
6
: Send initial NS
i
n
a
timely
fashion
.
commit
|
commitdiff
|
tree
2015-08-18
Sepherosa Ziehau
ndp: Fix neig
h
b
o
r
cache en
t
ry ex
p
ire time
l
o
g
g
i
ng
commit
|
commitdiff
|
tree
2015-08-17
Sep
h
erosa Zi
e
hau
inet: Don't
acce
p
t
fragments
if maxfragspe
r
packet is 0
.
commit
|
commitdiff
|
tree
2015-08-17
Sep
h
erosa Ziehau
powerd:
Set backlight to the specified value
,
if
A
C
.
.
.
commit
|
commitdiff
|
tree
2015-08-15
Sepherosa Ziehau
inet6: Set rte
n
tr
y
p
r
o
p
er
l
y
in nd6
_
o
u
tpu
t
(
)
commit
|
commitdiff
|
tree
2015-08-15
Sepher
o
sa Zi
e
hau
in
e
t6
/
nd
6
: Join
and leave solicite
d
node
mcast group
.
.
.
commit
|
commitdiff
|
tree
2015-08-15
Sepherosa Zieha
u
i
net/
a
rp: Ann
o
u
nce prox
i
ed ARP on
c
e on
c
pu0
commit
|
commitdiff
|
tree
2015-08-15
Se
p
he
r
osa Ziehau
i
ne
t
6: Dispat
c
h
mca
s
t routing
expi
r
e upcalls to netis
r
0
.
.
.
commit
|
commitdiff
|
tree
2015-08-15
Seph
e
rosa Ziehau
i
n
et6: Dis
p
atch route
timeouts to ne
t
isr to run
commit
|
commitdiff
|
tree
2015-08-15
Sepherosa Zie
h
au
inet6: Avoid e
x
cessive
c
allin
g
of in6_addr2z
o
neid()
commit
|
commitdiff
|
tree
2015-08-13
S
e
pherosa
Ziehau
inet6: Change scope to zone a
n
d use
in6_cle
a
rscop
e
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
Sepher
o
sa Zieha
u
socket: Fix soabort() race i
f
crfre
e
()
b
locks in soinheri
t
()
.
commit
|
commitdiff
|
tree
2015-08-12
Sepherosa Zieh
a
u
inet6: Accept non-n
e
ighb
o
r
NA if nd6_on
l
ink_ns_rfc486
1
.
.
.
commit
|
commitdiff
|
tree
2015-08-09
Sephero
s
a Z
i
e
h
au
inet6: Revoke nd6_ifin
f
o
.
receivedra
commit
|
commitdiff
|
tree
2015-08-09
Sepher
o
s
a Zieh
a
u
i
n
et6: Fix
l
inkmtu handling
commit
|
commitdiff
|
tree
2015-08-09
Sephe
r
o
s
a Zi
e
hau
i
n
et6: R
e
move CTL_I
P
V
6P
R
OTO_NA
M
ES
commit
|
commitdiff
|
tree
2015-08-09
Seph
e
r
osa Zieha
u
i
net6: Cosmetic c
l
ean up
commit
|
commitdiff
|
tree
2015-08-06
Sepherosa Ziehau
inet6: Cosmetic
cl
e
a
n
up
commit
|
commitdiff
|
tree
2015-08-06
S
e
p
h
erosa Ziehau
i
net6: Sty
l
e and
indentation
commit
|
commitdiff
|
tree
2015-08-06
Sepherosa
Z
i
e
hau
i
net/inet6: Add IN6A
D
DR_L
I
NKLOCAL_ALLMDN
S
_INIT and
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
Sepherosa
Ziehau
inet
6
: Nuke duplicated fun
c
ti
o
n and unu
s
ed
function
commit
|
commitdiff
|
tree
2015-08-04
Sep
h
erosa Ziehau
ic
m
p6: Fix pos
s
ible mbuf leakage
commit
|
commitdiff
|
tree
2015-08-04
Sepherosa Zieh
a
u
rt
s
ock: If target c
p
u is not specified, s
t
ick to cpu0
commit
|
commitdiff
|
tree
2015-08-01
S
epherosa Zieh
a
u
inet6: Simplify nd6_dad_ns_
o
utput
(
) interface
commit
|
commitdiff
|
tree
2015-08-01
Sepherosa Ziehau
inet6: M
a
ke DAD lockles
s
MPSAFE
commit
|
commitdiff
|
tree
2015-08-01
Sephero
s
a Zie
h
au
net: Factor
out ASS
E
R
T_IN_NETISR and
ASSERT_
I
S
_
NET
I
SR
commit
|
commitdiff
|
tree
2015-07-30
Sephe
r
o
s
a Ziehau
s
ocket
:
Close the s
o
r
e
ference
(
) r
a
ce a
g
a
i
nst
socket
.
.
.
commit
|
commitdiff
|
tree
2015-07-30
S
e
p
h
erosa Zi
e
hau
socke
t
: Group
acce
p
t queue operations together
commit
|
commitdiff
|
tree
2015-07-30
Sepherosa Ziehau
socket: N
u
ke
u
nused so_pru
_
abort
(
)
commit
|
commitdiff
|
tree
2015-07-30
Sepherosa Ziehau
so
c
ket: Remove
unus
e
d s
o
abort()
commit
|
commitdiff
|
tree
2015-07-30
Sepherosa Zie
h
au
inet6: Use M_INTWAIT for DAD record
commit
|
commitdiff
|
tree
2015-07-30
S
e
pherosa
Z
iehau
i
n
e
t6:
Use static initia
l
izer
to initialize DAD queu
e
commit
|
commitdiff
|
tree
2015-07-29
Sepherosa Ziehau
mcast:
Use M_INTWAI
T
for multica
s
t addresses allocat
i
o
n
commit
|
commitdiff
|
tree
2015-07-29
Sepherosa Ziehau
i
n
et6
:
Use M_IN
T
W
A
IT for prefix and prefix's router
.
.
.
commit
|
commitdiff
|
tree
2015-07-29
Sephero
s
a Z
i
ehau
i
f
addr: Use M_INTWAIT for ifaddr allocation
commit
|
commitdiff
|
tree
2015-07-28
Sep
h
erosa Ziehau
i
n
e
t
6: No
need to explicitly avoid calling i
o
ctl(SIOC
S
ADDR)
commit
|
commitdiff
|
tree
2015-07-28
Se
p
herosa Ziehau
inet
6
:
U
se M_WAI
T
O
K
on
S
IOCAIFADDR_IN6
p
a
th
.
commit
|
commitdiff
|
tree
2015-07-28
Sep
h
e
ro
s
a
Z
iehau
r
o
u
t
e:
Enhance panic message
commit
|
commitdiff
|
tree
2015-07-27
Sepherosa Ziehau
tcpdrop: Drop
a
specific
tcp connectio
n
o
r
all tcp
.
.
.
commit
|
commitdiff
|
tree
next