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
dwa
r
d Z
.
Yang
Rewrite F
i
xNesting
i
m
p
leme
n
tat
i
on to
b
e
tree
-
based
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-20
E
d
w
a
r
d Z
.
Yang
Add con
v
er
s
ion func
t
io
n
s for our
o
w
n
tree format
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-17
Edward
Z
.
Yang
Make the Token clas
s
ab
s
tract
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-17
E
d
ward Z
.
Y
a
n
g
Remove some unnecessary pass
-
by-reference
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-17
Edward Z
.
Yang
Re
m
ove PH
P
4
compatibi
l
it
y
hack
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
E
d
wa
r
d Z
.
Yang
U
se
a Zipper t
o
process MakeWellFormed, removing
quadratic
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Properly hand
l
e contex
t
variab
l
es th
a
t are N
U
LL
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Ya
n
g
Implemen
t
ation of a Zipper, for eff
i
ci
e
nt splice
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
I
mprove gi
t
ignore
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-09-17
Ed
w
ard Z
.
Yang
Fix
q
u
a
d
r
a
tic behavior in DOMLex
d
ue to arra
y
_s
h
if
t
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-09-14
Edw
a
rd Z
.
Yang
Properly use HMAC for secure
munging
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-08-18
M
arcus Boint
o
n
PSR-2 reformattin
g
PHPDoc corrections
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Yang
Tighten up invariants
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Y
a
ng
Explicitl
y
s
p
ec
i
fy decorator name
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
E
dwa
r
d Z
.
Yang
New directive %
C
ore
.
AllowHostnam
e
Underscore
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-18
Ed
w
ard Z
.
Yang
Add
note fall through is inte
n
ti
o
nal
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-17
M
a
r
cu
s
Bointon
F
ix
v
ar name co
n
fl
i
ct in loadArray
commit
|
commitdiff
|
tree
2013-07-17
Sy
n
chro
A bunch of PHPdo
c
and php codesniffer correc
t
ions
.
.
.
commit
|
commitdiff
|
tree
2013-06-06
Edwar
d
Z
.
Yang
M
ake
l
ist n
e
stin
g
test m
o
re s
e
nsitive
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-22
Edward Z
.
Yang
Use info_parent_d
e
f
to get parent i
n
form
a
tion, since
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-21
Edward Z
.
Yang
I
gnore co
m
mas and nbsps for
l
ink
i
fi
c
ation
.
Tha
n
ks n
A
S
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-18
Edward Z
.
Y
a
ng
Doc f
i
x
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-04-16
E
d
wa
r
d Z
.
Y
a
ng
M
ak
e
URI
parsin
g
a
l
gorithm more stric
t
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-21
Ed
w
ard Z
.
Yang
Fix NEWS entry
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-18
Edward Z
.
Yang
R
e
l
ease 4
.
5
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-17
Edw
a
rd
Z
.
Yan
g
Add %Core
.
Dis
a
bleEx
c
lude
s
direct
i
ve
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-12-21
M
ichael
T
ibb
e
n
A
d
d required const
a
nt
f
or compos
e
r auto
l
oading
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Y
ang
U
s
e SHA-1 instead of MD5
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Yang
Blacklist mor
e
tags from Remov
e
Empty
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Yang
Clean
u
p after data validation
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Y
ang
Do chec
k
s against iconvAvailable because PHP 5
.
4 has
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-11
E
dward
Z
.
Yan
g
C
o
mment
for bug that need
s
to get
fixed
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-11
Edward Z
.
Y
a
ng
C
S
S properties page-b
r
eak-*
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-09-16
Rob Loach
Autoloading s
u
pport for Comp
o
ser
commit
|
commitdiff
|
tree
2012-07-30
E
dward Z
.
Yang
F
ix bug
with non-lower cas
e
c
o
lor names in HTML
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-07-27
Edward Z
.
Yang
Permit unders
c
ores in fo
n
t
-families
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-06-16
Edwar
d
Z
.
Yang
Mo
r
e support f
o
r white
-
space
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-06-02
Edward
Z
.
Yang
Don't lower-case c
o
mponen
t
s of background
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-26
Edwar
d
Z
.
Y
a
n
g
Support for inline-blo
c
k
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-15
Edward Z
.
Y
an
g
Fix in AttrTr
a
nsfo
r
m_No
f
oll
o
w
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-02
E
d
ward
Z
.
Yang
U
se prepend for
autoload
i
ng on PHP 5
.
3+
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-04-27
Edward Z
.
Yang
Suppo
r
t
for safe external scripts via explicit whitel
i
st
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-03-17
Edward Z
.
Yang
Fi
x
pro
b
lem wher
e
stacked AttrT
r
ansforms clobber
e
ach
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-03-16
Benjam
i
n Steininger
Add composer
.
j
son file
for easy
install via composer
.
commit
|
commitdiff
|
tree
2012-03-02
Edward Z
.
Y
a
n
g
Actually
ma
k
e
URI
.
D
isableResourc
e
s do s
o
mething
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-02-18
Edward Z
.
Y
ang
Bugfix
:
_
b
lank not blank
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-25
Edward Z
.
Yan
g
Update NEWS
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-19
E
d
w
a
rd Z
.
Y
ang
R
elease 4
.
4
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
Edward Z
.
Yang
Make all of
t
he te
s
ts work on all PHP versions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
Edwar
d
Z
.
Y
a
ng
Avoid doing
s
t
u
pidly cle
v
er reflec
t
ion
tricks that
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
Edward
Z
.
Y
a
ng
M
odernize
so
m
e
o
f the testing faciliti
e
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-17
Edward Z
.
Yang
Tighter C
S
S
s
ele
c
tor
val
i
datio
n
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-06
Edward Z
.
Y
a
n
g
R
emark abo
u
t bypassing
h
ost list wit
h
punycod
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-06
Edwar
d
Z
.
Yan
g
O
ption
a
l su
p
po
r
t for IDNA
s
w
ith P
E
AR Net_IDNA2
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-03
Edward Z
.
Yang
Remove PEA
R
S
a
x
3 le
x
er
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-30
E
dward Z
.
Ya
n
g
M
a
ke forms work fo
r
trans
i
t
iona
l
d
o
ctypes
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-27
Edward Z
.
Yang
Remove inscrutable TODO,
o
ptio
n
alize anot
h
er
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-27
Edwar
d
Z
.
Yang
Add
no
t
e about superse
d
i
n
g modules in TODO
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edwar
d
Z
.
Yan
g
Bump 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 for invalid SafeIframe usage
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Brad
l
ey M
.
Froe
h
l
e
Implement I
f
rame module, and
p
rovi
d
e %
H
T
M
L
.
SafeIframe
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
A
dd m
o
re attr
i
but
i
ons
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Implement %HTML
.
A
llowedCo
m
ments and
%
HTML
.
Allowed
C
ommentsReg
e
xp
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Fix bro
k
en
table conten
t
model, easily se
e
n
i
n XHTML
1
.
1
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Y
a
n
g
Proper
l
y handle nest
e
d s
u
b
lists by f
o
ldin
g
into previous
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
E
dwa
r
d Z
.
Yan
g
I
m
plement %HTML
.
TargetBlank
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
E
d
w
ard Z
.
Yang
Add
isBenign an
d
g
e
tDef
a
ult
S
chem
e
methods
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yan
g
Add a
little bi
t
of
docume
n
tatio
n
about c
o
ntexts for
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Y
a
ng
Core
.
EscapeN
o
nASCIICharacter
s
now al
w
ays works,
even
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edw
a
rd Z
.
Y
ang
Add s
u
pport for sco
p
e
a
ttribut
e
on
t
d and th
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Add o
n
e more test for S
P
L autoload defa
u
lts
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edwa
r
d
Z
.
Yang
Fix
iconv
t
runcation b
u
g
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-18
E
d
ward Z
.
Yang
Remove spurio
u
s
abstract d
e
finition; PHP 5
.
4
d
o
e
s
n
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-18
Edward
Z
.
Yang
Don't u
n
s
e
t
p
arser
variable
;
plays po
o
rl
y
w
ith serialize
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yang
Typo
f
i
x
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
E
dw
a
rd Z
.
Yang
Don't add nofollow f
o
r matching hosts, gene
r
al
i
ze this
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edw
a
rd Z
.
Yang
Update I
N
STALL
to avoid missing config s
n
afu, update
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
E
d
ward Z
.
Yang
D
o not duplicate nofollo
w
attribute
in tran
s
form
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-19
Edwar
d
Z
.
Yan
g
Ex
p
lici
t
ly initi
a
lize anon
M
odule
to null
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-10
Edward Z
.
Yan
g
URI
.
M
unge munges h
t
tps
t
o
http URIs
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-10
E
d
ward Z
.
Ya
n
g
Color keywords now
case-i
n
s
ensit
i
ve
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
E
d
ward Z
.
Yang
Release 4
.
3
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
Fix CSS URL inn
e
r
H
TML/cssTex
t
esc
a
ping bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yan
g
Pr
o
tect against font fami
l
y innerHTML/cssTex
t
at
t
acks
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
Fix Intern
e
t Explorer innerHTML bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-24
Ed
w
a
r
d Z
.
Yang
Implement CSS
.
AllowedFonts
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-22
Edward Z
.
Yang
Don't autoclose if no pare
n
ts
s
upport t
h
e
t
a
g
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-21
Edward Z
.
Yang
Safety update for
n
est
e
d 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_NOTIC
E
from indexing into e
m
pty string
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-02-27
E
dward Z
.
Yang
Fix
missing numeric
e
ntitie
s
(shows up
when DirectLexing)
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-25
E
d
ward
Z
.
Y
a
ng
Dr
a
matically
rewrite null host URI
h
an
d
lin
g
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-22
Edward Z
.
Yang
Fix
embedding flash on non-IE brows
e
r
s
and allow more
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-19
Maxi
m
Krizhan
o
vs
k
y
Iterative travers
a
l of DOM
.
commit
|
commitdiff
|
tree
2011-01-14
Edward Z
.
Yang
Bump version num
b
e
r
for Cache
.
SerializerPermi
s
sions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-13
Petr Skoda
A
d
d new Ca
c
he
.
Ser
i
alizerPermissions option
.
commit
|
commitdiff
|
tree
2011-01-13
Edward Z
.
Ya
n
g
C
h
eck
that a
r
gv is set before oper
a
ting on it
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-12-31
Edward Z
.
Yan
g
Fi
x
bad inte
r
a
c
tion bet
w
een bootstrap
a
utoload
e
r and
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-12-30
Ed
w
a
r
d Z
.
Ya
n
g
Fix two bugs
with c
a
ching of custo
m
ized raw defin
i
tions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-21
Edward
Z
.
Yan
g
Upda
t
e PHPT instruc
t
ions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
E
dward Z
.
Yang
Add in
i
tial implementation of CS
S
.
Trusted
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
next