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
crypt32: Trace encoding and decoding public keys on crypt channel.
2007-08-22
Juan Lang
crypt32
:
Trace encoding and decodin
g
p
u
blic keys
o
n
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
a
n
Lang
cry
p
t3
2
: Implement
ve
r
ifying a d
e
c
oded signed
m
ess
a
g
e
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
Lang
cry
p
t3
2
: Te
s
t and
i
m
plement
getting the computed hash
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Upd
a
te
a
ha
s
h
m
e
ssage's hash h
a
ndles wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32:
M
ove
s
i
gn
e
d message data
functions
t
oge
t
her
.
commit
|
commitdiff
|
tree
2007-08-21
Ju
a
n La
n
g
crypt3
2
: Make constructing
h
and
l
es
a member of signed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
r
y
pt32: U
s
e a helper
f
unction to
allocat
e
si
g
n
e
r h
a
n
dles
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lan
g
crypt32: D
o
n't
kee
p
an unnee
d
ed copy of the
crypto
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
an L
a
ng
crypt32: Separa
t
e c
o
nstr
u
ction of signer hand
l
es from
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: A
d
d
a helper function to construct a signer
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
uan
Lan
g
c
rypt32: A
d
d
h
elper
function to update sign
e
d message
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt
3
2: M
a
ke more fun
c
tio
n
s members
o
f
signed message
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lan
g
cry
p
t32: Make upda
t
i
n
g a hash
a
m
ember of
sig
n
ed mes
s
age
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Jua
n
L
ang
c
r
ypt32: M
a
k
e
a
h
el
p
er
f
unction to a fr
e
e
a s
i
gned
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
a
n
Lang
crypt32: Us
e
signed mess
a
g
e
data type for decoded signed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
Lang
crypt32: Make a signe
d
messa
g
e data type
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
an Lang
crypt32: Implement verifying the has
h
of a deco
d
ed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Add a couple
t
est
s
that show you
can
'
t get
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
r
ypt32: Add a mostly stub con
t
rol
function
for decode
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Add a default messag
e
c
o
ntrol function p
o
inter
.
commit
|
commitdiff
|
tree
2007-08-21
Ju
a
n
Lang
crypt32
:
Add tests for CryptMs
g
C
o
ntrol
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
an Lang
cry
p
t32: Test an encoded signe
d
message with
a
cer
t
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan Lang
crypt32: Don't stor
e
the cry
p
to prov
i
de
r
when it isn
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
J
u
an
L
a
ng
crypt32:
D
o
n
't store redundant copy of cryp
t
o provider
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan La
n
g
cry
p
t32: Don't store re
d
u
n
dant copy of crypto provi
d
e
r
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
J
ua
n
L
ang
c
r
ypt32: Pass crypt
o
provider and appr
o
p
r
i
at
e
flags
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
J
u
a
n La
n
g
crypt32: Mov
e
file store to a separate file
.
commit
|
commitdiff
|
tree
2007-08-17
Ju
a
n
Lang
crypt32: Move regist
r
y
s
tores to
a
separ
a
te
file
.
commit
|
commitdiff
|
tree
2007-08-17
Juan L
a
n
g
crypt32: Move provider stores
to
a
s
eparate file
.
commit
|
commitdiff
|
tree
2007-08-17
Ju
a
n La
n
g
crypt32: M
o
ve
co
l
lection stores to
a
separate
f
il
e
.
commit
|
commitdiff
|
tree
2007-08-17
Juan
L
ang
crypt3
2
:
Mov
e
c
er
t
s
tore defini
t
ions to he
a
der
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt
3
2: Where possible,
pass a pointer ra
t
her than
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Ju
a
n Lang
crypt32: Use exte
r
ne
d
vars for context variables
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt32
:
Use publ
i
c APIs
to empty a store
.
commit
|
commitdiff
|
tree
2007-08-17
J
uan Lang
cr
y
p
t
32: Use public type
a
nd A
P
I
s
f
o
r
memory
s
t
ore
s
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
J
u
an Lang
c
rypt32: Remove
s
ome un
n
ecessary
c
a
s
ts
.
commit
|
commitdiff
|
tree
2007-08-17
Juan
La
n
g
cryp
t
32: Re
n
ame a confus
i
ng
type
.
commit
|
commitdiff
|
tree
2007-08-16
Juan Lan
g
wintrust
:
R
emove
redundant
c
heck of pbSignedDataM
s
g
.
.
.
commit
|
commitdiff
|
tree
2007-08-16
J
u
an Lang
c
r
ypt32:
F
ree default chain engine
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
crypt32: Set re
t
urn value
o
n e
x
cep
t
ion
.
commit
|
commitdiff
|
tree
2007-08-15
Juan
Lang
crypt32:
Initial impleme
n
ta
t
ion of CertG
e
tCertificateChain
.
.
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
cryp
t
32: A
d
d a cha
i
n
t
e
s
t wit
h
r
eal certificate
s
.
commit
|
commitdiff
|
tree
2007-08-15
Juan
L
ang
crypt32:
A
d
d initial tests
f
or cer
t
ificate chains
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
crypt3
2
: Se
t
o
utput chain
t
o
NULL
.
commit
|
commitdiff
|
tree
2007-08-15
Jua
n
Lang
crypt32: Add
s
tub for
Cer
t
Fr
e
e
C
ertifi
c
ateChain
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
crypt32: Move CertGetCerti
f
icateChain to
c
hain
.
c
.
commit
|
commitdiff
|
tree
2007-08-15
J
u
a
n
Lang
c
r
ypt3
2
: Fix typo
.
commit
|
commitdiff
|
tree
2007-08-15
Juan
Lang
cryp
t
32: Fix t
y
po
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
wintr
u
s
t: Forward WinVerifyTrustEx to WinVerifyT
r
ust
.
commit
|
commitdiff
|
tree
2007-08-15
Juan La
n
g
win
t
rust: Implement WT
H
elperP
r
o
vDataFromState
D
at
a
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
w
i
ntrust: Imp
l
e
m
ent
W
THelperGetProvCertFrom
C
hain
.
commit
|
commitdiff
|
tree
2007-08-15
Jua
n
Lang
wi
n
trust: Implement WTHelperGetPro
v
S
ig
n
erFromChain
.
commit
|
commitdiff
|
tree
2007-08-14
J
u
an Lang
wintrust: Implement SPC i
n
dir
e
c
t data decoding
.
commit
|
commitdiff
|
tree
2007-08-14
J
u
a
n
Lang
wintrust: Implem
e
nt SPC indirec
t
da
t
a encod
i
n
g
.
commit
|
commitdiff
|
tree
2007-08-14
Juan Lan
g
wintrust: Im
p
lement
SPC
P
E
image encoding
.
commit
|
commitdiff
|
tree
2007-08-14
J
uan Lang
wintru
s
t: Im
p
l
ement SPC PE image
d
e
c
oding
.
commit
|
commitdiff
|
tree
2007-08-14
Juan Lan
g
c
r
yp
t
32:
Tes
t
finding
the issuer of a certificate
.
commit
|
commitdiff
|
tree
2007-08-14
Juan La
n
g
cr
y
pt32: Avoid a memory allocation
w
h
e
n
decoding the
.
.
.
commit
|
commitdiff
|
tree
2007-08-14
Ju
a
n
L
ang
crypt32: A
d
d missing
b
r
eak
.
commit
|
commitdiff
|
tree
2007-08-14
Juan Lang
cr
y
pt3
2
: Test autho
r
ity
k
ey identifier
with a
m
u
l
ti
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Juan Lang
w
i
ntru
s
t: Add tests for
enc
o
ding and decoding SPC PE
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Juan La
n
g
wintrust:
I
mplement
encoding SPC
l
inks
.
commit
|
commitdiff
|
tree
2007-08-13
J
u
a
n
Lang
wintrust: Implement
d
ecoding
S
PC
l
inks
.
commit
|
commitdiff
|
tree
2007-08-13
Ju
a
n Lang
wintr
u
st: A
d
d tests fo
r
en
c
oding/d
e
codi
n
g SPC links
.
commit
|
commitdiff
|
tree
2007-08-13
J
u
an Lang
wintr
u
st: Add missing definit
i
ons
.
commit
|
commitdiff
|
tree
2007-08-13
Juan Lang
wintru
s
t: Add stubs for SPC_LINK and
S
P
C_PE_IMAGE
e
ncoding
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
J
uan Lang
wintrust: Implement Cr
y
ptSIPGetSignedDat
a
Msg
.
commit
|
commitdiff
|
tree
2007-08-13
Juan
Lang
crypt32: Improve tracing when builtin function i
s
n
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Juan Lan
g
cr
y
p
t32
:
Use he
l
per
functions to simplify CryptEnco
d
eObject
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Juan Lang
crypt32: Validate parame
t
ers better in CryptDecod
e
O
b
j
ect
.
commit
|
commitdiff
|
tree
2007-08-13
Juan Lan
g
cry
p
t32:
U
s
e
helper f
u
nctions to
s
im
p
lify C
r
yptDe
c
odeObjec
t
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Juan Lang
crypt32: Ex encode/decode f
u
nctions should call non
.
.
.
commit
|
commitdiff
|
tree
2007-08-10
J
u
an L
a
n
g
crypt32: Add
s
tub for
I_Cryp
t
Get
A
sn1Deco
d
er
.
commit
|
commitdiff
|
tree
2007-08-10
Juan Lang
crypt3
2
: Tra
c
e more
r
eturn valu
e
s
.
commit
|
commitdiff
|
tree
2007-08-10
J
u
a
n
Lang
crypt32: Use real
c
ertificates
t
o test
finding subject
.
.
.
commit
|
commitdiff
|
tree
2007-08-10
Juan Lang
c
rypt
3
2
:
Correct loa
d
i
n
g OID fu
n
ctions from the registry
.
commit
|
commitdiff
|
tree
2007-08-08
Juan Lang
cryp
t
32: Acco
r
ding
to MSDN
,
inne
r
c
onten
t
is only decoded
.
.
.
commit
|
commitdiff
|
tree
2007-08-08
J
uan Lang
crypt32: Add a
c
oupl
e
traces
.
commit
|
commitdiff
|
tree
2007-08-08
Ju
a
n L
a
ng
crypt32
:
Test and correct findi
n
g a subject certifi
c
ate
.
commit
|
commitdiff
|
tree
2007-08-08
J
uan Lan
g
cr
y
pt32: Use
t
he autho
r
ity key
identifier
t
o search
.
.
.
commit
|
commitdiff
|
tree
2007-08-08
J
ua
n
Lang
cry
p
t32
:
Fix typo
.
commit
|
commitdiff
|
tree
2007-08-08
J
uan La
n
g
crypt32
:
In
t
r
oduce crypta
s
n de
b
ug c
h
annel to quiet
.
.
.
commit
|
commitdiff
|
tree
2007-08-08
Juan La
n
g
crypt3
2
: Imple
m
ent CertRDNVa
l
u
eT
o
St
r
fo
r
UTF-8 strings
.
commit
|
commitdiff
|
tree
2007-08-03
Ju
a
n Lang
crypt32: S
u
pp
o
r
t
f
ind
i
n
g cer
t
ifi
c
ates by cert
i
d
.
commit
|
commitdiff
|
tree
2007-08-03
Jua
n
Lang
cry
p
t32: Test and fix g
e
tting a cert
i
f
i
ca
t
e
context
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
Juan Lan
g
cryp
t
32: Test encoding a ce
r
t wi
t
h a subject key identi
f
ier
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
J
uan Lang
c
r
ypt32: Test
e
ncoding a cert with a public key
.
commit
|
commitdiff
|
tree
2007-08-03
Juan Lang
crypt32: Fix
typo in
k
ey contex
t
pro
p
erty test,
and
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
Juan Lang
cry
p
t32: Ad
d
and use
a
h
e
lper function for gett
i
ng
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
Jua
n
L
a
ng
cry
p
t32: Impl
e
men
t
d
e
coding OID and direct
o
ry
n
ame
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
Ju
a
n
Lang
crypt3
2
:
I
n
tr
o
duce a
O
ID decodi
n
g
f
unctio
n
that ignores
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
J
u
an Lang
crypt3
2
: Impl
e
ment enc
o
ding OID and
d
irec
t
o
ry name
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
J
u
an Lang
crypt32: Test e
n
c
o
d
i
ng
/
decoding
a cou
p
le mor
e
a
l
t name
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
J
u
an Lang
crypt32: G
e
t rid of bogus check and imp
r
ove trac
e
s
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
J
u
an Lang
cry
p
t32: Add CERT_ID
_
XXX define
s
.
commit
|
commitdiff
|
tree
2007-08-01
Juan Lang
cry
p
t3
2
: Re
m
ove bad special case
,
it i
s
n't
n
ecessa
r
y
.
.
.
commit
|
commitdiff
|
tree
2007-08-01
Juan La
n
g
crypt32: Use th
e
outer cont
e
nt's signa
t
u
re
a
l
g
orithm
.
.
.
commit
|
commitdiff
|
tree
2007-07-31
Juan La
n
g
cryp
t
32: S
u
pport getting
the inner content OID
f
rom
.
.
.
commit
|
commitdiff
|
tree
2007-07-31
Juan Lang
cryp
t
32: Get rid
o
f at
t
ribu
t
e ce
r
ts from signe
d
info
.
.
.
commit
|
commitdiff
|
tree
2007-07-31
Juan Lang
crypt32: Add a f
e
w traces
.
commit
|
commitdiff
|
tree
next