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
If the client thread terminates while a pinentry is running, terminate
2009-01-27
B
e
n Kibbey
If the
c
lient thread ter
m
inat
e
s
w
hile
a
pinentry is
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kibbey
Set
u
p
a cleanup h
a
n
d
ler in iterate_crypto_once()
i
n
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben
K
ibbey
When encrypting/decry
p
ting, do
n
't do t
h
e whole thin
g
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kibbe
y
In cleanup_cb(
)
, don't free cn-
>
name until everything
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kibbey
Better mutex loc
k
ing and
u
n
loc
k
in
g
macros
.
Useful for
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kibbey
Update the mtime
in do_xml_encrypt()
.
commit
|
commitdiff
|
tree
2009-01-25
Ben K
i
bbey
crypto->i
n
buf is set to the data to
e
ncrypt when
p
assed to
commit
|
commitdiff
|
tree
2009-01-25
Ben Kibbey
U
s
e
gcry_
.
.
.
memory fun
c
tions in do_compres
s
()
a
nd
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben K
i
bbey
Return GPG_ER
R
_ENOANO if
t
he d
a
ta fil
e
is not a regular
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben
Kibbey
A couple minor
c
ache
.
c clean
u
ps
.
commit
|
commitdiff
|
tree
2009-01-24
Ben K
i
bbey
Fixe
d
potentially not freein
g
all cache entri
e
s in
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben
Kibbey
Fixed s
t
atus
message
s
s
e
nd with sen
d
_status_all
(
) on
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibb
e
y
Fix
e
d tls_i
n
i
t() not i
n
itializing th
e
SHA
-
1 hash siz
e
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben
K
ib
b
ey
Initializ
e
libgcry
p
t
proper
l
y b
y
calli
n
g gcry_chec
k
_versio
n
()
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Mov
e
initTlsPa
r
ams()
a
nd deinitTlsParams
(
) to tls
.
c
commit
|
commitdiff
|
tree
2009-01-24
Ben
Kibbey
A
d
ded option "tcp_use_cr
l
"
.
When TR
U
E
, ~/
.
pwmd
/
cr
l
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Set the si
g
nal
mask b
e
fo
r
e other
t
h
reads are crea
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibb
e
y
Don't tr
y
a
n
d link w
i
th
-
l
rt
o
n
systems other than
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Fixed a
compile time error on FreeBSD
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Fixed a compile ti
m
e warn
i
ng on
FreeBSD
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibb
e
y
R
emove old < v1
.
1
1
comma
n
d
line option -b
.
commit
|
commitdiff
|
tree
2009-01-24
Ben
Kibbey
Use PTH
R
EAD_MU
T
EX
_
RECUR
S
IV
E
not PTHRE
A
D_MUTEX_RECU
R
SIVE
_
NP
.
commit
|
commitdiff
|
tree
2009-01-24
Be
n
Kibbey
F
ixed some
c
om
p
le t
i
me co
n
ditionals
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibb
e
y
Re
s
t
o
re
c
lient-
>
has_lock in cle
a
nup_client()
.
commit
|
commitdiff
|
tree
2009-01-24
Ben K
i
b
bey
U
s
e
a st
r
uct
u
re in file_cache_t to ho
l
d
t
he file mutex
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
B
e
n Kibbey
The clien
t
must explicitly set OPTION PINENTRY if the
.
.
.
commit
|
commitdiff
|
tree
2009-01-23
B
en Kibbey
Do
n
't wr
i
te a log message when the cache mutex is
l
ocked
.
.
.
commit
|
commitdiff
|
tree
2009-01-23
Ben
Kibbey
R
e
a
l
ly fix co
m
mit
a7
e
1
5f9
.
commit
|
commitdiff
|
tree
2009-01-23
Ben
K
i
bbey
Rev
e
rt
"
Fix for commit
a
7e15f9
.
"
commit
|
commitdiff
|
tree
2009-01-23
Ben Kibbe
y
Fix for commit a7e15f9
.
commit
|
commitdiff
|
tree
2009-01-23
B
en Kibbey
Restart th
e
k
e
epa
l
ive_thread(
)
after rec
e
i
v
ing SIGHUP
.
commit
|
commitdiff
|
tree
2009-01-22
Ben Kibbey
Stop accepting TCP
con
n
ections when shutti
n
g down an
d
.
.
.
commit
|
commitdiff
|
tree
2009-01-22
B
e
n
K
ibbey
I
f ME
M
_DEBUG
i
s defi
n
e
d
t
h
en
set the
x
.
.
.
de/
a
llo
c
ators
.
.
.
commit
|
commitdiff
|
tree
2009-01-22
Ben K
i
b
b
ey
Use an SHA-
1
fing
e
rpri
n
t rat
h
er t
h
an
MD5
.
commit
|
commitdiff
|
tree
2009-01-21
Ben Kibbe
y
Fixed a segfault when TLS fa
i
led negotiation
.
commit
|
commitdiff
|
tree
2009-01-21
Ben Kib
b
ey
Create th
e
client_
m
s
g
_thread and cl
i
ent_msg_sender_t
h
read
.
.
.
commit
|
commitdiff
|
tree
2009-01-21
B
en Kibbey
Only append
u
n
ique status
m
essages t
o
the message q
u
eue
.
commit
|
commitdiff
|
tree
2009-01-21
Ben K
i
bbe
y
If the current threa
d
is calling
send_s
t
atu
s
_all(
)
.
.
.
commit
|
commitdiff
|
tree
2009-01-21
Ben Kibbey
Make sure the msg mutex
i
s unlo
c
ked before
trying
to
.
.
.
commit
|
commitdiff
|
tree
2009-01-18
B
e
n Kibbey
Create a messa
g
e queue
that
won'
t
bl
o
ck send_st
a
tus_all
.
.
.
commit
|
commitdiff
|
tree
2009-01-18
Ben
K
i
b
bey
Ported to pthr
e
ad
.
cache
_
m
u
tex an
d
cn
_
mutex
a
r
e now
.
.
.
commit
|
commitdiff
|
tree
2009-01-13
Ben Kibbey
SIGH
U
P will stop or start the t
c
p
_accept_thr
e
ad(
)
depen
d
ing
.
.
.
commit
|
commitdiff
|
tree
2009-01-10
Ben Kibbey
Upda
t
ed
t
he c
o
p
y
r
ig
h
t head
e
rs for 2009
.
commit
|
commitdiff
|
tree
2009-01-10
Ben Kibbey
F
i
xed
a
pinentry s
e
gf
a
u
lt (hopefully) during cleanup
.
.
.
commit
|
commitdiff
|
tree
2009-01-10
B
en Kibb
e
y
Allow
o
ther ch
a
r
a
c
t
e
rs in the filename when using
G
ETCONF
I
G
.
commit
|
commitdiff
|
tree
2009-01-09
Ben
K
ibbey
Moved CO
M
MANDS to doc/
.
commit
|
commitdiff
|
tree
2009-01-09
Ben
Kibbey
Return GPG_ERR_NO_VA
L
UE in
s
tead of a
s
y
n
tax e
r
r
or
from
.
.
.
commit
|
commitdiff
|
tree
2009-01-09
Be
n
Kibbey
Re-add
.
flags to the ne
w
v2
f
i
le heade
r
.
commit
|
commitdiff
|
tree
2009-01-09
Ben
K
ibbey
F
i
xed a memory leak in pinentr
y
_iterate()
.
commit
|
commitdiff
|
tree
2009-01-09
Ben Kibbey
Fixed s
t
a
r
t
i
ng up witho
u
t
an rcfile
.
commit
|
commitdiff
|
tree
2009-01-09
Ben Kibbey
Wa
r
n about errors
o
pening a key_file while
p
a
r
sing
.
.
.
commit
|
commitdiff
|
tree
2009-01-09
B
e
n
Kibb
e
y
Fixed cl
e
a
r_cache(
)
clearing all cach
e
entries
.
commit
|
commitdiff
|
tree
2009-01-08
Ben Kibbey
Fixed a
memory lea
k
c
reat
e
_dtd()
.
commit
|
commitdiff
|
tree
2009-01-07
Ben
K
ibbey
Fixed as
k
ing for a passphr
a
se aft
e
r
opening a new
f
i
le
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Ben Kibbey
F
i
xed
c
losing the wrong FD
in cleanup_crypto() and
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Ben
K
ibbey
Fixed SAVE with a pa
s
s
phra
s
e spec
i
fied in the command
.
commit
|
commitdiff
|
tree
2009-01-05
B
e
n Kibbey
Close t
h
e cipher handle in crypto_clea
n
up();
commit
|
commitdiff
|
tree
2009-01-05
B
e
n
K
i
b
b
ey
F
i
xed
s
ome compile-time warnings
.
commit
|
commitdiff
|
tree
2009-01-04
B
en Kibbey
The
"
di
s
able_list_and_d
u
m
p" conf
i
g
urat
i
on parameter
.
.
.
commit
|
commitdiff
|
tree
2009-01-04
Ben K
i
b
bey
When importing, converti
n
g and pushin
g
files into the
.
.
.
commit
|
commitdiff
|
tree
2009-01-04
Be
n
Kibbey
Some
c
ode r
e
arrangements
.
G
e
tting ready
to fix freei
n
g
.
.
.
commit
|
commitdiff
|
tree
2008-12-24
Ben K
i
bbey
Sho
w
t
h
e output filename and
not std
o
ut in the impo
r
t
.
.
.
commit
|
commitdiff
|
tree
2008-12-24
Ben Kibbey
Fixe
d
a mem
o
ry leak in do_cach
e
_
pu
s
h()
.
T
he docum
e
nt
.
.
.
commit
|
commitdiff
|
tree
2008-12-22
Ben Kibbey
Handle STATUS_COMPRE
S
S/DE
C
OMPRE
S
S/ENCRYPT/D
E
CRYPT in
.
.
.
commit
|
commitdiff
|
tree
2008-12-22
Ben Kibbey
Fi
x
ed the pinentr
y
dialog showin
g
the wron
g
f
i
lename
.
.
.
commit
|
commitdiff
|
tree
2008-12-20
Ben
K
ibbey
Fixed freeing
"
tcp_wai
t
" in tcp_accep
t
_thread() before
.
.
.
commit
|
commitdiff
|
tree
2008-12-20
Ben
K
ibbey
Ad
d
ed configurat
i
on parameter "cipher_suite"
.
commit
|
commitdiff
|
tree
2008-12-20
Ben
K
ib
b
ey
Check the return value of
p
th_s
p
awn()
.
commit
|
commitdiff
|
tree
2008-12-19
B
en Kib
b
ey
Upda
t
ed the docs
.
commit
|
commitdiff
|
tree
2008-12-19
Ben Kib
b
ey
Use send_status() from CA
C
HE_L
O
CK
.
commit
|
commitdiff
|
tree
2008-12-19
Ben
Kibbey
Set the thread name for other thr
e
ads too
.
commit
|
commitdiff
|
tree
2008-12-18
Ben Kibbe
y
Remove
d
the unused file header var
i
ables
.
They can
.
.
.
commit
|
commitdiff
|
tree
2008-12-18
Ben Kibbey
Al
l
ow "GETCON
F
IG key" an
d
"
G
ETC
O
NF
I
G key_file"
.
commit
|
commitdiff
|
tree
2008-12-13
Ben Kibbey
A
dded command VE
R
SION to
return t
h
e version st
r
ing
.
.
.
commit
|
commitdiff
|
tree
2008-12-13
Ben K
i
bbey
Se
t
the client FD to non-bl
o
ck
i
ng in th
e
BYE
n
otif
i
er
.
.
.
commit
|
commitdiff
|
tree
2008-11-23
Ben Kibb
e
y
W
hen
"
key_file"
is spec
i
fied in the configura
t
ion and
.
.
.
commit
|
commitdiff
|
tree
2008-11-23
Ben Kibbey
Return a g
b
oolean from validate_
a
ccess()
.
commit
|
commitdiff
|
tree
2008-11-22
Ben Kibbey
M
erge
branch 'v2'
commit
|
commitdiff
|
tree
2008-11-21
Ben
Kibbe
y
Use a temporary variab
l
e in relo
a
d_rcfile() in case
.
.
.
commit
|
commitdiff
|
tree
2008-11-21
Ben Kibbey
WITH
_
G
NU
T
LS fixes
.
commit
|
commitdiff
|
tree
2008-11-21
Ben Kibb
e
y
Revert
"Set the c
l
ient soc
k
et
file desc
r
iptor to
non
.
.
.
commit
|
commitdiff
|
tree
2008-11-21
Ben Kibbey
Fix
f
o
r
commit 8f85846
.
Show the actual
error descriptio
n
.
commit
|
commitdiff
|
tree
2008-11-21
Be
n
Kibbey
U
se _
S
C_PAGESIZE as t
h
e
size argument to mlock()
.
commit
|
commitdiff
|
tree
2008-11-20
Ben Kibbey
Revert "Fixed a leak
in cache
_
free()
.
"
commit
|
commitdiff
|
tree
2008-11-20
Ben K
i
bbe
y
Fi
x
ed a
leak in cache_free()
.
commit
|
commitdiff
|
tree
2008-11-20
Ben Kibbey
Redid the file
cache to use a
GS
L
ist (sing
u
lar linked
.
.
.
commit
|
commitdiff
|
tree
2008-11-20
Ben Kibb
e
y
Mo
v
e
d read_h
o
ok
(
) and
w
r
i
t
e
_hook() to
tls
.
c
.
commit
|
commitdiff
|
tree
2008-11-20
Ben Kibbey
U
se log_write
(
) inst
e
ad
o
f warn[x] and fprintf(stderr
.
.
.
commit
|
commitdiff
|
tree
2008-11-19
B
en Kibbe
y
Let the "
k
ey_
f
ile" configuration para
m
eter wor
k
with
.
.
.
commit
|
commitdiff
|
tree
2008-11-19
Ben Kibbey
Revert "Fi
x
ed OPEN
a
nd
S
A
VE to use
the "key
_
file" if
.
.
.
commit
|
commitdiff
|
tree
2008-11-19
B
e
n Ki
b
b
e
y
Reve
r
t "
A
dded OPTI
O
N KEYFILE
.
Setting to 0 will disable
.
.
.
commit
|
commitdiff
|
tree
2008-11-18
Ben Kib
b
ey
A
d
ded OPTION KEYFIL
E
.
Se
t
tin
g
to
0
will
d
is
a
b
l
e tryin
g
.
.
.
commit
|
commitdiff
|
tree
2008-11-18
Ben Kibb
e
y
Fixed OPE
N
an
d
SAVE to use t
h
e "k
e
y_fil
e
"
if specified
.
.
.
commit
|
commitdiff
|
tree
2008-11-18
Ben Kibb
e
y
Let
-C use a keyfi
l
e wi
t
h -k
.
commit
|
commitdiff
|
tree
2008-11-15
B
e
n Ki
b
b
e
y
Fixed
a
couple o
f
minor memory leaks
.
commit
|
commitdiff
|
tree
2008-11-15
Ben Kibbey
A
dded c
o
nfiguration optio
n
"
t
cp_wa
i
t
"
.
Sets the time
.
.
.
commit
|
commitdiff
|
tree
2008-11-15
Ben Kibbey
Fixed SO_RE
U
SEADDR
.
commit
|
commitdiff
|
tree
2008-11-15
B
e
n K
i
bbey
Added command line
option -k to
o
bt
a
in
t
he key fro
m
.
.
.
commit
|
commitdiff
|
tree
2008-11-15
B
e
n
K
i
bbey
Don't cha
n
ge "disabl
e
_list_and_dump
"
af
t
er
r
el
o
ading
.
.
.
commit
|
commitdiff
|
tree
2008-11-15
B
en Kibbey
Cha
n
ge the
v
ersion strin
g
t
o
2
.
0-dev
.
commit
|
commitdiff
|
tree
next