repo.or.cz
/
wine
/
wine-kai.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
gdi32: Allocate our glyph metrics in a 128 index chunk sparse array.
2007-08-29
Juan
Lang
winerror
.
h: Add
m
ore e
r
ro
r
definitions
.
commit
|
commitdiff
|
tree
2007-08-29
J
uan Lang
w
i
ntrust:
I
m
plement pfnC
e
rtificate
T
r
u
st
.
commit
|
commitdiff
|
tree
2007-08-29
J
u
an
Lang
w
intrust: Save signers of a m
e
ssage in
S
oftpubLoadSig
n
a
ture
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
win
t
rust: Use a helper
functio
n
t
o
get a signer's cert
.
.
.
commit
|
commitdiff
|
tree
2007-08-29
Juan L
a
ng
wint
r
ust: U
s
e pfnAddStore2Chain
i
nterna
l
l
y
.
commit
|
commitdiff
|
tree
2007-08-29
J
uan Lang
wintrust: Test a
n
d impleme
n
t p
f
nAddCert2Chai
n
.
commit
|
commitdiff
|
tree
2007-08-29
Ju
a
n Lang
wintru
s
t: Test a
n
d implement pfnAddSgnr2Chain
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lan
g
win
t
r
ust: T
e
st
an
d
implement pfnA
d
dS
t
ore2Chain
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wintrust: Add missing defin
i
tions
.
commit
|
commitdiff
|
tree
2007-08-29
J
u
an Lang
crypt32:
Se
t
trust status on root element in chain
.
commit
|
commitdiff
|
tree
2007-08-28
J
uan Lang
wint
r
ust: Use
co
m
mon m
e
mory functions
.
commit
|
commitdiff
|
tree
2007-08-28
Juan Lang
wint
r
ust: Mo
v
e
m
em a
l
loc functions to
wintrust_main
.
c
.
commit
|
commitdiff
|
tree
2007-08-28
Ju
a
n Lang
wintrust:
Imp
l
ement SoftpubLoadSigna
t
ure
.
commit
|
commitdiff
|
tree
2007-08-28
J
u
an Lang
wintrust: T
e
s
t
and implem
e
nt Softp
u
b
Loa
d
Me
s
sage
.
commit
|
commitdiff
|
tree
2007-08-28
Juan Lang
imagehlp: Move W
I
N_CERTI
F
ICA
T
E
types
to wint
r
ust
.
h
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Juan L
a
ng
wint
r
us
t
: Test
and impl
e
ment
S
of
t
pubInitialize
.
commit
|
commitdiff
|
tree
2007-08-27
Jua
n
Lang
w
intr
u
st: Add t
r
ust ste
p
error definitions
.
commit
|
commitdiff
|
tree
2007-08-27
Juan Lang
w
i
n
t
rust:
Make crypt pro
v
i
d
er functions
calling
c
o
n
ve
n
tion
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Jua
n
Lang
wintrust: Test and correct alloc and
f
r
e
e funct
i
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Juan Lang
crypt
3
2: P
a
rtially i
m
plement CM
S
G_CTRL_VERIFY_SIGNATURE_EX
.
commit
|
commitdiff
|
tree
2007-08-23
Juan
La
n
g
crypt32: Implement CryptVerifyMe
s
sageSignat
u
re
.
commit
|
commitdiff
|
tree
2007-08-23
J
uan
L
ang
crypt3
2
:
Test and
c
orrec
t
v
e
r
i
fying
the signa
t
ure of
.
.
.
commit
|
commitdiff
|
tree
2007-08-23
J
u
a
n
La
n
g
advapi3
2
: Add mor
e
test
s
for
C
ry
p
tVerifySignatureW
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan Lang
crypt32: Test en
c
o
ding a sig
n
e
d message with
a
valid
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan
Lang
c
r
ypt32
:
Ex
p
lic
i
tly t
e
r
minate l
o
op w
h
en a matching
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan La
n
g
c
ryp
t
32: Only free allocated hand
l
es
.
commit
|
commitdiff
|
tree
2007-08-22
Juan Lang
crypt32: Te
s
t and impl
e
m
ent Cr
y
p
t
GetMess
a
geSignerC
o
unt
.
commit
|
commitdiff
|
tree
2007-08-22
J
u
an La
n
g
cry
p
t32: Im
p
lement CryptGet
M
essag
e
Certi
f
i
cates
.
commit
|
commitdiff
|
tree
2007-08-22
Juan
L
a
ng
crypt32: Trac
e
encoding and decoding public keys o
n
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt
3
2: Implement verif
y
ing a d
e
coded sign
e
d
message
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Test and implement
g
e
t
ti
n
g the comput
e
d has
h
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
uan Lang
cryp
t
32: Update a hash message's hash handles
when
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Jua
n
Lang
crypt32: Move si
g
ned message data
functions together
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
r
ypt
3
2:
M
ake
c
o
nstructi
n
g
h
andles a mem
b
er of signed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32:
U
se a
h
e
l
per fun
c
tion
t
o allocate signer h
a
ndles
.
commit
|
commitdiff
|
tree
2007-08-21
Jua
n
Lang
cr
y
pt32:
D
on't keep an
unne
e
ded cop
y
of t
h
e crypto
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
Lang
crypt
3
2:
S
e
para
t
e constr
u
ction of sign
e
r
handles fro
m
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Add a he
l
per funct
i
o
n
to construct
a
s
i
gn
e
r
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
Lang
c
r
ypt32: Add he
l
per function to update
si
g
ned m
e
s
sage
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
Lang
crypt3
2
: Make more functions me
m
b
ers of signed mes
s
age
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Jua
n
Lang
cry
p
t32:
Make updating a h
a
sh a me
m
ber of signed mes
s
age
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Make
a help
e
r fu
n
ction to a free a signed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan L
a
ng
crypt32: Use
s
igned messa
g
e da
t
a typ
e
for decod
e
d si
g
ned
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
an La
n
g
cr
y
pt32: M
a
ke
a
signed message
d
a
t
a type
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Im
p
lement verif
y
ing
t
he hash of
a
d
ecoded
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Add a co
u
p
le tests that show y
o
u
c
a
n't get
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan L
a
ng
cr
y
pt32:
Add a mostly stub cont
r
ol
f
u
n
ct
i
o
n
for
d
e
code
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Ju
a
n Lang
crypt32:
A
d
d a
d
efault
messag
e
contro
l
functio
n
pointer
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32
:
Add test
s
f
or CryptMsgC
o
ntrol
.
commit
|
commitdiff
|
tree
2007-08-21
Ju
a
n Lang
crypt32: Test an enco
d
e
d signed me
s
sage with a cert
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan La
n
g
cry
p
t
32: Don'
t
s
t
o
re
the c
r
ypto
p
r
ovider whe
n
it isn
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan Lang
crypt32:
Don't s
t
o
re redundant
copy
o
f
cryp
t
o
p
r
ovide
r
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan Lan
g
cry
p
t32: Don't stor
e
redu
n
d
a
nt copy of c
r
ypto
pr
o
vider
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan La
n
g
crypt3
2
: Pass crypto
p
r
ovid
e
r and app
r
opri
a
te f
l
ags
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
J
u
an Lang
crypt32
:
Move file st
o
re
t
o a
s
eparate file
.
commit
|
commitdiff
|
tree
2007-08-17
Juan
L
a
ng
c
rypt32: Move
r
e
g
istry stores to a separate f
i
le
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt32:
M
ove provide
r
s
t
ores to
a
s
e
para
t
e
f
ile
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
cry
p
t32: Move collection stores to
a sepa
r
ate file
.
commit
|
commitdiff
|
tree
2007-08-17
Juan L
a
n
g
crypt32: Move cert sto
r
e
definitions to header
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lan
g
crypt32: Where possible, pass a point
e
r ra
t
her
t
han
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
J
uan La
n
g
cryp
t
32:
Use externed
vars for context
varia
b
les
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lan
g
crypt32: Us
e
pu
b
lic APIs to empty a
st
o
re
.
commit
|
commitdiff
|
tree
2007-08-17
Jua
n
Lan
g
c
r
ypt32
:
Use public type and
A
P
Is f
o
r memo
r
y store
s
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
c
rypt
3
2
: Remov
e
s
o
me unnecessary
c
as
t
s
.
commit
|
commitdiff
|
tree
2007-08-17
Juan La
n
g
c
r
ypt32: Rename
a
confu
s
ing typ
e
.
commit
|
commitdiff
|
tree
2007-08-16
Juan Lang
w
i
ntrus
t
:
Remove redun
d
ant check o
f
p
bSignedData
M
sg
.
.
.
commit
|
commitdiff
|
tree
2007-08-16
Juan Lang
c
rypt32
:
Free
d
efaul
t
chain engine
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
crypt32: Set return value on exception
.
commit
|
commitdiff
|
tree
2007-08-15
Juan
L
ang
cryp
t
32: Initial impl
e
m
e
ntation of Ce
r
tGetC
e
rtif
i
cateChain
.
.
.
commit
|
commitdiff
|
tree
2007-08-15
Juan L
a
ng
c
r
ypt
3
2: Add a chain test with
real certificate
s
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
crypt
3
2: Add initia
l
tests
f
o
r
certific
a
te chain
s
.
commit
|
commitdiff
|
tree
2007-08-15
J
uan La
n
g
crypt32: Set ou
t
p
ut chain to NULL
.
commit
|
commitdiff
|
tree
2007-08-15
J
uan Lang
cr
y
pt32: Add s
t
u
b
for
CertFreeCertificat
e
Chain
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
cryp
t
32: Mo
v
e CertGetCer
t
ificateChain to chain
.
c
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
c
r
yp
t
3
2: Fix
typo
.
commit
|
commitdiff
|
tree
2007-08-15
J
uan La
n
g
c
r
y
p
t32
:
Fix typo
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
wintrust: Forwa
r
d WinVerifyTrus
t
Ex to Win
V
er
i
fyTru
s
t
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
wintrust: Im
p
lemen
t
WTHe
l
p
e
r
Pro
v
DataF
r
omStateD
a
ta
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
wintrust: Implement WTHelperGetProvCertFromCh
a
in
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
wintrust: I
m
p
lement
W
THelperGetProvSignerFr
o
mChain
.
commit
|
commitdiff
|
tree
2007-08-14
Juan Lang
wintrust: Implement
S
P
C
i
nd
i
rect data decoding
.
commit
|
commitdiff
|
tree
2007-08-14
Juan L
a
n
g
wintr
u
st
:
Implemen
t
S
PC indirect dat
a
en
c
o
ding
.
commit
|
commitdiff
|
tree
2007-08-14
J
u
an
Lang
wint
r
ust: I
m
pl
e
ment
SPC
PE image encoding
.
commit
|
commitdiff
|
tree
2007-08-14
Juan Lang
wintrust:
I
mplement SPC PE image
d
eco
d
in
g
.
commit
|
commitdiff
|
tree
2007-08-14
Juan Lang
c
r
y
pt32: Tes
t
f
i
nding
t
he issuer
of a certifica
t
e
.
commit
|
commitdiff
|
tree
2007-08-14
J
uan Lan
g
crypt32: Avoid a memory
a
l
l
ocation when decoding the
.
.
.
commit
|
commitdiff
|
tree
2007-08-14
J
u
an Lang
c
rypt32: Add m
i
ssing b
r
eak
.
commit
|
commitdiff
|
tree
2007-08-14
Juan Lang
c
r
y
pt
3
2:
T
est authority key ident
i
fie
r
wi
t
h a mul
t
i
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Juan Lang
wintru
s
t: Add test
s
for encoding and decodi
n
g SPC PE
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Juan
La
n
g
wintrust: Implemen
t
encoding SPC links
.
commit
|
commitdiff
|
tree
2007-08-13
J
u
an Lang
w
i
ntrust:
I
m
p
lement decoding
S
PC links
.
commit
|
commitdiff
|
tree
2007-08-13
Juan L
a
ng
w
intrust: Add
te
s
ts for enc
o
ding/decoding
S
P
C
links
.
commit
|
commitdiff
|
tree
2007-08-13
J
uan L
a
ng
wint
r
ust: Add mi
s
sing defin
i
tions
.
commit
|
commitdiff
|
tree
2007-08-13
Juan L
a
ng
wintrust: Add s
t
ubs for S
P
C_LIN
K
and SPC_PE_IMAGE enc
o
ding
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Juan Lang
wintrust: Imple
m
ent CryptSIPGet
S
ignedDataMsg
.
commit
|
commitdiff
|
tree
2007-08-13
Ju
a
n Lang
cr
y
pt3
2
: Improve tracing
when builtin fun
c
ti
o
n isn
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Juan Lang
cr
y
pt
3
2:
Use hel
p
er functions to simplify Cr
y
ptEncodeObjec
t
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Juan
L
ang
crypt32: Va
l
idat
e
par
a
m
e
ter
s
b
e
t
t
er in CryptDecodeObject
.
commit
|
commitdiff
|
tree
2007-08-13
Juan
L
an
g
c
rypt32: Use h
e
lper functions
t
o
s
imp
l
ify Cr
y
ptDecode
O
bject
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Juan La
n
g
cryp
t
32: Ex encode/decode function
s
should
call
n
o
n
.
.
.
commit
|
commitdiff
|
tree
next