repo.or.cz
/
pwmd.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Minor cleanups in mem.c.
2009-02-07
Ben Kibbey
Min
o
r clea
n
ups in mem
.
c
.
commit
|
commitdiff
|
tree
2009-02-06
Ben
K
ibbey
Lock the rc
f
ile_
m
u
tex a
t
each keyfileh acce
s
s
.
commit
|
commitdiff
|
tree
2009-02-06
Ben Ki
b
bey
D
on
'
t l
o
ck
t
he
cn_
m
utex bef
o
re
ca
n
celling the
client
.
.
.
commit
|
commitdiff
|
tree
2009-02-05
Ben Kibb
e
y
Fix
for the pre
v
iou
s
c
o
m
m
it that wou
l
dn't
t
ermina
t
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-05
Ben Kibbey
Use a
l
ocal mu
t
ex
i
n client_msg
_
thread()
.
commit
|
commitdiff
|
tree
2009-02-03
B
e
n Kibbey
Use a goffset rather than gsize for crypto->insize
.
.
.
commit
|
commitdiff
|
tree
2009-02-03
Ben
Kibbey
Fixed status me
s
sa
g
es to use the
n
ew
iterat
i
on type
.
commit
|
commitdiff
|
tree
2009-02-03
Ben Kib
b
ey
Fixed data fi
l
e portability be
t
ween variou
s
systems
.
.
.
commit
|
commitdiff
|
tree
2009-01-30
Ben Kibbey
A few
m
ore
p
thr
e
ad_testcancel(
)
's
.
Should be the last
.
.
.
commit
|
commitdiff
|
tree
2009-01-30
Ben Kibbey
T
h
r
e
ad cancell
a
tion tests in
d
o_compress() and do_de
c
o
mpress
(
)
.
commit
|
commitdiff
|
tree
2009-01-29
Ben Kib
b
ey
D
o
n
't
send status messages
t
o clien
t
s
that are exitin
g
.
.
.
commit
|
commitdiff
|
tree
2009-01-29
Ben Kibbey
Fixed
a
segfault
w
ith the SAVE
c
omma
n
d when used
with
.
.
.
commit
|
commitdiff
|
tree
2009-01-29
Ben Ki
b
bey
Mo
r
e
t
h
re
a
d canc
e
la
t
io
n
tests a
n
d
h
a
n
d
lers
.
commit
|
commitdiff
|
tree
2009-01-28
Ben Kibbey
C
r
eate
a
mute
x
for the cus
t
om memory funct
i
o
ns
.
F
ixes
.
.
.
commit
|
commitdiff
|
tree
2009-01-28
Ben Kibbey
Cre
a
te a new
th
r
ead
when re
l
oading t
h
e rcfile
.
commit
|
commitdiff
|
tree
2009-01-28
Ben Kib
b
ey
More th
r
ead can
c
ella
t
ion
t
ests (more to come) and thread
.
.
.
commit
|
commitdiff
|
tree
2009-01-27
Ben Kibbey
A couple more thread cancellation tests and cleanu
p
s
.
commit
|
commitdiff
|
tree
2009-01-27
Ben
Kibbey
If the
c
lient
t
hread terminate
s
whil
e
a pinentry
i
s
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben
K
i
bbey
Setup a cle
a
nup han
d
ler in itera
t
e_crypto_onc
e
() in
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kibbe
y
When encryptin
g
/decrypting, don't do th
e
whole
t
hi
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Ki
b
b
ey
In cleanu
p
_c
b
()
,
don't free
c
n
-
>name
until every
t
hing
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben
Kibbey
Better
mutex locking and unlock
i
ng macros
.
Useful for
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben
K
ibbey
Upd
a
te the
m
t
i
me in do_xm
l
_
encrypt(
)
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Ki
b
bey
crypto->inbuf is
s
et
t
o the data to encrypt when passed to
commit
|
commitdiff
|
tree
2009-01-25
Ben
K
ibbey
U
se gc
r
y_
.
.
.
memory functions in do_co
m
pr
e
s
s
() a
n
d
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
B
e
n
Kibbey
Return GP
G
_ER
R
_E
N
OANO if the dat
a
file
is not a
regular
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
B
e
n Ki
b
bey
A
co
u
ple minor cache
.
c cleanups
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Fixed pote
n
tially no
t
freei
n
g
all cache entri
e
s i
n
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
B
en
Kib
b
ey
Fixed
s
t
atus mes
s
ages send with
s
e
n
d
_
status_all() on
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
B
en Kibbey
Fixed
tls_init() not i
n
itia
l
izing th
e
SH
A
-1 hash s
i
ze
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Be
n
Kib
b
ey
Initialize l
i
bgcrypt properly by
calling gcry_
c
heck_version()
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
M
ov
e
initTls
P
arams()
a
n
d
deinitTlsPar
a
m
s
() to
t
ls
.
c
commit
|
commitdiff
|
tree
2009-01-24
B
en Kibbey
A
dded
op
t
ion "
t
cp_use_crl"
.
W
h
en
T
RUE,
~/
.
pwmd/c
r
l
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Be
n
Kibbey
Set the sig
n
al ma
s
k be
f
ore ot
h
er
t
hreads ar
e
created
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
B
e
n Kibbe
y
Don
'
t
t
r
y
and link
wit
h
-lr
t
on syst
e
ms
o
ther th
a
n
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Fi
x
ed a c
o
mpi
l
e
ti
m
e
error on F
r
eeBSD
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Fixed
a compile time
w
ar
n
i
ng on FreeBSD
.
commit
|
commitdiff
|
tree
2009-01-24
Ben K
i
bbey
Remove old < v1
.
11
c
o
m
m
and l
i
ne op
t
ion
-
b
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kib
b
e
y
Use PT
H
REA
D
_MUTEX_RECURS
I
VE
n
ot PTHREAD_MUTEX_RECURSIVE_N
P
.
commit
|
commitdiff
|
tree
2009-01-24
B
en
K
ib
b
ey
Fixed some compl
e
tim
e
conditio
n
al
s
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kib
b
ey
R
estore client->has_lock i
n
cleanup_client()
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Use a structure
i
n f
i
l
e_cache_
t
to
h
o
ld the file m
u
tex
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
The clie
n
t must expl
i
citly set
OPTI
O
N PINENTRY
i
f the
.
.
.
commit
|
commitdiff
|
tree
2009-01-23
B
e
n Kibbey
Don't wr
i
t
e a log message when
the cache mut
e
x
i
s
locked
.
.
.
commit
|
commitdiff
|
tree
2009-01-23
Ben Kib
b
e
y
Reall
y
fix commit
a7e15f9
.
commit
|
commitdiff
|
tree
2009-01-23
Ben Kibbey
Re
v
e
r
t "Fix for commit a7e15f9
.
"
commit
|
commitdiff
|
tree
2009-01-23
Ben Kibbey
Fix f
o
r commit a7e1
5
f
9
.
commit
|
commitdiff
|
tree
2009-01-23
Be
n
Kibbey
Restart the keepalive_thread(
)
after receiving SIGHUP
.
commit
|
commitdiff
|
tree
2009-01-22
Ben Kibbey
Stop acc
e
pting T
C
P conne
c
t
io
n
s when shutting down and
.
.
.
commit
|
commitdiff
|
tree
2009-01-22
Ben
K
ibbey
If MEM_DE
B
UG is d
e
fined t
h
en set the x
.
.
.
de/alloca
t
ors
.
.
.
commit
|
commitdiff
|
tree
2009-01-22
Ben Kib
b
e
y
U
s
e an SHA-1 fing
e
rprint
r
ather than MD5
.
commit
|
commitdiff
|
tree
2009-01-21
Ben Kibbey
Fixed a segfault when TLS
f
ailed negotiation
.
commit
|
commitdiff
|
tree
2009-01-21
Ben Kibbey
Create the client_msg_thread and
client_msg_se
n
der_threa
d
.
.
.
commit
|
commitdiff
|
tree
2009-01-21
Ben Ki
b
bey
Only append unique sta
t
us messages to the messag
e
queue
.
commit
|
commitdiff
|
tree
2009-01-21
Ben Kib
b
e
y
If the current thread is calling
send_status_
a
l
l(
)
.
.
.
commit
|
commitdiff
|
tree
2009-01-21
Ben Kibbey
Make sure
t
he
m
sg mutex
i
s unlocked before
t
rying to
.
.
.
commit
|
commitdiff
|
tree
2009-01-18
B
en Kibb
e
y
Create a message que
u
e
t
ha
t
wo
n
't
b
lock send_sta
t
us_
a
ll
.
.
.
commit
|
commitdiff
|
tree
2009-01-18
Ben Kibbey
Ported to pthread
.
ca
c
he_mutex and cn_mutex
are now
.
.
.
commit
|
commitdiff
|
tree
2009-01-13
Be
n
Kibbey
S
I
GHUP will s
t
op
or star
t
the tcp_accept_th
r
ead()
d
e
pending
.
.
.
commit
|
commitdiff
|
tree
2009-01-10
B
e
n
K
ibbey
Updated the copyri
g
ht headers
f
or
2
009
.
commit
|
commitdiff
|
tree
2009-01-10
Ben Kibbe
y
Fixed a pinentry
segfault
(
ho
p
efully)
d
uring cleanup
.
.
.
commit
|
commitdiff
|
tree
2009-01-10
B
en Kibbey
A
l
lo
w
other characte
r
s in t
h
e f
i
l
ename
w
hen using GETCON
F
IG
.
commit
|
commitdiff
|
tree
2009-01-09
B
e
n
Kibbey
M
oved COMMAN
D
S to doc/
.
commit
|
commitdiff
|
tree
2009-01-09
Ben
K
i
b
bey
Return G
P
G_ERR_NO_VALUE
i
n
ste
a
d of
a
syntax error
from
.
.
.
commit
|
commitdiff
|
tree
2009-01-09
Ben Kibbey
Re-add
.
flags to
t
he ne
w
v2 file head
e
r
.
commit
|
commitdiff
|
tree
2009-01-09
Ben
K
ibbey
Fixed
a
m
emory l
e
ak in pinentr
y
_
i
terate()
.
commit
|
commitdiff
|
tree
2009-01-09
B
e
n K
i
bbey
Fix
e
d starti
n
g up wi
t
hout an rcfile
.
commit
|
commitdiff
|
tree
2009-01-09
Ben
K
ibbey
Warn about e
r
ror
s
opening a key
_
file while parsing
.
.
.
commit
|
commitdiff
|
tree
2009-01-09
Ben Kibb
e
y
Fixed clear_cache()
c
l
earin
g
all cach
e
en
t
ri
e
s
.
commit
|
commitdiff
|
tree
2009-01-08
Ben Kib
b
ey
Fixed a m
e
mory leak crea
t
e
_
dt
d
()
.
commit
|
commitdiff
|
tree
2009-01-07
B
e
n K
i
bbey
Fixed askin
g
fo
r
a passphrase a
f
ter opening
a
new file
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
B
e
n Kibbey
Fixed closing t
h
e wrong FD
i
n
cl
e
a
nup_crypto
(
) and
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
B
e
n Kibbey
Fixe
d
SAVE with a passp
h
rase speci
f
i
ed
i
n the command
.
commit
|
commitdiff
|
tree
2009-01-05
Ben Kibbey
Clos
e
the c
i
pher
hand
l
e in crypto_cleanup();
commit
|
commitdiff
|
tree
2009-01-05
B
en Kibbey
Fixed some c
o
m
pi
l
e-ti
m
e
w
arnin
g
s
.
commit
|
commitdiff
|
tree
2009-01-04
Ben
Kibbey
The "disa
b
le_li
s
t
_and_dump" configuration parameter
.
.
.
commit
|
commitdiff
|
tree
2009-01-04
Ben Kibbey
When import
i
n
g
, conv
e
rtin
g
and pushing fi
l
es
int
o
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-01-04
Ben Kibbey
Some
code rearrangeme
n
ts
.
G
etting ready to fix freeing
.
.
.
commit
|
commitdiff
|
tree
2008-12-24
Ben Kibbey
Show the
o
utput fil
e
name a
n
d not st
d
out in the import
.
.
.
commit
|
commitdiff
|
tree
2008-12-24
Be
n
Kibbey
Fixed a me
m
ory leak in do_
c
ache_push()
.
The d
o
cument
.
.
.
commit
|
commitdiff
|
tree
2008-12-22
Ben Kibbey
Handle STATUS_COMPRESS/DECOMPRESS/E
N
C
RYPT/DECRY
P
T
i
n
.
.
.
commit
|
commitdiff
|
tree
2008-12-22
Ben K
i
bbey
Fixed the p
i
nentry dialog
sho
w
in
g
the w
r
o
n
g filen
a
m
e
.
.
.
commit
|
commitdiff
|
tree
2008-12-20
Ben Kibbey
Fi
x
ed freeing "tcp_wait" in t
c
p_accept_thread() befor
e
.
.
.
commit
|
commitdiff
|
tree
2008-12-20
Ben Kibbey
A
d
ded conf
i
guration p
a
rameter
"cipher_
s
uite"
.
commit
|
commitdiff
|
tree
2008-12-20
Ben
K
ibbey
Che
c
k
the ret
u
rn
v
a
l
ue of pth_sp
a
w
n
(
)
.
commit
|
commitdiff
|
tree
2008-12-19
B
e
n Kibbey
Updated the
doc
s
.
commit
|
commitdiff
|
tree
2008-12-19
Ben Kibbey
Us
e
send_status() from C
A
CHE_LOCK
.
commit
|
commitdiff
|
tree
2008-12-19
Ben Kibbey
Set
the thread
n
a
m
e
for other
threads
too
.
commit
|
commitdiff
|
tree
2008-12-18
Ben
K
i
bbey
Removed the unused file hea
d
er variables
.
They can
.
.
.
commit
|
commitdiff
|
tree
2008-12-18
Ben Kibbey
A
llow "GE
T
CONFIG key" and "GETCON
F
I
G
key_file"
.
commit
|
commitdiff
|
tree
2008-12-13
Ben Kibbey
Added command
VERSION to r
e
turn
t
he version
s
t
ring
.
.
.
commit
|
commitdiff
|
tree
2008-12-13
B
en Kibb
e
y
Set the client FD
t
o no
n
-
blo
c
king in the BYE notifier
.
.
.
commit
|
commitdiff
|
tree
2008-11-23
Ben
Kibbey
When "key_f
i
l
e" is specified in
t
he config
u
rat
i
on and
.
.
.
commit
|
commitdiff
|
tree
2008-11-23
Ben Kib
b
ey
R
e
tur
n
a gboolean fr
o
m
v
alidate
_
access()
.
commit
|
commitdiff
|
tree
2008-11-22
Ben Ki
b
be
y
Merge branch 'v2'
commit
|
commitdiff
|
tree
2008-11-21
Ben Kibbey
Use a t
e
mporar
y
var
i
able in reload_rcfile() in case
.
.
.
commit
|
commitdiff
|
tree
2008-11-21
B
en Ki
b
bey
WITH_GNUTLS fixes
.
commit
|
commitdiff
|
tree
2008-11-21
B
e
n Kibbey
Revert "Set the client soc
k
et
f
ile descriptor to
n
o
n
.
.
.
commit
|
commitdiff
|
tree
2008-11-21
B
e
n
K
ibbey
Fix
for commit
8
f
8
5846
.
S
how the actual
error description
.
commit
|
commitdiff
|
tree
2008-11-21
Ben Kibbey
Use _SC_PAGESIZE as
t
he si
z
e
a
rgument to
m
lock(
)
.
commit
|
commitdiff
|
tree
next