repo.or.cz
/
htmlpurifier.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge pull request #60 from sylfabre/patch-1
2015-08-03
Edward Z
.
Yang
Merge pull reque
s
t #
6
0
f
ro
m
sylfabre/pat
c
h-1
commit
|
commitdiff
|
tree
2013-11-30
Edward Z
.
Yang
C
ondition
a
l
ize hash_hmac
tests for
5
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-11-30
Edward Z
.
Y
a
n
g
Add Twitter handle to release
n
ot
e
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-28
Edwa
r
d Z
.
Yang
Fix infinite l
o
op in Lexer
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-22
Edw
a
rd Z
.
Yang
Fix < PHP
5
.
4 compatibility break
.
T
h
anks GromNaN for
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-21
Edwa
r
d
Z
.
Yang
Rewrite FixNest
i
ng
i
mp
l
ementation to be tre
e
-b
a
sed
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-20
Edward Z
.
Yang
Add conversion fun
c
t
i
ons for our own tre
e
f
ormat
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-17
Edward Z
.
Yang
Make t
h
e
To
k
en cla
s
s abstra
c
t
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-17
Edwar
d
Z
.
Y
a
n
g
Remo
v
e some unnecess
a
r
y
pass-by
-
reference
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-17
Edward Z
.
Y
ang
Remove
P
H
P
4
compa
t
i
b
ili
t
y hack
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Use a Zipper to process MakeWell
F
o
rmed, removin
g
quadrati
c
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Properly
h
andle c
o
n
text variables that are N
U
LL
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
E
dward Z
.
Yang
Imp
l
em
e
ntation of a
Z
i
p
per,
for efficient sp
l
ice
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Improve giti
g
nore
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-09-17
E
d
ward
Z
.
Ya
n
g
F
ix q
u
adrat
i
c behavior in DO
M
Lex due t
o
array_shift
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-09-14
Edward Z
.
Yang
Prop
e
rly
use HMAC for
sec
u
r
e
munging
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Yang
Ti
g
hten
up invar
i
a
n
ts
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
Edw
a
rd Z
.
Y
ang
Explicitl
y
specify dec
o
r
ator name
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Yang
New directive %Core
.
AllowH
o
st
n
ameU
n
derscore
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-18
Edw
a
rd
Z
.
Yang
Add note fall through
is int
e
nti
o
nal
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-06-06
Edward Z
.
Yang
Make list nesting t
e
st more sens
i
tive
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-22
E
dward Z
.
Yang
Use info_pa
r
en
t
_def to get
parent infor
m
a
tion,
s
in
c
e
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-21
Edward Z
.
Yang
Ig
n
ore comm
a
s and nbsps f
o
r linkifica
t
ion
.
Thanks nAS
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-18
Edw
a
rd Z
.
Yang
D
oc fix
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-04-16
Edward Z
.
Yang
Make
URI
parsing algorithm more s
t
rict
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-21
Edward Z
.
Yang
Fix NEWS entry
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-18
Edward Z
.
Yang
Release 4
.
5
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-17
Ed
w
ar
d
Z
.
Yang
Add %Core
.
DisableExclud
e
s
d
irective
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Yang
U
s
e
SHA-1 instead of MD5
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Yang
B
lackli
s
t more t
a
g
s fro
m
Re
m
oveE
m
pty
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edwar
d
Z
.
Yang
Cleanup
a
fter data validatio
n
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edwa
r
d Z
.
Yang
Do c
h
ecks aga
i
n
s
t
i
convAvaila
b
le be
c
au
s
e PHP 5
.
4
h
a
s
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-11
Edward Z
.
Yang
Commen
t
for bu
g
th
a
t needs to g
e
t fixed
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-11
Edward Z
.
Yang
CSS pro
p
erties page
-
brea
k
-*
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-07-30
Edward
Z
.
Yang
Fi
x
bug
with n
o
n
-
lower case c
o
lor name
s
in HTML
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-07-27
Edward Z
.
Yang
Permit
under
s
core
s
in
f
ont-fami
l
i
e
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-06-16
Edward Z
.
Ya
n
g
More support for
w
hi
t
e-space
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-06-02
Edward Z
.
Yang
D
on't lower-cas
e
components of backgro
u
nd
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-26
Edward Z
.
Ya
n
g
S
u
pport for inl
i
ne-b
l
ock
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-15
E
d
ward Z
.
Ya
n
g
Fi
x
in AttrT
r
ansform_N
o
follow
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-02
Edw
a
rd Z
.
Yang
Use
p
repe
n
d for aut
o
loading
o
n
P
HP
5
.
3
+
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-04-27
Ed
w
ard Z
.
Y
a
ng
Support for saf
e
external
script
s
via explicit whiteli
s
t
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-03-17
Edward Z
.
Yang
Fix pro
b
lem where
stacked A
t
t
r
T
ransfo
r
m
s
c
lo
b
ber
each
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-03-02
Ed
w
a
r
d
Z
.
Ya
n
g
Actually mak
e
URI
.
DisableRe
s
ou
r
ces do something
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-02-18
Edward Z
.
Yang
Bugfix
:
_blank not bl
a
nk
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-25
Edwa
r
d Z
.
Ya
n
g
Update NEWS
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-19
Edwar
d
Z
.
Y
a
n
g
Release 4
.
4
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
Edwa
r
d Z
.
Yang
Make
a
ll
of the
t
e
sts work on
all
PHP versions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
Edwa
r
d Z
.
Y
a
ng
Avoid do
i
ng stupidly cl
e
ver reflectio
n
tricks that
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
Edwar
d
Z
.
Yang
Modernize some
of the testi
n
g f
a
cilities
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-17
Edward Z
.
Yang
Ti
g
hte
r
C
S
S
se
l
ector valida
t
ion
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-06
Edwa
r
d Z
.
Yan
g
R
emark
abou
t
bypassing host
list with punycode
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-06
Edward Z
.
Yang
O
ption
a
l suppo
r
t for IDNAs
with PE
A
R Net_
I
D
N
A
2
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-03
Edward Z
.
Yang
Rem
o
ve PEA
R
Sax3 lexer
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-30
Ed
w
a
rd Z
.
Y
an
g
Ma
k
e for
m
s work fo
r
transitiona
l
doctypes
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-27
Ed
w
ard Z
.
Ya
n
g
Remove inscrutab
l
e TODO,
o
ption
a
l
ize another
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-27
Edw
a
r
d Z
.
Y
a
ng
A
dd
note about superseding modu
l
es in TODO
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward
Z
.
Yang
Bu
m
p minor version nu
m
ber to 4
.
4
.
0
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
E
d
w
a
r
d
Z
.
Yang
Add test
for invalid
SafeIframe usage
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
E
d
w
a
rd Z
.
Yang
Add more attribution
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edwar
d
Z
.
Y
a
ng
Imple
m
ent
%HTML
.
Allowe
d
Comments and
%H
T
M
L
.
AllowedCom
m
e
n
tsRegexp
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yan
g
F
i
x broken
table cont
e
n
t
mo
d
el,
e
a
sil
y
seen
i
n
XHTML1
.
1
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Proper
l
y hand
l
e
nested su
b
lis
t
s b
y
f
olding int
o
prev
i
ous
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward
Z
.
Yang
Implement
%H
T
ML
.
TargetBlank
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
A
dd isBenign and
g
etDef
a
ultSch
e
me meth
o
ds
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yan
g
A
dd a l
i
ttl
e
bit of documentation
about contexts for
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward
Z
.
Yang
C
ore
.
E
s
c
apeNonAS
C
I
ICharacters no
w
a
lwa
y
s wor
k
s,
e
ve
n
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Y
a
ng
Add support f
o
r
scope attrib
u
te on td and th
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward
Z
.
Yang
Ad
d
o
ne
more
test for SPL autoload default
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Fix iconv trunc
a
tion bug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-18
Edward
Z
.
Yang
Remove spuriou
s
abstract definit
i
on; P
H
P 5
.
4
d
oe
s
n
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-18
Edward Z
.
Ya
n
g
Don'
t
unset par
s
er variable; plays poorly wit
h
s
e
rializ
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yang
Typofix
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
E
dward Z
.
Ya
n
g
D
on't a
d
d nofo
l
low f
o
r
m
atching hosts
,
generalize
this
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yang
Update IN
S
TALL
to avoid missing config snafu, update
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
E
dw
a
rd Z
.
Yang
Do not duplic
a
te nofollow attribute in
t
ransform
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-19
Edward Z
.
Ya
n
g
Explicitly initiali
z
e anonModule to null
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-10
Edward Z
.
Y
an
g
U
RI
.
Munge munges https to http URIs
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-10
Edward Z
.
Yan
g
Color keyw
o
rds now case
-
i
ns
e
nsitive
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yan
g
Re
l
ease 4
.
3
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
E
d
w
ard Z
.
Yang
F
ix CSS URL inner
H
TML/css
T
ex
t
escaping bug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
Pr
o
tec
t
against font
f
a
mil
y
innerHTML/cssText attacks
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
E
d
ward Z
.
Y
a
ng
Fix Internet Explorer inne
r
H
TML
bug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-24
Edward Z
.
Ya
n
g
Implement CSS
.
A
llowedFonts
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-22
Edward Z
.
Ya
n
g
Don't autoclose if no
p
arents support the
t
a
g
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-21
Edward
Z
.
Yang
Safety u
p
date for ne
s
te
d
ul test
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-17
E
d
w
ar
d
Z
.
Yang
Fix E_NOT
I
CE from indexing into empty s
t
r
i
ng
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-02-27
Edwar
d
Z
.
Y
a
ng
Fix
missing nume
r
ic entities (s
h
ows up
w
hen Dire
c
tLexin
g
)
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-25
Edwar
d
Z
.
Ya
n
g
D
r
a
matically rewri
t
e null host URI han
d
ling
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-22
Edw
a
rd Z
.
Yang
Fix embeddi
n
g flas
h
on non-IE browsers a
n
d allow more
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-14
Edward Z
.
Y
ang
Bump
v
ersion
n
u
mb
e
r f
o
r Cache
.
Seria
l
izerPermissions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-13
Edward Z
.
Yang
Check th
a
t
a
r
gv is
s
et
before op
e
rating on it
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-12-31
Ed
w
ard Z
.
Yang
Fix bad
i
n
teractio
n
between boot
s
trap autoloader and
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-12-30
Ed
w
ard Z
.
Yang
F
ix t
w
o bugs with caching
of
customized raw d
e
fi
n
itions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-21
Edward Z
.
Yang
Update PHPT instructions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
E
d
ward Z
.
Y
a
ng
Add initial
i
mplementation of CSS
.
Trusted
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
Edwa
r
d Z
.
Yang
Add sanity check aga
i
nst ze1_
c
om
p
atibility_mode
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
Edward Z
.
Yang
Fix incorrect PEARSax3
t
est assertion
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-10-29
Edw
a
rd Z
.
Yang
Check if
schema
.
ser was corrupted
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-10-28
Edward Z
.
Yang
F
ix
r
emoval o
f
id wit
h
DirectLex by preserving arm
o
r
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
next