repo.or.cz
/
wine
/
hacks.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
wordpad: Set default font according to format.
2007-09-12
Juan L
a
ng
crypt3
2
: Make chain
t
es
t
s mor
e
strict
.
commit
|
commitdiff
|
tree
2007-09-12
Juan Lang
crypt
3
2: S
e
t subje
c
t's info st
a
tus from method used
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
Juan Lang
crypt32: Pass subject's info statu
s
when adding an
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
J
u
a
n Lang
c
rypt32: Only
dec
o
de
a
uthority key ID i
n
subj
e
ct cert
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
J
u
an Lang
crypt32:
(
Re)introduce helper fun
c
t
i
on to get i
s
sue
r
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
Juan Lang
r
s
a
e
nh: Validate
p
ad byte when de
c
rypting a block cipher
.
commit
|
commitdiff
|
tree
2007-09-11
Jua
n
Lang
c
rypt32:
Impl
e
ment CertVe
r
ifyCertificate
C
hainPolicy
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
c
r
ypt3
2
: Imp
l
ement Cer
t
VerifyCertificateChainPolicy
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
crypt32: Impl
e
ment CertVe
r
ifyCe
r
tificateCh
a
inPolicy
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
c
r
ypt32:
A
d
d i
n
itia
l
tests for CertVerifyCertificateCha
i
nPo
l
icy
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lan
g
crypt3
2
: Add a st
u
b for CertVerifyCertif
i
ca
t
eChainPoli
c
y
.
commit
|
commitdiff
|
tree
2007-09-11
Ju
a
n La
n
g
crypt32: Ad
d
policy flags de
f
initio
n
s
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
cry
p
t
3
2:
S
upport CRYPT_
D
ECO
D
E_TO_BE_SIGNE
D
_FLAG
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
rsaenh: Supp
o
r
t setting
t
he
effective ke
y
length of
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
J
u
an Lang
r
s
aenh:
C
all s
e
tup_key whenev
e
r the IV is
reset
.
commit
|
commitdiff
|
tree
2007-09-11
Juan La
n
g
r
saenh: Reorder pa
d
ding code
t
o avo
i
d unn
e
cessary comp
a
rison
.
commit
|
commitdiff
|
tree
2007-09-11
J
uan Lang
crypt32
:
Add a ro
o
t s
t
ore implementation that
reads
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
J
uan Lang
crypt32: Add a function
t
o create a
c
ert
i
ficat
e
chain
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan La
n
g
crypt3
2
: Con
s
i
der alternate issuer
s
when buil
d
in
g
cha
i
ns
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
cry
p
t32
:
Fl
a
gs w
e
ren't s
e
t, so don'
t
b
ot
h
er passing
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
u
an Lang
crypt32: Defe
r
che
c
king signatures until c
h
ai
n
i
s
complet
e
.
commit
|
commitdiff
|
tree
2007-09-10
Ju
a
n
Lang
crypt32: Don't ask
Ce
r
tGetIssuerC
e
r
t
ifi
c
ateFro
m
Stor
e
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Jua
n
Lang
crypt32: Don't
a
bort
c
hain creation if t
h
e root s
i
g
n
ature
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32: Ad
d
special case for certificates with no
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt
3
2: R
e
move a misplaced tod
o
_wine
.
commit
|
commitdiff
|
tree
2007-09-10
Juan
Lang
cr
y
pt32: Set *ppChainContext even on err
o
r
.
commit
|
commitdiff
|
tree
2007-09-10
J
u
an Lang
cryp
t
32: Te
s
t whether
c
hain creation should fai
l
when
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32
:
S
e
parate all
o
ca
t
ing a simp
l
e
c
ha
i
n
and
c
hecking
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
uan Lan
g
cry
p
t32:
St
o
re world
s
tore in
chain
.
commit
|
commitdiff
|
tree
2007-09-10
Juan
L
a
ng
c
r
ypt
3
2
:
Not finding an issuer shouldn't cause ch
a
i
n
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
uan Lang
crypt32:
D
on't ad
d
end cert's store to
world
.
commit
|
commitdiff
|
tree
2007-09-10
J
uan
L
a
ng
crypt32: Open
world store when creat
i
ng chai
n
, not
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
cryp
t
3
2: Ma
k
e
a helper
function
t
o create initi
a
l candi
d
ate
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32: Test that
the
e
nd cert in a cha
i
n's st
o
re
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
uan Lang
c
rypt32: Add more t
e
sts for
g
ettin
g
i
ssuer cert from
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Jua
n
Lang
crypt32: Check path length co
n
straint
on a chain
.
commit
|
commitdiff
|
tree
2007-08-31
Juan La
n
g
crypt32
:
Set error
s
tat
u
s o
n
issued certif
i
c
a
te
,
no
t
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Check whet
h
er each signing
certificate can
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
L
ang
crypt32: Check time of each el
e
ment in chain
again
s
t
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
u
a
n
Lang
cry
p
t32: T
i
me v
a
lidit
y
nes
t
ing
d
oesn't
appear t
o
b
e
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Corr
e
ct c
o
mbining trust
s
t
a
tu
s
of a chain
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32:
D
o
n
't fail
c
hain creation if signature doesn
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Don't fail
c
h
a
i
n
creati
o
n
if root i
s
n't sel
f
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
uan L
a
ng
crypt32:
Halt chai
n
creation when a cycle is
dete
c
ted
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt
3
2: I
m
plement
C
ertDu
p
licate
C
ertificateChain
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: R
e
move unneeded WINAPI from internal func
t
ion
.
commit
|
commitdiff
|
tree
2007-08-31
Juan La
n
g
crypt32: Free
lower qual
i
ty chain co
n
texts
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Check c
h
ain
r
oot's trusted s
t
atus regar
d
l
e
ss
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
L
ang
crypt32: Properly refe
r
ence count cert
i
ficate
contexts
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Add
a def
a
ult cycle
dete
c
tion
m
o
d
u
lus
.
commit
|
commitdiff
|
tree
2007-08-31
Ju
a
n La
n
g
cr
y
pt32:
The preferre
d
issuer fl
a
g appears
t
o be a
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Greatly
e
xp
a
n
d
certificate chain tests
.
commit
|
commitdiff
|
tree
2007-08-29
Juan L
a
n
g
winerror
.
h: Add more error
d
efinitions
.
commit
|
commitdiff
|
tree
2007-08-29
Jua
n
L
a
ng
w
i
ntrust:
I
m
p
leme
n
t pfnCertificateTrust
.
commit
|
commitdiff
|
tree
2007-08-29
J
u
an Lang
wi
n
trust: Save signers of a mess
a
ge in
S
oftpubLoadSignature
.
commit
|
commitdiff
|
tree
2007-08-29
Juan L
a
ng
wintrust
:
Use a
h
elper fun
c
ti
o
n to get a si
g
ner's cert
.
.
.
commit
|
commitdiff
|
tree
2007-08-29
Ju
a
n Lang
wintrust: Use pfnA
d
dStore2Chain
interna
l
ly
.
commit
|
commitdiff
|
tree
2007-08-29
Juan
Lang
wintru
s
t: Test an
d
i
m
plement pfnAddCert2Chain
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wintr
u
st
:
Test and
i
mp
l
ement pfnAdd
S
gnr2
C
hain
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lan
g
wintru
s
t
: Test and implemen
t
pfnAddStore2Cha
i
n
.
commit
|
commitdiff
|
tree
2007-08-29
Juan L
a
ng
win
t
rust:
A
d
d missing d
e
finiti
o
ns
.
commit
|
commitdiff
|
tree
2007-08-29
J
u
an La
n
g
c
r
ypt
3
2: Set
t
ru
s
t s
t
a
t
us on root element in chai
n
.
commit
|
commitdiff
|
tree
2007-08-28
J
uan Lang
wint
r
ust: Use common memo
r
y fu
n
c
t
ions
.
commit
|
commitdiff
|
tree
2007-08-28
Juan La
n
g
wintrust: Move mem
alloc functions to w
i
ntr
u
st_ma
i
n
.
c
.
commit
|
commitdiff
|
tree
2007-08-28
Juan Lang
wi
n
trust: Imp
l
e
m
ent Soft
p
ubLoadSignature
.
commit
|
commitdiff
|
tree
2007-08-28
Juan
L
ang
wintrust: Test
and impleme
n
t SoftpubLoadMessage
.
commit
|
commitdiff
|
tree
2007-08-28
Juan
La
n
g
im
a
gehlp: Move WIN_
C
ERTIFICATE typ
e
s to
w
intrust
.
h
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Juan Lang
wintru
s
t
: Test and i
m
plement SoftpubInit
i
alize
.
commit
|
commitdiff
|
tree
2007-08-27
Juan Lan
g
wi
n
tr
u
s
t
:
Add trust step error d
e
finitions
.
commit
|
commitdiff
|
tree
2007-08-27
Juan La
n
g
wintrust
:
Make crypt p
r
ovider functions calling c
o
nven
t
ion
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Juan
L
ang
wintrust: Test
a
nd correct alloc and free functions
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Juan
L
ang
cry
p
t32: Pa
r
tially implement CMSG_CTR
L
_
VERI
F
Y_S
I
GN
A
TU
R
E_EX
.
commit
|
commitdiff
|
tree
2007-08-23
Ju
a
n Lang
crypt32: Implement
C
r
yptVe
r
i
f
y
Mess
a
ge
S
ignatu
r
e
.
commit
|
commitdiff
|
tree
2007-08-23
Ju
a
n Lang
cryp
t
32: T
e
st
a
nd
c
orrec
t
verifying the signature
of
.
.
.
commit
|
commitdiff
|
tree
2007-08-23
Jua
n
La
n
g
advapi32
:
Add more tests for CryptVerifySignat
u
re
W
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan Lang
crypt32: Test encoding a signed mes
s
ag
e
wit
h
a
valid
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan
Lang
c
rypt32: E
x
plicitly terminate loop
w
h
e
n a
matching
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan
Lang
crypt32:
Only free allo
c
ated handles
.
commit
|
commitdiff
|
tree
2007-08-22
Juan Lang
cr
y
pt32:
T
e
st
a
n
d
im
p
lement Cry
p
t
GetMessageSigne
r
C
ount
.
commit
|
commitdiff
|
tree
2007-08-22
Juan Lan
g
cry
p
t3
2
: Imple
m
ent CryptGetMessageCerti
f
i
cates
.
commit
|
commitdiff
|
tree
2007-08-22
Ju
a
n Lang
crypt
3
2:
T
race encod
i
ng
a
nd
decoding public ke
y
s on
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Impl
e
m
e
n
t
verify
i
ng a decoded signed message
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
cr
y
p
t32: T
e
st and
implement gett
i
ng t
h
e computed hash
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Jua
n
Lang
crypt32
:
Update
a h
a
sh messa
g
e'
s
hash handles when
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Move s
i
gned message data functions to
g
et
h
e
r
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Mak
e
c
o
ns
t
ru
c
ting
h
andle
s
a member of signed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
Lang
cr
y
pt32: Use
a
helpe
r
fu
n
ction to
al
l
oc
a
te signer
h
andl
e
s
.
commit
|
commitdiff
|
tree
2007-08-21
Ju
a
n Lang
crypt32: Don'
t
kee
p
an unneeded copy
o
f the cry
p
to
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
uan Lang
crypt3
2
: Separate construction of sig
n
er
h
andles
from
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Ad
d
a help
e
r
function
to c
o
nstruct a sign
e
r
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
cry
p
t32: Add helper fun
c
tio
n
t
o update si
g
ned mess
a
ge
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
r
ypt32: Make m
o
re functions member
s
of signed me
s
sage
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
L
ang
crypt32: Make up
d
ating a ha
s
h a
member of
s
igned m
e
ssag
e
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
cry
p
t32
:
Make a
help
e
r f
u
nct
i
on to a free a signed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan L
a
ng
c
r
ypt32: Use signed mes
s
age data
t
ype for decode
d
s
igned
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
cry
p
t32: Mak
e
a signed mes
s
age da
t
a
t
y
p
e
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
Lang
c
rypt32: Implement verifying
t
he has
h
of a decoded
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
rypt32
:
A
dd a couple tests
t
ha
t
show you
c
an'
t
get
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Add a m
o
s
t
ly
stub control f
u
nction fo
r
decode
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
an L
a
ng
crypt32: A
d
d a default message control functi
o
n pointer
.
commit
|
commitdiff
|
tree
next