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
Av
o
id do
i
ng
s
tupidly clever reflection tr
i
cks tha
t
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
Edw
a
rd Z
.
Yang
Mo
d
ernize so
m
e of the te
s
tin
g
f
acil
i
ties
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-17
Edw
a
rd Z
.
Yang
Tighter
C
SS
se
l
ector validation
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-06
E
dward Z
.
Ya
n
g
Remar
k
ab
o
ut bypassing
h
ost list with punyco
d
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-06
Edward Z
.
Y
a
ng
Optional
suppor
t
for
IDNAs wit
h
P
E
AR Net_I
D
NA2
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-03
Edward Z
.
Yang
R
emove P
E
ARSax3 l
e
xer
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-30
Edward Z
.
Yang
M
a
ke forms work for tr
a
nsit
i
onal d
o
ctyp
e
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-27
E
d
ward Z
.
Yang
Rem
o
v
e
inscru
t
able TODO, optionalize another
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-27
E
dward Z
.
Yang
Add n
o
t
e
about supers
e
d
ing modules in
T
ODO
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Bump minor version numbe
r
to 4
.
4
.
0
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
A
d
d te
s
t for invalid SafeIframe usage
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Bradley M
.
Fro
e
hle
Implement If
r
ame module, and provide %H
T
ML
.
S
afeIframe
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
E
d
ward Z
.
Y
a
n
g
Add more
at
t
ribut
i
ons
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Implement
%H
T
M
L
.
AllowedComm
e
nts
a
n
d %HTML
.
Allo
w
edCommen
t
sRege
x
p
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
E
dward Z
.
Y
ang
Fix b
r
oken ta
b
le
cont
e
nt model, easily 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
handl
e
nested sublists by folding into pr
e
vious
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
E
d
ward Z
.
Yang
I
m
p
lement %HTML
.
TargetBla
n
k
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Add
i
sBen
i
gn and g
e
tDefa
u
ltScheme m
e
thods
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
E
dward Z
.
Yan
g
Add a little bit of
docum
e
nt
a
tion about
c
o
ntexts for
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Core
.
E
s
capeNonASCIIC
h
aracters
now
a
lw
a
ys wo
r
ks, eve
n
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward
Z
.
Ya
n
g
Add support
for
s
cope att
r
ibute 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 one more test for SP
L
autoload de
f
aults
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Fix
iconv truncation b
u
g
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-18
Edward Z
.
Yang
Remov
e
s
pu
r
ious a
b
stract d
e
fi
n
ition;
P
HP 5
.
4 does
n
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-18
Edward Z
.
Yang
Don't unset parser variabl
e
; pl
a
ys poorly
with
s
erialize
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edwa
r
d
Z
.
Yang
Typofix
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edwa
r
d
Z
.
Yang
Don'
t
ad
d
nof
o
llow for matching hosts, generalize t
h
is
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
E
d
w
ar
d
Z
.
Yang
Update INST
A
LL to avoi
d
missi
n
g config snafu, update
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yang
Do not dup
l
i
c
at
e
nofollow a
t
tribute
in transform
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-19
Ed
w
ard Z
.
Yang
Explici
t
l
y initial
i
ze anonMod
u
le
t
o null
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-10
Ed
w
ar
d
Z
.
Yang
URI
.
Mung
e
munges https to
h
ttp
U
RIs
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-10
E
dward Z
.
Yang
Col
o
r k
e
y
w
ords now
case
-
i
nsensit
i
ve
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Ed
w
ard Z
.
Yang
R
e
lease 4
.
3
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
E
d
ward Z
.
Yang
F
i
x
CSS URL innerHTM
L
/cssText escaping bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Ed
w
a
rd Z
.
Yan
g
Protect
against font family innerHTML/cssT
e
x
t
att
a
cks
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
E
d
ward
Z
.
Yang
F
i
x Internet Explorer innerHTM
L
b
ug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-24
E
d
war
d
Z
.
Yang
Implement
C
SS
.
AllowedFonts
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-22
Edwa
r
d Z
.
Y
a
ng
Don't autoclos
e
if no parents support the tag
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-21
Edward Z
.
Yang
S
af
e
ty update fo
r
nested ul te
s
t
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-17
Edward Z
.
Yang
Fi
x
E_NOTICE from
i
n
d
e
xing
i
n
t
o em
p
ty string
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-02-27
Edward Z
.
Ya
n
g
Fix mi
s
sing numeric enti
t
i
es (shows up when Dir
e
ctLexing)
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-25
Edward
Z
.
Y
a
ng
D
r
amatically rewrite null host
U
R
I handling
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-22
E
d
ward Z
.
Yang
Fix em
b
eddin
g
f
l
ash
o
n
non-IE
browse
r
s and all
o
w
more
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-19
M
axim Kriz
h
an
o
vsky
Iterative
traversal of DOM
.
commit
|
commitdiff
|
tree
2011-01-14
Edward Z
.
Y
ang
Bump ve
r
sion number for Cache
.
Seriali
z
e
r
Permissions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-13
Petr Sk
o
da
Add n
e
w
C
ac
h
e
.
SerializerPermiss
i
o
n
s o
p
t
i
on
.
commit
|
commitdiff
|
tree
2011-01-13
Edward Z
.
Yan
g
Ch
e
c
k that argv is
set bef
o
r
e
operating on it
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-12-31
E
d
w
ard Z
.
Ya
n
g
Fix bad int
e
raction between bootstrap autoloade
r
and
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-12-30
Edwa
r
d Z
.
Yang
Fix tw
o
bugs w
i
th caching of customize
d
raw definitions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-21
Edwa
r
d Z
.
Yang
Upd
a
t
e P
H
PT instructio
n
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Edward Z
.
Yang
Add initi
a
l imple
m
entation of CSS
.
Tr
u
sted
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Edwa
r
d Z
.
Yang
A
dd sanity check against
z
e
1_compatibility_mode
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Edward Z
.
Yang
Fix i
n
correct PE
A
R
Sax3
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
.
se
r
was c
o
rrupt
e
d
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-10-28
Edward Z
.
Yang
Fix removal o
f
i
d
with Direc
t
Le
x
b
y
preserving
a
rmor
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-10-28
Ni
c
k
Pope
Allow
n
on-static
au
t
oload metho
d
s w/
PHP >= 5
.
2
.
11
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-28
Edward Z
.
Yang
Escape
CDATA before
h
a
ndling co
n
ditional comme
n
ts
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-28
E
d
wa
r
d Z
.
Yang
Implement HTML
.
Nofollow
f
or
e
xternal link
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-28
Edward
Z
.
Yang
Ma
k
e
I
E conditiona
l
comm
e
nt
m
a
tching ungree
d
y
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-15
E
d
ward Z
.
Yan
g
Release 4
.
2
.
0
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-15
Edward Z
.
Yang
Rename newline no
r
m
a
lization direct
i
ve to
s
omething
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-15
Tomasz Muras
Make newlin
e
normal
i
zation option
a
l
.
commit
|
commitdiff
|
tree
2010-09-15
Edward
Z
.
Ya
n
g
S
h
ift
t
o
4
.
2
.
0 release cycle
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-09
Edward Z
.
Y
ang
Add support fo
r
f
ile
:
// URI scheme
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-09
Edwa
r
d
Z
.
Yang
U
p
date TODO
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-09
Edward Z
.
Ya
n
g
I
m
plement
HTML
.
FlashAl
l
owFullScree
n
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-04
Edward Z
.
Yang
Add %CSS
.
Forbid
d
enProperti
e
s
directive
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-04
Edward Z
.
Yang
Add documentatio
n
about conf
i
g
u
ration
directi
v
e types
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-04
Edwar
d
Z
.
Y
a
ng
Reword docu
m
entation to be clearer,
a
n
d give wa
r
nin
g
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-08-27
Edward Z
.
Yang
Fix
Mac Snow Leopard
A
PC bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-06-30
Edwar
d
Z
.
Yang
Tighten up i
g
nore spec
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-06-30
Edward
Z
.
Yang
Actually make URI
.
Di
s
ableResources do something
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-06-21
Edward Z
.
Yang
Added %
C
or
e
.
Remo
v
ePr
o
cessingInstr
u
ction
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-06-18
Edwar
d
Z
.
Ya
n
g
Fix impro
p
er handling of IE condit
i
onal co
m
m
e
nts
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-06-01
Edw
a
rd Z
.
Yang
R
elease
4
.
1
.
1
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-06-01
Edward Z
.
Y
a
ng
F
i
x
unde
f
ined index warnings in maint
e
nanc
e
scripts
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-06-01
Edward Z
.
Y
ang
Fix bu
g
in parsing single attribute with en
t
itie
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-06-01
Edward Z
.
Y
a
ng
Rewrite C
S
S url() and fon
t
-
fami
l
y out
p
u
t
l
ogic
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-05-21
Edwar
d
Z
.
Yang
Ma
k
e test sc
r
ipt
less chatty whe
n
log_e
r
r
o
r
s is on
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-05-21
Edward Z
.
Yang
Remove shebang and +x from t
e
st s
c
ript
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-05-18
Edward Z
.
Y
a
n
g
Fix
infini
t
e loop in
v
olving wrappi
n
g
formedness
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-05-05
Edward Z
.
Yang
F
i
x bug in
b
ack
g
round-position w
i
th ce
n
ter keyword
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-05-04
Edward Z
.
Yang
Emit errors wh
e
n bod
y
is ext
r
acted
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-04-26
Edward
Z
.
Yang
Release
4
.
1
.
0
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-04-26
Edward Z
.
Yang
M
u
te STRICT errors from
CSSTidy a
n
d do
n
't run PEARSax3
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-04-26
E
d
ward Z
.
Y
a
ng
A
l
w
a
ys q
u
ote the contents of ur
l
() in CSS
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-04-17
Edward Z
.
Yang
Remove +x bi
t
from R
e
m
o
veSpansW
i
thoutAttributes
.
php
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-03-30
Edward Z
.
Yang
S
upport for
f
l
a
shvars
i
n HTML
.
SafeEmbe
d
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-03-10
Edward Z
.
Ya
n
g
H
andle <ol><ol> properly by
a
dding missing <li> tag
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-03-09
E
dward Z
.
Yang
Improve handling of malformed o
b
ject para
m
eters
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-03-08
Edward
Z
.
Yang
R
e
move c
a
ll-time pass-
b
y-referen
c
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-03-08
Edw
a
rd Z
.
Yang
Impl
e
ment Internet Explorer compatibility cod
e
f
o
r
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-03-08
Edward
Z
.
Yang
Truncate alt text from src i
f
it's too long
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-03-08
Edward Z
.
Ya
n
g
S
u
p
port
f
l
a
sh
v
ars
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-03-08
Ed
w
a
rd Z
.
Yang
Implement data URI sc
h
eme
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-03-07
Paul
Ston
e
I
m
p
l
e
men
t
auto-
f
ormatt
e
r
that
removes em
p
ty span tags
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-03-07
Edwar
d
Z
.
Yang
S
upport
Y
o
uTube slid
e
show embeddi
n
g
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-02-27
B
rian D
e
Rocher
A
d
d
boole
a
n v
a
lue
f
lag for PEARSax3 for
t
estin
g
if
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-02-27
Edward Z
.
Yang
Fix extant brok
e
n PEARSax3 parsing patter
n
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-02-27
Edward
Z
.
Y
a
ng
Manual
l
y work around P
E
ARSa
x
3 E_STRICT errors
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
next