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
crypt32: Make a decode OID function that returns the number of bytes decoded.
2007-08-21
Jua
n
Lang
c
r
ypt32: U
p
date a
h
ash
m
e
s
sage'
s
hash handle
s
when
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
uan Lang
c
r
ypt
3
2
: Move signed me
s
sage data functions together
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Make const
r
ucting handles a
m
e
mbe
r
of sign
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Ju
a
n L
a
ng
c
rypt32: Use a helper fu
n
c
t
i
on to
a
llocate sign
e
r handles
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32:
D
on't keep an unneeded
c
opy o
f
th
e
crypto
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt3
2
: Separate con
s
tructio
n
of signer handles from
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Add a
h
e
l
p
e
r
f
u
nction to construct a signer
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan La
n
g
crypt32:
Ad
d
helper
function to update sig
n
ed message
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
Lang
crypt32: Make more
fu
n
ctions me
m
bers of si
g
ned message
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
a
n Lang
c
r
ypt32: Make upda
t
ing a hash a memb
e
r
of signed mess
a
ge
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
uan
La
n
g
cry
p
t32: Make a
h
el
p
er fu
n
ction
t
o a free
a signed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
L
a
ng
crypt32:
Us
e
signed message
data t
y
pe f
o
r decoded
signed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
a
n Lang
crypt32
:
Mak
e
a signed message data ty
p
e
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32:
I
mplemen
t
verifying the hash of a dec
o
ded
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32:
A
d
d
a couple tests that
s
how y
o
u ca
n
'
t
get
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan L
a
ng
cryp
t
32: Add a
m
ostly stub control function f
o
r decode
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Add a
d
e
f
ault
m
es
s
age
c
o
ntrol function po
i
n
t
er
.
commit
|
commitdiff
|
tree
2007-08-21
Ju
a
n Lan
g
crypt32
:
Ad
d
t
e
s
ts for CryptM
s
gControl
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Test
an encoded
s
ig
n
ed mess
a
ge wi
t
h a cert
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Ju
a
n Lan
g
cr
y
pt32: Don't
store the
c
rypto provider when it i
s
n
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan
Lang
cryp
t
32: Don
'
t st
o
r
e
redundant
copy of
c
r
ypto provide
r
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan
Lang
crypt32: Don't store
r
edundant copy of crypto prov
i
der
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan
Lang
crypt32: Pass crypto provi
d
e
r
and approp
r
i
ate fl
a
gs
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt32: Move fi
l
e store t
o
a separate fil
e
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lan
g
crypt32
:
M
ove registry
store
s
to a separate
file
.
commit
|
commitdiff
|
tree
2007-08-17
Juan La
n
g
cry
p
t32:
Move provider stores to a separate
file
.
commit
|
commitdiff
|
tree
2007-08-17
J
u
an Lang
crypt32: Move co
l
l
e
ction stores to a
s
e
p
arate file
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
c
rypt32: M
o
ve cert s
t
ore d
e
finitions
t
o header
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt32: Wher
e
possible, pass
a
pointer rather than
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt32: Use
exter
n
ed var
s
for context variabl
e
s
.
commit
|
commitdiff
|
tree
2007-08-17
J
uan Lang
crypt32
:
Use
p
ubl
i
c APIs to em
p
ty
a
store
.
commit
|
commitdiff
|
tree
2007-08-17
Juan
Lang
crypt32: Use public ty
p
e
a
nd APIs for mem
o
ry stores
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
c
r
ypt32: Remo
v
e some unnece
s
sary casts
.
commit
|
commitdiff
|
tree
2007-08-17
J
u
a
n L
a
n
g
crypt32: Rename
a
confusing type
.
commit
|
commitdiff
|
tree
2007-08-16
Juan
L
ang
w
int
r
ust:
R
e
move
r
edunda
n
t check of p
b
SignedD
a
t
aM
s
g
.
.
.
commit
|
commitdiff
|
tree
2007-08-16
Juan
Lang
cr
y
pt32
:
F
r
ee d
e
fault chai
n
engine
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
cr
y
pt32: S
e
t
ret
u
r
n
value on exception
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
crypt32
:
Initia
l
i
m
p
lementatio
n
o
f
C
e
r
tG
e
tCertific
a
teChain
.
.
.
commit
|
commitdiff
|
tree
2007-08-15
Jua
n
Lang
c
r
ypt32: Add a
c
hain t
e
s
t
with real cer
t
ifi
c
ates
.
commit
|
commitdiff
|
tree
2007-08-15
Ju
a
n Lan
g
crypt
3
2:
A
dd in
i
t
ial tests for certificate
chains
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
cryp
t
32: Set output cha
i
n to NUL
L
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
crypt32: Add stub
f
o
r
CertF
r
eeCertificateChai
n
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
crypt32: M
o
ve
C
e
rtGetC
e
rti
f
icateChain to
c
h
ain
.
c
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
c
r
y
pt32: Fix typo
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lan
g
c
r
ypt32: Fix typo
.
commit
|
commitdiff
|
tree
2007-08-15
J
uan L
a
ng
wint
r
ust: F
o
rward
WinVer
i
fyTrustE
x
to WinVer
i
f
y
Trust
.
commit
|
commitdiff
|
tree
2007-08-15
Juan
L
ang
wintrust: Impleme
n
t WT
H
e
lperProvDataFromSta
t
e
D
ata
.
commit
|
commitdiff
|
tree
2007-08-15
J
u
an Lang
wintru
s
t: Im
p
l
ement WTHelperGetProvC
e
rt
F
r
omC
h
ain
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
wintrust:
Implement WTHelperGet
P
rovSign
e
rFromC
h
ain
.
commit
|
commitdiff
|
tree
2007-08-14
J
uan Lang
win
t
ru
s
t: I
m
plement SPC indi
r
ect data decoding
.
commit
|
commitdiff
|
tree
2007-08-14
J
uan Lang
wi
n
t
r
ust: Implemen
t
SPC indire
c
t da
t
a encoding
.
commit
|
commitdiff
|
tree
2007-08-14
Juan Lang
wi
n
trust: Implement SPC PE image
e
ncod
i
n
g
.
commit
|
commitdiff
|
tree
2007-08-14
J
u
a
n
Lan
g
wintrust:
I
mpleme
n
t SPC PE image decoding
.
commit
|
commitdiff
|
tree
2007-08-14
J
u
an La
n
g
crypt3
2
: T
e
st finding the issuer
of
a
c
e
rtificate
.
commit
|
commitdiff
|
tree
2007-08-14
Juan L
a
ng
crypt
3
2: Avoid a
m
emory allocation when d
e
cod
i
ng
the
.
.
.
commit
|
commitdiff
|
tree
2007-08-14
Juan
Lang
crypt32: Add missi
n
g break
.
commit
|
commitdiff
|
tree
2007-08-14
J
uan L
a
ng
crypt32: Test au
t
h
o
rit
y
key identifier w
i
th a mul
t
i
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Juan
L
a
ng
wintru
s
t: Add tests for encodin
g
and dec
o
ding SPC
P
E
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Ju
a
n Lang
w
i
ntru
s
t: Implement encoding SPC link
s
.
commit
|
commitdiff
|
tree
2007-08-13
Juan Lang
w
i
n
trust: Imple
m
ent decodin
g
SP
C
links
.
commit
|
commitdiff
|
tree
2007-08-13
Juan Lang
wintrust: Add tests for encoding/decoding SPC links
.
commit
|
commitdiff
|
tree
2007-08-13
Jua
n
Lang
wintrust: Add missi
n
g definition
s
.
commit
|
commitdiff
|
tree
2007-08-13
Jua
n
Lang
w
intrust:
Add
s
tubs
f
o
r
S
P
C
_LINK and SP
C
_PE
_
IMA
G
E encoding
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Jua
n
L
a
n
g
wintrust:
Im
p
le
m
en
t
CryptSIPG
e
tSi
g
nedDataMsg
.
commit
|
commitdiff
|
tree
2007-08-13
Juan Lang
crypt32
:
Imp
r
ove
tra
c
ing when builtin function
isn
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
J
u
an Lang
crypt32: Use help
e
r
functi
o
ns
t
o simpli
f
y C
r
yptEnc
o
d
e
O
bjec
t
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
J
u
a
n
Lang
c
rypt32: Va
l
i
date para
m
eters better in CryptDecodeO
b
ject
.
commit
|
commitdiff
|
tree
2007-08-13
Jua
n
Lang
cryp
t
3
2
: Use helper
functions to
s
impli
f
y Cryp
t
Decode
O
bject
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Juan Lang
crypt32
:
Ex encode/deco
d
e
f
unctions
should call non
.
.
.
commit
|
commitdiff
|
tree
2007-08-10
Juan La
n
g
c
r
ypt32: Add
s
tub
for I_CryptG
e
tAsn1Decoder
.
commit
|
commitdiff
|
tree
2007-08-10
J
u
an Lang
crypt3
2
: T
r
ace mo
r
e re
t
ur
n
v
a
lues
.
commit
|
commitdiff
|
tree
2007-08-10
Juan Lang
crypt32: Use r
e
al cert
i
fi
c
ates to test f
i
nding subje
c
t
.
.
.
commit
|
commitdiff
|
tree
2007-08-10
Juan Lang
cry
p
t
32
:
Co
r
rect loadin
g
OID functions fro
m
the regi
s
try
.
commit
|
commitdiff
|
tree
2007-08-08
Ju
a
n Lang
crypt32: According
to
M
SDN, inner content is only decoded
.
.
.
commit
|
commitdiff
|
tree
2007-08-08
Juan Lan
g
cryp
t
32: Add a coup
l
e trac
e
s
.
commit
|
commitdiff
|
tree
2007-08-08
Juan Lang
crypt3
2
: Test and corre
c
t finding a subject cert
i
ficate
.
commit
|
commitdiff
|
tree
2007-08-08
Ju
a
n Lang
cr
y
pt32: Use the authorit
y
key identifier to se
a
rch
.
.
.
commit
|
commitdiff
|
tree
2007-08-08
Juan Lan
g
c
r
ypt32: Fix
t
ypo
.
commit
|
commitdiff
|
tree
2007-08-08
Ju
a
n Lang
cry
p
t32: Intr
o
duce cryptasn debug c
h
anne
l
to quiet
.
.
.
commit
|
commitdiff
|
tree
2007-08-08
J
uan Lang
crypt
3
2:
I
mpl
e
m
e
nt CertRDN
V
a
l
ueToStr for UTF-8 strings
.
commit
|
commitdiff
|
tree
2007-08-03
Juan Lang
c
r
y
p
t
3
2
: Support findin
g
c
e
rtifica
t
es by cert id
.
commit
|
commitdiff
|
tree
2007-08-03
Juan Lang
crypt32
:
Test and
fix g
e
tt
i
ng a c
e
rtificate conte
x
t
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
Juan Lang
crypt
3
2: Test
e
n
c
odin
g
a cert
w
ith a subject k
e
y
i
d
entifier
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
Juan Lang
crypt32: Test e
n
codin
g
a cert with a public
k
e
y
.
commit
|
commitdiff
|
tree
2007-08-03
Juan La
n
g
crypt32: F
i
x t
y
po in ke
y
con
t
ex
t
property te
s
t
, and
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
J
uan
L
an
g
cr
y
pt
3
2: Add and use a h
e
lpe
r
fu
n
ction f
o
r getting
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
Jua
n
Lang
c
ryp
t
32: Implement decoding OID an
d
directory
nam
e
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
J
u
an
Lan
g
crypt32: Introduce a OID decoding funct
i
o
n
t
h
at ignor
e
s
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
J
u
an Lang
crypt32: Im
p
lement en
c
oding OID and directory name
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
J
uan Lang
cr
y
p
t32: Tes
t
encod
i
n
g/d
e
coding a couple more alt
name
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
J
uan L
a
ng
crypt32: Get rid of
bogus
chec
k
and improve trac
e
s
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
Juan Lang
crypt3
2
:
Add CERT_ID_
X
XX defines
.
commit
|
commitdiff
|
tree
2007-08-01
J
u
a
n
L
a
n
g
crypt32: Remove bad spec
i
al case
,
i
t
isn'
t
necessary
.
.
.
commit
|
commitdiff
|
tree
2007-08-01
Juan Lang
crypt3
2
:
Use
t
he oute
r
c
o
n
tent'
s
signature algorithm
.
.
.
commit
|
commitdiff
|
tree
2007-07-31
J
uan Lang
cryp
t
32: Support getting
the i
n
n
e
r conte
n
t OID
f
r
o
m
.
.
.
commit
|
commitdiff
|
tree
2007-07-31
Juan La
n
g
crypt32: Ge
t
ri
d
of a
t
tribu
t
e certs f
r
om signed info
.
.
.
commit
|
commitdiff
|
tree
2007-07-31
Juan Lang
c
r
y
pt32: Add a
f
e
w traces
.
commit
|
commitdiff
|
tree
2007-07-31
Juan Lang
crypt32: Simplify alignm
e
nt
c
alculation
.
commit
|
commitdiff
|
tree
2007-07-31
Ju
a
n Lang
crypt32: Add missing
d
e
f
i
nitions
.
commit
|
commitdiff
|
tree
2007-07-31
Juan Lang
c
rypt32: Add CryptMsgCon
t
rol stub
.
commit
|
commitdiff
|
tree
next