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
Thread cancellation tests in do_compress() and do_decompress().
2009-01-30
Ben
Kibbey
Thread c
a
n
cel
l
ation
tests in do_compr
e
s
s
(
) a
n
d do_decompres
s
()
.
commit
|
commitdiff
|
tree
2009-01-29
Ben
K
i
bbey
Don't se
n
d status messages to c
l
ie
n
t
s that
a
re exiting
.
.
.
commit
|
commitdiff
|
tree
2009-01-29
Ben Kibbey
Fixed a s
e
gfault with th
e
S
A
V
E command
w
hen used
w
ith
.
.
.
commit
|
commitdiff
|
tree
2009-01-29
Be
n
Kibbey
More thr
e
ad cancelation test
s
an
d
handl
e
rs
.
commit
|
commitdiff
|
tree
2009-01-28
Ben
K
ibbey
Crea
t
e a mutex for the
custom memor
y
function
s
.
Fi
x
es
.
.
.
commit
|
commitdiff
|
tree
2009-01-28
Ben
K
ibbey
Create
a new thread when reloadi
n
g the rc
f
i
le
.
commit
|
commitdiff
|
tree
2009-01-28
Ben Kibbey
M
ore t
h
read canc
e
llation tests (more t
o
come) an
d
thre
a
d
.
.
.
commit
|
commitdiff
|
tree
2009-01-27
Ben Kibbey
A
c
oup
l
e more
t
hread
c
a
n
cellation tests and cl
e
anups
.
commit
|
commitdiff
|
tree
2009-01-27
Ben Kibbe
y
If t
h
e client threa
d
terminat
e
s wh
i
le a pinentry is
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kibbey
Setup a c
l
eanup handler in iterate_
c
r
ypto_o
n
ce() in
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben
K
ibbe
y
When encrypting/d
e
crypting, don't do t
h
e whole thing
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kibbey
In cleanup_
c
b(), don'
t
free cn->n
a
me unt
i
l ev
e
r
y
thing
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben
Ki
b
bey
B
etter m
u
t
ex locki
n
g and unlocking macros
.
Useful for
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kibbey
Update
t
h
e mti
m
e in do_x
m
l_encry
p
t()
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kibbey
crypto->inbuf
i
s set to the data
t
o e
n
crypt w
h
e
n
passed to
commit
|
commitdiff
|
tree
2009-01-25
Ben Kibbey
Use gcry_
.
.
.
memory func
t
io
n
s in d
o
_comp
r
e
ss() and
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kibbey
Retu
r
n GPG_E
R
R_ENOANO if
t
he da
t
a file is not a regular
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
B
e
n
Kibbey
A
c
ouple minor cach
e
.
c clea
n
ups
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Fixed potent
i
a
lly
n
o
t freeing all cach
e
entries i
n
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Fixed status messages se
n
d
w
i
th send_status
_
all(
)
on
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben
Kib
b
ey
Fi
x
e
d tls
_
in
i
t() not initializing the SHA-1 hash size
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Initi
a
l
ize libgcryp
t
properly by call
i
ng gc
r
y_che
c
k_versi
o
n()
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Mov
e
initTlsParam
s
()
a
n
d
dein
i
tTlsParams() to tls
.
c
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibb
e
y
Added opti
o
n "tcp_use_c
r
l"
.
W
hen TRUE, ~/
.
pw
m
d/crl
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben K
i
b
bey
Set the sign
a
l mask before ot
h
er threads are crea
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
B
en Kibbe
y
Don't
try and
link with -
l
rt on systems other
t
han
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Ki
b
bey
F
i
xed a
c
ompil
e
time e
r
ror
on F
r
eeBSD
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Fixed a compile ti
m
e warning on FreeBSD
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kib
b
ey
Remove old <
v1
.
1
1
com
m
and line o
p
t
i
o
n -b
.
commit
|
commitdiff
|
tree
2009-01-24
B
e
n Kibbey
Use
PT
H
READ_MUTEX_RECURSIVE not PTHREAD_MUTEX_RECURSI
V
E
_
NP
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Ki
b
bey
F
ixed some compl
e
time
c
onditionals
.
commit
|
commitdiff
|
tree
2009-01-24
B
en Kibbey
Rest
o
re
clie
n
t->has_l
o
ck in cleanup_client()
.
commit
|
commitdiff
|
tree
2009-01-24
Ben
K
ibbey
Use
a
structure i
n
file_
c
ach
e
_
t
to hold the file mutex
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
T
he
c
lient
must explicitly set OPTION PINE
N
TRY if the
.
.
.
commit
|
commitdiff
|
tree
2009-01-23
Ben Kibbey
D
on't wri
t
e a log m
e
ssage when the cache
m
utex is locked
.
.
.
commit
|
commitdiff
|
tree
2009-01-23
Ben Kibbe
y
Really fix co
m
mit a7e15f9
.
commit
|
commitdiff
|
tree
2009-01-23
Ben
K
i
b
bey
R
e
vert "Fix for co
m
m
it a7
e
15f9
.
"
commit
|
commitdiff
|
tree
2009-01-23
Ben Kibbey
Fix for commit a7e1
5
f9
.
commit
|
commitdiff
|
tree
2009-01-23
Ben Kibb
e
y
Restart the
k
eepalive_t
h
read() after rece
i
ving SIGHUP
.
commit
|
commitdiff
|
tree
2009-01-22
Ben Kib
b
ey
S
to
p
accepting TCP connec
t
i
ons when sh
u
t
tin
g
down an
d
.
.
.
commit
|
commitdiff
|
tree
2009-01-22
Ben Kibbey
I
f MEM_
D
EB
U
G is defin
e
d then set the x
.
.
.
de/a
l
lo
c
ators
.
.
.
commit
|
commitdiff
|
tree
2009-01-22
Ben Kibbey
Use
an SHA-1 fingerprint rather tha
n
MD5
.
commit
|
commitdiff
|
tree
2009-01-21
Ben
Kibbey
Fixed
a segfaul
t
when TLS faile
d
negotiation
.
commit
|
commitdiff
|
tree
2009-01-21
B
en Kibbey
Create the
c
lient_msg_thre
a
d and client_msg_s
e
n
d
er_thread
.
.
.
commit
|
commitdiff
|
tree
2009-01-21
Be
n
Kibbey
Only a
p
pend unique
s
tat
u
s messages to th
e
m
e
ssag
e
queue
.
commit
|
commitdiff
|
tree
2009-01-21
Ben Kibbey
If
th
e
cur
r
ent t
h
read
i
s c
a
lli
n
g
send_status
_
all()
.
.
.
commit
|
commitdiff
|
tree
2009-01-21
Ben Kibbey
Mak
e
sure t
h
e msg mu
t
e
x is unlo
c
ked
b
efore trying
to
.
.
.
commit
|
commitdiff
|
tree
2009-01-18
Ben Kibbe
y
Create a
m
essage queue
that w
o
n't blo
c
k send_status_all
.
.
.
commit
|
commitdiff
|
tree
2009-01-18
Ben K
i
bbey
Ported to
pt
h
read
.
c
a
che_m
u
t
ex an
d
cn_mutex are now
.
.
.
commit
|
commitdiff
|
tree
2009-01-13
Be
n
Kibbey
SIGHUP will stop or start the tcp_acce
p
t_thread() dep
e
nd
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-01-10
Ben Kibbey
Updated the copyright head
e
rs f
o
r 2009
.
commit
|
commitdiff
|
tree
2009-01-10
Ben Kibbey
F
i
xed a pinentry segfaul
t
(hopefully) during c
l
ean
u
p
.
.
.
commit
|
commitdiff
|
tree
2009-01-10
Ben Ki
b
bey
A
l
low other
charact
e
rs in the filename when
u
s
i
ng G
E
TCONFIG
.
commit
|
commitdiff
|
tree
2009-01-09
Ben Kibbey
Moved COMMANDS to doc/
.
commit
|
commitdiff
|
tree
2009-01-09
Ben
K
i
bbey
Retu
r
n
GPG_
E
R
R
_
NO_
V
ALUE instead
o
f a
s
ynt
a
x
e
rror from
.
.
.
commit
|
commitdiff
|
tree
2009-01-09
Ben Kibbey
Re-ad
d
.
flags to the new
v
2 fil
e
header
.
commit
|
commitdiff
|
tree
2009-01-09
Ben Kibbey
F
i
xed a memory leak in pinentry_it
e
rate()
.
commit
|
commitdiff
|
tree
2009-01-09
Ben Kibbey
F
i
xed starting up with
o
u
t
a
n rcfile
.
commit
|
commitdiff
|
tree
2009-01-09
Ben Kibbey
Warn about err
o
rs opening
a ke
y
_
fi
l
e while parsing
.
.
.
commit
|
commitdiff
|
tree
2009-01-09
B
en K
i
b
b
ey
Fixed cle
a
r_c
a
che()
c
learing
al
l
cache
e
ntri
e
s
.
commit
|
commitdiff
|
tree
2009-01-08
Ben Kibbey
Fix
e
d a memory l
e
ak c
r
eate
_
dt
d
()
.
commit
|
commitdiff
|
tree
2009-01-07
Be
n
Kibbey
F
i
xed
a
s
king
for a passphrase
a
f
t
e
r
openi
n
g a
new file
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Ben Kibbey
Fixed closing the wro
n
g FD in cleanup_crypto() an
d
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Ben K
i
bbey
Fixed SAVE with a pass
p
hrase sp
e
cified in t
h
e command
.
commit
|
commitdiff
|
tree
2009-01-05
Ben
Kibbe
y
C
lose the cip
h
er handle in crypto_cleanup(
)
;
commit
|
commitdiff
|
tree
2009-01-05
B
e
n Ki
b
bey
Fixed some compile-ti
m
e wa
r
nings
.
commit
|
commitdiff
|
tree
2009-01-04
Be
n
Kibbey
T
he "disa
b
le_list_and_
d
u
m
p"
c
onfigurat
i
on p
a
rameter
.
.
.
commit
|
commitdiff
|
tree
2009-01-04
Be
n
Kibbey
When importing, conv
e
rting and
p
u
s
h
i
n
g
fil
e
s into
the
.
.
.
commit
|
commitdiff
|
tree
2009-01-04
Ben Kibbey
Some code rearrangements
.
G
e
tti
n
g ready
t
o fix
freeing
.
.
.
commit
|
commitdiff
|
tree
2008-12-24
Ben Kibbey
Show the output f
i
lename a
n
d not stdout in the im
p
o
r
t
.
.
.
commit
|
commitdiff
|
tree
2008-12-24
Be
n
K
i
bbey
Fixed a
m
emo
r
y leak in do
_
cache_push(
)
.
The do
c
ument
.
.
.
commit
|
commitdiff
|
tree
2008-12-22
Ben Kibbey
Hand
l
e
STATUS_
C
O
M
P
R
E
S
S/DECOMPRESS/ENCRYPT/DECRYPT
in
.
.
.
commit
|
commitdiff
|
tree
2008-12-22
Ben Kibb
e
y
Fixed the pinentry
d
ialog showin
g
the wrong filen
a
me
.
.
.
commit
|
commitdiff
|
tree
2008-12-20
Ben Kibbey
Fixed f
r
eeing
"tcp_wait" in t
c
p_
a
ccep
t
_thread() before
.
.
.
commit
|
commitdiff
|
tree
2008-12-20
Ben Ki
b
bey
Added config
u
ration parameter "cipher
_
su
i
te"
.
commit
|
commitdiff
|
tree
2008-12-20
Ben
K
ibbey
C
h
eck the ret
u
rn
value of pth_sp
a
wn()
.
commit
|
commitdiff
|
tree
2008-12-19
Ben Kibbey
Updated the docs
.
commit
|
commitdiff
|
tree
2008-12-19
Ben
K
i
b
bey
Use send_st
a
tus() fr
o
m
C
ACHE_LOCK
.
commit
|
commitdiff
|
tree
2008-12-19
B
e
n
Kibbey
Set the thread name for othe
r
threads to
o
.
commit
|
commitdiff
|
tree
2008-12-18
B
e
n
Kibbey
Remove
d
the unused fil
e
h
eader vari
a
b
l
e
s
.
T
hey
c
a
n
.
.
.
commit
|
commitdiff
|
tree
2008-12-18
Ben Kibbey
Allow "GETCONFIG key" and
"GETCONFIG
k
e
y_file"
.
commit
|
commitdiff
|
tree
2008-12-13
Ben Kib
b
ey
A
dded command VERSION to return the version stri
n
g
.
.
.
commit
|
commitdiff
|
tree
2008-12-13
Ben Kibbey
S
et the client
F
D to
n
on-blocki
n
g in the BYE notifier
.
.
.
commit
|
commitdiff
|
tree
2008-11-23
Ben Kibbey
Wh
e
n "key_file"
is spe
c
ifie
d
in
t
he configuration and
.
.
.
commit
|
commitdiff
|
tree
2008-11-23
Ben Kibbey
Retu
r
n
a gboolean from vali
d
ate_a
c
cess()
.
commit
|
commitdiff
|
tree
2008-11-22
Ben
K
i
b
bey
Merg
e
branch 'v2'
commit
|
commitdiff
|
tree
2008-11-21
Ben
K
ib
b
ey
U
s
e a
t
emporary variable
i
n reload_rcfile() in cas
e
.
.
.
commit
|
commitdiff
|
tree
2008-11-21
Ben
K
ibb
e
y
WITH_GNUTLS fixes
.
commit
|
commitdiff
|
tree
2008-11-21
B
e
n Kibbey
Revert "Set th
e
cli
e
nt socket
file descriptor to non
.
.
.
commit
|
commitdiff
|
tree
2008-11-21
Ben Kibbey
Fix
f
or commit 8f85846
.
Show the actual e
r
ror description
.
commit
|
commitdiff
|
tree
2008-11-21
B
e
n Kib
b
ey
U
s
e _SC_PAGESIZE as
t
he
size argument to mlock(
)
.
commit
|
commitdiff
|
tree
2008-11-20
Ben Kibbey
Revert "Fixed a
lea
k
i
n
cach
e
_fre
e
(
)
.
"
commit
|
commitdiff
|
tree
2008-11-20
Ben
Kibbey
Fixed a
leak in cache_free()
.
commit
|
commitdiff
|
tree
2008-11-20
Be
n
Ki
b
bey
Redi
d
the file c
a
che to
u
se a GSL
i
st (s
i
ngular l
i
n
ked
.
.
.
commit
|
commitdiff
|
tree
2008-11-20
Ben Kibbey
M
oved
r
e
a
d
_ho
o
k() and writ
e
_hook() to tls
.
c
.
commit
|
commitdiff
|
tree
2008-11-20
Ben K
i
bbey
Use log_write() inste
a
d of warn[x] and fprintf(s
t
d
e
rr
.
.
.
commit
|
commitdiff
|
tree
2008-11-19
Be
n
Kibbey
Let the
"
key
_
fil
e
"
con
f
ig
u
ration
p
arameter work with
.
.
.
commit
|
commitdiff
|
tree
2008-11-19
B
en Kibbey
R
e
vert "Fixed OPEN and SAVE to use the "key
_
file" if
.
.
.
commit
|
commitdiff
|
tree
2008-11-19
Ben Kibbe
y
Re
v
ert "
A
dded OPTION KEYFIL
E
.
S
e
ttin
g
to 0 will dis
a
ble
.
.
.
commit
|
commitdiff
|
tree
2008-11-18
Be
n
Kibbey
Added O
P
T
I
O
N
K
E
Y
FIL
E
.
Se
t
t
ing
to 0 will disable tryin
g
.
.
.
commit
|
commitdiff
|
tree
next