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
Avoid doing stupidly clever reflection tricks that make old PHP versions sad.
2012-01-18
Edward Z
.
Yang
Avoid doing stupidly clever
r
eflection tricks th
a
t
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
Edw
a
rd Z
.
Yang
M
odernize
som
e
of the testing facil
i
ties
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-17
E
d
wa
r
d Z
.
Yang
Tighte
r
CSS selector validation
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-06
Edward Z
.
Yang
Remark
a
bout bypassi
n
g hos
t
list with punyco
d
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-06
E
d
ward
Z
.
Yang
O
p
tio
n
al sup
p
o
r
t
fo
r
IDNAs with PEAR Net_IDNA2
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-03
Edward Z
.
Yang
R
e
m
ove PEARSax3 lex
e
r
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-30
Edward Z
.
Ya
n
g
Make forms w
o
rk for tra
n
sitional doctypes
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-27
Edward Z
.
Y
ang
Rem
o
ve inscrutable TODO, optionalize
anoth
e
r
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-27
Edward Z
.
Yang
Add no
t
e
abo
u
t su
p
er
s
eding m
o
dules i
n
TODO
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edw
a
rd Z
.
Yang
Bump minor
v
ersion number to
4
.
4
.
0
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Ed
w
ard Z
.
Y
an
g
Add
test for inva
l
i
d Sa
f
eIframe usa
g
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Add more
a
t
tributi
o
n
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Implement %HTML
.
AllowedC
o
mments and %HT
M
L
.
Allowed
C
ommentsRege
x
p
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Fix broken
t
a
ble conten
t
model, easily seen in XHTML1
.
1
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Ed
w
ar
d
Z
.
Yang
Properly handle nested sublists by
foldi
n
g
int
o
p
re
v
ious
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Ya
n
g
Impleme
n
t %H
T
ML
.
TargetBlank
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Add i
s
Benign
and get
D
efaul
t
Scheme methods
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
E
dward Z
.
Yang
Add a little bit o
f
documentation about contexts for
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Core
.
EscapeN
o
nASCIIChara
c
ters now
a
lways wor
k
s
,
e
v
en
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Ed
w
ar
d
Z
.
Yang
Add support for scope attrib
u
te on t
d
a
nd th
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
E
d
ward
Z
.
Yan
g
Add
one more test for SPL autoload
d
e
f
a
ults
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edwa
r
d Z
.
Yang
Fix iconv tru
n
cation
b
ug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-18
Edward
Z
.
Ya
n
g
Remove spuriou
s
abstract definitio
n
;
PHP 5
.
4 d
o
esn
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-18
Edward
Z
.
Yang
Don't u
n
set p
a
rser
v
a
riable; plays poorly wi
t
h seri
a
l
ize
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
E
d
ward Z
.
Yang
Typofix
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edward
Z
.
Y
a
ng
D
on
'
t add no
f
o
l
low fo
r
matching hosts, generalize thi
s
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Y
a
n
g
U
p
d
ate IN
S
TALL to avoid
missing c
o
n
fi
g
snafu, update
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edwar
d
Z
.
Y
a
ng
Do not d
u
plicate nofollow att
r
ibute in transform
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-19
Edward Z
.
Yang
Explicitly
init
i
alize a
n
on
M
odule to
null
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-10
Edward Z
.
Yang
URI
.
Mun
g
e munges https to
h
ttp
UR
I
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-10
Edward Z
.
Yang
Color keywords no
w
case-insensit
i
ve
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Ed
w
ard Z
.
Yang
Relea
s
e 4
.
3
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
Fix CSS URL
i
nn
e
rHTML/cssText
e
scaping bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
P
r
otect against
f
o
nt fami
l
y innerHTML/
c
s
sText attacks
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
F
i
x
Int
e
rnet Explo
r
e
r inn
e
rHTML bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-24
Edward Z
.
Yang
Implement CSS
.
AllowedFonts
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-22
Edward Z
.
Y
ang
Don't autoclose if no parent
s
s
upport
the
t
ag
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-21
Edward
Z
.
Yang
Safety update for nested ul test
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-17
Edw
a
rd
Z
.
Y
a
ng
Fix E_NOTICE from
i
ndexing into empty s
t
ring
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-02-27
Ed
w
ar
d
Z
.
Yang
F
ix
m
issi
n
g numeric entities (shows up when
DirectLexi
n
g)
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-25
E
dward
Z
.
Yang
Dramatical
l
y rewr
i
t
e null host URI handling
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-22
Edward Z
.
Yang
Fix
embed
d
ing flash
o
n non-IE br
o
wse
r
s
and allow more
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-14
Edward Z
.
Ya
n
g
B
u
mp version
n
umber f
o
r C
a
che
.
Serial
i
zerPe
r
m
is
s
i
o
ns
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-13
Edward Z
.
Yang
Check
t
ha
t
argv is set
b
efo
r
e operating on it
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-12-31
Edward Z
.
Yang
Fix ba
d
inte
r
action between
bootstrap au
t
oloader and
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-12-30
Edward Z
.
Y
an
g
Fix two bugs with cach
i
ng of custom
i
zed raw definitions
.
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
Ed
w
ard Z
.
Yang
A
d
d
i
nitial implementation
o
f
CSS
.
Trust
e
d
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Ed
w
ard
Z
.
Yang
A
d
d sani
t
y
check
against ze1_com
p
a
tibil
i
ty_mode
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Edward Z
.
Yang
Fix in
c
orr
e
ct PEARSax
3
te
s
t
assertion
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-10-29
Edward Z
.
Yang
Check i
f
schema
.
ser was co
r
rupted
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-10-28
Edward
Z
.
Yang
Fix remov
a
l of id with DirectLex b
y
prese
r
ving armor
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-28
Edward Z
.
Ya
n
g
Es
c
ape CDATA
b
efore handl
i
ng conditional commen
t
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-28
Ed
w
ar
d
Z
.
Yang
Implement
H
TML
.
N
of
o
l
l
ow
f
o
r
e
xternal links
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-28
Edw
a
rd
Z
.
Yang
Mak
e
IE conditional comment
match
i
ng ung
r
eedy
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-15
Edward Z
.
Ya
n
g
Re
l
ease
4
.
2
.
0
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-15
Edward Z
.
Yang
Rename ne
w
line
n
o
r
m
a
li
z
a
t
ion direc
t
ive to s
o
methin
g
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-15
Ed
w
ard Z
.
Yang
Shift to 4
.
2
.
0 r
e
leas
e
cycle
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-09
Edward Z
.
Yang
Add
s
upp
o
rt for file:// URI scheme
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-09
Edward
Z
.
Y
a
ng
Update TODO
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-09
Edward Z
.
Yang
Impleme
n
t
H
TML
.
FlashAllowFullScreen
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-04
Edwar
d
Z
.
Yan
g
Add %CSS
.
Forb
i
ddenPrope
r
ties
di
r
ective
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-04
Edward Z
.
Yang
Ad
d
docu
m
enta
t
ion abo
u
t configura
t
ion
dire
c
t
i
ve typ
e
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-04
Edw
a
rd Z
.
Yang
Rewor
d
do
c
u
mentation to be cl
e
arer, and give warning
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-08-27
Edward Z
.
Yang
Fix Mac Snow Leop
a
r
d
A
PC bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-06-30
Edwa
r
d Z
.
Yang
Tighten up ig
n
ore spec
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-06-30
Edward
Z
.
Yang
Actually ma
k
e
U
RI
.
D
i
sab
l
eResources do som
e
thing
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-06-21
Edward Z
.
Yang
Added %Cor
e
.
R
e
moveProc
e
ssingI
n
struction
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-06-18
Edward
Z
.
Y
a
ng
Fix improper hand
l
i
ng o
f
IE conditiona
l
comme
n
ts
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-06-01
E
d
wa
r
d
Z
.
Y
ang
Release 4
.
1
.
1
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-06-01
Edward Z
.
Yang
Fix undefined index
w
arning
s
in maintenanc
e
s
c
ripts
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-06-01
Edwa
r
d Z
.
Yang
Fix bug in parsing single attribute with en
t
ities
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-06-01
E
dward Z
.
Yang
Rewr
i
t
e CS
S
u
rl
(
) and font-family
output lo
g
ic
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-05-21
E
dwa
r
d
Z
.
Yang
Make
test sc
r
i
pt
l
ess chatty when log_errors is on
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-05-21
E
d
ward Z
.
Yang
Remove sh
e
bang
a
nd +x from test s
c
r
ipt
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-05-18
Edward Z
.
Yang
Fix infinite loop involving
w
r
ap
p
ing formedness
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-05-05
Edward Z
.
Yang
Fix
bug in background-position
w
ith center keyw
o
rd
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-05-04
Edward Z
.
Yang
E
m
it errors
when body
i
s ex
t
racted
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-04-26
Edward Z
.
Yang
R
e
leas
e
4
.
1
.
0
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-04-26
Edward Z
.
Ya
n
g
Mute
STRICT
errors fr
o
m C
S
S
T
idy
and don
'
t run P
E
ARSax3
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-04-26
E
dward Z
.
Yang
Always quote t
h
e contents
of
u
rl()
in CSS
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-04-17
Edward Z
.
Yang
R
e
mo
v
e
+x bit from Remo
v
e
SpansWithoutAtt
r
i
butes
.
php
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-03-30
Edward Z
.
Ya
n
g
Su
p
port for flashvars in H
T
M
L
.
SafeEmb
e
d
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-03-10
Edwa
r
d Z
.
Yan
g
Handle
<
ol><ol> properly by
a
dding
missi
n
g <li> tag
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-03-09
E
d
w
a
rd
Z
.
Yang
Improve h
a
ndli
n
g of
malformed o
b
ject param
e
ters
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-03-08
Edward Z
.
Y
a
n
g
Re
m
ove call
-
tim
e
pass-by-reference
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-03-08
Edward Z
.
Yang
Impl
e
ment
Internet Explorer compatibi
l
i
ty code
f
or
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-03-08
Edward Z
.
Yang
Truncate alt text from src if it's too long
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-03-08
Edwar
d
Z
.
Y
ang
Support flashvars
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-03-08
Edward Z
.
Y
ang
Impleme
n
t data URI
s
ch
e
m
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-03-07
Edward Z
.
Yang
Su
p
port YouTube slideshow embedding
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-02-27
Edwa
r
d Z
.
Y
a
n
g
Fi
x
extant bro
k
en
P
EARSax
3
parsing patterns
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-02-27
Edw
a
rd Z
.
Yang
Man
u
ally work
aro
u
n
d
PEARSa
x
3
E_STRICT errors
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-02-15
Ed
w
ard Z
.
Y
a
n
g
Add shebang line to
t
ests index script
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-02-15
Edward
Z
.
Y
a
n
g
Fi
x
au
t
oparagrap
h
bug w
i
th non-inline element
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2009-08-28
Edward Z
.
Yan
g
Update TODO
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2009-08-28
Edward Z
.
Yang
Support
prop
r
ietary height attribute on tab
l
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2009-08-28
Edward Z
.
Yang
G
r
acefully deal with null inject
o
rs
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2009-07-15
Edwa
r
d Z
.
Yang
Updat
e
TODO
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2009-07-10
E
dward Z
.
Yang
R
elease Phor
u
m
m
odule 4
.
0
.
0
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
next