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
Require automake 2.60.
2009-04-18
Ben Ki
b
bey
Require automa
k
e 2
.
6
0
.
commit
|
commitdiff
|
tree
2009-04-18
B
en
K
i
bbey
R
emov
e
d EPWMD_FILE_ACCES
S
.
commit
|
commitdiff
|
tree
2009-04-18
Ben Ki
b
bey
Set th
e
clien
t
name in the pinen
t
ry dialog (OPTION
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Ben Kibbe
y
Minor cleanup
.
Removed cleanu
p
_cryp
t
o_h
a
ndler()
.
commit
|
commitdiff
|
tree
2009-04-18
Be
n
Kibb
e
y
No
need
to create an ext
r
a threa
d
i
n
client_msg_thread
.
.
.
commit
|
commitdiff
|
tree
2009-04-11
Be
n
Kibbey
Added a
n
e
w
statu
s
m
e
ssage XFER for use
with
t
h
e GE
T
.
.
.
commit
|
commitdiff
|
tree
2009-04-04
Ben Kib
b
e
y
When a
n
option
value string is NUL
L
,
rese
t
it t
o
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-03
Ben K
i
bbey
L
e
t
ISCACHED
check
f
or file exis
t
ence with acce
s
s(2
.
.
.
commit
|
commitdiff
|
tree
2009-03-21
Ben K
i
bb
e
y
Wait for t
h
e write_
s
tatus_thread
(
) t
o
return (
o
r
t
imeo
u
t) in
commit
|
commitdiff
|
tree
2009-03-21
Ben Kibbe
y
Compare
o
nly
"<?xml ver
s
i
on=
"
in
t
h
e
de
c
ry
p
ted docum
e
nt
.
.
.
commit
|
commitdiff
|
tree
2009-03-21
Ben Kibbey
Ma
k
e
client_msg_thr
e
a
d
() joina
b
l
e
.
commit
|
commitdiff
|
tree
2009-03-21
Be
n
Kibbey
Use g_get_home_di
r
() i
n
stead
.
commit
|
commitdiff
|
tree
2009-03-20
Ben Kibbe
y
Removed all tcp/
r
emote/GnuTLS support
.
Remote connecti
o
ns
.
.
.
commit
|
commitdiff
|
tree
2009-03-08
Ben Kibbey
Fix t
l
s
.
c compile-time warnin
g
.
commit
|
commitdiff
|
tree
2009-03-08
Ben Kibbey
Dont link
wi
t
h -lrt
o
r -lpthread
commit
|
commitdiff
|
tree
2009-03-08
Ben Ki
b
b
ey
Remo
v
ed
a
c
include
.
m
4
.
commit
|
commitdiff
|
tree
2009-03-08
Ben Kib
b
ey
Check
f
o
r
EDEADLK in MUTEX_UNLOCK
.
It ca
n
b
e
i
gnored
.
.
.
commit
|
commitdiff
|
tree
2009-03-08
Ben Kibbey
Wait for t
h
r
e
a
d
T
ID event
s
w
hic
h
a
re triggered
when
.
.
.
commit
|
commitdiff
|
tree
2009-03-08
B
e
n Kibbey
Catch SI
G
ABRT, bu
t
not
SIGUSR2
.
commit
|
commitdiff
|
tree
2009-03-08
B
en Kibbey
Check
the retur
n
value from pth_spaw
n
()
.
commit
|
commitdiff
|
tree
2009-03-08
Ben Kibbey
Minor c
l
ea
n
ups
.
commit
|
commitdiff
|
tree
2009-03-08
Ben Kibbey
Use thread-safe libg
c
rypt and libgp
g
-error fu
n
ctions
.
.
.
commit
|
commitdiff
|
tree
2009-03-08
B
e
n Kibbe
y
Dont
w
r
ite a log message in MUTEX_TRY
L
OCK
.
commit
|
commitdiff
|
tree
2009-03-08
B
e
n Kibbey
Use MU
T
EX_TRYLOCK everywhere
S
T
ATUS_LOCKED
i
s sent
.
.
.
commit
|
commitdiff
|
tree
2009-03-08
Ben Kibbey
Fixed unl
o
ck_file_mutex
(
) releasing the
unlock
e
d mutex
.
.
.
commit
|
commitdiff
|
tree
2009-03-08
Be
n
Kibbey
c
heck the r
e
t
urn of pth_mutex_ac
q
ui
r
e an
d
p
t
h
_mutex_releas
e
.
.
.
commit
|
commitdiff
|
tree
2009-03-07
Ben Kibbey
squas
h
before
c
o
mmiting to master
.
this is t
h
e init
i
al
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
Be
n
K
ibbey
Us
e
"gi
t
l
og" not
"gi
t
-l
o
g" in the Makefil
e
'changelo
g
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
Ben Kibbey
Added OPTION LC_CT
Y
PE a
n
d OPTION LC_MESSAGES
.
Bot
h
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
Ben Kibbe
y
Fixed a typo in
t
he previous commit
.
Destroy th
e
c
ond
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
Be
n
Kibbey
Fixe
d
keep
a
live_
t
hr
e
ad
(
)
to use a local condition and
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
B
e
n K
i
bbe
y
Fixed a
b
orting the con
n
ection when the configured keepali
v
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
Ben Kibbey
Move
d
c
l
ie
n
t_m
s
g_th
r
ead()
a
nd client_msg_sen
d
er_
t
h
r
e
ad
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
B
e
n Kibbey
C
reated status
.
c
.
commit
|
commitdiff
|
tree
2009-02-07
B
en Kibb
e
y
After se
n
ding
a
status message to se
n
d_status(), create
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
B
e
n Kibbey
R
emove the ex
i
ting client
fro
m
t
he
c
lie
n
t
li
s
t
as
s
oon
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
Ben
K
ibb
e
y
Minor cleanups in mem
.
c
.
commit
|
commitdiff
|
tree
2009-02-06
Ben
K
i
bb
e
y
Lock t
h
e
rcfil
e
_mutex at each k
e
y
f
i
leh access
.
commit
|
commitdiff
|
tree
2009-02-06
Ben K
i
b
b
ey
Don't l
o
ck
t
he cn_mutex before c
a
ncelling
t
he client
.
.
.
commit
|
commitdiff
|
tree
2009-02-05
Ben Kibbey
Fix for
t
he pre
v
iou
s
co
m
mit that w
o
uldn't termi
n
at
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-05
Ben Kibbey
Use a lo
c
al mutex i
n
c
lient_ms
g
_
thread()
.
commit
|
commitdiff
|
tree
2009-02-03
Ben Kibbey
Us
e
a
go
f
fset
r
ather than gsize for
c
rypto->insi
z
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-03
Ben K
i
b
b
e
y
Fixed
s
t
atus
m
es
s
ages to use the new ite
r
ation type
.
commit
|
commitdiff
|
tree
2009-02-03
Ben
K
ibbey
Fixed dat
a
fi
l
e porta
b
ility betw
e
en
v
ar
i
ous systems
.
.
.
commit
|
commitdiff
|
tree
2009-01-30
B
e
n
Kibbey
A fe
w
more p
t
hr
e
ad_tes
t
cancel()'s
.
S
h
ould be
t
h
e last
.
.
.
commit
|
commitdiff
|
tree
2009-01-30
Ben Kibbey
Thread ca
n
cel
l
ation tests i
n
do_compress() an
d
do
_
deco
m
press()
.
commit
|
commitdiff
|
tree
2009-01-29
Ben Kibbey
Don'
t
send st
a
t
u
s
m
essages to clients that are
e
x
iting
.
.
.
commit
|
commitdiff
|
tree
2009-01-29
Be
n
Kib
b
e
y
Fixed a segfault with the SAVE command
w
hen
used with
.
.
.
commit
|
commitdiff
|
tree
2009-01-29
Ben
Kibbey
More t
h
r
e
ad
c
ancelation
t
ests and handlers
.
commit
|
commitdiff
|
tree
2009-01-28
B
e
n
K
ibbey
Create
a mutex for the custom memor
y
func
t
ions
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2009-01-28
B
en
K
i
bbey
Create a new thread whe
n
rel
o
a
din
g
the rcf
i
le
.
commit
|
commitdiff
|
tree
2009-01-28
B
e
n
Kibbey
More thread c
a
ncellation test
s
(
more to come) and thread
.
.
.
commit
|
commitdiff
|
tree
2009-01-27
Ben Kibbey
A coupl
e
mo
r
e t
h
read cancellation test
s
and clea
n
ups
.
commit
|
commitdiff
|
tree
2009-01-27
Ben
Kibbey
If the client t
h
r
e
ad terminates whi
l
e a pine
n
tr
y
i
s
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kibbey
Se
t
up a cleanup ha
n
dler in
iterate_crypto_once() in
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kibbey
Whe
n
encrypting/dec
r
ypting, don't
do the
whole thing
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kibbey
I
n cleanup_cb(), don't free cn->name u
n
t
il everythin
g
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kib
b
ey
Better mu
t
ex locki
n
g a
n
d un
l
ocki
n
g macros
.
Useful for
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben
K
ibbey
Update t
h
e mtim
e
in d
o
_x
m
l
_encry
p
t
()
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kibbey
crypto->inb
u
f is
set to the da
t
a to encrypt wh
e
n
p
assed to
commit
|
commitdiff
|
tree
2009-01-25
Be
n
Ki
b
b
e
y
Use gcry_
.
.
.
memory f
u
n
ctio
n
s in do
_
compress() and
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Ki
b
bey
Return GPG_ERR
_
ENOANO if t
h
e data file
i
s not a regular
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
A couple m
i
nor c
a
che
.
c c
l
eanups
.
commit
|
commitdiff
|
tree
2009-01-24
Ben
Ki
b
be
y
Fi
x
e
d
potent
i
ally not free
i
ng a
l
l
cac
h
e
entrie
s
in
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
B
e
n Ki
b
bey
F
i
x
e
d statu
s
messages s
e
nd with se
n
d
_
s
t
atus_al
l
()
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibb
e
y
F
i
x
e
d tls_init()
n
ot initializing the
SHA-1
h
as
h
size
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben K
i
bbey
Initial
i
ze libgcrypt properly by calling gcry_check_version()
.
commit
|
commitdiff
|
tree
2009-01-24
B
e
n Kibbey
Move initTlsParam
s
() and
de
i
n
it
T
lsParams() to tl
s
.
c
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Added option "tcp_use_crl"
.
When TR
U
E,
~/
.
pwmd/crl
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben
K
i
bbe
y
Set the signa
l
mask befo
r
e othe
r
threads are created
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
B
e
n
K
ib
b
ey
Don't try and link with -lrt on systems o
t
h
e
r
th
a
n
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Be
n
K
ibbey
Fixed a c
o
mpile time
e
r
ror on FreeBS
D
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Fix
e
d a compile tim
e
warning
on Fre
e
BSD
.
commit
|
commitdiff
|
tree
2009-01-24
B
e
n Kibbey
Re
m
ove
old < v1
.
1
1
command
l
ine option -b
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Use PTHREA
D
_MUTEX_RE
C
URSIVE not PTHREA
D
_MUTEX_RECURSIVE_NP
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
F
i
x
ed some comple time c
o
n
ditionals
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Re
s
tore client->has_lock in clea
n
u
p
_client(
)
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kib
b
ey
Us
e
a structur
e
in file
_
c
a
che_t to
h
old the file mutex
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
B
en
K
ibbey
T
h
e client mus
t
explic
i
tly set
O
P
T
ION PINENTRY if t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-01-23
Ben Kibbey
Do
n
'
t
write a log message
when the cac
h
e mutex is locked
.
.
.
commit
|
commitdiff
|
tree
2009-01-23
Ben Kibbey
Really f
i
x commit a7e15
f
9
.
commit
|
commitdiff
|
tree
2009-01-23
Ben Ki
b
b
ey
Revert
"Fix for commi
t
a7e15f9
.
"
commit
|
commitdiff
|
tree
2009-01-23
Ben Kibbey
Fix for commit a7
e
1
5
f9
.
commit
|
commitdiff
|
tree
2009-01-23
Ben Kibbey
Restart the keepal
i
ve
_
threa
d
() after
rece
i
ving
S
IGHU
P
.
commit
|
commitdiff
|
tree
2009-01-22
Ben Kibbey
Stop
accept
i
ng TCP
c
o
nnect
i
ons
when
s
huttin
g
down
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2009-01-22
Be
n
K
i
bbey
I
f
M
E
M
_
DE
B
UG is
d
efi
n
e
d
t
hen set t
h
e x
.
.
.
de/alloc
a
tors
.
.
.
commit
|
commitdiff
|
tree
2009-01-22
Ben Kib
b
ey
Us
e
a
n SH
A
-1 f
i
n
g
e
rpr
i
nt rather than
MD5
.
commit
|
commitdiff
|
tree
2009-01-21
Ben Kibbey
Fixed a segf
a
ult wh
e
n T
L
S failed negotiation
.
commit
|
commitdiff
|
tree
2009-01-21
B
e
n
Kibbey
Create the client_msg_thre
a
d
a
nd clien
t
_msg
_
sender
_
thread
.
.
.
commit
|
commitdiff
|
tree
2009-01-21
Ben Kibbey
O
n
ly append unique status messag
e
s to the
message queu
e
.
commit
|
commitdiff
|
tree
2009-01-21
B
e
n Ki
b
bey
If the curre
n
t
thread is ca
l
ling send_
s
tatus_all()
.
.
.
commit
|
commitdiff
|
tree
2009-01-21
Ben K
i
b
b
ey
Make
s
ure the msg mutex
i
s unlocked before trying
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-01-18
Ben Kibb
e
y
Create
a m
e
s
s
age q
u
eue
that won't
b
lock send_statu
s
_all
.
.
.
commit
|
commitdiff
|
tree
2009-01-18
Ben
Kibbey
Porte
d
to pthr
e
ad
.
cache_mutex and
c
n_mut
e
x are now
.
.
.
commit
|
commitdiff
|
tree
2009-01-13
B
e
n Kibbey
SIGHUP will
stop
o
r st
a
rt the tcp_acc
e
pt_
t
hread() depending
.
.
.
commit
|
commitdiff
|
tree
2009-01-10
Ben Kibbey
U
p
da
t
ed
the copy
r
ight headers for 20
0
9
.
commit
|
commitdiff
|
tree
2009-01-10
Ben Kibbey
Fixed
a pinentry segfault
(hopefully) duri
n
g
cleanup
.
.
.
commit
|
commitdiff
|
tree
2009-01-10
B
e
n Kibbe
y
Allow other charac
t
e
r
s in the fil
e
name when
u
sing GETCON
F
IG
.
commit
|
commitdiff
|
tree
2009-01-09
Be
n
Kibbey
Mov
e
d COMMANDS to d
o
c
/
.
commit
|
commitdiff
|
tree
2009-01-09
Ben Kibbey
Return GPG_ERR_NO_VA
L
UE instead of a
s
yntax
error from
.
.
.
commit
|
commitdiff
|
tree
next