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
Fix infinite loop in Lexer.
2013-10-28
E
d
w
a
r
d
Z
.
Yang
Fix infinite loop in Lex
e
r
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-22
Edward Z
.
Ya
n
g
Fix < PHP
5
.
4 compatibility break
.
Thanks Gro
m
NaN for
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-21
Edwar
d
Z
.
Yang
Re
w
rite FixNesting i
m
plementation to be t
r
ee-based
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-20
Edward Z
.
Yang
A
d
d convers
i
on func
t
ions for our
o
wn tree format
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-17
Edward Z
.
Y
a
ng
Make
t
he To
k
en class
a
bstract
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-17
Edward Z
.
Ya
n
g
Remove some unne
c
essary pass-by-
r
eference
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-17
E
dwar
d
Z
.
Yang
Remove PHP 4 compatibility
hack
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
U
s
e a Zipper to process Mak
e
WellFormed, removi
n
g
quadratic
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward
Z
.
Yang
P
rope
r
ly ha
n
dle
c
o
ntext variable
s
that are NULL
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
E
dward Z
.
Yang
I
m
pl
e
mentation of a Zi
p
per, for
e
fficient splice
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edwa
r
d
Z
.
Yang
Impro
v
e gitignor
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-09-17
Edwar
d
Z
.
Y
ang
F
i
x quadr
a
tic b
e
h
avior in
D
O
M
Lex due to
a
rray_shift
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-09-14
Edward Z
.
Yang
P
r
ope
r
l
y
use HMAC f
o
r
secure mun
g
i
n
g
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
Edward
Z
.
Yang
Tighten up in
v
ariants
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
Edw
a
rd Z
.
Yang
Explicitly
spe
c
ify d
e
corator
n
ame
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
Edwa
r
d Z
.
Yang
New di
r
ective %Core
.
AllowHostnameUnderscore
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-18
Edwar
d
Z
.
Y
ang
Add
n
ote fall t
h
rough i
s
intentional
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-06-06
Edward Z
.
Ya
n
g
Make list nesting test mor
e
s
ensitive
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-22
Edward Z
.
Yang
U
s
e info
_
parent_
d
ef to
g
et parent information, s
i
nce
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-21
Edward Z
.
Yang
Ignore commas and nbsps for linkification
.
T
h
anks nAS
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-18
Edward Z
.
Yang
Doc f
i
x
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-04-16
Edward Z
.
Yang
Make U
R
I par
s
ing algor
i
thm more strict
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-21
Edwa
r
d 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
Edward Z
.
Ya
n
g
Add %Core
.
Dis
a
bl
e
E
xcludes directive
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Yang
Us
e
SHA-1 inst
e
ad of
MD5
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Yang
Blackl
i
st more t
a
gs from Rem
o
veEmpty
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
E
d
ward Z
.
Yang
Cl
e
anup after data validation
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
E
d
w
a
rd Z
.
Yan
g
Do
chec
k
s against ic
o
n
vAv
a
ilable because PHP 5
.
4 ha
s
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-11
Edward
Z
.
Yang
Comment fo
r
bug that n
e
e
d
s t
o
ge
t
f
i
xed
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-11
Edward Z
.
Yang
CSS properties
page-b
r
eak-*
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-07-30
E
d
w
a
r
d Z
.
Yang
F
ix bug with non-lower
c
ase color
n
ames in
HTML
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-07-27
Edward Z
.
Yan
g
P
ermit und
e
rscores in font-families
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-06-16
Edward Z
.
Yang
More support for white-spa
c
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-06-02
Edward
Z
.
Yang
Don't lower-case components o
f
background
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-26
Edward Z
.
Yang
Supp
o
r
t for inline-bl
o
ck
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-15
E
d
ward Z
.
Yang
Fix
in
AttrTrans
f
orm
_
Nof
o
ll
o
w
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-02
E
dward Z
.
Yang
Us
e
pr
e
p
end for auto
l
oadin
g
on PHP 5
.
3+
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-04-27
Edward Z
.
Y
ang
Support for safe external scripts via e
x
pl
i
cit whitelist
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-03-17
Edwa
r
d Z
.
Yang
Fix problem
w
here sta
c
ked AttrTransforms clobber ea
c
h
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-03-02
Edward Z
.
Yang
Actual
l
y make URI
.
Disable
R
esources
d
o som
e
thing
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-02-18
Edward
Z
.
Yang
Bugfix
:
_
blank not blank
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-25
Edwar
d
Z
.
Yang
Update NEWS
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-19
Edward Z
.
Yang
Release 4
.
4
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
E
d
ward Z
.
Ya
n
g
Ma
k
e all of the tests work on all PHP v
e
rsions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
Edward Z
.
Yang
Avoid doing stupidly clever reflection tricks
that
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
Edward Z
.
Yan
g
Mod
e
rniz
e
some of the testing f
a
cilit
i
es
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-17
Edward Z
.
Yang
Tight
e
r CSS
selector v
a
lid
a
tion
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-06
Edward Z
.
Y
ang
Rema
r
k ab
o
ut bypa
s
sing
h
ost list
with
p
unyco
d
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-06
Edwar
d
Z
.
Yang
Optiona
l
suppo
r
t f
o
r IDNAs with PEAR Net_IDNA2
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-03
Edwar
d
Z
.
Yang
Rem
o
ve PEARSa
x
3 lexer
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-30
Edw
a
rd Z
.
Yang
Make form
s
work fo
r
tra
n
sitional doctyp
e
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-27
Edward Z
.
Yang
Rem
o
ve i
n
scru
t
a
b
le TODO, o
p
tionaliz
e
anothe
r
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-27
Edw
a
rd
Z
.
Yang
Add not
e
about
s
u
pe
r
seding modules in
T
ODO
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
E
d
ward Z
.
Ya
n
g
Bump
minor ve
r
si
o
n number to
4
.
4
.
0
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edw
a
rd Z
.
Y
ang
Add test fo
r
i
n
valid
Safe
I
fr
a
me
usage
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edwar
d
Z
.
Ya
n
g
Add more
attributions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
E
d
ward Z
.
Yang
I
mpl
e
ment %HTML
.
AllowedComments an
d
%HTML
.
AllowedCommentsRege
x
p
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward
Z
.
Yang
F
i
x broken table content mo
d
el
,
eas
i
ly
seen
i
n XHTML1
.
1
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Properly handle nested
sublists
by folding into previ
o
us
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Ed
w
ard Z
.
Yang
Impleme
n
t %HTML
.
T
arge
t
B
l
an
k
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Y
ang
Add isBenign and
g
etDefau
l
tScheme me
t
h
ods
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Ya
n
g
Ad
d
a littl
e
b
it
o
f doc
u
mentati
o
n
a
bout contexts for
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Core
.
E
s
c
apeNonASCIICharacte
r
s now a
l
ways
w
or
k
s
,
even
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edwar
d
Z
.
Yang
Add su
p
p
ort for s
c
ope attribut
e
o
n td
a
n
d th
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edw
a
rd Z
.
Y
a
ng
Add one more tes
t
for SPL autoload d
e
fault
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Ya
n
g
F
ix i
c
onv
t
runca
t
ion bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-18
Edward Z
.
Yang
Rem
o
ve spurious abstract definition
;
PHP 5
.
4
doesn
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-18
E
d
ward Z
.
Yang
Don't
u
nset parser variable; p
l
ays poo
r
ly with serialize
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edwa
r
d Z
.
Y
a
ng
Typofix
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
E
dward Z
.
Yan
g
Don'
t
add nofollow for matchin
g
hosts, ge
n
er
a
lize this
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Ed
w
ard Z
.
Yang
Update INSTALL to
avoid missing co
n
fig s
n
afu, update
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yang
Do
not duplica
t
e nofollow attribute
i
n transf
o
rm
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-19
Edward
Z
.
Y
ang
Exp
l
i
citly in
i
tialize anonM
o
dule to null
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-10
Edward
Z
.
Yang
URI
.
Munge munges https to http URIs
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-10
Edwa
r
d Z
.
Yang
Color keywo
r
ds now case-insens
i
tive
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Y
a
ng
Release 4
.
3
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edward
Z
.
Yang
F
i
x CSS URL inner
H
TML/cssText es
c
aping
b
ug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
P
rotect against font family inne
r
HTM
L
/c
s
sText attacks
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
E
dward Z
.
Yang
Fix Int
e
rnet Explo
r
er
innerHTM
L
b
u
g
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-24
E
d
ward Z
.
Yang
Impleme
n
t CSS
.
Allow
e
dFonts
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-22
Edward Z
.
Yang
Don't
a
utoclose i
f
no
paren
t
s support the tag
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-21
Edward Z
.
Yang
Safe
t
y updat
e
for nested ul tes
t
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-17
Edward Z
.
Yan
g
Fix E_NOTICE from
i
nde
x
i
ng int
o
empty
s
t
r
i
ng
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-02-27
Edward Z
.
Yan
g
Fix
m
issing nu
m
eric entities (shows up when DirectLexing)
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-25
Edward Z
.
Yang
Dramati
c
ally rewr
i
te null
host
U
R
I
hand
l
ing
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-22
E
d
w
a
r
d
Z
.
Yan
g
Fix
e
mbed
d
ing fl
a
sh on no
n
-IE b
r
owser
s
and
allow
m
or
e
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-14
E
dwar
d
Z
.
Yan
g
Bump version number f
o
r Cache
.
SerializerPermis
s
ions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-13
Edward Z
.
Ya
n
g
Chec
k
t
hat argv is
se
t
before operati
n
g
o
n it
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-12-31
Edw
a
rd Z
.
Yang
Fix bad interact
i
on be
t
ween bootstrap
autoloade
r
a
nd
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-12-30
Edward Z
.
Yang
Fix
t
w
o bugs with caching
o
f customized raw d
e
f
i
nitions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-21
Edw
a
rd Z
.
Y
a
n
g
Updat
e
P
H
PT
i
nstructions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Edward Z
.
Yang
Add ini
t
ial im
p
lementation
o
f CSS
.
Trusted
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Edwar
d
Z
.
Y
a
ng
Add
s
anity
c
heck against ze1_compa
t
ibil
i
t
y
_mode
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Edward Z
.
Yang
Fix incorrect PEARSax3 test a
s
sertion
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-10-29
Edward Z
.
Yang
Check if schema
.
ser was
c
o
r
rupted
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-10-28
E
d
w
ard Z
.
Yang
Fix
r
e
mov
a
l of id with
D
i
r
e
ctLex by
p
reservin
g
ar
m
o
r
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-28
E
dward Z
.
Yang
Escape CDATA before handli
n
g co
n
d
i
t
ional
comm
e
nts
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-28
Edward Z
.
Yang
Imp
l
ement HTML
.
Nofollow f
o
r exter
n
al li
n
ks
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-28
Edward Z
.
Yang
Make IE conditional comment matching
ungreedy
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
next