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
Rewrite FixNesting implementation to be tree-based.
2013-10-21
E
dward
Z
.
Y
a
n
g
Rewrite FixNe
s
ting
imp
l
ementat
i
on
to be tree-based
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-20
Edward Z
.
Yang
Add co
n
vers
i
on functions
f
or
o
ur own tree format
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-17
Edward Z
.
Yang
Make the
T
o
k
e
n class
a
b
stract
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-17
Ed
w
ard Z
.
Yang
R
emo
v
e some unn
e
cessary pass-by-
r
eference
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-17
Edward Z
.
Y
a
ng
Remove PHP 4 compati
b
il
i
ty hack
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Use a Zippe
r
to process MakeWe
l
lFormed, removing quadrat
i
c
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edwa
r
d Z
.
Yang
Properly handle context vari
a
bles that are N
U
LL
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Implem
e
ntation
of a Zip
p
e
r,
for eff
i
c
ient splice
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward
Z
.
Yang
Improve
giti
g
n
o
re
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-09-17
E
dwar
d
Z
.
Yang
Fix quadratic
b
ehavior in DOM
L
e
x
due to ar
r
ay_s
h
ift
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-09-14
Edward Z
.
Yang
Properly
use HM
A
C for se
c
u
re mun
g
ing
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Yang
Tighte
n
up invariants
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Y
a
ng
Expl
i
citly specif
y
dec
o
rator
name
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Yang
N
e
w
directive %C
o
re
.
AllowHostnameUnd
e
rscore
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-18
Edward Z
.
Ya
n
g
Add note
f
all th
r
o
u
g
h
is intentional
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-06-06
E
d
war
d
Z
.
Yang
M
a
ke list
nesting test
m
ore
sens
i
ti
v
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-22
E
d
ward
Z
.
Yang
Use
i
n
fo_parent
_
def to get
parent information, since
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-21
Edw
a
rd Z
.
Y
ang
Ignore commas and n
b
sps for linkific
a
t
i
on
.
T
h
a
nks nAS
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-18
Edward Z
.
Yan
g
Doc fix
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-04-16
Edward Z
.
Yang
Make URI pars
i
n
g
algorithm mo
r
e strict
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-21
Edward Z
.
Yang
Fix N
E
WS entry
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-18
Edwa
r
d Z
.
Y
ang
R
ele
a
se 4
.
5
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-17
Edward Z
.
Yang
Add %Core
.
DisableExcludes d
i
rec
t
iv
e
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Yang
Use SHA-
1
instead
of MD5
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Edwar
d
Z
.
Ya
n
g
Blacklist
m
or
e
tags from R
e
mo
v
e
E
m
pty
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Edw
a
rd Z
.
Yang
Clean
u
p after
d
ata validation
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Edward
Z
.
Yang
Do checks
a
g
a
i
n
s
t iconvAvai
l
able be
c
ause PHP 5
.
4 h
a
s
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-11
E
d
w
ar
d
Z
.
Yang
Comm
e
nt for bu
g
that n
e
eds to get fixed
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-11
Edwar
d
Z
.
Yang
CSS prop
e
rt
i
es p
a
ge-break-*
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-07-30
Edward Z
.
Yang
F
ix bug with non-lower case co
l
o
r
names in HTML
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-07-27
Edward Z
.
Yang
Permit
u
nders
c
ore
s
in
fo
n
t-familie
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-06-16
Edwa
r
d
Z
.
Yang
More supp
o
rt for
white-space
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-06-02
E
d
war
d
Z
.
Yang
Don't lower-case co
m
ponents of backg
r
ound
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-26
Ed
w
ar
d
Z
.
Yang
S
u
pport for inline-block
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-15
Edwa
r
d Z
.
Yan
g
Fi
x
in
A
t
trTransform_Nofollow
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-02
Edward
Z
.
Ya
n
g
Use p
r
epend for au
t
oloading o
n
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
v
ia e
x
plicit w
h
i
t
elist
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-03-17
Edward
Z
.
Yan
g
Fix pr
o
blem where stacked AttrTransforms clo
b
ber
each
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-03-02
Edward Z
.
Y
ang
Actual
l
y make URI
.
DisableResources do something
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-02-18
Edward Z
.
Yang
Bugfix: _blank
not bla
n
k
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-25
E
dward Z
.
Ya
n
g
U
pdate
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
.
Yang
M
a
ke all
o
f
t
he tests w
o
rk on
all PHP
versions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
E
dward Z
.
Yang
A
v
o
i
d doin
g
stupidl
y
c
lever reflection tricks that
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
Edward Z
.
Y
ang
Mod
e
rnize some o
f
the
t
esting fa
c
ili
t
ies
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-17
Edward Z
.
Yang
Ti
g
hter CSS selector validation
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-06
Edward Z
.
Yang
Re
m
a
rk
a
bout bypassing hos
t
list
with punyco
d
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-06
Edwa
r
d
Z
.
Yang
Option
a
l suppor
t
for IDNAs
with PEAR Net_
I
DNA2
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-03
Edw
a
r
d
Z
.
Yang
Re
m
o
v
e PEARSax3 lexe
r
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-30
Edward
Z
.
Yang
Make forms work for t
r
a
n
siti
o
nal doctypes
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-27
Edward Z
.
Yang
R
em
o
ve
i
nsc
r
utable T
O
DO, optional
i
ze another
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-27
Edward
Z
.
Yang
Add note about sup
e
rseding modul
e
s i
n
TODO
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Y
a
ng
B
u
mp minor version 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
i
nvali
d
SafeIfr
a
me usage
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edw
a
rd
Z
.
Ya
n
g
Add
m
o
r
e attri
b
u
tions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Y
a
ng
Impleme
n
t %HTM
L
.
Al
l
owedComme
n
ts
a
n
d %HTML
.
A
llowedCommentsRegexp
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
E
d
ward Z
.
Yang
F
i
x br
o
ken
table
c
ontent m
o
del, eas
i
ly se
e
n in XHTML1
.
1
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward
Z
.
Ya
n
g
Pr
o
perly
han
d
le neste
d
sub
l
is
t
s by
folding into previous
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
E
d
ward Z
.
Yang
Implement %
H
TML
.
Targe
t
Blank
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
E
dward Z
.
Yang
Add is
B
enign and
g
etDefaultScheme methods
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Add a
l
ittle bit of do
c
u
m
e
n
ta
t
ion ab
o
ut conte
x
ts for
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
E
d
w
ard Z
.
Yang
C
o
re
.
EscapeN
o
nA
S
CIICharacters
now always wor
k
s, eve
n
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
E
d
w
ard Z
.
Y
ang
Add s
u
pport
f
or
s
cope at
t
ribute on
td and
th
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Y
a
n
g
Add
o
n
e more
t
est for SPL auto
l
oad defaul
t
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Fix iconv truncation bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-18
Edward Z
.
Yang
Remove spuri
o
us a
b
stract definition; PHP 5
.
4 d
o
esn
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-18
Edw
a
rd Z
.
Y
ang
D
o
n't unse
t
parse
r
variable; plays poorly with serialize
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
E
d
w
ard
Z
.
Yang
Ty
p
ofix
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yang
Don't add nofollow for matching h
o
s
t
s, generalize t
h
is
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
E
dward Z
.
Yan
g
Update IN
S
T
ALL to avoid missing co
n
fig snafu, upda
t
e
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Ed
w
a
r
d Z
.
Y
a
ng
Do not
duplicate nof
o
ll
o
w a
t
tribute in transform
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-19
Edward Z
.
Yang
Ex
p
licitl
y
initialize anonMo
d
ule to n
u
ll
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-10
Edw
a
rd Z
.
Y
ang
U
RI
.
Munge mu
n
ges http
s
to http UR
I
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-10
Edwa
r
d Z
.
Y
a
ng
C
o
lor keywor
d
s now
case-insensi
t
iv
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yan
g
R
elease 4
.
3
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
E
dward Z
.
Yang
Fi
x
CSS URL inner
H
TML/cssText
escaping bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Ed
w
ard Z
.
Y
ang
Protect against font f
a
mily innerHTML/cssTex
t
attac
k
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Y
a
ng
Fix Internet
Explorer inner
H
T
M
L bu
g
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-24
Edward
Z
.
Yang
Impleme
n
t CSS
.
AllowedFonts
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-22
Edward Z
.
Ya
n
g
Don't autoclose if
no p
a
rents support the tag
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-21
Ed
w
ard Z
.
Yang
S
afety
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
Fi
x
E_NOTIC
E
fro
m
i
n
dexing into empty
s
tring
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-02-27
Edward Z
.
Yang
F
ix
missing numer
i
c en
t
i
t
i
e
s (s
h
ows up when
DirectLexing)
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-25
Ed
w
ard Z
.
Yang
Dramatically rewrite null host URI h
a
ndling
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-22
E
dwa
r
d Z
.
Yan
g
Fi
x
embedding flash on non-IE browser
s
and allow more
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-14
E
d
ward Z
.
Yang
Bump ve
r
s
i
on number for Cache
.
Serialize
r
Permissions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-13
Edward Z
.
Y
a
ng
Check that argv is se
t
before operating on
it
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-12-31
Edwar
d
Z
.
Y
a
n
g
F
ix bad interaction between bootstrap autolo
a
de
r
a
nd
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-12-30
E
dward Z
.
Yang
Fix two bugs with c
a
ching of cus
t
omiz
e
d r
a
w defi
n
i
t
ions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-21
Edwar
d
Z
.
Yang
Update
P
HPT instructions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Edward
Z
.
Yang
Add initial implement
a
tion of CSS
.
Truste
d
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Edwa
r
d Z
.
Yang
Add sanit
y
check against ze1_comp
a
tibilit
y
_mode
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Edwar
d
Z
.
Yang
Fix incorrect PEARSax3 test assertion
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-10-29
Edward Z
.
Yang
Check if s
c
hema
.
s
e
r was
corrupt
e
d
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-10-28
Ed
w
ard Z
.
Y
a
n
g
Fix
remova
l
of
i
d
with
D
irect
L
e
x
b
y
pres
e
rv
i
n
g
armor
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-28
Ed
w
ard Z
.
Yang
E
s
cape CDATA before
h
a
ndling
conditional com
m
e
nts
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-28
E
dward Z
.
Yang
I
m
p
l
e
ment HTML
.
Nofoll
o
w for
e
xterna
l
links
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-28
E
d
ward Z
.
Yang
Make IE
conditional
c
o
m
ment mat
c
hing u
n
greedy
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-15
Edward Z
.
Yang
Release 4
.
2
.
0
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-15
Edward Z
.
Y
ang
R
e
name ne
w
line normal
i
z
atio
n
directive to something
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
next