repo.or.cz
/
wine.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
setupapi: Add tests for SetupDiCreateDeviceInterface.
2007-09-10
Juan Lang
crypt32: Defe
r
checking si
g
natures until c
h
ai
n
is complete
.
commit
|
commitdiff
|
tree
2007-09-10
J
u
an Lang
crypt32: Don't ask CertGetIssuerCertific
a
teFrom
S
tor
e
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
u
a
n
Lang
c
r
y
pt32:
Don't a
b
o
rt chain creation
if the root sig
n
ature
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt
3
2:
A
dd
special c
a
se
f
or certificates with no
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32: Re
m
ove a mispl
a
ced todo_w
i
ne
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
c
rypt32: Set
*ppChai
n
Contex
t
ev
e
n on
e
rror
.
commit
|
commitdiff
|
tree
2007-09-10
Juan L
a
ng
c
rypt32: Test w
h
ether chain creatio
n
should f
a
i
l when
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
u
an L
a
ng
crypt32: Separate alloca
t
ing a simple ch
a
in an
d
checking
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
u
an Lang
crypt32: Store
worl
d
sto
r
e in chain
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32: No
t
finding
an is
s
u
er shouldn't cause chain
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
u
an
La
n
g
cryp
t
32: Don't add end c
e
rt's store to
world
.
commit
|
commitdiff
|
tree
2007-09-10
Juan L
a
ng
cry
p
t32:
Open world store whe
n
creat
i
ng
c
h
ain, not
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Ju
a
n
L
ang
crypt32: Make a hel
p
er f
u
n
ction to creat
e
init
i
al
candidate
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan
L
ang
c
rypt32: Test that
the end cert in a chain's store
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
c
r
ypt32: Add mo
r
e t
e
sts f
o
r
getting issuer
cert from
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Check pat
h
le
n
gth
constraint on a chain
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt3
2
: Set error
status on
issued certificate, no
t
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Check whether each signing c
e
r
ti
f
icate ca
n
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt
3
2
:
Check time of ea
c
h
e
lement i
n
chain agai
n
st
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
uan Lang
crypt
3
2: Ti
m
e validity nesting doesn't appear to be
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
L
an
g
crypt32: Corr
e
ct co
m
bin
i
ng trust
s
t
a
tus
o
f a chain
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
L
a
n
g
cr
y
pt32: Don't
fa
i
l
ch
a
i
n creat
i
on if
signature doesn
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Don't fail
c
hain cre
a
t
i
on if root is
n
'
t
self
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
c
ry
p
t
3
2
: Halt ch
a
i
n
creation
wh
e
n a
cy
c
le is
d
etec
t
ed
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
c
r
ypt32: Implement CertDup
l
icateCertifi
c
ateChain
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
L
ang
crypt32: Remove unneeded W
I
NAP
I
f
ro
m
i
n
terna
l
functio
n
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Fre
e
lower
q
uality ch
a
in c
o
nt
e
xt
s
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Check chain r
o
ot's t
r
u
st
e
d status regardle
s
s
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Ju
a
n
Lang
crypt3
2
: Properly reference coun
t
certific
a
te co
n
texts
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
c
r
ypt32: Add
a default cy
c
le
d
et
e
ction modulus
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt3
2
:
T
he preferred issuer flag ap
p
ears to
be
a
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan L
a
ng
c
rypt32: Greatly expan
d
certi
f
icate chain test
s
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
winerror
.
h: Add
more e
r
r
or definitions
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wintrus
t
:
I
m
ple
m
e
n
t
pfnCertificateTrust
.
commit
|
commitdiff
|
tree
2007-08-29
J
u
a
n Lang
w
i
ntrust: Save signer
s
of a message
in Softpub
L
oadSigna
t
ure
.
commit
|
commitdiff
|
tree
2007-08-29
Ju
a
n Lang
wintrust: Use a helper func
t
ion to get a signe
r
's cert
.
.
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wintru
s
t
: Use pfnAddStore2Chain in
t
ernall
y
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wintr
u
s
t
: Test an
d
impl
e
ment pfnAddC
e
r
t
2
Cha
i
n
.
commit
|
commitdiff
|
tree
2007-08-29
Juan
L
ang
wi
n
trust:
T
est a
n
d
implement p
f
nAddS
g
nr2
C
hain
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wintrust:
Test and implemen
t
pfnAddS
t
ore2Chain
.
commit
|
commitdiff
|
tree
2007-08-29
J
uan Lang
w
intrust: Add mis
s
ing definitions
.
commit
|
commitdiff
|
tree
2007-08-29
Juan La
n
g
crypt3
2
: Set tr
u
st statu
s
on
root
e
l
ement in chain
.
commit
|
commitdiff
|
tree
2007-08-28
Juan
L
ang
win
t
ru
s
t: Use
common
m
emory func
t
ions
.
commit
|
commitdiff
|
tree
2007-08-28
J
u
a
n
L
a
n
g
wintrus
t
: Mov
e
mem alloc fun
c
ti
o
ns t
o
wintrust_main
.
c
.
commit
|
commitdiff
|
tree
2007-08-28
Juan L
a
ng
wintrust:
I
mple
m
ent S
o
f
t
p
ubL
o
adSignature
.
commit
|
commitdiff
|
tree
2007-08-28
Juan
Lang
wintr
u
st: Test and implemen
t
SoftpubLoadMes
s
age
.
commit
|
commitdiff
|
tree
2007-08-28
Juan
L
ang
imagehlp: Move W
I
N_CERTIFICATE
t
y
pes to wi
n
t
r
ust
.
h
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
J
u
an Lang
wintrust:
Tes
t
and implement SoftpubInitialize
.
commit
|
commitdiff
|
tree
2007-08-27
Juan
Lan
g
w
i
ntrust
:
Add
t
rus
t
ste
p
error definitions
.
commit
|
commitdiff
|
tree
2007-08-27
J
uan Lang
wintrust:
M
ake crypt provider
f
unctions
calling convention
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Jua
n
L
a
ng
w
i
ntru
s
t: Test and corr
e
ct a
l
loc and free functions
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Juan
La
n
g
cry
p
t32: Partiall
y
impl
e
me
n
t
CM
S
G_CTRL_VERIFY_SIGNATURE_EX
.
commit
|
commitdiff
|
tree
2007-08-23
Juan
L
ang
cr
y
p
t3
2
: Implement Cry
p
tVerifyMessag
e
S
ignature
.
commit
|
commitdiff
|
tree
2007-08-23
Juan Lang
crypt32: Test and correct verifying the signat
u
re
o
f
.
.
.
commit
|
commitdiff
|
tree
2007-08-23
Juan L
a
ng
adva
p
i32
:
A
dd more t
e
s
t
s for CryptVerifySignatureW
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
J
uan Lang
crypt32:
T
est
enc
o
din
g
a signed message with a valid
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan L
a
ng
crypt
3
2: Explicitly termi
n
ate loop when a matchi
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
J
u
a
n Lang
crypt32: On
l
y free all
o
cate
d
h
a
ndles
.
commit
|
commitdiff
|
tree
2007-08-22
Jua
n
L
ang
crypt32: Test and i
m
plement CryptGetMe
s
sageSignerCount
.
commit
|
commitdiff
|
tree
2007-08-22
Juan Lang
cryp
t
32: Imple
m
ent
C
rypt
G
etMessageC
e
rt
i
ficat
e
s
.
commit
|
commitdiff
|
tree
2007-08-22
Juan Lang
cr
y
pt32: Trace enco
d
ing and decoding
p
ub
l
ic keys on
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt3
2
: Implement ve
r
ifying a decoded signed message
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
an Lang
crypt32: Te
s
t and i
m
plement getting t
h
e co
m
puted hash
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Jua
n
Lang
cry
p
t32:
U
pdate
a hash message's hash
hand
l
es when
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
r
y
p
t32: Move sig
n
ed mess
a
ge da
t
a functions together
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt3
2
: Make constru
c
t
ing handl
e
s a m
e
mber of signed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Ju
a
n La
n
g
crypt32: Use a
h
elper f
u
nction to al
l
oca
t
e si
g
ner hand
l
es
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32
:
Do
n
't keep a
n
u
nne
e
ded copy of the crypto
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
cry
p
t32: Separate construction of signer
h
an
d
les from
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
an Lan
g
crypt3
2
: Add a helper funct
i
o
n
to construct a signer
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Ju
a
n La
n
g
c
r
ypt32: Add helper function to u
p
date
si
g
ned me
s
sage
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: M
a
ke
m
ore fu
n
c
t
ions members
o
f
s
igned
m
essag
e
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
an
L
ang
c
rypt
3
2: Make
u
pdating a h
a
sh a m
e
m
be
r
of signed
m
essage
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
uan Lang
crypt32: Make a helper function t
o
a fre
e
a signed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Ju
a
n
L
ang
cr
y
pt32: Use signed m
e
ssage dat
a
t
ype for decoded
signed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Make
a
signed
message data type
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
rypt32
:
Imple
m
ent
v
eri
f
y
i
ng the hash of a decoded
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Ju
a
n Lang
crypt
3
2
: Add a couple tests that sh
o
w
y
o
u
can't get
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
uan Lang
crypt32:
A
dd a mostly stu
b
c
o
ntrol function
f
or d
e
code
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
rypt
3
2: Add a de
f
ault me
s
sag
e
c
ontrol fu
n
c
tio
n
pointer
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32
:
Ad
d
tests for Cry
p
tMsgControl
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
rypt32:
Test a
n
encoded signed message with a
c
e
rt
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan Lang
cr
y
pt32: Don
'
t store the c
r
ypt
o
pro
v
ider when it isn
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
J
uan Lan
g
crypt3
2
: Do
n
't sto
r
e
r
e
d
undant
copy of cryp
t
o provider
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan Lang
cry
p
t3
2
: Don
'
t
store
r
e
du
n
dan
t
copy of crypto p
r
ovider
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
J
u
an Lan
g
crypt32: Pass crypto pr
o
v
i
de
r
and approp
r
i
a
te fla
g
s
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
c
r
yp
t
32: Move
file store to a separ
a
te file
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt32: Mo
v
e registry
stor
e
s
t
o
a
se
p
arate file
.
commit
|
commitdiff
|
tree
2007-08-17
Juan La
n
g
cryp
t
32: Move
p
rovid
e
r
st
o
res t
o
a
s
e
p
arate file
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt32:
M
ove colle
c
ti
o
n stores to a sep
a
rate file
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt32:
M
ove cert store de
f
initions to head
e
r
.
commit
|
commitdiff
|
tree
2007-08-17
Jua
n
Lang
cryp
t
32:
Wh
e
re po
s
sible, pass a pointe
r
rather than
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt32: Use exter
n
ed vars for c
o
n
text varia
b
les
.
commit
|
commitdiff
|
tree
2007-08-17
Ju
a
n Lang
c
r
ypt32: U
s
e public APIs
to
e
mpty a store
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt
3
2: Use public
t
ype and APIs for memory stores
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt32: Remov
e
s
o
me u
n
nece
s
sary ca
s
t
s
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt32: R
e
name a confus
i
ng t
y
pe
.
commit
|
commitdiff
|
tree
2007-08-16
Ju
a
n Lang
wintr
u
st: Remove redu
n
dan
t
che
c
k of pbSig
n
edDataMsg
.
.
.
commit
|
commitdiff
|
tree
2007-08-16
Jua
n
Lang
crypt32: Free d
e
fa
u
lt chain engine
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
c
rypt32
:
S
e
t return value on exceptio
n
.
commit
|
commitdiff
|
tree
next