repo.or.cz
/
wine
/
wine64.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
crypt32: Check time of each element in chain against requested time.
2007-08-31
Juan Lang
crypt32: Check time of each
e
le
m
ent in chain ag
a
in
s
t
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
ua
n
La
n
g
crypt32:
T
im
e
vali
d
ity nesting doesn't
appear t
o
be
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
uan
Lang
cry
p
t32: C
o
rrect
c
ombinin
g
trust status of a
c
hain
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
uan La
n
g
cryp
t
3
2
:
D
on't fail chain
creatio
n
if s
i
g
n
ature doe
s
n
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
Lang
crypt32:
Don't fail chain creatio
n
if
r
o
o
t isn't self
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Ju
a
n
L
ang
c
r
y
pt32: Ha
l
t ch
a
in c
r
ea
t
ion when a
cycl
e
is detected
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
cr
y
pt32: Implement Cert
D
uplicateC
e
rtifi
c
at
e
Chai
n
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
cr
y
pt32: Remov
e
unneede
d
W
INAPI from
i
n
t
e
rna
l
function
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Free l
o
we
r
qua
l
ity
chain conte
x
t
s
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32:
C
heck chain r
o
ot's trusted sta
t
us regardle
s
s
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
L
a
ng
cr
y
pt32
:
Properly reference c
o
unt ce
r
tifi
c
ate contexts
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Add a d
e
f
a
ult cycle det
e
c
t
i
on modulus
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt
3
2: The
p
referred issuer flag
appear
s
t
o
be a
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Greatl
y
expan
d
cert
i
ficate
c
ha
i
n
t
ests
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
w
i
nerror
.
h: Ad
d
more erro
r
definitions
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wint
r
ust: Im
p
leme
n
t
pfnCertificateTr
u
st
.
commit
|
commitdiff
|
tree
2007-08-29
Ju
a
n
La
n
g
wintrust
:
Sa
v
e
signer
s
o
f
a message
i
n
Sof
t
pu
b
Load
S
i
g
nature
.
commit
|
commitdiff
|
tree
2007-08-29
Jua
n
Lang
w
i
n
t
rust:
U
se a
h
elper function to get a
s
igner
'
s cer
t
.
.
.
commit
|
commitdiff
|
tree
2007-08-29
J
u
a
n Lang
wintrust: U
s
e pfnAddStore2Ch
a
in internall
y
.
commit
|
commitdiff
|
tree
2007-08-29
J
uan Lang
w
i
ntrust: Test and implement
p
f
n
AddCe
r
t2Chain
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wintrust:
T
est and
i
mplement pfnA
d
dSgn
r
2
C
hain
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wintrust: Test and implemen
t
pf
n
AddStore2Chain
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wintr
u
st: Ad
d
mi
s
sing definitions
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
crypt32: S
e
t trust status on
roo
t
ele
m
ent in
chain
.
commit
|
commitdiff
|
tree
2007-08-28
J
uan L
a
ng
w
intr
u
s
t
: Use common memory
functions
.
commit
|
commitdiff
|
tree
2007-08-28
Juan Lang
wintrus
t
: Move
m
e
m
allo
c
funct
i
ons
to wintrust_ma
i
n
.
c
.
commit
|
commitdiff
|
tree
2007-08-28
Juan Lang
win
t
rust: Implement SoftpubLoadSignature
.
commit
|
commitdiff
|
tree
2007-08-28
J
uan Lang
wintrust: Te
s
t and impl
e
m
en
t
SoftpubLoadMe
s
sage
.
commit
|
commitdiff
|
tree
2007-08-28
Juan
L
ang
imagehlp
:
Move WIN_C
E
RTI
F
ICATE t
y
pe
s
to wintrust
.
h
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Jua
n
La
n
g
wintrust: Test and imple
m
ent SoftpubI
n
itialize
.
commit
|
commitdiff
|
tree
2007-08-27
Juan L
a
ng
wintru
s
t:
Add trust
st
e
p error
d
efinitio
n
s
.
commit
|
commitdiff
|
tree
2007-08-27
Juan Lang
wintrust: Ma
k
e
crypt provider functi
o
ns c
a
lling conve
n
tion
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Juan Lang
wintrust: Test a
n
d
correct alloc an
d
free functions
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Juan L
a
ng
crypt
3
2: P
a
rtially imple
m
en
t
CMSG_CT
R
L
_VER
I
FY_
S
IGNATU
R
E_
E
X
.
commit
|
commitdiff
|
tree
2007-08-23
Juan La
n
g
crypt32: Implement Cryp
t
VerifyMessageSignature
.
commit
|
commitdiff
|
tree
2007-08-23
Jua
n
Lang
cry
p
t32: Test
a
n
d
correct verifying the
signat
u
re of
.
.
.
commit
|
commitdiff
|
tree
2007-08-23
Juan
L
ang
advapi
3
2: A
d
d mo
r
e tests for
C
r
y
ptVerifySignatureW
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan
L
ang
crypt32:
T
e
s
t
e
n
coding a sign
e
d message with a
valid
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan Lang
c
r
ypt32: Expli
c
itly term
i
nate loo
p
w
h
en a matching
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan Lang
crypt32:
O
nl
y
free allocate
d
handl
e
s
.
commit
|
commitdiff
|
tree
2007-08-22
J
u
an Lang
c
rypt32
:
Test and implement CryptGe
t
Mess
a
geS
i
gnerCount
.
commit
|
commitdiff
|
tree
2007-08-22
Juan
L
ang
crypt32: Implement CryptGetMe
s
sageCertificates
.
commit
|
commitdiff
|
tree
2007-08-22
J
u
an Lang
crypt32: T
r
ace encoding and decoding public
k
eys on
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Ju
a
n Lang
crypt3
2
: I
m
plement veri
f
ying a decoded
signed messag
e
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
cr
y
pt32: Te
s
t and im
p
lement g
e
tting
t
h
e
compu
t
ed hash
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
an Lang
crypt32
:
Update a
h
a
s
h messag
e
's h
a
sh han
d
les when
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
an Lang
crypt
3
2
:
Move sig
n
ed me
s
sage
d
ata funct
i
ons toget
h
er
.
commit
|
commitdiff
|
tree
2007-08-21
J
ua
n
Lang
crypt32: Make constru
c
ting handles a me
m
ber
of signed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
an
L
ang
crypt32: U
s
e a helper function to all
o
cate signer ha
n
dles
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
an Lang
cr
y
pt32
:
D
o
n't kee
p
an
unne
e
ded copy of the crypto
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt
3
2:
S
e
parat
e
con
s
tr
u
ction of
signer ha
n
dles from
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
a
n
L
ang
crypt32: Add a hel
p
er
f
u
ncti
o
n to c
o
n
s
truct a signer
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Ju
a
n L
a
ng
crypt32
:
A
dd h
e
lper function to upd
a
te
s
i
gn
e
d message
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
uan Lang
crypt
3
2:
M
a
ke m
o
re functions member
s
of signed message
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
cr
y
pt32: Make
u
p
d
ating a hash a membe
r
of si
g
ned message
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan L
a
ng
c
rypt32: Make a helper func
t
ion
to a free
a
signed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
uan
L
ang
c
rypt32: Use sig
n
ed message
d
a
ta typ
e
for decoded signed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
cr
y
pt32: M
a
ke a signed messag
e
data
t
ype
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lan
g
c
rypt32:
Impl
e
ment ve
r
ify
i
ng the hash
of a decoded
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Add a couple tests th
a
t
show you can
'
t ge
t
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
rypt32
:
Add a
mostly stub control fu
n
ction for decode
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Add a default message contr
o
l func
t
io
n
point
e
r
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
cry
p
t
3
2: Add tests for CryptMsgControl
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lan
g
crypt32: Test an encoded signed me
s
sage with a c
e
rt
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan L
a
ng
crypt32:
Don't st
o
re the cr
y
pto p
r
ovider
w
hen it
i
sn
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan Lang
crypt3
2
: Don't stor
e
redundant copy o
f
cry
p
t
o provider
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan Lang
c
r
ypt32:
D
on't store r
e
d
u
n
dant copy of crypto
provider
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan Lang
crypt32: Pas
s
crypto
prov
i
de
r
and appropriat
e
fla
g
s
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Juan
Lang
c
r
ypt32:
M
ove fil
e
store to a separate fil
e
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt32: Move registry
stor
e
s to a separate file
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lan
g
cryp
t
32: Move prov
i
der stor
e
s to
a separ
a
t
e
file
.
commit
|
commitdiff
|
tree
2007-08-17
Ju
a
n
Lan
g
crypt32: Mov
e
collection s
t
ores to a sep
a
rate file
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
cry
p
t3
2
:
Move cert
store de
f
i
nitions to header
.
commit
|
commitdiff
|
tree
2007-08-17
Juan
L
ang
crypt32: Where
possible,
pass
a pointer ra
t
her
t
han
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Ju
a
n Lang
crypt32: Use
ex
t
erned vars for context variab
l
es
.
commit
|
commitdiff
|
tree
2007-08-17
Ju
a
n Lang
c
rypt32
:
Use
public APIs to empty a store
.
commit
|
commitdiff
|
tree
2007-08-17
J
u
an
L
ang
crypt32: Use publi
c
type
and APIs for memory sto
r
es
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
cr
y
pt3
2
: Remove
some unnecessary
c
asts
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt32: Rename a confusing typ
e
.
commit
|
commitdiff
|
tree
2007-08-16
Juan La
n
g
wintr
u
st: Re
m
ove re
d
undant che
c
k o
f
pbSignedDataMsg
.
.
.
commit
|
commitdiff
|
tree
2007-08-16
Juan Lang
cry
p
t32
:
F
ree default chain engine
.
commit
|
commitdiff
|
tree
2007-08-15
Jua
n
Lang
crypt32: Set return
v
alue on ex
c
eption
.
commit
|
commitdiff
|
tree
2007-08-15
J
u
an Lang
c
r
ypt3
2
: Initial imple
m
enta
t
ion of C
e
r
t
G
et
C
e
rtificateC
h
ain
.
.
.
commit
|
commitdiff
|
tree
2007-08-15
Juan La
n
g
c
r
ypt32: Add a
c
h
a
in tes
t
with rea
l
certif
i
c
a
tes
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
crypt3
2
: A
d
d ini
t
ial te
s
ts for ce
r
tif
i
c
ate
c
hains
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
crypt32: Set output chain to NULL
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lan
g
crypt
3
2: Add st
u
b fo
r
CertFreeC
e
rtific
a
t
e
Chain
.
commit
|
commitdiff
|
tree
2007-08-15
Juan
Lang
cr
y
pt32
:
Move CertGetCertificateChain to c
h
ain
.
c
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
crypt32:
Fix
t
y
p
o
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
crypt32: Fix typo
.
commit
|
commitdiff
|
tree
2007-08-15
J
u
an La
n
g
wi
n
trust: Forward Win
V
erifyTrustEx to Win
V
erify
T
rust
.
commit
|
commitdiff
|
tree
2007-08-15
Juan
Lang
win
t
rust: Im
p
l
e
ment WTHelperProvDataFromStateData
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
wintrust
:
Imp
l
e
m
e
n
t WTHelperGetProvCert
F
rom
C
hain
.
commit
|
commitdiff
|
tree
2007-08-15
Ju
a
n La
n
g
wintrus
t
:
Imple
m
en
t
WTHelperGetProvSignerFromChain
.
commit
|
commitdiff
|
tree
2007-08-14
Juan L
a
ng
wintrust: Implemen
t
SPC i
n
direct
d
a
t
a decoding
.
commit
|
commitdiff
|
tree
2007-08-14
Juan L
a
ng
wintru
s
t: Implement
SPC in
d
irect data e
n
coding
.
commit
|
commitdiff
|
tree
2007-08-14
Juan
La
n
g
wintrust: Implement
SPC PE image e
n
coding
.
commit
|
commitdiff
|
tree
2007-08-14
Juan Lan
g
wintrust: Implement
SPC PE image dec
o
d
i
n
g
.
commit
|
commitdiff
|
tree
2007-08-14
Juan Lang
cryp
t
32: Test finding the issu
e
r of a c
e
r
tificate
.
commit
|
commitdiff
|
tree
2007-08-14
Juan
Lang
c
r
ypt32: Avoid
a
memo
r
y allo
c
ation when decoding the
.
.
.
commit
|
commitdiff
|
tree
next