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
Add conversion functions for our own tree format.
2013-10-20
Edwa
r
d Z
.
Yang
Add con
v
ersion
functions for
o
ur own tre
e
for
m
at
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-17
Edward Z
.
Yang
M
a
k
e
the Token class
abstrac
t
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-17
Ed
w
ard Z
.
Yang
Remove
s
o
me unn
e
ces
s
ary pass
-
by-reference
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-17
Edwar
d
Z
.
Yang
Remove P
H
P
4 compati
b
ility hac
k
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Use a Zipp
e
r
to
proces
s
MakeW
e
llForme
d
, removin
g
quadratic
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Y
ang
Properly h
a
ndl
e
context variables tha
t
are NULL
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edwa
r
d Z
.
Yang
Implementation of a Zipper, for ef
f
icient sp
l
i
ce
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edwa
r
d Z
.
Y
a
ng
I
m
pro
v
e gitignore
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-09-17
E
d
w
ard Z
.
Yang
Fix quadratic beha
v
ior in DOMLex due
t
o array_s
h
if
t
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-09-14
E
d
ward Z
.
Yang
Properly us
e
HMAC for
s
ecure munging
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
Edward
Z
.
Yang
Tighten up inv
a
r
i
ants
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
Edw
a
rd Z
.
Yang
Explicitly specify deco
r
ator name
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Yang
N
ew directive %Core
.
A
llo
w
H
o
st
n
ameU
n
der
s
co
r
e
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 in
t
entional
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-06-06
Edward Z
.
Yang
Make l
i
st n
e
st
i
ng test more sensiti
v
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-22
Edwar
d
Z
.
Y
a
n
g
U
se info_parent_def to
g
et
parent information,
s
ince
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-21
Edw
a
rd Z
.
Yang
I
g
nor
e
commas
a
nd n
b
s
p
s
f
or l
i
n
kification
.
T
h
a
nk
s
nAS
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-18
Edwa
r
d
Z
.
Yang
Doc fix
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-04-16
E
dward Z
.
Ya
n
g
M
a
ke URI
p
arsing alg
o
rithm
m
ore s
t
rict
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-21
Ed
w
ard Z
.
Y
a
ng
Fi
x
NEWS entry
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-18
Edward
Z
.
Yan
g
Release 4
.
5
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-17
Edward Z
.
Yang
A
dd %Co
r
e
.
D
i
s
ab
l
eExcludes dir
e
c
tive
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edw
a
rd Z
.
Y
an
g
U
s
e SHA-1
i
nst
e
ad
o
f
MD5
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edward
Z
.
Yang
Black
l
ist more
tag
s
from
R
emoveEmpty
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edwar
d
Z
.
Y
a
ng
Cleanup after data
v
alidation
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edwar
d
Z
.
Y
a
n
g
Do check
s
a
g
a
inst i
c
onvAvailable
because
P
HP 5
.
4
has
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-11
Edw
a
rd Z
.
Y
a
ng
Com
m
en
t
for bug that need
s
to get fix
e
d
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-11
Edward Z
.
Ya
n
g
C
SS propert
i
e
s
page-break-*
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-07-30
Ed
w
ard Z
.
Yang
Fix bug
w
ith non-lower cas
e
color names in
H
TM
L
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-07-27
E
d
ward Z
.
Yan
g
Per
m
it under
s
c
o
res in font-fam
i
lies
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-06-16
Edward Z
.
Yang
M
o
r
e su
p
p
ort for white-s
p
ace
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-06-02
E
d
ward Z
.
Y
ang
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
Edward Z
.
Yang
Support
for inline-b
l
ock
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-15
Edw
a
rd Z
.
Yang
Fix in
A
ttrTransform_Nofollow
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-02
Edwa
r
d
Z
.
Yang
Us
e
prepend for autoloading on PHP
5
.
3+
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-04-27
Edward Z
.
Yang
Support for safe exter
n
a
l
scripts via explic
i
t white
l
i
st
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-03-17
Edward Z
.
Y
a
n
g
F
ix prob
l
em
w
here sta
c
ked AttrTransforms clobber e
a
ch
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-03-02
E
d
ward Z
.
Yang
Act
u
ally make URI
.
DisableR
e
sour
c
e
s
do
s
omething
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-02-18
Edward Z
.
Y
a
ng
Bugfix: _b
l
a
nk not bla
n
k
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-25
Edward Z
.
Yang
U
p
d
a
te NE
W
S
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-19
E
d
ward
Z
.
Yang
Release 4
.
4
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
Edward Z
.
Yang
Ma
k
e all
of the tests
work on all PHP versions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
E
d
ward Z
.
Yang
Avoid d
o
ing s
t
upidly clever re
f
lec
t
i
on t
r
icks tha
t
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
Edwar
d
Z
.
Yang
Modernize some of
t
h
e t
e
s
ti
n
g f
a
cil
i
ties
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-17
Edward
Z
.
Y
a
ng
Tig
h
ter
C
SS
s
e
lec
t
or
v
alidatio
n
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-06
E
d
ward Z
.
Yang
R
e
mark about bypassing
ho
s
t list wit
h
pun
y
code
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-06
Ed
w
ard Z
.
Yang
O
ptional support
for IDN
A
s with PEAR Net
_
I
DNA2
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-03
Edwar
d
Z
.
Yan
g
Rem
o
ve PEARSax3 lexer
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-30
Ed
w
ard Z
.
Yang
Mak
e
forms work for transi
t
ional doctypes
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-27
Edward
Z
.
Y
ang
Remov
e
inscrutable TODO, optionalize another
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-27
Edward Z
.
Yang
A
d
d note about superseding module
s
in T
O
DO
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edwa
r
d Z
.
Yang
Bump minor v
e
r
s
i
on number to
4
.
4
.
0
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edw
a
rd Z
.
Yang
Add t
e
st
f
or invalid Sa
f
eIframe usage
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
A
dd more att
r
ibu
t
ions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edwa
r
d
Z
.
Yang
Implemen
t
%
HTML
.
AllowedComments and %HTML
.
A
llo
w
edCom
m
entsR
e
gexp
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edwa
r
d
Z
.
Yan
g
Fix broken table c
o
ntent mo
d
el,
e
as
i
l
y
seen in
XHT
M
L1
.
1
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Prope
r
ly
h
andle nested sublists by folding
into previ
o
us
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Implement %HTML
.
T
a
rg
e
t
B
lank
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
A
dd isBenign and ge
t
DefaultScheme meth
o
d
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
E
dward Z
.
Yang
Add a little
b
i
t of docume
n
tat
i
on about c
o
ntexts for
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edwa
r
d
Z
.
Yang
Cor
e
.
Escap
e
NonASCIICharacters now alwa
y
s works
,
e
v
e
n
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward
Z
.
Y
a
ng
A
d
d sup
p
o
r
t fo
r
sco
p
e
a
ttribut
e
on td and th
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Ad
d
one more te
s
t f
o
r SPL
a
utoload defaults
.
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 abstract defi
n
ition; PHP
5
.
4 d
o
esn
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-18
Edward Z
.
Yang
D
on't unset
parser
v
ariable;
plays poorl
y
with
serialize
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Ed
w
a
rd Z
.
Yan
g
Typo
f
ix
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edward
Z
.
Yang
Don't add no
f
o
l
l
ow for matching hosts, gene
r
ali
z
e th
i
s
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yan
g
Updat
e
INSTALL
t
o avoid
missing
config snafu, update
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
E
d
wa
r
d Z
.
Yang
Do
n
ot
duplicate nofollow attribute
in
t
ransfor
m
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-19
Edward Z
.
Yang
Ex
p
licit
l
y ini
t
ialize
a
nonModul
e
to
null
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-10
Edw
a
r
d Z
.
Yang
URI
.
Munge munges
https to http
U
RIs
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-10
Edward Z
.
Yang
C
olor keywo
r
ds now case-inse
n
sitive
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
E
d
ward Z
.
Yan
g
Re
l
e
a
s
e
4
.
3
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edwa
r
d Z
.
Yang
Fix CSS URL innerHTML/cssText escapi
n
g bug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
E
d
ward Z
.
Yang
Protect aga
i
ns
t
font family inne
r
HTML/c
s
sText attacks
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
Fix Int
e
r
n
et Explorer innerHTML
b
ug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-24
Edward Z
.
Yang
Im
p
lement CSS
.
A
l
lowedFonts
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-22
Edw
a
rd Z
.
Y
ang
Don't autoclose if no parents support the tag
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-21
Ed
w
a
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
Edw
a
rd Z
.
Y
a
n
g
Fix
E
_NOT
I
CE fro
m
in
d
exing
i
nto emp
t
y
s
t
ring
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-02-27
Edwar
d
Z
.
Yang
Fix mi
s
sing numeric entities (shows up w
h
en DirectLexing
)
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-25
Edwar
d
Z
.
Yang
Dramat
i
cally
r
ewri
t
e null host U
R
I
ha
n
dli
n
g
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-22
Edward Z
.
Yang
Fi
x
embeddi
n
g flash on non-IE browse
r
s
and all
o
w m
o
re
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-14
Edward
Z
.
Yang
Bump version
n
umb
e
r for Ca
c
he
.
SerializerPermissions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-13
E
d
ward Z
.
Yang
Che
c
k that argv is set
b
efore operati
n
g o
n
i
t
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-12-31
Edwa
r
d
Z
.
Y
ang
Fix bad interacti
o
n between bo
o
tstr
a
p auto
l
o
ader and
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-12-30
E
dward Z
.
Yang
Fix two bugs with caching of customiz
e
d raw definitions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-21
Edw
a
rd Z
.
Y
a
ng
Update PH
P
T ins
t
ruc
t
ions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
Edward
Z
.
Y
a
ng
Add
i
nitial implementation of CSS
.
Truste
d
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
E
dward
Z
.
Yang
Add sanity chec
k
again
s
t ze1_compatibility_mod
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
E
d
w
ard Z
.
Y
ang
Fi
x
incorrect PEARSax3
test
asse
r
t
ion
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-10-29
Edward Z
.
Yang
Check if schema
.
ser was corrup
t
e
d
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-10-28
Edward Z
.
Yang
Fix removal
o
f
id wi
t
h Dire
c
tLex b
y
preserving
a
r
mor
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-28
E
d
w
ard Z
.
Y
ang
Escape CDATA b
e
fore handling co
n
d
itional comme
n
t
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-28
Edw
a
rd
Z
.
Yang
Implement HTML
.
N
ofol
l
ow fo
r
extern
a
l links
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-28
Edward Z
.
Yang
Make IE co
n
ditional comment
matching ungr
e
e
d
y
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-15
Edward Z
.
Yang
Relea
s
e 4
.
2
.
0
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-15
Edward Z
.
Ya
n
g
Rename
newline no
r
malization dire
c
tive to something
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-15
Edward Z
.
Yang
Shift
t
o
4
.
2
.
0 release cycle
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
next