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
Ed
w
ard Z
.
Yang
M
ake the Token class
a
b
s
tract
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-17
Edward Z
.
Ya
n
g
R
e
move
s
o
m
e
unne
c
es
s
ary
p
ass-by-re
f
er
e
n
ce
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-17
E
d
ward Z
.
Yang
Remove PHP 4 compatibi
l
ity hack
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Ed
w
ard Z
.
Y
ang
Use
a Zipper to process MakeWellForm
e
d, removing qu
a
d
ratic
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Properly handle context variables that ar
e
NULL
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
E
dward Z
.
Yang
Impleme
n
t
a
tion of a Zip
p
e
r
, for
efficie
n
t splice
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Impro
v
e
gitignore
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-09-17
Edward Z
.
Yang
Fix
q
uadratic behavior in DOMLe
x
due to
a
rr
a
y_sh
i
ft
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-09-14
E
dward Z
.
Yang
Pr
o
p
e
rly use HMAC fo
r
secure munging
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
Edward
Z
.
Yang
Tigh
t
e
n
up
inv
a
riants
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
E
dward Z
.
Yang
Exp
l
icitly specif
y
dec
o
rator na
m
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
E
d
war
d
Z
.
Yang
New direct
i
ve %
C
ore
.
A
l
lowHostnameUnder
s
co
r
e
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-18
Edward Z
.
Yang
Ad
d
note fa
l
l throu
g
h
is
intentio
n
a
l
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-06-06
Edward Z
.
Yang
Make lis
t
nesting test more
sensitive
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-22
Edward Z
.
Yang
Use info_pare
n
t_d
e
f
to g
e
t pa
r
ent
information, since
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-21
Edward Z
.
Yang
I
gnore com
m
as and nbsps fo
r
linkif
i
c
a
tion
.
T
h
anks nAS
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-18
Edward Z
.
Y
ang
Doc fix
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-04-16
Edw
a
rd Z
.
Yang
Make URI parsing algorithm
m
or
e
str
i
ct
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-21
E
dward Z
.
Yang
Fix NEWS e
n
tr
y
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-18
Edward Z
.
Y
a
n
g
R
elease
4
.
5
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-17
Edward Z
.
Yang
Add %
C
ore
.
D
isab
l
eExcludes dire
c
tive
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Ed
w
ard Z
.
Yang
Us
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
lacklist more tag
s
from Remove
E
mpty
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Edward
Z
.
Y
ang
C
leanup after
data
v
a
lidation
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
E
d
ward Z
.
Yan
g
Do checks aga
i
nst iconvAvai
l
able because PHP 5
.
4
has
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-11
Edward Z
.
Yang
C
o
mment for bug that n
e
eds t
o
g
e
t fixed
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-11
E
d
w
a
rd
Z
.
Yang
C
S
S properties page-br
e
ak-*
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-07-30
Edwar
d
Z
.
Yang
Fix bug wit
h
non-lower case
c
olor names
i
n HT
M
L
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-07-27
E
dward Z
.
Yang
Per
m
it underscores
in font-fami
l
i
e
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-06-16
E
dward
Z
.
Yang
More support
for
white-space
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-06-02
Edw
a
rd
Z
.
Yang
Don't lower-c
a
s
e
components of backgr
o
und
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-26
Edward Z
.
Yang
Support for
i
n
line
-
b
l
ock
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-15
Edward Z
.
Ya
n
g
Fix in AttrTransform
_
Nofollow
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-02
Edwar
d
Z
.
Yang
Use pr
e
pend for autoloading on P
H
P
5
.
3+
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-04-27
Edward Z
.
Yang
Support for safe extern
a
l s
c
ripts v
i
a explicit whi
t
elist
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-03-17
Edwar
d
Z
.
Y
a
ng
F
ix prob
l
em wh
e
re stacked A
t
trTran
s
forms
clobber each
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-03-02
E
dward Z
.
Yang
Actually make URI
.
DisableRe
s
ources do
so
m
et
h
ing
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-02-18
Ed
w
a
r
d
Z
.
Yang
Bugfix: _bla
n
k not
b
l
a
n
k
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-25
Edward Z
.
Y
ang
Update NEWS
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-19
Ed
w
ard Z
.
Yan
g
Release 4
.
4
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
Edward Z
.
Yang
M
a
ke
a
l
l of the te
s
ts wor
k
on all PHP versi
o
n
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
Edward Z
.
Y
a
ng
Avoi
d
doing stu
p
idly clever ref
l
ection tr
i
c
k
s that
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
Edward Z
.
Ya
n
g
Modernize some of
the testing facilities
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-17
Edward Z
.
Yang
Tighter CSS selector
v
alidati
o
n
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-06
Edward Z
.
Y
ang
Rem
a
rk about bypassing hos
t
list w
i
th p
u
nycode
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-06
E
dward Z
.
Yang
Optional support for IDNAs with PEAR Net_ID
N
A2
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-03
E
dward Z
.
Y
ang
R
emove PEARSax3 lexe
r
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-30
Edward Z
.
Y
a
ng
Ma
k
e
forms work for
transit
i
onal doctype
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-27
E
dward Z
.
Y
a
ng
Re
m
ove inscrut
a
b
l
e TO
D
O, optiona
l
ize another
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-27
Edwa
r
d Z
.
Y
a
ng
Add n
o
t
e
abo
u
t sup
e
r
seding
m
odu
l
es
i
n TOD
O
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Y
ang
Bump minor
v
e
rsion number
t
o
4
.
4
.
0
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edwa
r
d Z
.
Yang
Ad
d
test for inv
a
lid Safe
I
fram
e
usage
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
A
dd
m
ore attributions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward
Z
.
Yang
Implemen
t
%HTML
.
AllowedComment
s
and %H
T
M
L
.
AllowedC
o
mments
R
egexp
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Ed
w
ard Z
.
Y
a
ng
Fix
b
roken table content model, easily seen in
X
HTML
1
.
1
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edwa
r
d Z
.
Yang
P
roperly handle nes
t
e
d su
b
lis
t
s by f
o
lding
in
t
o p
r
evious
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edwar
d
Z
.
Yang
Implement %HTML
.
T
a
rgetBlank
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
A
dd is
B
enign and ge
t
DefaultS
c
heme methods
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Add
a lit
t
l
e bit
o
f d
o
cumenta
t
ion
abou
t
cont
e
x
t
s
for
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yan
g
Core
.
E
s
capeNonASCIICharacters no
w
a
l
ways works, even
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
E
d
w
a
rd
Z
.
Yang
Add support for sco
p
e att
r
ibute on td and th
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
A
dd o
n
e mo
r
e t
e
st
f
or SPL autolo
a
d defaul
t
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
E
d
ward Z
.
Y
an
g
Fix iconv trun
c
a
t
ion bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-18
E
dw
a
r
d
Z
.
Yang
Remove spurious
a
b
stra
c
t d
e
finition
;
PH
P
5
.
4 doesn
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-18
Edward Z
.
Yang
Don't
un
s
et parser var
i
able; pla
y
s poorly
w
i
th ser
i
alize
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Ed
w
ard Z
.
Yang
Typ
o
fix
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
E
dward
Z
.
Yang
Don'
t
add nofoll
o
w for
matching hosts, generalize t
h
is
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yang
Update INST
A
LL to avoid missing confi
g
snafu, update
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edwa
r
d Z
.
Yang
Do not duplicate nofollow attribute in transfor
m
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-19
Edward Z
.
Yang
Exp
l
icitl
y
initialize anonModule to
nu
l
l
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-10
Edward
Z
.
Y
a
ng
U
R
I
.
Munge munges
https to http URIs
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-10
Edward Z
.
Yang
Color keyword
s
n
ow case-insensitive
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
Re
l
ease 4
.
3
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
E
d
ward Z
.
Yang
F
ix CSS URL innerHTML/css
T
ex
t
escapi
n
g bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edwar
d
Z
.
Yang
Protect a
g
ainst font f
a
mily innerHTML/cssText
attacks
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Ed
w
ar
d
Z
.
Yang
Fix Int
e
r
ne
t
Ex
p
lorer inner
H
T
ML
b
ug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-24
Edward Z
.
Y
a
ng
Implement CSS
.
Al
l
ow
e
dFonts
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-22
Edwar
d
Z
.
Yang
Don't autocl
o
s
e if no pare
n
ts support the tag
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-21
Edwa
r
d Z
.
Yang
Safety update for nested ul tes
t
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-17
E
d
w
ard Z
.
Yan
g
F
ix E_NOTICE f
r
om index
i
ng into
empty
s
tring
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-02-27
Edward Z
.
Y
a
ng
F
ix mi
s
sing num
e
ric entities (show
s
up when Di
r
e
ctLexin
g
)
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-25
Edward Z
.
Yang
Dramatic
a
lly rewrite
null host
U
RI handling
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-22
Edward Z
.
Yang
F
i
x embed
d
ing flash on
non-IE brows
e
rs and
allo
w
more
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-14
Ed
w
ard
Z
.
Ya
n
g
Bump
version
n
umber for Cach
e
.
S
erializerPer
m
issions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-13
Edward Z
.
Yang
C
heck that argv is set before operati
n
g on i
t
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-12-31
Edward
Z
.
Yang
Fi
x
b
a
d
inter
a
cti
o
n
betwe
e
n b
o
otstrap auto
l
oader and
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-12-30
Edward Z
.
Yang
Fix two bugs
w
i
t
h caching of custom
i
z
e
d raw definitions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-21
Edward
Z
.
Yang
Up
d
ate PHPT instructio
n
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Edward Z
.
Yang
Add initial
imple
m
entation of
C
SS
.
Tru
s
t
e
d
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
E
d
w
a
rd
Z
.
Yan
g
Add sanity check agai
n
st ze1_c
o
mpatibi
l
ity_mode
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Edward Z
.
Yang
Fix incorrect PEARSax3 t
e
st assert
i
on
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-10-29
Edward Z
.
Yang
Check if schema
.
s
er was corrupted
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-10-28
Ed
w
ard Z
.
Y
a
ng
F
i
x removal of i
d
w
i
t
h
D
irectLex by preserving armor
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-28
Edward Z
.
Y
a
ng
Escape CDATA befor
e
hand
l
in
g
conditional comme
n
ts
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-28
Edward Z
.
Yang
Impl
e
ment HTML
.
No
f
ollow for ext
e
rn
a
l links
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-28
Ed
w
ard Z
.
Yang
M
ake IE co
n
ditional comment matching ungre
e
d
y
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-15
E
d
ward
Z
.
Ya
n
g
Release 4
.
2
.
0
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-15
Edward
Z
.
Yang
Rename newl
i
ne normal
i
z
a
t
io
n
directive to something
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-15
Edward Z
.
Yang
Shift to 4
.
2
.
0 release
c
ycle
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-09
Edw
a
r
d Z
.
Yang
A
d
d
s
u
pport f
o
r file:// URI
s
che
m
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
next