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: Update a hash message's hash handles when decoding it.
2007-08-21
Juan L
a
n
g
cry
p
t32: U
p
da
t
e a hash messag
e
's hash h
a
ndles when
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
Lang
c
r
ypt32
:
M
o
v
e
sig
n
ed message data functi
o
ns t
o
get
h
er
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
an Lang
crypt32: Make co
n
structing h
a
n
d
les
a
mem
b
er of sig
n
ed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Jua
n
Lang
crypt32: U
s
e a helpe
r
function to allo
c
ate
s
igne
r
hand
l
es
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lan
g
crypt32: Don't keep an u
n
n
eed
e
d
copy of t
h
e cr
y
pto
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
cr
y
pt32: Separate constr
u
ct
i
on of
si
g
ner handles from
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Add a he
l
per function to const
r
u
c
t
a
signer
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt3
2
: Add helper func
t
ion to u
p
dat
e
signed
m
es
s
age
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
r
ypt32: Make more fu
n
ctions m
e
m
b
ers
o
f sign
e
d mes
s
age
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
a
n Lang
cr
y
pt32: Make updatin
g
a ha
s
h
a
me
m
b
er of sig
n
ed message
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
L
a
n
g
cr
y
pt32: Make a h
e
l
per
f
unction
t
o
a free
a
s
igned
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
ryp
t
3
2:
U
se signed message data ty
p
e
for
decod
e
d sign
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Make a signed message
d
ata typ
e
.
commit
|
commitdiff
|
tree
2007-08-21
Ju
a
n Lan
g
crypt
3
2: Imp
l
ement verifying the hash of a d
e
coded
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan L
a
ng
cr
y
pt32: Add
a
coupl
e
tests t
h
a
t
show you can
'
t get
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Add a mos
t
ly stub c
o
ntrol func
t
ion for decode
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Add a def
a
u
l
t m
e
ssage control fun
c
tion
p
ointer
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lan
g
crypt32:
Add tests for CryptMs
g
C
o
n
trol
.
commit
|
commitdiff
|
tree
2007-08-21
Jua
n
Lang
cry
p
t32: Test an encoded signed
me
s
sage with a cert
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan Lang
crypt32: Don't store the crypto
p
rovide
r
when it
isn
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Ju
a
n
L
a
ng
crypt32: Don't store redundant cop
y
of cryp
t
o provider
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan Lang
crypt32: Don't store redunda
n
t
copy
of cryp
t
o provider
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan Lang
crypt32: Pass cry
p
to provider and appropriate flags
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Juan
L
ang
crypt32:
M
o
ve file
store to
a separate file
.
commit
|
commitdiff
|
tree
2007-08-17
Jua
n
Lang
crypt32:
M
ove registry stores
t
o a separate file
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt3
2
:
M
ov
e
provider
stores to a separate file
.
commit
|
commitdiff
|
tree
2007-08-17
Juan La
n
g
cr
y
pt32: Move
c
ollectio
n
stores to a separate file
.
commit
|
commitdiff
|
tree
2007-08-17
Jua
n
Lang
c
r
ypt
3
2
: Mov
e
cert store definitions
to
header
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt32
:
W
here p
o
ss
i
bl
e
,
pass a pointer rathe
r
th
a
n
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Jua
n
Lang
crypt32:
U
se externed
v
ars fo
r
cont
e
xt variables
.
commit
|
commitdiff
|
tree
2007-08-17
Ju
a
n
Lang
crypt32: Use
public APIs t
o
e
m
p
ty a stor
e
.
commit
|
commitdiff
|
tree
2007-08-17
J
uan L
a
ng
cr
y
pt3
2
: Use public
t
yp
e
and API
s
for
memory stores
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Juan L
a
n
g
c
rypt32: Remove some unnecessar
y
cast
s
.
commit
|
commitdiff
|
tree
2007-08-17
Ju
a
n Lan
g
crypt32: Rename a co
n
fusing ty
p
e
.
commit
|
commitdiff
|
tree
2007-08-16
J
u
an
L
ang
w
i
ntru
s
t: Rem
o
ve redundant check of
p
bSignedDat
a
M
s
g
.
.
.
commit
|
commitdiff
|
tree
2007-08-16
Juan L
a
ng
crypt32: Free default
c
hain
e
ng
i
n
e
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
crypt3
2
:
Set return value on ex
c
ep
t
io
n
.
commit
|
commitdiff
|
tree
2007-08-15
Juan La
n
g
crypt32: Initial impl
e
mentation of CertGetCertificateChain
.
.
.
commit
|
commitdiff
|
tree
2007-08-15
Juan La
n
g
c
r
yp
t
32: Add a chain test with
r
eal
c
e
rtif
i
cates
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
crypt32: Add in
i
tial te
s
ts for cer
t
ificate cha
i
n
s
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
crypt32: Se
t
output chain to NULL
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
crypt
3
2: Add
stub for CertFreeCert
i
f
i
cateC
h
ain
.
commit
|
commitdiff
|
tree
2007-08-15
J
uan
L
ang
crypt
3
2: Mo
v
e
C
ertG
e
t
C
e
rti
f
ica
t
eChai
n
to chain
.
c
.
commit
|
commitdiff
|
tree
2007-08-15
J
uan Lan
g
c
r
ypt
3
2: Fix typo
.
commit
|
commitdiff
|
tree
2007-08-15
Juan
Lang
crypt32: Fix t
y
po
.
commit
|
commitdiff
|
tree
2007-08-15
J
uan Lang
wintrust: Forward WinVerifyTru
s
tEx to Win
V
erif
y
Trust
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
wintrus
t
: Imple
m
ent WT
H
el
p
erProvDataFromSt
a
teData
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lan
g
wintrust: Implement
WTHelperGetProvCert
F
r
omChain
.
commit
|
commitdiff
|
tree
2007-08-15
Ju
a
n
Lang
w
in
t
rust: Im
p
lement WTH
e
lperGet
P
rovSignerFromC
h
ain
.
commit
|
commitdiff
|
tree
2007-08-14
Juan Lang
wintrust: Implement SPC
indirect data d
e
coding
.
commit
|
commitdiff
|
tree
2007-08-14
Juan Lang
wi
n
t
rust: Implemen
t
S
P
C
indirect
d
at
a
encoding
.
commit
|
commitdiff
|
tree
2007-08-14
Juan Lang
w
i
n
t
r
ust
:
Implement SPC PE image encoding
.
commit
|
commitdiff
|
tree
2007-08-14
Juan
Lang
wintrust: Im
p
lement SPC P
E
image decod
i
ng
.
commit
|
commitdiff
|
tree
2007-08-14
Jua
n
Lang
cr
y
p
t
3
2: Test finding
t
he issuer of a c
e
rtifica
t
e
.
commit
|
commitdiff
|
tree
2007-08-14
J
uan
L
ang
crypt
3
2
: Avoi
d
a memory allocation when
d
ecoding the
.
.
.
commit
|
commitdiff
|
tree
2007-08-14
Juan Lang
crypt32:
A
dd miss
i
n
g break
.
commit
|
commitdiff
|
tree
2007-08-14
Jua
n
Lang
crypt32: Test authority key identifier with a multi
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Juan Lang
wintrust: Add tests
f
or e
n
coding an
d
d
e
c
odi
n
g SPC
P
E
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
J
u
an
Lang
w
intrust: Implement encoding SPC
l
inks
.
commit
|
commitdiff
|
tree
2007-08-13
Ju
a
n
Lang
wintrust: Implement decoding
S
PC links
.
commit
|
commitdiff
|
tree
2007-08-13
Juan
Lang
wintrust: Add
t
ests for encoding/decoding SPC links
.
commit
|
commitdiff
|
tree
2007-08-13
Juan Lang
wintrust: Add missing definitions
.
commit
|
commitdiff
|
tree
2007-08-13
Juan Lang
wi
n
tr
u
st: Add
s
tub
s
for S
P
C
_
LI
N
K
and SPC_PE_
I
MAGE encoding
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Ju
a
n Lang
wintrust: Implement
Cryp
t
SIPGetSigned
D
ataMsg
.
commit
|
commitdiff
|
tree
2007-08-13
J
uan Lang
crypt32: Im
p
rove tracing when builtin function isn
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Ju
a
n
Lang
crypt32: U
s
e he
l
p
e
r func
t
i
o
ns
t
o simplif
y
CryptEncode
O
b
ject
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Juan Lang
crypt32: Vali
d
a
t
e
p
a
r
a
m
eters
b
e
tter in Cryp
t
DecodeObject
.
commit
|
commitdiff
|
tree
2007-08-13
Jua
n
L
ang
crypt32
:
U
s
e helper fu
n
ct
i
ons to
simplify CryptDe
c
odeObject
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Juan La
n
g
crypt
3
2:
E
x enco
d
e/
d
ecode
f
unctions shoul
d
call non
.
.
.
commit
|
commitdiff
|
tree
2007-08-10
J
u
a
n
Lang
cryp
t
32: Add st
u
b for I_CryptGe
t
A
sn1Dec
o
der
.
commit
|
commitdiff
|
tree
2007-08-10
Juan Lang
c
rypt32
:
Trac
e
mor
e
r
e
t
u
rn values
.
commit
|
commitdiff
|
tree
2007-08-10
Juan Lang
cryp
t
32: Use
real certific
a
tes t
o
t
est finding subject
.
.
.
commit
|
commitdiff
|
tree
2007-08-10
J
u
a
n
L
ang
crypt32: Correct loading OID funct
i
ons fro
m
the
registry
.
commit
|
commitdiff
|
tree
2007-08-08
Juan Lang
crypt32
:
According to MS
D
N
, i
n
n
er
content is only
d
ecoded
.
.
.
commit
|
commitdiff
|
tree
2007-08-08
J
uan Lang
c
r
y
pt32: Add a c
o
uple traces
.
commit
|
commitdiff
|
tree
2007-08-08
Juan Lang
crypt32:
T
est an
d
corre
c
t finding a subject
c
ertificate
.
commit
|
commitdiff
|
tree
2007-08-08
Juan Lang
cr
y
pt
3
2: Use the authority key
i
dent
i
fier to search
.
.
.
commit
|
commitdiff
|
tree
2007-08-08
J
u
an La
n
g
crypt32: Fix
t
ypo
.
commit
|
commitdiff
|
tree
2007-08-08
Juan Lang
cryp
t
3
2
: Introduce cryp
t
asn d
e
b
ug cha
n
nel to qu
i
e
t
.
.
.
commit
|
commitdiff
|
tree
2007-08-08
Juan L
a
ng
crypt32: Implement CertRDNValueToSt
r
for UTF-8
s
tri
n
gs
.
commit
|
commitdiff
|
tree
2007-08-03
J
uan Lang
crypt32: Support finding cert
i
ficates by
c
ert id
.
commit
|
commitdiff
|
tree
2007-08-03
Juan Lan
g
cry
p
t
32:
Test and fix
g
etting a
c
ertificate
c
ontext
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
J
u
an
Lang
cr
y
p
t3
2
: Te
s
t encodin
g
a cert with a
s
ubjec
t
ke
y
identi
f
ier
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
Jua
n
Lang
crypt3
2
: Tes
t
e
ncoding a ce
r
t
wi
t
h
a
p
u
blic key
.
commit
|
commitdiff
|
tree
2007-08-03
J
uan Lang
crypt3
2
:
F
ix
t
ypo in key
co
n
text property
t
e
s
t, and
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
Juan
Lang
crypt3
2
: Add
and
u
se a helpe
r
function f
o
r getting
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
Juan
Lang
crypt32
:
I
m
ple
m
ent decod
i
ng OID and directo
r
y n
a
me
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
J
u
an Lang
c
ryp
t
3
2
:
Introduce a OID d
e
cod
i
ng function th
a
t ig
n
ores
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
Juan Lang
c
rypt32: Imp
l
ement
encod
i
ng OID an
d
dir
e
ctory nam
e
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
J
u
an La
n
g
crypt32:
T
est encoding/d
e
coding a coupl
e
more alt name
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
Juan Lang
crypt32:
Get rid of bogus ch
e
c
k
an
d
improve
tra
c
es
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
Juan
L
a
n
g
cry
p
t32:
A
dd CERT_ID_XX
X
d
efines
.
commit
|
commitdiff
|
tree
2007-08-01
Juan Lan
g
crypt3
2
: Remove
bad spe
c
ial case,
it
isn't nece
s
sary
.
.
.
commit
|
commitdiff
|
tree
2007-08-01
J
u
an Lang
c
rypt32: Use the outer content
'
s si
g
nature algorithm
.
.
.
commit
|
commitdiff
|
tree
2007-07-31
Juan Lang
c
rypt32: Su
p
port
getting the
i
n
ner c
o
ntent
OID from
.
.
.
commit
|
commitdiff
|
tree
2007-07-31
Juan Lang
crypt32:
G
et rid
o
f a
t
tribu
t
e c
e
rts from
signed i
n
fo
.
.
.
commit
|
commitdiff
|
tree
2007-07-31
Juan Lang
crypt32: Add a f
e
w tr
a
ce
s
.
commit
|
commitdiff
|
tree
2007-07-31
Juan
La
n
g
cry
p
t
3
2: Simplify alignment calculation
.
commit
|
commitdiff
|
tree
2007-07-31
Juan Lang
crypt32: Add
m
i
ssing definition
s
.
commit
|
commitdiff
|
tree
2007-07-31
Juan Lang
c
rypt32: Add
C
ryptMsg
C
ontro
l
stub
.
commit
|
commitdiff
|
tree
next