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: Make a helper function to a free a signed message's handles.
2007-08-21
Juan
Lang
c
ryp
t
32:
M
ake a helper fu
n
ctio
n
to
a fre
e
a sig
n
ed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lan
g
crypt32: Use
s
igned me
s
sage dat
a
t
y
pe fo
r
decoded signed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
Lang
cr
y
p
t32: Make a signed message data t
y
pe
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32:
I
m
plement v
e
rifying
the hash
o
f a d
e
coded
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32
:
Add
a
c
o
uple tests
th
a
t
sho
w
y
o
u
can't get
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lan
g
crypt32: Add
a
mostly st
u
b control function for decode
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
an Lang
c
rypt32
:
Add a
d
efault message control function point
e
r
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
r
y
p
t3
2
: A
d
d tests for
C
ryptMs
g
Control
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lan
g
crypt
3
2
:
Test an encoded s
i
gned message wit
h
a ce
r
t
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
J
uan Lang
cr
y
pt32: Don't
store the crypto prov
i
de
r
when it isn
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
J
u
an La
n
g
crypt32: Don't store redundant copy of
c
r
ypt
o
provider
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan
Lang
cr
y
pt32: Don't s
t
or
e
redundant
copy of
c
ry
p
t
o provi
d
er
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
J
u
an L
a
ng
cryp
t
32: Pass cryp
t
o prov
i
der and appropriate fl
a
gs
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lan
g
crypt32:
Move
f
ile store
to a se
p
arate file
.
commit
|
commitdiff
|
tree
2007-08-17
Ju
a
n Lang
crypt32: Move reg
i
stry store
s
to
a
separate file
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt32:
Move provider
s
tore
s
to a separate file
.
commit
|
commitdiff
|
tree
2007-08-17
Juan
Lang
crypt
3
2: Move
c
ollection store
s
to
a
s
eparate
f
ile
.
commit
|
commitdiff
|
tree
2007-08-17
Juan
Lang
crypt32: Move ce
r
t
s
tore d
e
f
i
ni
t
ions to h
e
a
d
er
.
commit
|
commitdiff
|
tree
2007-08-17
Juan L
a
ng
crypt32
:
Where p
o
ssible, pass a
p
ointer rat
h
er than
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Ju
a
n Lang
crypt32:
U
s
e
externed
v
a
rs for context vari
a
bles
.
commit
|
commitdiff
|
tree
2007-08-17
J
uan
Lang
cryp
t
32: Use p
u
blic APIs
to em
p
ty a store
.
commit
|
commitdiff
|
tree
2007-08-17
Juan La
n
g
cryp
t
32: Use public type and A
P
Is for memory stores
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Juan
L
ang
crypt32: Re
m
ove some unn
e
cessary
cas
t
s
.
commit
|
commitdiff
|
tree
2007-08-17
Jua
n
L
a
ng
c
rypt3
2
:
Rename a confus
i
ng type
.
commit
|
commitdiff
|
tree
2007-08-16
Juan La
n
g
w
intru
s
t: Remove r
e
dundant check of pbSignedDa
t
aMsg
.
.
.
commit
|
commitdiff
|
tree
2007-08-16
Juan La
n
g
crypt32: Free defa
u
lt chain
e
ngin
e
.
commit
|
commitdiff
|
tree
2007-08-15
J
u
an Lang
crypt32: Set return value
o
n exception
.
commit
|
commitdiff
|
tree
2007-08-15
J
u
an L
a
ng
crypt32: I
n
i
t
ial imple
m
entation
of Cert
G
etCertificateChain
.
.
.
commit
|
commitdiff
|
tree
2007-08-15
Juan La
n
g
cry
p
t
32: Ad
d
a c
h
a
in test with
real certi
f
icates
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
crypt32: Ad
d
ini
t
ia
l
tests for certificate cha
i
ns
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
c
rypt32: Set
ou
t
put chai
n
to NULL
.
commit
|
commitdiff
|
tree
2007-08-15
Juan
L
ang
crypt32:
Add stub for Ce
r
tFree
C
e
r
tificateChain
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
c
rypt32: Move CertG
e
tCertificate
C
hain to chain
.
c
.
commit
|
commitdiff
|
tree
2007-08-15
Juan
Lang
crypt32:
F
ix typo
.
commit
|
commitdiff
|
tree
2007-08-15
Juan La
n
g
crypt
3
2: Fix ty
p
o
.
commit
|
commitdiff
|
tree
2007-08-15
Jua
n
Lang
wintru
s
t: F
o
rwar
d
Wi
n
VerifyTr
u
stEx to WinV
e
ri
f
yTrust
.
commit
|
commitdiff
|
tree
2007-08-15
Juan
Lang
wintrust: Implem
e
n
t
WTHelperProv
D
ataFromStateData
.
commit
|
commitdiff
|
tree
2007-08-15
Juan La
n
g
wintrust:
Imp
l
ement
WTHelper
G
etProvCertFromChain
.
commit
|
commitdiff
|
tree
2007-08-15
J
uan
L
ang
w
i
ntrust
:
Imp
l
em
e
nt
W
T
HelperGe
t
ProvSignerFromChain
.
commit
|
commitdiff
|
tree
2007-08-14
Juan Lang
wintrust: Imp
l
ement SPC indirect
d
a
ta decoding
.
commit
|
commitdiff
|
tree
2007-08-14
J
u
an Lan
g
wintr
u
st: I
m
plement SPC
ind
i
rec
t
data encoding
.
commit
|
commitdiff
|
tree
2007-08-14
Ju
a
n Lang
win
t
ru
s
t: Implement SPC
P
E
image encodi
n
g
.
commit
|
commitdiff
|
tree
2007-08-14
Juan Lang
wintrust:
Implement SPC PE image decoding
.
commit
|
commitdiff
|
tree
2007-08-14
Juan
L
ang
crypt32: Te
s
t fin
d
ing t
h
e issuer of a certificate
.
commit
|
commitdiff
|
tree
2007-08-14
Juan Lang
crypt32: Avoid
a
memory allocation when deco
d
ing the
.
.
.
commit
|
commitdiff
|
tree
2007-08-14
Juan Lang
crypt
3
2: Add m
i
ssing break
.
commit
|
commitdiff
|
tree
2007-08-14
J
u
a
n Lang
crypt32: Test authority
key identifier with a mult
i
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
J
uan Lan
g
wintrust: Add t
e
st
s
for encodi
n
g and d
e
c
od
i
n
g SPC PE
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
J
u
an Lang
win
t
rust:
I
m
p
lement encoding SPC links
.
commit
|
commitdiff
|
tree
2007-08-13
Jua
n
Lang
w
intrust: Implemen
t
decoding SPC links
.
commit
|
commitdiff
|
tree
2007-08-13
Ju
a
n
La
n
g
wintrust: Add tes
t
s for encoding/decoding SPC links
.
commit
|
commitdiff
|
tree
2007-08-13
Juan Lang
w
i
ntrust: Add missing
d
ef
i
n
itions
.
commit
|
commitdiff
|
tree
2007-08-13
Juan Lang
wintrust: Add stubs
f
or
S
PC_LINK and
S
P
C
_PE
_
IMAGE encoding
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Jua
n
Lang
wintr
u
st: Implement
C
r
y
p
tSIPGetSignedDataMsg
.
commit
|
commitdiff
|
tree
2007-08-13
Juan Lang
c
rypt32: Improve tracing wh
e
n bui
l
tin
f
u
n
ction i
s
n
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Juan Lang
crypt32: Use helper
func
t
io
n
s to simplify Cry
p
tEncodeObje
c
t
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
J
uan L
a
ng
c
rypt32: Validate parameter
s
bette
r
i
n
C
ryptDecodeOb
j
ect
.
commit
|
commitdiff
|
tree
2007-08-13
Jua
n
Lan
g
crypt32:
Use helper funct
i
ons to simplify
C
rypt
D
e
c
odeObject
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Juan Lang
crypt32: Ex
enco
d
e
/d
e
code fu
n
ctions
s
h
ould c
a
ll
non
.
.
.
commit
|
commitdiff
|
tree
2007-08-10
Juan Lang
crypt3
2
: Ad
d
stub
f
or I_C
r
yp
t
GetAsn1Decod
e
r
.
commit
|
commitdiff
|
tree
2007-08-10
Juan Lang
cr
y
pt32:
Trace m
o
re return values
.
commit
|
commitdiff
|
tree
2007-08-10
J
u
an Lang
crypt3
2
:
U
se
r
eal
c
ertificates t
o
test
f
inding su
b
j
e
ct
.
.
.
commit
|
commitdiff
|
tree
2007-08-10
Juan Lang
crypt32: Corr
e
ct loa
d
ing OID fun
c
tions
f
rom
t
he registr
y
.
commit
|
commitdiff
|
tree
2007-08-08
Jua
n
Lang
c
rypt32: Acco
r
ding t
o
M
S
DN, inner
co
n
tent is on
l
y d
e
c
o
ded
.
.
.
commit
|
commitdiff
|
tree
2007-08-08
Jua
n
Lang
cr
y
pt32
:
A
dd a couple traces
.
commit
|
commitdiff
|
tree
2007-08-08
Juan
Lang
c
ryp
t
3
2: Test and correct
f
inding a subject certific
a
te
.
commit
|
commitdiff
|
tree
2007-08-08
Ju
a
n Lang
cry
p
t32: Use the
authority key identifie
r
to search
.
.
.
commit
|
commitdiff
|
tree
2007-08-08
Juan
Lang
crypt32:
F
ix typo
.
commit
|
commitdiff
|
tree
2007-08-08
Juan Lang
c
r
ypt32:
I
n
troduce cryptasn debug
c
h
annel to
q
uiet
.
.
.
commit
|
commitdiff
|
tree
2007-08-08
J
uan Lang
crypt
3
2:
I
m
ple
m
ent CertRDNValueT
o
Str
f
or UT
F
-8 strings
.
commit
|
commitdiff
|
tree
2007-08-03
J
u
an Lang
crypt32: Support find
i
ng certifi
c
ates by cert id
.
commit
|
commitdiff
|
tree
2007-08-03
Juan Lang
cr
y
pt32: Test and fi
x
getting a certifi
c
ate co
n
text
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
Juan Lang
crypt32: Test enc
o
d
i
ng a
c
ert with a
su
b
jec
t
key id
e
nt
i
fier
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
Juan L
a
ng
cr
y
p
t32:
T
est encoding a c
e
rt with a
p
ublic key
.
commit
|
commitdiff
|
tree
2007-08-03
J
u
an Lang
cryp
t
32: Fix typo i
n
k
e
y context
p
roperty test, an
d
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
Juan Lang
crypt32:
A
dd and
u
s
e
a helper f
u
n
c
ti
o
n for
ge
t
ting
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
J
uan Lang
cry
p
t3
2
: Implement decoding O
I
D and directory name
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
Juan Lang
c
r
ypt3
2
:
Introduce a
O
ID
d
e
c
odi
n
g function that
ig
n
or
e
s
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
Ju
a
n L
a
ng
cry
p
t32: Implement e
n
c
o
d
ing OID an
d
directory name
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
J
uan Lang
cry
p
t32: Test encoding/decoding a couple more alt name
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
Ju
a
n Lan
g
c
r
ypt32:
G
et rid o
f
bogus
check and improv
e
t
r
ac
e
s
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
Juan Lang
crypt32: Ad
d
CERT_ID_XXX defines
.
commit
|
commitdiff
|
tree
2007-08-01
Juan Lang
cr
y
p
t
3
2
: Remove bad special c
a
se,
i
t isn't nece
s
sar
y
.
.
.
commit
|
commitdiff
|
tree
2007-08-01
Juan
L
a
n
g
c
r
ypt32: U
s
e
the o
u
ter content's
s
i
gn
a
t
ur
e
algori
t
hm
.
.
.
commit
|
commitdiff
|
tree
2007-07-31
Juan Lang
crypt32: Support getting
t
h
e
inner
content OID from
.
.
.
commit
|
commitdiff
|
tree
2007-07-31
Juan Lang
c
r
ypt32
:
G
et rid of attrib
u
te certs fr
o
m si
g
ned info
.
.
.
commit
|
commitdiff
|
tree
2007-07-31
Juan Lang
crypt32: Add a
f
ew traces
.
commit
|
commitdiff
|
tree
2007-07-31
Juan
L
a
ng
crypt32: Simpli
f
y
alignment ca
l
cul
a
tio
n
.
commit
|
commitdiff
|
tree
2007-07-31
Juan Lang
crypt32: Add missing d
e
fi
n
iti
o
ns
.
commit
|
commitdiff
|
tree
2007-07-31
Juan La
n
g
crypt32: A
d
d CryptMsgContr
o
l
s
t
u
b
.
commit
|
commitdiff
|
tree
2007-07-31
J
uan Lang
crypt32:
I
m
p
l
ement getti
n
g the
signer cert i
n
fo fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2007-07-31
Juan L
a
ng
cryp
t
32: Implement gett
i
ng
s
igner info from
a
decoded
.
.
.
commit
|
commitdiff
|
tree
2007-07-31
Ju
a
n Lang
crypt32
:
Separ
a
te decoding PKC
S
signer i
n
f
o into internal
.
.
.
commit
|
commitdiff
|
tree
2007-07-31
Juan Lang
c
r
y
p
t32: Implem
e
n
t
getting inner content of a d
e
co
d
ed
.
.
.
commit
|
commitdiff
|
tree
2007-07-31
Juan L
a
ng
c
r
ypt32:
T
est
get
t
ing
m
ore
p
arame
t
e
r
s
f
rom a
d
ecoded
.
.
.
commit
|
commitdiff
|
tree
2007-07-30
Juan Lang
cr
y
pt32:
Implement mess
a
ge stores
.
commit
|
commitdiff
|
tree
2007-07-30
Juan
Lang
crypt32: Only destroy a
dec
o
d
ed
m
essage's ha
s
h if it
.
.
.
commit
|
commitdiff
|
tree
2007-07-30
Juan L
a
ng
crypt3
2
: Add tests
f
or
message st
o
res
.
commit
|
commitdiff
|
tree
2007-07-30
Juan Lang
crypt32: Implement getting some
p
arameters from a decoded
.
.
.
commit
|
commitdiff
|
tree
2007-07-30
Juan Lan
g
c
rypt32:
C
hange typ
e
to avoid unnecessa
r
y
c
asting
.
commit
|
commitdiff
|
tree
next