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 a memory leak in do_assuan_command().
2009-04-19
Ben Kibbey
F
i
xed a memory le
a
k in
d
o_assuan_command()
.
commit
|
commitdiff
|
tree
2009-04-19
B
en K
i
b
bey
Fixed "x
f
er_p
r
ogress=0"
.
commit
|
commitdiff
|
tree
2009-04-19
Ben Kibbey
Added c
o
nfi
g
u
ration parameter "xfer_progress" to spe
c
i
fy
.
.
.
commit
|
commitdiff
|
tree
2009-04-19
Ben Kibbey
Wh
e
n
doi
n
g an INQUIRE,
a
ppend an event
to
w
ai
t
for
.
.
.
commit
|
commitdiff
|
tree
2009-04-19
Ben Ki
b
bey
All co
m
m
ands that
s
e
nd data use do
_
a
s
suan_command(
.
.
.
commit
|
commitdiff
|
tree
2009-04-19
Be
n
K
ibbey
T
h
e
XFER status message is sent
w
i
th the LIST, DUMP
.
.
.
commit
|
commitdiff
|
tree
2009-04-19
Ben Kibbey
Log wh
a
t so
c
ket this i
n
vokati
o
n is listening on
.
commit
|
commitdiff
|
tree
2009-04-19
B
en
K
ibbey
Initiali
z
e the pin mutex when con
v
er
t
ing (-C)
.
commit
|
commitdiff
|
tree
2009-04-18
Ben K
i
bbey
Require auto
m
ake 2
.
60
.
commit
|
commitdiff
|
tree
2009-04-18
Ben
Kibbey
R
e
moved EPWMD
_
FILE_ACCES
S
.
commit
|
commitdiff
|
tree
2009-04-18
B
en K
i
bbey
Set
t
he client
n
a
me in the pinen
t
ry dialog
(
OPTION
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Ben Kibbey
Minor c
l
eanup
.
Remo
v
ed cleanu
p
_crypto_handler()
.
commit
|
commitdiff
|
tree
2009-04-18
B
en Kibb
e
y
No need to create an extra
t
hr
e
ad in client_msg_thread
.
.
.
commit
|
commitdiff
|
tree
2009-04-11
Ben Kibbey
Added a new sta
t
us messa
g
e XFER for use with the GET
.
.
.
commit
|
commitdiff
|
tree
2009-04-04
Ben Kibbey
Whe
n
an option
value string is NULL
,
reset it to
the
.
.
.
commit
|
commitdiff
|
tree
2009-04-03
Ben Kibbey
Let IS
C
ACHED check for
f
ile
e
xi
s
ten
c
e wi
t
h
a
ccess(2
.
.
.
commit
|
commitdiff
|
tree
2009-03-21
B
en Kibbe
y
Wait for the write_status_th
r
e
ad()
t
o
re
t
urn (or timeout) in
commit
|
commitdiff
|
tree
2009-03-21
B
en Kib
b
ey
Compare o
n
ly "<?xm
l
version=
"
i
n
the dec
r
y
p
ted document
.
.
.
commit
|
commitdiff
|
tree
2009-03-21
B
en Kibbe
y
Make client_msg_thread() joinable
.
commit
|
commitdiff
|
tree
2009-03-21
Ben
K
ibbey
Use
g_get_
h
ome_
d
i
r
() in
s
tead
.
commit
|
commitdiff
|
tree
2009-03-20
Ben Kibbey
Re
m
o
ved a
l
l
tcp/remote/GnuTLS support
.
Remot
e
con
n
e
c
t
ions
.
.
.
commit
|
commitdiff
|
tree
2009-03-08
Ben Kibbey
F
i
x
tls
.
c com
p
i
le-time
w
a
r
ning
.
commit
|
commitdiff
|
tree
2009-03-08
B
e
n Kibbey
Dont link with -lrt or -lpthread
commit
|
commitdiff
|
tree
2009-03-08
B
e
n Kibb
e
y
R
emoved acinclu
d
e
.
m4
.
commit
|
commitdiff
|
tree
2009-03-08
B
en Kibbey
Check for EDEADLK in MU
T
EX_UNLOC
K
.
It
can
b
e
ignored
.
.
.
commit
|
commitdiff
|
tree
2009-03-08
Ben Ki
b
bey
Wai
t
for thread
T
ID even
t
s w
h
ich are tri
g
gered
w
hen
.
.
.
commit
|
commitdiff
|
tree
2009-03-08
Ben Kibbey
Catch SI
G
A
B
RT, but not SI
G
USR2
.
commit
|
commitdiff
|
tree
2009-03-08
B
e
n
K
i
b
b
ey
Check
the return val
u
e from pth_spawn()
.
commit
|
commitdiff
|
tree
2009-03-08
Ben Ki
b
b
e
y
Minor cleanups
.
commit
|
commitdiff
|
tree
2009-03-08
Ben Kibbey
Use th
r
ead-
s
afe li
b
g
c
ry
p
t
and libgpg-e
r
ror functions
.
.
.
commit
|
commitdiff
|
tree
2009-03-08
B
e
n
Kibbey
Dont write a
log me
s
sa
g
e
in MUTEX_TRYLOCK
.
commit
|
commitdiff
|
tree
2009-03-08
Ben Ki
b
bey
Use MUTEX_TRYL
O
CK everywhere
S
TAT
U
S
_
L
OCKED is sent
.
.
.
commit
|
commitdiff
|
tree
2009-03-08
Ben Kib
b
ey
Fi
x
ed
u
nlo
c
k_file
_
mutex() releasing the unlocked
m
u
t
ex
.
.
.
commit
|
commitdiff
|
tree
2009-03-08
Ben K
i
bbey
check
t
h
e
r
e
turn of p
t
h_mutex_ac
q
uire and pt
h
_m
u
tex_release
.
.
.
commit
|
commitdiff
|
tree
2009-03-07
Ben K
i
bbey
squash before commiting to mast
e
r
.
t
hi
s
is th
e
in
i
ti
a
l
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
Ben Kibbey
U
se
"
git log"
not "git-
l
og" in the Makefile '
c
ha
n
gelog
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
Be
n
Kib
b
ey
A
dded OPT
I
O
N LC_CTYPE and OP
T
ION LC_ME
S
SAGES
.
Both
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
B
e
n Kibbey
Fixed a typo in
the prev
i
ous
c
ommit
.
Destroy t
h
e cond
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
Ben Kibb
e
y
Fix
e
d keepa
l
ive_th
r
ead() to
u
se
a local
co
n
ditio
n
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
Ben Kibbey
Fixe
d
a
borting
t
he con
n
ection when the
co
n
figured keepalive
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
Ben Kibbey
Moved cl
i
en
t
_msg_thr
e
ad
(
)
and
client_ms
g
_sender_t
h
read
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
Ben Kibbey
Cr
e
ated
stat
u
s
.
c
.
commit
|
commitdiff
|
tree
2009-02-07
Be
n
Ki
b
bey
After sending a status m
e
ssage to se
n
d_status(), crea
t
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
Ben Kibbey
Remove
t
he e
x
i
t
i
n
g cl
i
ent from the client
l
ist as s
o
on
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
Ben Kibbey
Minor cl
e
a
nups in mem
.
c
.
commit
|
commitdiff
|
tree
2009-02-06
Ben Kibbey
Lock the
rcfile_
m
utex at each keyf
i
l
e
h
access
.
commit
|
commitdiff
|
tree
2009-02-06
Ben Kibbey
Don't lock
t
he cn
_
mute
x
befor
e
cancelli
n
g the c
l
ient
.
.
.
commit
|
commitdiff
|
tree
2009-02-05
Ben Kibbey
Fix
for the previous commit that
w
o
uldn't terminate
.
.
.
commit
|
commitdiff
|
tree
2009-02-05
Ben Kibbey
Use a l
o
cal mut
e
x in client_msg_thread()
.
commit
|
commitdiff
|
tree
2009-02-03
Ben
Kibbey
Use a goffset
rather than gsize for c
r
ypt
o
->insize
.
.
.
commit
|
commitdiff
|
tree
2009-02-03
Ben Kibbey
Fixed
s
tatus mes
s
ages to use t
h
e new iteration type
.
commit
|
commitdiff
|
tree
2009-02-03
Ben
Kibbey
Fixed data fil
e
p
o
r
t
a
b
ility
between various syst
e
m
s
.
.
.
commit
|
commitdiff
|
tree
2009-01-30
B
en Kibbey
A few m
o
re p
t
hread_tes
t
cancel()'s
.
Should be
t
he last
.
.
.
commit
|
commitdiff
|
tree
2009-01-30
Ben K
i
bbey
Thread
c
ancellat
i
on tests in do_comp
r
e
ss() and do
_
de
c
ompress()
.
commit
|
commitdiff
|
tree
2009-01-29
B
e
n
Kib
b
ey
Don't send status messages to
c
l
ien
t
s that are exiting
.
.
.
commit
|
commitdiff
|
tree
2009-01-29
Ben Kibbey
Fixed a segfaul
t
w
i
t
h
the SA
V
E c
o
mm
a
nd
when
used with
.
.
.
commit
|
commitdiff
|
tree
2009-01-29
Ben Ki
b
bey
More
t
hread canc
e
lati
o
n t
e
sts a
n
d h
a
ndlers
.
commit
|
commitdiff
|
tree
2009-01-28
Ben Kibbey
C
reate a mutex for
t
h
e custom m
e
mory
f
unct
i
ons
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2009-01-28
Ben Kib
b
ey
Cre
a
te a new thread when
r
eloading
t
he rc
f
ile
.
commit
|
commitdiff
|
tree
2009-01-28
Ben Kibbey
More thread cance
l
lation tests (more to come) and
t
hr
e
a
d
.
.
.
commit
|
commitdiff
|
tree
2009-01-27
Be
n
Kibbey
A c
o
up
l
e mo
r
e thread cancellation tests and
c
leanup
s
.
commit
|
commitdiff
|
tree
2009-01-27
Be
n
Kibbe
y
I
f the client thr
e
ad termi
n
ates while a p
i
nentry is
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
B
e
n Ki
b
bey
Set
u
p
a
c
l
e
anup ha
n
dler in i
t
erate_cry
p
t
o
_once() in
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben
K
ibbey
W
h
e
n
encrypti
n
g/de
c
rypting, d
o
n't do
t
he who
l
e thing
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kib
b
ey
In cleanup_cb(), don't free cn->n
a
me until ever
y
thing
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kibbey
Better mutex locking and unlocking macros
.
Useful for
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kib
b
ey
Update
t
he mt
i
me in do
_
xml_encrypt()
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kibbey
crypto->inbuf i
s
set t
o
the
data to e
n
crypt when p
a
sse
d
to
commit
|
commitdiff
|
tree
2009-01-25
Ben K
i
bbey
Use gcry_
.
.
.
me
m
ory
f
unctions in
d
o
_compre
s
s() and
.
.
.
commit
|
commitdiff
|
tree
2009-01-25
Ben Kibbey
Retur
n
GPG_ERR_
E
N
OA
N
O if
t
he data file is not a
r
e
g
ular
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
B
en Kibb
e
y
A
c
ouple minor ca
c
he
.
c
c
le
a
n
u
ps
.
commit
|
commitdiff
|
tree
2009-01-24
Be
n
K
i
bbey
Fixed potentia
l
l
y
not f
r
eeing
a
ll cach
e
entries in
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Fi
x
ed sta
t
us message
s
send with send_st
a
tu
s
_all() o
n
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
B
e
n Kibbey
Fixed tls_in
i
t() no
t
initi
a
lizing
t
he
SHA-1 h
a
sh size
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben
Kibbey
In
i
tialize libgc
r
ypt properly by c
a
lling gcry_c
h
e
c
k
_ve
r
sion()
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Move initTlsParams() a
n
d
deinitTlsPara
m
s
() to tls
.
c
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Added op
t
ion
"tcp_us
e
_crl"
.
When TRUE,
~/
.
pwmd/crl
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Set the
s
igna
l
mask be
f
ore other thre
a
ds are created
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
B
e
n Ki
b
bey
Don't try and li
n
k
with -lrt
o
n
s
yste
m
s
other th
a
n
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Fix
e
d a co
m
pile time e
r
ror
on FreeBSD
.
commit
|
commitdiff
|
tree
2009-01-24
Ben
K
i
b
b
e
y
Fixed a
compile time warning on FreeBSD
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
R
e
move
o
ld <
v
1
.
11 c
o
mmand line option -b
.
commit
|
commitdiff
|
tree
2009-01-24
Be
n
Kibbey
U
s
e PTHREAD_MU
T
EX
_
RECURSIVE no
t
PTHREAD_
M
UTEX_RECURSI
V
E_
N
P
.
commit
|
commitdiff
|
tree
2009-01-24
Ben
K
ibbey
Fixed some c
o
m
p
le time
conditionals
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
R
e
stor
e
client-
>
ha
s
_
lock
i
n
clean
u
p_client()
.
commit
|
commitdiff
|
tree
2009-01-24
Ben Kibbey
Us
e
a structure
in file
_
c
ache_t to hold the file mut
e
x
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
B
en
K
i
b
bey
The clie
n
t
must e
x
plicitly se
t
OPTIO
N
P
I
NENT
R
Y
if the
.
.
.
commit
|
commitdiff
|
tree
2009-01-23
Ben Ki
b
b
ey
Don't
write a log
m
essage when the cache m
u
tex is locked
.
.
.
commit
|
commitdiff
|
tree
2009-01-23
Ben K
i
b
b
ey
Re
a
lly fix commit a7e15f9
.
commit
|
commitdiff
|
tree
2009-01-23
Ben Kibbey
Revert
"F
i
x f
o
r co
m
mit
a7e15f9
.
"
commit
|
commitdiff
|
tree
2009-01-23
B
en Kibbey
Fix for com
m
it a7e15f9
.
commit
|
commitdiff
|
tree
2009-01-23
B
en Kibbey
Restar
t
t
he keepalive_
t
hre
a
d()
after receiv
i
ng SIGHU
P
.
commit
|
commitdiff
|
tree
2009-01-22
Ben
K
i
bbey
Stop
a
c
ce
p
ting TCP c
o
nnections when
s
h
u
tting down and
.
.
.
commit
|
commitdiff
|
tree
2009-01-22
B
e
n K
i
bbey
If M
E
M_
D
EBUG i
s
defined
t
hen set
t
he
x
.
.
.
de/
a
lloc
a
t
o
rs
.
.
.
commit
|
commitdiff
|
tree
2009-01-22
Be
n
Kibb
e
y
Use an S
H
A
-
1 fingerprint
r
ather than MD5
.
commit
|
commitdiff
|
tree
2009-01-21
Ben
K
ib
b
ey
F
ixed a segfaul
t
when TLS f
a
iled negotiation
.
commit
|
commitdiff
|
tree
2009-01-21
Ben Kibbey
Create the client_msg_t
h
read and client_msg_sende
r
_thread
.
.
.
commit
|
commitdiff
|
tree
2009-01-21
Be
n
Kib
b
e
y
Only
a
p
pe
n
d unique status mes
s
a
g
es to the m
e
ssage queue
.
commit
|
commitdiff
|
tree
2009-01-21
Ben
Ki
b
bey
I
f
the
current t
h
read is calli
n
g send_status_all()
.
.
.
commit
|
commitdiff
|
tree
2009-01-21
Ben Ki
b
bey
Make
sure t
h
e msg mutex is unlocked before trying to
.
.
.
commit
|
commitdiff
|
tree
next