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
Make the Token class abstract.
2013-10-17
Edw
a
rd Z
.
Yang
M
ake t
h
e
T
oken class abstract
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-17
Edward Z
.
Yang
Remove some u
n
necessa
r
y pass-by-refer
e
nce
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-17
Ed
w
ard Z
.
Yang
Remove
PHP 4 comp
a
tibi
l
ity ha
c
k
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Use a Zi
p
per
to proc
e
ss MakeWellFormed, removing quadratic
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Pro
p
erly ha
n
dl
e
context
v
ariables that are NULL
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Y
a
ng
Implementation of a Zipper, for effici
e
nt spli
c
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
E
dward Z
.
Yang
Impro
v
e g
i
tignore
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-09-17
Edward Z
.
Yang
Fix
q
u
adra
t
ic behavior
in DOM
L
ex due to a
r
r
a
y_shi
f
t
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-09-14
Edwar
d
Z
.
Yang
Properly
u
se HMAC for secu
r
e mungi
n
g
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
E
d
ward Z
.
Yang
Tighten up inva
r
i
ants
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Yang
Explicitly specify
decorator name
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Yang
New directive %Core
.
AllowHostnameUnderscore
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-18
Edward Z
.
Yang
Add
n
o
te fall t
h
roug
h
is intentional
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-06-06
Edward Z
.
Yang
M
ake list nest
i
ng
t
est more
s
e
n
s
iti
v
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-22
Edward
Z
.
Yang
Use in
f
o_parent_def
to get p
a
r
e
n
t
i
nformation,
s
ince
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-21
Edwa
r
d
Z
.
Yan
g
Ignore commas and n
b
sps for linkification
.
Than
k
s
n
AS
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-18
Edward Z
.
Yang
Doc fix
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-04-16
E
d
ward Z
.
Yang
Make URI p
a
r
s
ing algorithm more stri
c
t
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-21
Ed
w
a
rd Z
.
Y
ang
F
i
x NEWS
e
n
t
r
y
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-18
Ed
w
ard
Z
.
Yang
Release
4
.
5
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-17
Ed
w
ard
Z
.
Yang
Add %Core
.
Disable
E
xcludes d
i
re
c
t
i
ve
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Edw
a
rd Z
.
Yang
U
s
e
SHA-1
i
ns
t
ead of
MD5
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
E
dward Z
.
Yang
Bl
a
cklist more
t
ags from Remov
e
Empty
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Yang
Cleanup after data
v
alidation
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
E
dw
a
rd Z
.
Yang
D
o
checks agai
n
st iconvAvai
l
able because PH
P
5
.
4 has
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-11
Edward
Z
.
Yang
C
omment for bug that nee
d
s to get fixed
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-11
E
d
w
a
rd Z
.
Yang
CS
S
propert
i
es p
a
g
e-break-*
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-07-30
Ed
w
ard Z
.
Y
ang
Fix b
u
g with non-lower case color name
s
in
HTML
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-07-27
Edw
a
rd Z
.
Yang
Permi
t
un
d
ers
c
ores i
n
font
-
fami
l
ies
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-06-16
Ed
w
ard Z
.
Yang
Mor
e
sup
p
o
r
t
for w
h
ite-sp
a
ce
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-06-02
E
dward Z
.
Y
ang
Don't lower-case compo
n
ents of background
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-26
Edward Z
.
Ya
n
g
Supp
o
rt for
i
nlin
e
-block
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-15
Edward Z
.
Yang
Fix in AttrTransfor
m
_Nofollow
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-02
Ed
w
ar
d
Z
.
Ya
n
g
U
se p
r
epend for au
t
o
l
oading on PHP 5
.
3+
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-04-27
Edward Z
.
Yang
Sup
p
ort
f
or s
a
f
e
e
xternal scr
i
p
ts via e
x
plicit whitelist
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-03-17
Edwar
d
Z
.
Yang
Fi
x
proble
m
w
h
ere
stacked A
t
trTran
s
forms cl
o
bber eac
h
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-03-02
Edw
a
rd Z
.
Yang
Actually make UR
I
.
Di
s
ableRes
o
urces
do something
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-02-18
Edwa
r
d Z
.
Yang
Bug
f
i
x
: _blank not
b
lank
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-25
E
d
ward Z
.
Yang
Upd
a
te 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
Edward Z
.
Yan
g
Make all
of the tes
t
s
w
ork on all P
H
P
versions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
Edward Z
.
Yang
Avoid doing stupidly cle
v
er
r
eflection tri
c
k
s
t
hat
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
E
d
ward Z
.
Ya
n
g
M
odernize so
m
e of the t
e
sting
facilities
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-17
E
dward Z
.
Yang
Tighter CSS sel
e
ctor
v
a
li
d
a
t
ion
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-06
Edward Z
.
Y
a
ng
Remark
about byp
a
ssing host l
i
st with pu
n
ycode
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-06
E
d
ward
Z
.
Yang
O
pt
i
ona
l
s
u
p
port for IDNA
s
with
PEAR Net_IDN
A
2
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-03
Ed
w
ard Z
.
Yang
Remove PEARSax
3
l
e
xer
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-30
Edward Z
.
Yang
Make forms work for
transit
i
onal doctyp
e
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-27
Edward
Z
.
Yang
Remove inscr
u
t
a
ble TODO, o
p
t
ionalize anoth
e
r
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-27
E
dwar
d
Z
.
Yang
Add
n
ot
e
about s
u
per
s
edin
g
modules
in TODO
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
E
d
w
a
rd Z
.
Yang
Bu
m
p minor versi
o
n number to 4
.
4
.
0
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Add test f
o
r in
v
alid SafeIfra
m
e
usage
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edwar
d
Z
.
Yang
Add more at
t
ributio
n
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edwar
d
Z
.
Yang
Implement %H
T
ML
.
Allowe
d
Comm
e
nts
a
nd %HTML
.
AllowedCom
m
ent
s
Regexp
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Ya
n
g
Fix b
r
ok
e
n
table c
o
nten
t
model, easily seen in XHTML1
.
1
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
E
dw
a
rd
Z
.
Yang
Properly hand
l
e
n
ested sublists by folding
i
n
t
o
p
r
evious
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edwar
d
Z
.
Yang
Imp
l
em
e
nt %HT
M
L
.
Targ
e
tBlank
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward
Z
.
Yang
Add isBenign a
n
d g
e
tDefaultS
c
he
m
e
m
ethods
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward
Z
.
Yang
Add a little
b
i
t
of
d
ocumentation a
b
out conte
x
ts for
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edw
a
r
d Z
.
Yang
Core
.
Esc
a
peNonASCIICh
a
racters now a
l
ways works, even
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Ya
n
g
A
d
d support for s
c
ope a
t
tribute on td a
n
d th
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Add
o
ne
mo
r
e test for SPL autoload defaul
t
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Y
ang
Fix iconv truncation bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-18
Edward Z
.
Yang
Remove sp
u
rious
a
b
s
tract definition;
P
HP 5
.
4 doesn
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-18
Edward Z
.
Yan
g
Don't unset p
a
rser
v
ariable; plays poorly with
s
e
r
ial
i
ze
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
E
d
ward
Z
.
Yan
g
Typo
f
i
x
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
E
dward
Z
.
Yang
Don't add no
f
ollow for matching hosts, g
e
n
e
r
alize this
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edward
Z
.
Y
ang
Update IN
S
TALL t
o
avoid mi
s
s
i
n
g
config snafu, updat
e
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Ed
w
ard Z
.
Yang
Do not duplicate nof
o
llow attribu
t
e in t
r
ansform
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-19
Edward Z
.
Yang
Explicitly in
i
tial
i
ze anonModule to null
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-10
Ed
w
ard Z
.
Yan
g
URI
.
Munge
munges htt
p
s to http
U
R
I
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-10
Edward Z
.
Ya
n
g
Colo
r
k
eywords now case-ins
e
n
sit
i
v
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
Rel
e
ase 4
.
3
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edw
a
rd Z
.
Yang
Fix C
S
S
U
RL
i
nnerHT
M
L/cssText escaping bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Ed
w
ard Z
.
Yang
P
rotect ag
a
ins
t
f
ont
f
amily
i
nnerHTML/cssText attacks
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
F
i
x Internet Explorer i
n
nerHTML bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-24
E
d
ward Z
.
Y
a
n
g
Impl
e
ment CSS
.
AllowedFonts
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-22
Edward Z
.
Yan
g
Don't
a
utoc
l
ose
if no
parent
s
support the tag
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-21
Edward Z
.
Yang
Safety update fo
r
nested ul test
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-17
Edwar
d
Z
.
Yang
Fix E_NOTICE from
i
ndexing into emp
t
y stri
n
g
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-02-27
Edwa
r
d Z
.
Y
ang
Fix missi
n
g nu
m
e
ric
e
ntities
(
s
h
ows
up when Direc
t
Lexing)
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-25
Edward Z
.
Yang
Dramatically rewrite null hos
t
U
R
I h
a
ndling
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-22
E
dward Z
.
Yang
Fix embedding flash on non-IE browse
r
s and allow more
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-14
Edw
a
rd
Z
.
Yang
Bump versi
o
n number fo
r
C
a
c
he
.
Ser
i
alizerPermissions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-13
Edward
Z
.
Yang
Check
that ar
g
v
is
set b
e
fore o
p
er
a
t
i
ng on it
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-12-31
E
dward
Z
.
Yang
Fix bad
interaction betw
e
en boot
s
t
r
a
p autoloader and
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-12-30
E
d
ward Z
.
Yan
g
F
i
x two
b
ugs
w
ith caching of customized raw definitions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-21
Edward Z
.
Yan
g
Update PHP
T
instructions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Edward Z
.
Y
a
ng
Add initial implem
e
ntat
i
on of
C
SS
.
Truste
d
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Edward Z
.
Yang
A
d
d s
a
n
ity check a
g
ainst
ze1_compatibility_mode
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Edward Z
.
Yang
F
ix incorre
c
t PEARSax3 test assertion
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-10-29
Ed
w
ard Z
.
Y
ang
Check if
schema
.
ser w
a
s
c
o
r
rupte
d
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-10-28
Edward Z
.
Yang
Fix
removal of
id wi
t
h DirectLex by preserving
ar
m
or
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-28
Ed
w
ard Z
.
Yang
Esc
a
p
e
CDATA before handling
c
onditional comments
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-28
Edward Z
.
Y
a
ng
Implement
H
TML
.
Nofollow for ex
t
erna
l
links
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-28
Edwa
r
d Z
.
Y
a
ng
Make IE conditional comment m
a
tching ungreedy
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-15
Edwar
d
Z
.
Yang
Rel
e
ase 4
.
2
.
0
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-15
E
d
w
ard Z
.
Y
ang
Rename ne
w
line norm
a
li
z
ation
d
irec
t
ive t
o
something
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-15
Edward Z
.
Yang
Shi
f
t to
4
.
2
.
0
releas
e
cycle
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-09
Edw
a
r
d Z
.
Y
ang
Add
suppor
t
for file:// URI schem
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
next