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
Free the client data when pinentry fails from the OPEN command.
2008-01-03
Ben K
i
bbey
Free the client data
when pinentry fails
from the OPEN
.
.
.
commit
|
commitdiff
|
tree
2008-01-03
Ben
Kibbey
Fixed dis
c
o
nnecting
t
h
e client whe
n
the pinen
t
r
y
process
.
.
.
commit
|
commitdiff
|
tree
2008-01-02
Ben Kibbey
Fixed a
n
ull pointer refe
r
enc
e
w
h
ic
h
could
lead to
.
.
.
commit
|
commitdiff
|
tree
2008-01-02
Ben Kibbey
A
s
sign the file descript
o
r before spawning client_thread()
.
commit
|
commitdiff
|
tree
2008-01-02
Ben Ki
b
be
y
Update
the log sett
i
ngs (path, enab
l
ed,
e
tc) on each
.
.
.
commit
|
commitdiff
|
tree
2008-01-01
Ben Kibbey
Onl
y
include xdum
p
() if DEBUG is defined
.
commit
|
commitdiff
|
tree
2008-01-01
Ben Kibbe
y
Fixed a couple memo
r
y
l
e
aks
.
commit
|
commitdiff
|
tree
2008-01-01
Ben Kibbey
Fixed corr
u
pti
o
n of t
h
e connection
l
ist
.
Lock the cn_mu
t
ex in
commit
|
commitdiff
|
tree
2008-01-01
Ben
K
i
bbey
Prepend memory
elements rather
than
a
pp
e
nding them
.
.
.
commit
|
commitdiff
|
tree
2008-01-01
Ben Kibbey
Change
d
s
o
m
e e
r
ror code
s
.
commit
|
commitdiff
|
tree
2008-01-01
Ben Ki
b
b
ey
ATTR
SET TARGET
fix for complex ta
r
g
e
ts
.
commit
|
commitdiff
|
tree
2008-01-01
Ben Kibbey
Upd
a
ted
TODO
.
commit
|
commitdiff
|
tree
2008-01-01
Ben
Kibbey
Changed the "default" conf
i
guration se
c
tion to "gl
o
b
a
l"
.
commit
|
commitdiff
|
tree
2008-01-01
Ben Kibbey
Updated the co
p
yrig
h
t heade
r
.
commit
|
commitdiff
|
tree
2008-01-01
Ben Kibb
e
y
Free
a
ll
clients in the child process afte
r
p
t
h
_fork()
.
commit
|
commitdiff
|
tree
2008-01-01
Ben K
i
bbe
y
An
o
ther LIST outp
u
t fix
.
Th
i
s one fix
e
s complex
t
arget
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Ben Kibbey
Fixed some lintian
w
arnings
f
or the Debian package
.
commit
|
commitdiff
|
tree
2007-12-30
Ben Kibbey
When "enable_pinentry" is
T
RUE, us
e
pinentry for ge
t
ti
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-12-30
B
e
n
K
i
b
b
e
y
Fix for the previous commit
.
W
h
en OPT
I
O
N
PINENTRY is
.
.
.
commit
|
commitdiff
|
tree
2007-12-30
Ben Kibbey
Allo
w
"
enable_pin
e
ntry"
i
n a fil
e
section in the conf
i
gura
t
i
.
.
.
commit
|
commitdiff
|
tree
2007-12-30
B
e
n Kibbey
A
dded a note abo
u
t
empty keys and pinentry to COMMANDS
.
commit
|
commitdiff
|
tree
2007-12-30
B
en
K
i
bbey
Don't call se
n
d_ca
c
he_status_all() from cachetimeout_c
o
mman
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-30
B
e
n Kibbey
Set can
c
e
l
lation
points in kee
p
alive_thread() a
n
d c
l
ient_thr
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Ben Kibbey
Fixed
h
andling of not-found elem
e
nt
s
with
t
he LI
S
T
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Ben
K
i
b
bey
In
previo
u
s vers
i
ons, the LIST
c
o
mmand
w
oul
d
output
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Ben Kibbey
Fixed t
h
e LIST command
.
It's
s
omewhat faster and
c
l
e
a
ner
.
.
.
commit
|
commitdiff
|
tree
2007-12-25
Ben Kibbey
Use xmlDocGetRootElement(
)
a
nd xmlN
o
deGetConte
n
t
(
)
.
.
.
commit
|
commitdiff
|
tree
2007-12-24
B
e
n Kibbey
Renamed adjust_cache_
t
ime_thread
(
) to adjus
t
_timer_thread
.
.
.
commit
|
commitdiff
|
tree
2007-12-24
Ben Kibb
e
y
Include
src/c
a
ch
e
.
h
i
n
po/POT
F
ILES
.
i
n
.
commit
|
commitdiff
|
tree
2007-12-24
Ben Ki
b
bey
Set pinentry options by using
t
h
e pinentry OPTIONs
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
Ben Kib
b
ey
"key_f
i
le" may no
w
have an empty file as a value
.
commit
|
commitdiff
|
tree
2007-12-23
Ben Kibbey
Fixed pi
n
entry_f
o
r
k() freeing an invalid result
o
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
Ben Kibbey
Rem
o
ved "O
P
T
ION
TIMEOUT"
.
N
e
e
d
to wait for pinentry
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
Ben K
i
bbey
C
h
a
ng
e
d
t
h
e
d
e
fault
z
lib buf
f
er s
i
ze to 65
5
36
.
commit
|
commitdiff
|
tree
2007-12-23
Ben Kibbe
y
Another STORE c
o
mmand fix to hopefull
y
fix
w
hat
c
ommit
.
.
.
commit
|
commitdiff
|
tree
2007-12-22
B
en Kibbey
Fi
x
ed a file desc
r
ip
t
or leak in pinentry_fork()
.
commit
|
commitdiff
|
tree
2007-12-22
Be
n
K
i
b
b
e
y
F
ixed finding elements that were outside the
c
urrent
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
B
en
K
i
b
b
ey
Fixed storing
v
a
lues in an "
a
ccount" root element
.
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ben K
i
bb
e
y
Wait for the pi
n
ent
r
y pro
c
ess to die in pth_wait
p
id
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
B
en Kibbey
Define PWMD_ERR_SOURCE as G
P
G_ERR_SOURC
E
_U
S
ER_1 a
n
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Ben Kibbey
Ad
d
ed sr
c
/assuan-errors
.
h to
t
he archiv
e
.
commit
|
commitdiff
|
tree
2007-12-15
Ben Kibbe
y
Fixed pars
e
err
o
r
i
n
debi
a
n/co
n
t
rol
.
commit
|
commitdiff
|
tree
2007-12-15
Ben Kibbey
Some --disable-pin
e
n
t
ry compile time fixes
.
commit
|
commitdiff
|
tree
2007-12-15
B
en Kibbey
Fixe
d
em
p
t
y
passwor
d
s and iterations
== -1 w
i
t
h
xml_import
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Be
n
Kibbey
Don't requ
i
re a
key when iterat
i
ons
== -1
.
commit
|
commitdiff
|
tree
2007-12-14
Ben K
i
bbey
M
a
ke
s
ur
e
client->pi
n
entry->fil
e
nam
e
is
s
et in
save_command
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Ben Kib
b
ey
A
l
low empt
y
p
a
s
swords
.
Removes EP
W
MD_K
E
Y
.
commit
|
commitdiff
|
tree
2007-12-14
Ben Kibbey
D
o
n't call
assuan_proc
e
s
s_
d
on
e
(
) in client_th
r
ea
d
(
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
B
en Ki
b
bey
Retry pinentry if EPWMD_KEY was retu
r
n
e
d (empty key)
.
commit
|
commitdiff
|
tree
2007-12-13
B
e
n
Kibbey
When using pinentry to ret
r
ieve a key with the SAVE
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Ben Kibbey
Bette
r
D
E
S
C stri
n
gs when us
i
ng
t
he OPEN and
S
A
V
E c
o
mmands
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Ben Kibbey
Return ASSUAN_Inv
a
lid_Value if no DISP
L
AY and TTYTYPE
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Ben Kibbey
Return ASSUA
N
_
I
nv
a
lid_
V
alue i
f
no TTYNAME or DISPLAY
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Ben Kibbey
F
i
x
e
d
DI
S
PLAY be
i
ng unset but a setting in pinentry
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
B
e
n Kibbey
Prefix e
a
c
h log mess
a
ge with PTH_ATTR
_
NAME
.
This i
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Ben K
i
bbey
L
ook for ~/
.
pwmd
/
pi
n
e
ntry
.
conf rath
e
r than ~/
.
pwm
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Ben
Kibbey
A
dded a new OPTION "CLIE
N
T
"
.
ATM
i
t only conta
i
ns on
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
B
en Ki
b
bey
When the p
w
md client process does wit
h
SIGTE
R
M,
s
et
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
Ben Ki
b
bey
Added ~
/
.
pwmd/env
support like libpwmd h
a
s
.
It c
o
nt
a
i
n
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
Ben
Kibbey
Update
d
docs
.
commit
|
commitdiff
|
tree
2007-12-11
Ben K
i
b
b
ey
Don't unlock_file_mutex() until pin
e
ntry is
finished
.
commit
|
commitdiff
|
tree
2007-12-11
Ben
Kibbey
When the "iterations" c
o
n
f
igura
t
io
n
parameter is set
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
Ben Kibbey
Adde
d
c
o
nfigura
t
ion
p
aramet
e
r
"enable_pine
n
try
"
and
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
Ben Kibbey
Fixed OPTI
O
N TIMEOUT=N
.
The pinentry
process
wi
l
l terminate
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Ben Kibbey
Fr
e
e client
d
ata in the child process
.
It's
duplica
t
ed
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Ben Kibbey
Have o
p
en_command
(
)
fail
if pinentry_fork() fails f
o
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Ben Kibbey
Fixed p
i
nen
t
ry
w
ith
the
SAVE command
.
U
s
e a
callback
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Ben
K
ibbe
y
Use p
t
h_wri
t
e() in pinentry_fork()
.
commit
|
commitdiff
|
tree
2007-12-10
Ben Kibbey
Added O
P
TION comman
d
parameters: TTYNAME, TTYT
Y
PE,
.
.
.
commit
|
commitdiff
|
tree
2007-12-09
Ben Kibb
e
y
Forgot to
add assuan-errors
.
h
.
F
i
xed
.
commit
|
commitdiff
|
tree
2007-12-09
Ben Kibbey
Use pth_fork()
.
commit
|
commitdiff
|
tree
2007-12-09
Ben
Kib
b
ey
Use l
i
bas
s
u
a
n
e
r
r
o
r
codes
when communi
c
a
t
i
ng wi
t
h pinentry
.
.
.
commit
|
commitdiff
|
tree
2007-12-09
Ben
K
i
b
be
y
Launching pinentry
n
ow
works
.
commit
|
commitdiff
|
tree
2007-12-09
B
e
n Kibbey
Beginnings of pinentry support i
n
pwmd
.
T
his will remove
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Ben Kibb
e
y
Fixed
t
he REALPATH
c
ommand
showing to
o
ma
n
y literal
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Ben Kibbey
Fi
x
e
d c
r
eating an empty account with an invalid name
.
commit
|
commitdiff
|
tree
2007-12-07
Be
n
Kibbey
When creating element with the targe
t
attrib
u
te, t
r
i
m
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Ben Kibbey
Don't
c
r
e
at
e
any elements o
f
an element pat
h
that co
n
t
ai
n
s
an
commit
|
commitdiff
|
tree
2007-12-06
Ben Kibbey
Another INQ
U
IRE fix for
t
he S
T
ORE command
.
T
his is
.
.
.
commit
|
commitdiff
|
tree
2007-11-28
Be
n
Kibbey
Incl
u
de the thr
e
a
d id in the client (dis)c
o
n
n
ect log
.
.
.
commit
|
commitdiff
|
tree
2007-11-26
Ben Kibbey
Added
/
usr
/
local/share/acloc
a
l to
the
l
i
s
t of m4
l
o
cat
i
ons
.
commit
|
commitdiff
|
tree
2007-11-26
Be
n
Ki
b
b
ey
Us
e
AC_GNU_SOURCE to d
e
fine
_
GNU_SOURCE
.
commit
|
commitdiff
|
tree
2007-11-24
Ben Kibbey
Updated README an
d
N
EWS
.
commit
|
commitdiff
|
tree
2007-11-24
Ben Kibbe
y
Regenerated po
/
p
w
m
d
.
pot
.
commit
|
commitdiff
|
tree
2007-11-24
Be
n
Kibbey
Require l
i
bpth2
.
commit
|
commitdiff
|
tree
2007-11-24
Ben Ki
b
bey
Fix
e
d increment
i
ng the file
m
utex refcount
.
commit
|
commitdiff
|
tree
2007-11-24
Ben
K
ibb
e
y
Fixe
d
se
n
ding
CACH
E
status
m
essages
.
commit
|
commitdiff
|
tree
2007-11-24
B
en
Kibbey
Igno
r
e SIGPIPE complet
e
ly (SIG_
I
GN)
.
commit
|
commitdiff
|
tree
2007-11-24
Ben Kibbey
Each cache slot now cont
a
ins a mutex
.
This
mutex is
.
.
.
commit
|
commitdiff
|
tree
2007-11-23
Ben Kib
b
e
y
Assua
n
now return
s
an error
c
o
de from the
i
nq
u
ire cal
l
b
ack
.
.
.
commit
|
commitdiff
|
tree
2007-11-23
Ben Kibbey
A
n
other
ke
e
palive_
t
hread() fix
.
Don't exit the thread
.
.
.
commit
|
commitdiff
|
tree
2007-11-23
B
en
Kibb
e
y
Log mlock() failures rat
h
er th
a
n printing to std
e
rr
.
commit
|
commitdiff
|
tree
2007-11-23
Ben Kibbey
Fixed keepal
i
ve_thread() to check the
"
keepalive" confi
g
ura
t
ion
commit
|
commitdiff
|
tree
2007-11-22
Ben Kibb
e
y
A couple
U
T
F
8
fixes
.
Don't calculate bytes as characters
.
commit
|
commitdiff
|
tree
2007-11-22
B
en
K
ib
b
e
y
Fixed s
o
m
e
non-thread-s
a
fe v
a
ri
a
bles
.
commit
|
commitdiff
|
tree
2007-11-22
B
e
n Kibbey
Signal
cleanups
.
commit
|
commitdiff
|
tree
2007-11-21
Ben Kibbey
Appe
n
d the usern
a
me to the init log message
.
Useful
.
.
.
commit
|
commitdiff
|
tree
2007-11-21
Ben Kibbey
F
ix
e
d catching SI
G
ABR
T
.
commit
|
commitdiff
|
tree
2007-11-21
Ben Kibbey
Fix
e
d settin
g
initia
l
thr
e
ad
a
ttribute
s
for the
s
o
c
ket
.
.
.
commit
|
commitdiff
|
tree
2007-11-21
Be
n
Ki
b
bey
If there's an error while send
i
ng
th
e
KEEPALIVE status
.
.
.
commit
|
commitdiff
|
tree
next