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-09-18
Juan Lang
c
r
y
p
t
3
2
: Make a decode OID fu
n
c
t
io
n
t
h
a
t
returns the
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
J
u
an
Lang
crypt3
2
:
Add a decoded paramete
r
to AsnDecodeSequence
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lan
g
crypt32: Use a si
m
pler pr
o
toty
p
e for a
r
ray decoding
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Ju
a
n Lang
crypt32: Fix
alignment on 6
4
-bi
t
syste
m
s
.
commit
|
commitdiff
|
tree
2007-09-18
Juan
L
ang
c
rypt32: Correct an opt
i
mizat
i
on
.
commit
|
commitdiff
|
tree
2007-09-18
Jua
n
Lang
crypt3
2
: Correct GET_LEN
_
BYTE
S
f
or the indefinite-
l
ength
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32: Add a
t
e
s
t
of an
i
ndefinite-length sequence
.
commit
|
commitdiff
|
tree
2007-09-18
Juan La
n
g
cry
p
t32: Update comments
.
commit
|
commitdiff
|
tree
2007-09-18
Juan
L
an
g
wininet: Create a TCP connection if FLAG_ICC_FO
R
CE_CON
N
ECT
I
O
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan L
a
ng
msi: Initialize
nested
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
msi: Make
s
u
r
e n
e
st
e
d is initialized
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
msi:
D
on'
t
crash if record has no fields
.
commit
|
commitdiff
|
tree
2007-09-13
Juan Lan
g
wintru
s
t: Don't prefer
n
ativ
e
version
.
commit
|
commitdiff
|
tree
2007-09-13
Ju
a
n La
n
g
wintrust: Impleme
n
t Win
V
e
rifyTr
u
st
.
commit
|
commitdiff
|
tree
2007-09-13
Juan
L
ang
wintrust: Partially imple
m
ent Sof
t
pub
A
uthenticode
.
commit
|
commitdiff
|
tree
2007-09-13
Ju
a
n
Lang
w
i
ntru
s
t: Save
signe
r
cert so chain c
a
n be created
.
commit
|
commitdiff
|
tree
2007-09-13
J
uan
L
a
n
g
wintrust: Imple
m
ent
S
oftpub
C
leanup
.
commit
|
commitdiff
|
tree
2007-09-12
Juan Lang
crypt32: Make ch
a
in tests m
o
re strict
.
commit
|
commitdiff
|
tree
2007-09-12
Juan Lang
cryp
t
32
:
Set subject
'
s info s
t
atus fr
o
m met
h
od u
s
ed
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
Juan Lang
c
r
y
p
t
3
2
: Pass s
u
bject's inf
o
status w
h
en
adding an
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
Juan Lang
c
r
ypt32: Only deco
d
e authori
t
y key ID in subje
c
t cert
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
Juan
Lang
crypt32: (Re)introduce h
e
lper functio
n
to get issuer
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
Jua
n
Lang
rsaenh: Validat
e
pad by
t
e when dec
r
ypting a block cipher
.
commit
|
commitdiff
|
tree
2007-09-11
Juan La
n
g
crypt32: Implemen
t
CertVerifyC
e
r
tificateChainPolicy
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Ju
a
n Lang
cry
p
t32: Imple
m
e
n
t Ce
r
tVer
i
fyCe
r
tifi
c
a
teChainPoli
c
y
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Juan La
n
g
crypt32: Im
p
lement CertVerifyC
e
r
t
ificat
e
ChainPolicy
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
crypt32: Add init
i
al t
e
sts for Cer
t
VerifyCertificateChainPolicy
.
commit
|
commitdiff
|
tree
2007-09-11
J
ua
n
Lang
c
r
y
p
t3
2
: Ad
d
a stu
b
for
C
ertVer
i
fyCerti
f
icateChainPolicy
.
commit
|
commitdiff
|
tree
2007-09-11
J
uan Lang
crypt32: Add policy
f
lags d
e
finitions
.
commit
|
commitdiff
|
tree
2007-09-11
Juan
Lang
crypt32: Sup
p
ort CRYPT_DECODE
_
T
O_BE_S
I
G
NED_FLAG
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
rsaenh: Support setting
t
h
e
effect
i
ve key length
o
f
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Juan
L
a
ng
rsaenh
:
Call setup_key whenever the
IV is
reset
.
commit
|
commitdiff
|
tree
2007-09-11
Juan
L
a
n
g
rsaen
h
:
Reorder p
a
dding code
to avoid unn
e
c
e
ssa
r
y
c
o
mparis
o
n
.
commit
|
commitdiff
|
tree
2007-09-11
Juan
Lang
cryp
t
32: Add a root store im
p
lementa
t
ion that
r
e
ads
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Jua
n
Lang
crypt32: Add a function to crea
t
e a ce
r
tif
i
ca
t
e chai
n
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Jua
n
Lang
cryp
t
32: Consider alt
e
rnate
issuers when building
c
hains
.
commit
|
commitdiff
|
tree
2007-09-10
Ju
a
n L
a
ng
c
rypt3
2
: F
l
ags w
e
ren't set,
so do
n
't bother passing
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan L
a
n
g
c
rypt32: D
e
fe
r
che
c
king
s
i
g
natur
e
s until
c
hain is
co
m
plete
.
commit
|
commitdiff
|
tree
2007-09-10
Jua
n
Lang
c
r
ypt
3
2
:
Don't a
s
k CertGetIssuer
C
e
rtificateFromSto
r
e
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32: Don't abort chain creation if the
r
oot signat
u
r
e
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Jua
n
Lang
cry
p
t
3
2: Add spec
i
al case for
c
e
r
tificat
e
s with no
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
u
an La
n
g
crypt32: Remove a
misplaced to
d
o_wine
.
commit
|
commitdiff
|
tree
2007-09-10
Juan L
a
ng
crypt32:
S
et *pp
C
hainC
o
n
t
ext even on
e
rror
.
commit
|
commitdiff
|
tree
2007-09-10
Juan
L
an
g
c
r
ypt3
2
: Tes
t
whe
t
her chain creation should fai
l
when
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
c
rypt32: Se
p
arate allocating a
simple chai
n
and checking
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Ju
a
n Lang
crypt32: Store wo
r
ld
s
tore in chain
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
cryp
t
32: Not finding an issuer shouldn't cause chain
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
cryp
t
3
2
:
Don'
t
add
end cert'
s
store to wor
l
d
.
commit
|
commitdiff
|
tree
2007-09-10
Juan
L
a
n
g
crypt32:
Open world sto
r
e w
h
e
n
c
rea
t
i
n
g ch
a
in, not
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
c
rypt32:
Make a helper
function to cr
e
ate initial candidate
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Ju
a
n Lang
crypt32: Test that
t
he e
n
d cert in a chain's store
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Jua
n
Lang
crypt32: Add more tests for getti
n
g issuer cert
from
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32
:
Ch
e
ck pa
t
h l
e
n
gth constraint o
n
a chain
.
commit
|
commitdiff
|
tree
2007-08-31
J
u
an La
n
g
crypt3
2
: Set error status on iss
u
ed cert
i
ficate, n
o
t
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Ju
a
n Lang
cry
p
t32:
C
heck whether each signing certificate can
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Ch
e
ck
tim
e
o
f each
element
in c
h
ain against
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt3
2
: Tim
e
validity
nesting does
n
't
appear to
be
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lan
g
crypt3
2
:
C
orrect combining t
r
us
t
status of
a
chain
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
u
a
n
L
ang
crypt32: Don't fail chain creation if signat
u
re doesn
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
La
n
g
crypt32: Don't fai
l
ch
a
in creation if root isn't
self
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Ju
a
n Lan
g
crypt32: Halt chain
creati
o
n when
a cycle is detected
.
commit
|
commitdiff
|
tree
2007-08-31
Ju
a
n L
a
ng
crypt32: Implement CertDu
p
licateCe
r
tificateChain
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt3
2
:
Remove unnee
d
ed W
I
NAPI f
r
om inte
r
na
l
f
u
n
ction
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
L
ang
cryp
t
32:
F
ree lo
w
er q
u
ality chain conte
x
ts
.
commit
|
commitdiff
|
tree
2007-08-31
Ju
a
n
Lang
c
rypt
3
2:
Check
chain root's trus
t
ed status regar
d
less
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
L
ang
crypt32
:
Properly re
f
erence count certificate contexts
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt3
2
:
Add a default cyc
l
e
d
etection m
o
dulu
s
.
commit
|
commitdiff
|
tree
2007-08-31
J
uan
Lang
crypt32: T
h
e
pref
e
r
red
i
ssuer flag ap
p
ears to
b
e
a
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Greatly expand certi
f
i
c
a
te chain t
e
s
t
s
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
winerror
.
h
:
Add
m
o
re error
d
efi
n
iti
o
ns
.
commit
|
commitdiff
|
tree
2007-08-29
J
uan La
n
g
wintr
u
st: Implement
pfnCert
i
f
icat
e
Trust
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wintr
u
st: Save signers of
a
mess
a
ge
in So
f
tp
u
bLoadSignature
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wintrust:
U
se a he
l
p
e
r func
t
ion to get a signe
r
'
s
c
ert
.
.
.
commit
|
commitdiff
|
tree
2007-08-29
J
uan
L
ang
wintrust: Use pfnAddS
t
or
e
2Cha
i
n internally
.
commit
|
commitdiff
|
tree
2007-08-29
Juan
Lan
g
wintrust: Test and implement pfnAd
d
Cert2C
h
ain
.
commit
|
commitdiff
|
tree
2007-08-29
Juan
Lang
wintrus
t
:
Test and i
m
plement pfnAddSgnr2Chain
.
commit
|
commitdiff
|
tree
2007-08-29
J
ua
n
L
ang
w
i
ntr
u
st: Tes
t
a
nd implement
p
f
n
AddStor
e
2
Chain
.
commit
|
commitdiff
|
tree
2007-08-29
Juan
L
a
ng
win
t
r
u
st:
Add missing definitions
.
commit
|
commitdiff
|
tree
2007-08-29
Juan
L
ang
crypt32: Set
t
rust status on root element in chain
.
commit
|
commitdiff
|
tree
2007-08-28
Juan
L
a
ng
wintrust: U
s
e common memory func
t
ions
.
commit
|
commitdiff
|
tree
2007-08-28
Juan Lang
wintrust:
M
ov
e
mem a
l
lo
c
funct
i
ons
t
o
wintr
u
st_main
.
c
.
commit
|
commitdiff
|
tree
2007-08-28
Juan Lang
wi
n
trust: Implement
S
oftpubLoadSi
g
nature
.
commit
|
commitdiff
|
tree
2007-08-28
J
u
an Lang
win
t
r
u
st: Test an
d
i
mplement SoftpubLoadMessage
.
commit
|
commitdiff
|
tree
2007-08-28
Juan Lang
ima
g
ehlp: Move WIN_
C
ERTIF
I
CATE typ
e
s
t
o
wintrust
.
h
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
J
u
a
n
Lang
win
t
r
u
st: Test
a
nd
i
mplement SoftpubInitialize
.
commit
|
commitdiff
|
tree
2007-08-27
Juan
L
ang
wintru
s
t:
A
dd t
r
ust s
t
ep error definitions
.
commit
|
commitdiff
|
tree
2007-08-27
Juan Lan
g
wintru
s
t:
M
ake crypt provider functio
n
s calling
conv
e
ntion
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Juan Lang
wi
n
trust: Te
s
t
a
nd c
o
r
re
c
t alloc an
d
free
f
unctions
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Juan Lang
crypt32: Partially implemen
t
C
M
SG_C
T
RL_VERIFY_SIGNATUR
E
_EX
.
commit
|
commitdiff
|
tree
2007-08-23
Juan Lan
g
c
rypt
3
2:
Implement CryptVerifyMessageSignature
.
commit
|
commitdiff
|
tree
2007-08-23
Juan Lang
crypt
3
2: Test and c
o
rrect verifying t
h
e signatu
r
e of
.
.
.
commit
|
commitdiff
|
tree
2007-08-23
Ju
a
n Lang
advapi3
2
:
Add more tests
for CryptVe
r
ifySignature
W
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan
L
ang
crypt32:
Test e
n
co
d
ing
a
signed message wi
t
h a v
a
lid
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
J
uan
Lang
cr
y
pt
3
2: Ex
p
licitly termina
t
e loo
p
when a matching
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan
L
a
n
g
cr
y
pt32: Only free
a
l
located handle
s
.
commit
|
commitdiff
|
tree
2007-08-22
Juan L
a
n
g
crypt
3
2: Test and imp
l
ement CryptGetMessageSignerCount
.
commit
|
commitdiff
|
tree
2007-08-22
Juan Lang
crypt
3
2: Impl
e
me
n
t
CryptGe
t
MessageCertificates
.
commit
|
commitdiff
|
tree
2007-08-22
Juan L
a
ng
crypt32:
Trace encoding an
d
decodi
n
g public key
s
on
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Jua
n
Lang
cryp
t
32: Implement verifying a decoded signed m
e
ssage
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Ju
a
n Lang
cryp
t
32: Test
and implement
g
etting the computed
hash
.
.
.
commit
|
commitdiff
|
tree
next