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
Version 2.8.
2009-04-23
Be
n
Kibbey
The VERSION comma
n
d outputs
the hexidecimal versio
n
.
.
.
commit
|
commitdiff
|
tree
2009-04-23
Ben
Kibbey
Lo
t
s
of pth_cleanup_push()/pop(
)
an
d
p
th_cancel_poi
n
t
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Ben
K
ibb
e
y
Since cra
c
klib us
e
s locale specific strings, do the
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Ben Kibbey
Added the SE
T
and UNSET command wh
i
c
h
r
e
p
l
a
c
e the OPTION
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Ben
Kib
b
ey
Forgot to destroy the pth_msgport_
t
.
F
i
xed
.
commit
|
commitdiff
|
tree
2009-04-21
Ben Kibbey
Use a pth_m
s
gp
o
r
t_t for message pas
s
in
g
.
Al
s
o wait
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
B
e
n Kibbe
y
k
e
epalive_thread() cl
e
a
nup
.
Also fixes a s
e
gfault when
.
.
.
commit
|
commitdiff
|
tree
2009-04-19
Ben Ki
b
bey
Fixed a
l
ib
x
ml2
w
arni
n
g when converting a data
f
ile
.
.
.
commit
|
commitdiff
|
tree
2009-04-19
Ben Kibbey
Fixed "GET
C
ONFIG
<filename> ITERA
T
I
O
N
S"
a
fter "OPTION
.
.
.
commit
|
commitdiff
|
tree
2009-04-19
Be
n
Kibbe
y
C
h
a
nged
h
ow "GETCONFIG
ITERAT
I
ONS" works
.
If the
r
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-19
B
e
n
K
ibbe
y
Flush the data buffer before sending th
e
final XFER
.
.
.
commit
|
commitdiff
|
tree
2009-04-19
B
e
n Kibbey
C
h
a
nged th
e
file head
e
r
again
.
commit
|
commitdiff
|
tree
2009-04-19
Ben Kibbe
y
Fi
x
ed
a
memory leak i
n
do_assu
a
n_c
o
mm
a
nd()
.
commit
|
commitdiff
|
tree
2009-04-19
Ben Kib
b
e
y
Fix
e
d "xfer_pro
g
res
s
=
0"
.
commit
|
commitdiff
|
tree
2009-04-19
Ben Kibbey
Adde
d
configur
a
t
i
on parameter "
x
f
e
r
_
progress"
t
o specif
y
.
.
.
commit
|
commitdiff
|
tree
2009-04-19
Ben K
i
bbey
When
doi
n
g an INQUI
R
E, ap
p
e
n
d an e
v
ent to wait for
.
.
.
commit
|
commitdiff
|
tree
2009-04-19
Ben K
i
bbey
All command
s
that send
data
u
se do_a
s
suan_
c
ommand(
.
.
.
commit
|
commitdiff
|
tree
2009-04-19
B
e
n Kibbey
The XFER status
m
essage is s
e
nt with the LIST
,
DUMP
.
.
.
commit
|
commitdiff
|
tree
2009-04-19
Ben Kibbey
Log
what socket this inv
o
k
ation is
l
ist
e
ning
o
n
.
commit
|
commitdiff
|
tree
2009-04-19
Ben Kibbey
Initialize the p
i
n mutex
when converting (-C)
.
commit
|
commitdiff
|
tree
2009-04-18
Ben Kibbey
Require aut
o
ma
k
e 2
.
60
.
commit
|
commitdiff
|
tree
2009-04-18
Ben Kibbey
Re
m
oved
E
PWMD_FILE_ACCES
S
.
commit
|
commitdiff
|
tree
2009-04-18
Ben
Kibbey
Set the c
l
ient name in the pin
e
ntry dialog
(OPTI
O
N
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Ben
K
ibbe
y
Minor cleanup
.
Remov
e
d cleanup
_
crypto_han
d
ler()
.
commit
|
commitdiff
|
tree
2009-04-18
Ben Kibbey
N
o
need
to
c
reate a
n
e
x
tra thread in client_msg_thr
e
ad
.
.
.
commit
|
commitdiff
|
tree
2009-04-11
Ben Kibbey
A
d
ded
a new status message X
F
ER for use with the
GET
.
.
.
commit
|
commitdiff
|
tree
2009-04-04
Ben Kibbey
Whe
n
an opt
i
on value string is NULL, reset it to th
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-03
B
en K
i
bb
e
y
Let I
S
CACHED check fo
r
file existence wi
t
h access(2
.
.
.
commit
|
commitdiff
|
tree
2009-03-21
Ben Kibbey
Wait
f
o
r the write_status_thread() to return (or timeout) in
commit
|
commitdiff
|
tree
2009-03-21
Ben K
i
bbe
y
Compare only
"
<
?xml version=" in
t
he d
e
crypted document
.
.
.
commit
|
commitdiff
|
tree
2009-03-21
Ben Kibbey
Make c
l
ien
t
_msg_thread() joi
n
abl
e
.
commit
|
commitdiff
|
tree
2009-03-21
Ben K
i
bbey
Use g_
g
et_h
o
me_d
i
r() instead
.
commit
|
commitdiff
|
tree
2009-03-20
B
e
n
K
ibbe
y
Removed all tcp/remote
/
GnuTLS suppor
t
.
Rem
o
te co
n
nections
.
.
.
commit
|
commitdiff
|
tree
2009-03-08
Ben
Kibbe
y
Fix t
l
s
.
c co
m
pile-time warni
n
g
.
commit
|
commitdiff
|
tree
2009-03-08
Ben K
i
b
b
e
y
D
o
nt link with -lrt or -lpthread
commit
|
commitdiff
|
tree
2009-03-08
Be
n
Kibbey
Removed acinclu
d
e
.
m4
.
commit
|
commitdiff
|
tree
2009-03-08
Ben Kibbey
Check
f
or EDEA
D
LK in M
U
TEX
_
UNLOCK
.
It
c
an b
e
ignored
.
.
.
commit
|
commitdiff
|
tree
2009-03-08
B
en Kibbey
Wait for
t
hre
a
d
TID events which a
r
e trigg
e
red
w
h
en
.
.
.
commit
|
commitdiff
|
tree
2009-03-08
Ben Kibb
e
y
Catch S
I
GABRT, but no
t
SI
G
USR2
.
commit
|
commitdiff
|
tree
2009-03-08
Ben Kib
b
ey
Check the re
t
urn val
u
e from pth
_
spawn()
.
commit
|
commitdiff
|
tree
2009-03-08
Ben K
i
bbey
Minor cleanups
.
commit
|
commitdiff
|
tree
2009-03-08
B
e
n Kibbey
Use thread-saf
e
libgcrypt and l
i
bgp
g
-
e
r
ror
f
unction
s
.
.
.
commit
|
commitdiff
|
tree
2009-03-08
Ben Kibbey
Dont write a log message
in MUTEX_TRY
L
OCK
.
commit
|
commitdiff
|
tree
2009-03-08
Ben Kibbey
Us
e
MUTEX_TRYLOCK everywhere STATUS_LOCKED is sent
.
.
.
commit
|
commitdiff
|
tree
2009-03-08
Ben
K
ibbey
Fixed unlock_
f
ile_mutex
(
) releasing the unlock
e
d mu
t
ex
.
.
.
commit
|
commitdiff
|
tree
2009-03-08
Ben Kibbey
check the
r
eturn o
f
pth_mutex_acquir
e
and pth_
m
utex_re
l
ease
.
.
.
commit
|
commitdiff
|
tree
2009-03-07
Ben Kibb
e
y
s
q
ua
s
h be
f
ore commi
t
i
n
g
t
o master
.
this
i
s the initial
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
Ben Kibbey
Use
"git log"
n
o
t "git-log
"
in the Make
f
il
e
'changelog
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
B
en Kibbe
y
Add
e
d OPTION LC_
C
TYPE and OPTION LC_MESSAGES
.
Both
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
Ben Kibbey
Fixed a typo in
t
h
e previous commit
.
Destroy the cond
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
Ben Kibbe
y
Fixe
d
k
eepalive
_
t
hread
(
) to us
e
a local
co
n
dition
and
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
Ben Kibbey
Fixed
a
b
orting the connec
t
io
n
when
t
he
c
onfigured
k
eepal
i
v
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
Be
n
Kibbey
Mo
v
ed cl
i
ent_msg
_
threa
d
()
a
n
d
client_
m
sg_se
n
der_
t
hre
a
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
B
e
n
K
ibbey
C
r
eated s
t
atus
.
c
.
commit
|
commitdiff
|
tree
2009-02-07
B
en
K
ibbey
After sending a status messa
g
e to send_status(), create
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
Ben Kib
b
e
y
Remove the exiting cli
e
nt
from the
c
li
e
nt
list
a
s so
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
Ben
Kibbey
M
in
o
r cleanu
p
s in mem
.
c
.
commit
|
commitdiff
|
tree
2009-02-06
Ben Kibb
e
y
Lock
t
h
e rc
f
ile_mutex at each keyfileh access
.
commit
|
commitdiff
|
tree
2009-02-06
Ben K
i
bbey
Don'
t
l
o
ck
t
he c
n
_
m
utex
b
e
f
ore
can
c
elling
the clie
n
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-05
Ben Kibbey
Fix
f
or
t
he previous c
o
mmit tha
t
wo
u
ldn't
terminat
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-05
Ben Kibbey
Use a local
mutex in client_msg_th
r
ead()
.
commit
|
commitdiff
|
tree
2009-02-03
Ben Kibbe
y
Us
e
a
goffset rather
than gsize
f
or crypto-
>
insize
.
.
.
commit
|
commitdiff
|
tree
2009-02-03
Ben
Kibbey
Fix
e
d stat
u
s mess
a
ges to use the new
i
ter
a
tion type
.
commit
|
commitdiff
|
tree
2009-02-03
Ben
K
ibbey
Fix
e
d data file p
o
rtability
be
t
ween
v
a
rious systems
.
.
.
commit
|
commitdiff
|
tree
2009-01-30
Ben Kib
b
ey
A few more pthread_te
s
t
cancel
(
)'s
.
Sh
o
u
ld be the la
s
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-30
Ben Kibbe
y
T
h
read c
a
ncellation tests in do_compres
s
() and do_decompress()
.
commit
|
commitdiff
|
tree
2009-01-29
Ben Kibbey
Don't send stat
u
s
m
e
ss
a
g
es t
o
c
lients tha
t
are
e
xitin
g
.
.
.
commit
|
commitdiff
|
tree
2009-01-29
Ben Kibbey
Fixed a segfault with the SAVE c
o
mmand when used with
.
.
.
commit
|
commitdiff
|
tree
2009-01-29
Ben Kibbey
More th
r
ead cancelation tests and handlers
.
commit
|
commitdiff
|
tree
2009-01-28
Ben Kibbey
C
r
eate
a
mutex for
the
custom me
m
ory function
s
.
Fi
x
e
s
.
.
.
commit
|
commitdiff
|
tree
2009-01-28
Be
n
Kibb
e
y
Create a
n
ew thread
w
hen
r
eloadin
g
the rcfile
.
commit
|
commitdiff
|
tree
2009-01-28
Be
n
Kibbey
M
ore
thread ca
n
cellation te
s
ts (
m
ore to
c
o
me) an
d
thread
.
.
.
commit
|
commitdiff
|
tree
2009-01-27
Ben Kibbey
A couple mo
r
e t
h
r
e
ad
c
ancellation tests and c
l
eanups
.
commit
|
commitdiff
|
tree
2009-01-27
Ben Kibbey
If the cli
e
nt
t
hread terminates while a pi
n
e
ntry is
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben
K
ibbey
Setup a cleanup ha
n
dler in iter
a
t
e
_
cry
p
to
_
once() in
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
B
e
n Kibbey
When encrypting
/
dec
r
ypt
i
n
g
,
do
n
't do th
e
whole thing
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Be
n
Kibb
e
y
In cleanup_cb(),
d
on't
free
c
n->na
m
e
un
t
i
l
everythin
g
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
B
e
n Kibbe
y
Better
mut
e
x locking and u
n
locking m
a
c
r
os
.
Useful
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kibbey
Update t
h
e mtime in do_xml_
e
ncrypt()
.
commit
|
commitdiff
|
tree
2009-01-25
Ben K
i
bbey
crypto->inbuf is set to t
h
e
data
t
o encrypt
w
hen pa
s
sed to
commit
|
commitdiff
|
tree
2009-01-25
Ben Kibbey
Use gc
r
y_
.
.
.
m
e
m
o
ry functions in
do_compress()
a
nd
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
B
e
n Kib
b
ey
Return GPG_ERR_ENOANO if th
e
data file is
no
t
a
regular
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
A couple minor cache
.
c cle
a
nups
.
commit
|
commitdiff
|
tree
2009-01-24
B
en Kibbey
Fixed poten
t
ia
l
ly
n
ot
f
r
eeing all cache entries i
n
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben
Kibbe
y
F
i
xed sta
t
us messa
g
es send with send_status_all() o
n
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben
Kibbey
F
ixed tls_init() not initiali
z
in
g
t
h
e SHA-1 h
a
sh
size
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Be
n
Ki
b
bey
Init
i
alize
libg
c
rypt prop
e
rly by
callin
g
gcry_
c
heck_ver
s
i
on()
.
commit
|
commitdiff
|
tree
2009-01-24
Ben
K
ibbey
M
ove initTl
s
Pa
r
ams() and deinitTlsP
a
rams() to
tls
.
c
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Added option "tcp_
u
se_cr
l
"
.
When TRUE, ~/
.
pwmd/crl
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
B
en Kibbey
Set
t
he
signal
m
ask befor
e
other
threads
are
crea
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kib
b
ey
Don'
t
try and link with -lrt on sy
s
tems oth
e
r t
h
an
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben K
i
b
bey
Fi
x
ed a com
p
ile tim
e
err
o
r on FreeBSD
.
commit
|
commitdiff
|
tree
2009-01-24
Ben
K
ibbey
Fix
e
d a com
p
ile tim
e
warning on
F
reeBSD
.
commit
|
commitdiff
|
tree
2009-01-24
Be
n
K
ibbey
Remove old < v1
.
11
c
o
m
mand line option -b
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Use PTHRE
A
D_MU
T
EX_RECURSIVE no
t
PTH
R
EAD_MUTEX
_
R
E
C
UR
S
I
V
E_NP
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Fi
x
ed
some comple time conditiona
l
s
.
commit
|
commitdiff
|
tree
2009-01-24
Be
n
Kibbey
Restore client->
h
as_l
o
ck in cleanu
p
_client()
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Us
e
a structure in file_cache_t to hold the
file
m
ute
x
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbe
y
The
cl
i
ent
must explicitly set OPTION P
I
N
E
N
TRY if the
.
.
.
commit
|
commitdiff
|
tree
2009-01-23
Ben Kib
b
ey
Don
'
t write a
l
og
m
essage when th
e
cach
e
mutex is locked
.
.
.
commit
|
commitdiff
|
tree
next