repo.or.cz
/
wine
/
multimedia.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
wintrust: Save signer cert so chain can be created.
2007-09-13
Ju
a
n Lang
wintrust: Save signer cert so ch
a
i
n
can
b
e created
.
commit
|
commitdiff
|
tree
2007-09-13
Juan Lang
wintrust
:
Implement
S
oftpubCleanup
.
commit
|
commitdiff
|
tree
2007-09-12
Ju
a
n Lang
crypt32: Ma
k
e chain tests
mor
e
stri
c
t
.
commit
|
commitdiff
|
tree
2007-09-12
Juan La
n
g
crypt32: Set subject's info status fro
m
m
eth
o
d
u
sed
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
J
u
an Lang
crypt32: Pass su
b
ject's info s
t
atus whe
n
adding an
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
J
u
a
n Lang
c
rypt
3
2
:
Only deco
d
e author
i
ty key
I
D
in subj
e
ct cert
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
J
u
a
n
Lang
cryp
t
32:
(Re)i
n
troduce helper
f
unction to get issuer
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
Juan
L
ang
rsaenh: Validate pad byte when decrypting a
block c
i
pher
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
crypt32: Implement Cer
t
VerifyC
e
rtificateChainPolicy
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
cry
p
t32: Implement CertVerifyCertif
i
ca
t
e
ChainPolicy
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
crypt32: I
m
p
l
emen
t
CertVer
i
f
yCert
i
ficat
e
C
hainPoli
c
y
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
crypt32: Add
i
ni
t
i
a
l tests for CertV
e
rifyCertificateC
h
ainPolicy
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
crypt32: Ad
d
a s
t
ub
f
or CertVer
i
fyCertificateC
h
ainPolicy
.
commit
|
commitdiff
|
tree
2007-09-11
Ju
a
n
L
ang
cry
p
t32: Add policy f
l
ags
d
e
f
initions
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
crypt32: Support CRYPT_DECODE
_
TO_BE
_
SIGNED_
F
LAG
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
rsa
e
nh:
S
u
pport setting the eff
e
ctive key l
e
ngth of
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Juan L
a
n
g
rsaenh: Ca
l
l setup_key whenever the IV is rese
t
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
rsaen
h
: Reorder padd
i
ng code to avoid
unnecessary compariso
n
.
commit
|
commitdiff
|
tree
2007-09-11
J
u
a
n Lan
g
crypt32: Add
a
ro
o
t store
i
mplementation that reads
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Jua
n
L
ang
cry
p
t32: Add
a f
u
n
c
tion
to
c
r
eate
a certificate chain
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
c
r
y
p
t32: Consider alterna
t
e iss
u
ers w
h
en bui
l
ding c
h
ains
.
commit
|
commitdiff
|
tree
2007-09-10
J
u
an Lang
crypt
3
2:
F
l
ags weren't set, so don't bother passing
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan
L
ang
cry
p
t3
2
: Def
e
r
ch
e
cking s
i
gnatures u
n
til chain is complete
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
cr
y
pt32: Don't ask Ce
r
tGetIssuerCer
t
ificateFromStore
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
uan Lang
crypt
3
2: Don't abort chain creation if the root signat
u
r
e
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Jua
n
L
a
ng
crypt32: A
d
d
special case f
o
r ce
r
t
i
ficates
wit
h
no
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan L
a
ng
cry
p
t32: R
e
m
o
ve a
m
i
s
placed t
o
d
o_wi
n
e
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
cr
y
pt32: Set *ppChai
n
Context even on error
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
c
rypt32: T
e
st wh
e
the
r
c
h
ain creation should
f
ail w
h
en
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
uan Lang
c
ry
p
t32: S
e
parate al
l
ocating
a
simpl
e
chain and checking
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32: Store world store
i
n
chain
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32: Not finding
an iss
u
e
r
shouldn't cause chain
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Jua
n
Lang
crypt32: Don't add end cer
t
's store t
o
world
.
commit
|
commitdiff
|
tree
2007-09-10
Juan
L
a
n
g
cryp
t
32:
Open world store when cre
a
ting chain
,
not
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan
Lang
crypt32: Make a helper
f
u
n
c
t
ion
t
o crea
t
e initial candidate
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Jua
n
Lang
crypt32:
Test that the end cert in
a
chain's store
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32: A
d
d more tests for getti
n
g
i
ssuer cert from
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Check path
length
constr
a
int on a c
h
ain
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
cry
p
t32: Set erro
r
status on issued certi
f
i
cate, not
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Check whethe
r
each sig
n
ing c
e
rtificat
e
ca
n
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
uan Lang
crypt32: Check time of
each element in
chain against
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan La
n
g
crypt
3
2:
Time
va
l
idity nesting do
e
sn'
t
ap
p
e
a
r
t
o
be
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Jua
n
Lang
cry
p
t32: Correct combining tru
s
t
s
t
a
tus
of a chain
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
L
a
ng
crypt3
2
: Don't fail cha
i
n
creation i
f
signatu
r
e doesn
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32:
D
o
n't fail cha
i
n crea
t
ion i
f
root isn't self
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
u
a
n Lang
cryp
t
32: Halt chain cre
a
tion when
a cycle is detected
.
commit
|
commitdiff
|
tree
2007-08-31
Juan La
n
g
cr
y
pt32: I
m
plement C
e
rtD
u
plicateCertificateChain
.
commit
|
commitdiff
|
tree
2007-08-31
J
u
an Lan
g
c
r
ypt32:
Remove unneeded WINAPI
from
i
nter
n
al function
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
c
r
y
p
t
32: Free low
e
r quality chain cont
e
xts
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Check chain roo
t
's tru
s
ted status regardless
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
u
a
n Lang
c
r
ypt32: Prop
e
rly reference count certi
f
ica
t
e co
n
texts
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan L
a
n
g
c
r
ypt32: Add a de
f
ault cyc
l
e detecti
o
n modulus
.
commit
|
commitdiff
|
tree
2007-08-31
Jua
n
Lang
crypt32: The preferred is
s
u
er fl
a
g
a
ppears to
b
e a
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Greatly expand
c
erti
f
icate ch
a
in tests
.
commit
|
commitdiff
|
tree
2007-08-29
J
u
an Lang
winerror
.
h: Add more error defin
i
tions
.
commit
|
commitdiff
|
tree
2007-08-29
J
u
an Lang
wintr
u
st: Implement pfnCerti
f
icateTrust
.
commit
|
commitdiff
|
tree
2007-08-29
Jua
n
Lan
g
wi
n
t
rust: Save si
g
ner
s
of a message in SoftpubLoadSignature
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
w
i
ntrust: U
s
e
a
he
l
per fu
n
ction to get a
s
igner's cert
.
.
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wi
n
trust: Us
e
p
f
nAddSto
r
e2
C
hain inte
r
n
ally
.
commit
|
commitdiff
|
tree
2007-08-29
J
u
an Lang
win
t
r
u
st: T
e
st and impleme
n
t pfnA
d
dCe
r
t
2
C
h
ain
.
commit
|
commitdiff
|
tree
2007-08-29
Ju
a
n
Lang
wintrust:
T
est and
i
m
p
lement pfnAddS
g
nr2Ch
a
in
.
commit
|
commitdiff
|
tree
2007-08-29
J
uan La
n
g
wintrust: Test and im
p
lement pfn
A
ddS
t
o
r
e2Ch
a
i
n
.
commit
|
commitdiff
|
tree
2007-08-29
Juan
L
an
g
wint
r
u
s
t
: Add missing
d
efinitions
.
commit
|
commitdiff
|
tree
2007-08-29
J
uan La
n
g
cry
p
t32:
S
et
t
rust
s
tatus on roo
t
el
e
ment
i
n ch
a
in
.
commit
|
commitdiff
|
tree
2007-08-28
Juan Lang
wintrust
:
U
se common memor
y
functions
.
commit
|
commitdiff
|
tree
2007-08-28
Jua
n
Lang
wintru
s
t: Mov
e
mem alloc function
s
to wintrust_main
.
c
.
commit
|
commitdiff
|
tree
2007-08-28
Juan Lang
wintrust: Implement Sof
t
p
ubLoadSignature
.
commit
|
commitdiff
|
tree
2007-08-28
J
uan Lang
wintru
s
t: T
e
st and implement SoftpubLoadMessage
.
commit
|
commitdiff
|
tree
2007-08-28
Jua
n
Lang
imagehlp: M
o
v
e
WIN_CERTI
F
ICATE types to
w
intrust
.
h
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
J
uan Lan
g
win
t
rust: Test and implem
e
nt Softp
u
bInitialize
.
commit
|
commitdiff
|
tree
2007-08-27
Juan Lang
wintrust: Add trust step e
r
ror definitions
.
commit
|
commitdiff
|
tree
2007-08-27
Juan Lang
wintrust: Make crypt prov
i
d
e
r functio
n
s
calling c
o
nvention
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
J
uan Lang
wintrust:
T
est and
c
or
r
ect allo
c
a
n
d free fun
c
tio
n
s
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Jua
n
Lang
crypt32: Par
t
ially imp
l
ement
CMSG_
C
TRL
_
V
ERIFY_SIG
N
ATURE_EX
.
commit
|
commitdiff
|
tree
2007-08-23
Juan
L
ang
crypt32: I
m
p
l
e
m
e
nt Cr
y
ptVerifyMessag
e
S
i
g
nature
.
commit
|
commitdiff
|
tree
2007-08-23
J
u
a
n
Lang
crypt
3
2:
Test and correct
v
erifying
t
he signature of
.
.
.
commit
|
commitdiff
|
tree
2007-08-23
J
u
a
n Lang
adv
a
pi32: Add m
o
re t
e
sts f
o
r
CryptVeri
f
ySi
g
natu
r
e
W
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan Lang
cryp
t
32:
T
est encoding a signed me
s
sage with a valid
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan
L
ang
c
r
ypt3
2
: Explicitly terminate loop w
h
en a matchin
g
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan
Lang
c
rypt3
2
: O
n
ly free
a
llocated handles
.
commit
|
commitdiff
|
tree
2007-08-22
Juan Lang
crypt32
:
Test and
i
m
plement
CryptGetMessageSignerCo
u
nt
.
commit
|
commitdiff
|
tree
2007-08-22
Ju
a
n
Lang
cr
y
pt32: Implement Cry
p
tGet
M
essage
C
ertificates
.
commit
|
commitdiff
|
tree
2007-08-22
Juan Lang
crypt32: Trace
encodin
g
and decodi
n
g public keys on
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lan
g
cryp
t
32: Im
p
lement verifying a decoded signed me
s
s
age
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32:
T
est and impl
e
men
t
getting the computed hash
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
cry
p
t32: Update a hash message's
h
as
h
h
andles when
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Jua
n
Lang
cryp
t
32:
M
ove
si
g
ned messag
e
d
a
ta
functions together
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
r
ypt32:
M
ake con
s
tructing handles a membe
r
of signed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
L
a
ng
crypt32: Use
a
helper functi
o
n to alloca
t
e sig
n
er ha
n
dle
s
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
L
a
n
g
cryp
t
32: Don't k
e
e
p an u
n
ne
e
d
e
d c
o
py of the cry
p
to
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
cr
y
pt32
:
Separa
t
e co
n
s
truction of signer handles fro
m
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32
:
Add
a
he
l
per funct
i
o
n
to con
s
truct a signer
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
an Lan
g
cr
y
pt3
2
: Add h
e
lper function to update signed message
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
cryp
t
32: Make more
functions memb
e
rs
o
f signed me
s
sage
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
r
ypt32: M
a
ke updating a hash a member of signed message
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Ma
k
e a helper fu
n
cti
o
n
t
o
a free a signed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt
3
2: Use signed messa
g
e
data type for decoded signed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lan
g
c
r
ypt32:
M
ake a
s
igned mess
a
ge data type
.
commit
|
commitdiff
|
tree
2007-08-21
Juan L
a
ng
crypt32: Im
p
l
ement veri
f
ying the hash of
a decod
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
La
n
g
crypt32: Ad
d
a
c
ou
p
le t
e
sts that
s
how you can't get
.
.
.
commit
|
commitdiff
|
tree
next