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
Fixed data file portability between various systems (untested, but it
2009-02-03
Ben Kibbey
Fixed d
a
ta file portability between
v
arious
s
ystems
.
.
.
commit
|
commitdiff
|
tree
2009-01-30
B
en Kib
b
ey
A
f
ew more pthrea
d
_testc
a
nc
e
l()'s
.
Shou
l
d
be the
l
a
s
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-30
Ben Kibbey
Threa
d
cancellation tes
t
s in do
_
compr
e
ss() and do_decompress()
.
commit
|
commitdiff
|
tree
2009-01-29
Ben K
i
bb
e
y
Don
'
t
s
end status m
e
s
s
ages
t
o clients
t
hat are e
x
it
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-01-29
Ben Kibbe
y
Fixed a segfault with the SAVE c
o
mmand when used with
.
.
.
commit
|
commitdiff
|
tree
2009-01-29
Ben Ki
b
bey
More thread cancelati
o
n
t
ests and handler
s
.
commit
|
commitdiff
|
tree
2009-01-28
B
e
n Kibbey
C
r
eate
a
mutex for
the cust
o
m memo
r
y f
u
nctions
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2009-01-28
B
e
n Kibb
e
y
Create a new
t
hread when reloading the rcf
i
le
.
commit
|
commitdiff
|
tree
2009-01-28
Ben Kibbey
More thr
e
ad
cancellation tests (more to c
o
me) and th
r
ead
.
.
.
commit
|
commitdiff
|
tree
2009-01-27
B
e
n Kibbey
A couple more
t
h
read cancellation tes
t
s
a
n
d
cleanu
p
s
.
commit
|
commitdiff
|
tree
2009-01-27
Ben Kibbey
I
f
the client th
r
e
a
d terminates whi
l
e
a pinentry is
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kibb
e
y
Se
t
up a clea
n
up han
d
ler in iterate_crypt
o
_once()
in
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kibbey
When en
c
rypting/decr
y
pting, don'
t
d
o the whole t
h
ing
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben
Ki
b
bey
In
cl
e
anup
_
cb(), do
n
't
f
ree cn->
n
ame until ev
e
rything
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kib
b
ey
Better
m
ut
e
x locki
n
g and
u
nlock
i
ng m
a
cros
.
Useful fo
r
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
B
en
Ki
b
b
e
y
Update the m
t
ime in
d
o_xml_encrypt()
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kibbey
crypt
o
->inbu
f
is set to the data to
e
ncryp
t
when passed
t
o
commit
|
commitdiff
|
tree
2009-01-25
Be
n
K
i
b
bey
U
s
e
gcry_
.
.
.
memory functions in do_compress() and
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben
K
ibb
e
y
Ret
u
rn
G
PG_ERR_ENOANO
i
f the data file i
s
not
a
r
egular
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kib
b
e
y
A couple m
i
nor cache
.
c cleanups
.
commit
|
commitdiff
|
tree
2009-01-24
Ben
Kibbey
Fixed potentially not freeing al
l
c
a
che en
t
ries
in
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
F
i
xed status messages send with send_status_al
l
()
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Be
n
Kibbey
Fixed tls_init() not initializi
n
g th
e
S
H
A
-
1
hash
s
ize
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Init
i
alize lib
g
crypt prop
e
r
ly by calling gcry_check_ve
r
sion(
)
.
commit
|
commitdiff
|
tree
2009-01-24
Ben
Kibbey
Move ini
t
TlsPa
r
ams()
and d
e
ini
t
TlsPara
m
s() to tls
.
c
commit
|
commitdiff
|
tree
2009-01-24
Be
n
Kibbey
Added opti
o
n
"tcp_use_cr
l
"
.
When TRUE, ~/
.
pwmd/cr
l
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
S
e
t the signal mask bef
o
re other thread
s
a
re
cr
e
a
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Be
n
Kibbey
Don't try and link with -l
r
t
o
n s
y
stems othe
r
than
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
F
i
xed a compil
e
tim
e
e
rr
o
r on
F
reeBSD
.
commit
|
commitdiff
|
tree
2009-01-24
Ben
K
ibbey
Fixed a compil
e
time warnin
g
on Free
B
SD
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Ki
b
bey
Remove old < v1
.
11 comm
a
nd line option -b
.
commit
|
commitdiff
|
tree
2009-01-24
Be
n
Kibbey
Use P
T
HREAD_MUTEX_RECURSIVE n
o
t PTHRE
A
D_MUTEX_
R
ECURSI
V
E_NP
.
commit
|
commitdiff
|
tree
2009-01-24
Ben
K
ibbey
Fixed some com
p
le time
conditionals
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Restore client-
>
has_l
o
ck i
n
cleanu
p
_client(
)
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Use a structure in file_cache_t to hold
the
f
ile
mutex
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
B
en Ki
b
bey
The
c
lient must explicitly set OP
T
ION PIN
E
NTRY if th
e
.
.
.
commit
|
commitdiff
|
tree
2009-01-23
Ben Kibbey
Don't
write a log mess
a
ge when the cache mutex is locked
.
.
.
commit
|
commitdiff
|
tree
2009-01-23
Ben Kibbey
Really fi
x
com
m
it a7e15
f
9
.
commit
|
commitdiff
|
tree
2009-01-23
Ben Kibbey
R
e
vert "Fix for commit a7e15f9
.
"
commit
|
commitdiff
|
tree
2009-01-23
B
e
n Kib
b
ey
F
i
x
f
or commit a7e15f9
.
commit
|
commitdiff
|
tree
2009-01-23
Ben Kibbey
Res
t
a
r
t
t
h
e
k
e
epalive_thread() a
f
ter
r
eceiving SI
G
H
UP
.
commit
|
commitdiff
|
tree
2009-01-22
Ben Kibbey
Sto
p
accepting TCP connections when shutting do
w
n and
.
.
.
commit
|
commitdiff
|
tree
2009-01-22
Ben Kibbey
If MEM_DEBU
G
is defined then set the
x
.
.
.
de
/
allocators
.
.
.
commit
|
commitdiff
|
tree
2009-01-22
Ben Ki
b
bey
U
s
e
an S
H
A-1 fingerprin
t
ra
t
her than MD5
.
commit
|
commitdiff
|
tree
2009-01-21
B
e
n Kibbey
Fixed a se
g
f
aul
t
when TLS failed negotiation
.
commit
|
commitdiff
|
tree
2009-01-21
Ben Kibbey
Cr
e
ate
t
he c
l
ien
t
_msg
_
thre
a
d a
n
d client_m
s
g
_s
e
nder_th
r
ead
.
.
.
commit
|
commitdiff
|
tree
2009-01-21
Ben Kibbey
On
l
y appe
n
d
un
i
q
ue status me
s
sages to
t
he mes
s
age qu
e
u
e
.
commit
|
commitdiff
|
tree
2009-01-21
Ben
Ki
b
bey
If the current thread is
calling send_status_all()
.
.
.
commit
|
commitdiff
|
tree
2009-01-21
Be
n
Kibbe
y
Ma
k
e
sure
t
h
e
msg mutex is unloc
k
ed befor
e
t
r
ying to
.
.
.
commit
|
commitdiff
|
tree
2009-01-18
Ben
Kibbey
Create a
message queue that won't
bloc
k
se
n
d_stat
u
s
_all
.
.
.
commit
|
commitdiff
|
tree
2009-01-18
Ben Kib
b
ey
Po
r
ted to pth
r
ead
.
cache_m
u
tex a
n
d cn_mutex are no
w
.
.
.
commit
|
commitdiff
|
tree
2009-01-13
Ben Kib
b
ey
SI
G
H
U
P will stop or start the tcp_
a
ccept_thre
a
d()
dependi
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-01-10
Be
n
Kib
b
ey
U
p
dat
e
d
t
he c
o
pyright
h
ead
e
r
s
for
2009
.
commit
|
commitdiff
|
tree
2009-01-10
Ben Kibbe
y
Fixe
d
a
pinentry segfault (h
o
p
efu
l
ly) during clean
u
p
.
.
.
commit
|
commitdiff
|
tree
2009-01-10
Ben Kibbey
Allow other c
h
aract
e
rs in
t
he filename
w
h
en using GETCONFIG
.
commit
|
commitdiff
|
tree
2009-01-09
B
en Kibbey
Move
d
COMMANDS to doc/
.
commit
|
commitdiff
|
tree
2009-01-09
Ben Kibbey
Retur
n
GPG_ERR_NO_V
A
L
UE ins
t
ead
of a sy
n
tax error from
.
.
.
commit
|
commitdiff
|
tree
2009-01-09
B
e
n Kib
b
ey
Re-add
.
fla
g
s to the new
v
2 file hea
d
er
.
commit
|
commitdiff
|
tree
2009-01-09
Ben Kibb
e
y
F
i
xed a
memory leak in
pinentry_it
e
rate()
.
commit
|
commitdiff
|
tree
2009-01-09
Ben Kibbey
Fixed starting up withou
t
a
n
rcfile
.
commit
|
commitdiff
|
tree
2009-01-09
Ben Ki
b
bey
War
n
about errors ope
n
ing a
key
_
file
while parsing
.
.
.
commit
|
commitdiff
|
tree
2009-01-09
B
e
n
Kibbey
Fi
x
e
d clear_cach
e
(
)
clearing al
l
c
a
che
entries
.
commit
|
commitdiff
|
tree
2009-01-08
Ben
Kibbey
Fixed a mem
o
ry
le
a
k create_dtd()
.
commit
|
commitdiff
|
tree
2009-01-07
B
e
n Ki
b
bey
Fixed askin
g
f
o
r a passphr
a
se afte
r
opening a new file
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Ben Kibbey
Fixe
d
clo
s
ing
t
h
e wrong FD in
c
leanup_crypto() an
d
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Ben Kibbey
Fixed SAVE with a passphrase s
p
ecifie
d
i
n
t
he command
.
commit
|
commitdiff
|
tree
2009-01-05
Ben Kibbe
y
Close the cip
h
er handle
i
n cr
y
pto_cle
a
nup(
)
;
commit
|
commitdiff
|
tree
2009-01-05
Be
n
Kibbey
Fixed some
c
o
mpi
l
e-time warnings
.
commit
|
commitdiff
|
tree
2009-01-04
Ben Kibbe
y
The "di
s
ab
l
e_l
i
st_and_dump" configuration param
e
ter
.
.
.
commit
|
commitdiff
|
tree
2009-01-04
Ben Kibbey
When importing, converting and pushing files into
the
.
.
.
commit
|
commitdiff
|
tree
2009-01-04
Ben Kibbey
Some cod
e
r
e
arrangem
e
nts
.
Get
t
ing
r
eady to
fix freein
g
.
.
.
commit
|
commitdiff
|
tree
2008-12-24
Ben K
i
bbey
Show the o
u
tput filen
a
me a
n
d not stdout in the
i
mport
.
.
.
commit
|
commitdiff
|
tree
2008-12-24
Ben Kibbey
Fixed a mem
o
ry leak
i
n do_cache
_
pu
s
h()
.
The documen
t
.
.
.
commit
|
commitdiff
|
tree
2008-12-22
Ben Kib
b
ey
Handle STATUS_COM
P
RESS/DECOMPRESS/E
N
CRYPT/DECRYP
T
in
.
.
.
commit
|
commitdiff
|
tree
2008-12-22
Ben Kibbey
Fixed the p
i
nentry d
i
alog showi
n
g t
h
e wro
n
g file
n
ame
.
.
.
commit
|
commitdiff
|
tree
2008-12-20
B
e
n
K
ibbey
Fi
x
ed fr
e
e
i
n
g
"tcp_wait" in
t
c
p
_
accept_thread
(
) before
.
.
.
commit
|
commitdiff
|
tree
2008-12-20
B
e
n Kibbey
Added
configuration
p
a
r
ameter "c
i
pher_
s
uite"
.
commit
|
commitdiff
|
tree
2008-12-20
Ben Kibbey
Ch
e
ck
the
return value of pth_spawn()
.
commit
|
commitdiff
|
tree
2008-12-19
Ben Ki
b
bey
Updated
the docs
.
commit
|
commitdiff
|
tree
2008-12-19
Ben Kibbey
Use send_status() fro
m
C
A
CHE_LOCK
.
commit
|
commitdiff
|
tree
2008-12-19
Ben
K
ibbey
Set th
e
thread name for oth
e
r th
r
e
a
ds too
.
commit
|
commitdiff
|
tree
2008-12-18
Ben Kibbey
Removed the u
n
used file hea
d
er v
a
riables
.
Th
e
y can
.
.
.
commit
|
commitdiff
|
tree
2008-12-18
Ben Kibbey
Allow "GETCON
F
IG
k
ey" and "
G
ETCO
N
F
I
G key_fil
e
"
.
commit
|
commitdiff
|
tree
2008-12-13
Ben Kibbey
Added
command VERSION t
o
retu
r
n the vers
i
o
n
str
i
ng
.
.
.
commit
|
commitdiff
|
tree
2008-12-13
B
e
n Kibb
e
y
Set th
e
clie
n
t
FD to non-block
i
ng in the
B
Y
E notifier
.
.
.
commit
|
commitdiff
|
tree
2008-11-23
Ben
Kibbey
When
"
key_file" i
s
s
pecifie
d
in the
configu
r
at
i
on and
.
.
.
commit
|
commitdiff
|
tree
2008-11-23
Ben Kibb
e
y
Return a gbool
e
a
n
from valid
a
te_access
(
)
.
commit
|
commitdiff
|
tree
2008-11-22
Ben Ki
b
bey
Merge bra
n
ch 'v2'
commit
|
commitdiff
|
tree
2008-11-21
Ben Kibbey
Us
e
a temp
o
rary variable in re
l
oad_rcfile()
in
case
.
.
.
commit
|
commitdiff
|
tree
2008-11-21
Ben Kibbey
WITH_GNUTLS fixes
.
commit
|
commitdiff
|
tree
2008-11-21
Ben Kibbey
Revert "
S
et the client socket
f
il
e
des
c
riptor to non
.
.
.
commit
|
commitdiff
|
tree
2008-11-21
Ben Kibbey
Fix for commit 8f85
8
46
.
Show the
actual error description
.
commit
|
commitdiff
|
tree
2008-11-21
Ben Kibbey
Use _SC_
P
A
G
ESIZE a
s
the
s
i
z
e
argumen
t
t
o
mlock(
)
.
commit
|
commitdiff
|
tree
2008-11-20
B
en Kibb
e
y
Re
v
ert "
F
ixed a l
e
ak in cache_free()
.
"
commit
|
commitdiff
|
tree
2008-11-20
Be
n
Ki
b
be
y
Fixed a lea
k
in cache_free()
.
commit
|
commitdiff
|
tree
2008-11-20
Ben
K
ibbey
Red
i
d t
h
e file
c
ache to use
a
GSL
i
st (singular
linked
.
.
.
commit
|
commitdiff
|
tree
2008-11-20
B
en
K
i
bbey
Mo
v
ed
r
ead
_
hook() and write_hook() to
t
ls
.
c
.
commit
|
commitdiff
|
tree
2008-11-20
Ben Kibbey
U
s
e log_
w
rite() inst
e
ad of
w
a
rn[
x
] and fprint
f
(std
e
rr
.
.
.
commit
|
commitdiff
|
tree
2008-11-19
Ben Kibbey
Le
t
the "
k
ey_file" con
f
ig
u
r
ati
o
n
parame
t
e
r
w
o
rk with
.
.
.
commit
|
commitdiff
|
tree
2008-11-19
Ben Kibbey
Revert
"F
i
x
ed OPEN and SAVE
t
o
use the "key_fil
e
" if
.
.
.
commit
|
commitdiff
|
tree
next