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
Edward
Z
.
Yang
M
ake the Token class abst
r
act
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-17
Edw
a
rd Z
.
Yang
Re
m
ove some unnecessary pas
s
-
b
y-r
e
ference
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-17
E
dward Z
.
Y
a
ng
Rem
o
ve PHP 4 compatibility hack
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Y
an
g
Use a Zippe
r
to process MakeWellF
o
r
med, r
e
moving quadratic
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
E
dward Z
.
Yan
g
Prop
e
rly handle c
o
ntext variabl
e
s tha
t
are NUL
L
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edw
a
rd Z
.
Yang
I
mple
m
entation of a Zipper, for efficient spli
c
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edward
Z
.
Yang
Im
p
rove gitigno
r
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-09-17
Edward Z
.
Yang
Fix
q
uadrati
c
behavior in DOMLex due to
arra
y
_shift
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-09-14
Edward
Z
.
Y
a
ng
Prop
e
rly use HMAC
f
or s
e
cure mungin
g
.
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
Edward Z
.
Y
a
n
g
Exp
l
icitly specify decorat
o
r na
m
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
Edwa
r
d Z
.
Yang
New di
r
ective %Core
.
AllowHo
s
tnameUndersc
o
re
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-18
Ed
w
a
r
d Z
.
Ya
n
g
A
dd note fall throu
g
h is intention
a
l
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-06-06
E
dward Z
.
Y
a
ng
Make l
i
st nesting test more sens
i
tive
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-22
E
d
w
ard Z
.
Yang
Use i
n
fo_pare
n
t_def t
o
get parent infor
m
a
t
ion, sinc
e
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-21
Edwar
d
Z
.
Yang
Ignor
e
commas and nb
s
ps
f
or linkifica
t
ion
.
T
h
a
n
k
s
nAS
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-18
Edw
a
rd Z
.
Yang
Doc fix
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-04-16
E
d
ward Z
.
Yang
Make U
R
I parsing
a
lgorithm more strict
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-21
E
d
ward Z
.
Y
a
ng
Fix NEW
S
ent
r
y
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-18
Edward Z
.
Yan
g
Relea
s
e 4
.
5
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-17
E
d
w
a
rd Z
.
Y
ang
Add %Co
r
e
.
DisableExclu
d
e
s
directive
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
Edwa
r
d Z
.
Y
ang
Bl
a
cklist more tags f
r
om RemoveEmpty
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Ya
n
g
Cleanup after data
v
alidation
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Ya
n
g
D
o
checks ag
a
inst iconv
A
vaila
b
le because PHP 5
.
4 has
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-11
E
dward Z
.
Ya
n
g
Comment
for bug that needs
to ge
t
fixed
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-11
Edward Z
.
Yang
CSS properties
p
age-bre
a
k-
*
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-07-30
Edward Z
.
Yang
Fix bug wit
h
no
n
-
l
ow
e
r case
color
n
a
mes in
H
TML
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-07-27
Edward Z
.
Yang
P
e
rmit u
n
der
s
cores in fo
n
t-
f
amilies
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-06-16
Edward Z
.
Yang
Mo
r
e
supp
o
rt for white-spac
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-06-02
Edward Z
.
Yang
Don't lower-cas
e
co
m
p
onent
s
of back
g
ro
u
nd
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-26
E
d
war
d
Z
.
Yang
Support for i
n
l
i
ne-block
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-15
Edward Z
.
Yang
Fix in AttrTra
n
sform_Nofollo
w
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-02
Edwa
r
d Z
.
Yan
g
Use prepend
f
or autoloading on PHP 5
.
3+
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-04-27
Edward Z
.
Ya
n
g
Support for sa
f
e external scripts v
i
a e
x
pli
c
it whitelist
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-03-17
Edward Z
.
Y
ang
F
ix problem where stacked
AttrTransform
s
clob
b
e
r each
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-03-02
Edwar
d
Z
.
Yang
Actual
l
y
m
a
ke URI
.
Disab
l
e
Resources do something
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-02-18
E
dw
a
rd Z
.
Yang
Bugfix: _blank not blank
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-25
Edward
Z
.
Yang
Update NEWS
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-19
Ed
w
ard Z
.
Yang
Release 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
h
e t
e
sts w
o
rk on all PHP
versions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
Edw
a
rd Z
.
Yang
A
v
oid do
i
ng stupidly clever re
f
lection t
r
icks that
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
Ed
w
ard Z
.
Yang
M
o
dernize
s
om
e
of the testing fa
c
il
i
ties
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-17
Edward Z
.
Yang
Tighter CSS
selector
validation
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-06
Edward Z
.
Yang
Remark
a
b
out bypassing host list
w
ith punyco
d
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-06
E
d
w
ard Z
.
Yang
Optional support for IDNA
s
wit
h
PEAR
N
et_IDN
A
2
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-03
Edward Z
.
Yang
Remo
v
e PEARSax3 lexer
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-30
Edward
Z
.
Yang
Make
f
orm
s
work for tran
s
iti
o
nal doctypes
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-27
Edward Z
.
Yang
Remove inscrutable TODO, option
a
lize a
n
ot
h
er
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-27
Edward Z
.
Yang
Add note about
s
u
pers
e
d
ing m
o
dules in TODO
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Ed
w
ard Z
.
Yang
Bump minor version number to
4
.
4
.
0
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
E
dw
a
r
d
Z
.
Yang
Add tes
t
f
o
r inval
i
d
S
a
feIframe usag
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
A
dd more attribut
i
ons
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edw
a
r
d Z
.
Y
a
n
g
Imple
m
ent
%HTML
.
AllowedComments and %HTML
.
AllowedCommen
t
sRegexp
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward
Z
.
Yang
Fix broken ta
b
le
c
onten
t
mode
l
, easil
y
seen in XHTML1
.
1
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yan
g
Properly
handl
e
nested sublists
b
y folding i
n
to p
r
evious
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edw
a
rd Z
.
Y
a
n
g
Im
p
le
m
ent %HTML
.
TargetBlank
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
E
d
ward Z
.
Ya
n
g
A
d
d isBenign
a
nd getDefaultScheme methods
.
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 o
f
d
o
c
u
mentation a
b
out context
s
for
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Core
.
Escape
N
onASCIICh
a
rac
t
ers
n
ow
always wo
r
ks, even
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Add support for scop
e
attribute on td and th
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edw
a
rd Z
.
Yan
g
Add one more te
s
t
f
o
r
SP
L
a
u
toload de
f
aults
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Ed
w
ard Z
.
Yang
Fix iconv trun
c
a
t
ion bug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-18
Ed
w
a
rd Z
.
Yang
Remove
s
purio
u
s a
b
stract de
f
inition; PHP
5
.
4
doesn
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-18
Edward
Z
.
Y
a
ng
Do
n
't u
n
set pars
e
r
v
ariable; plays poorly w
i
th seria
l
ize
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yang
Typofix
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yang
Do
n
't add
nofollow for matching hosts, generalize this
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yang
Update IN
S
TA
L
L to
avoid missi
n
g
c
o
n
fig sn
a
fu, u
p
da
t
e
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yang
D
o not d
u
plicate nofollow attrib
u
te
in transform
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-19
Edward
Z
.
Yang
Explicitly initialize anonMod
u
le to null
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-10
Edwar
d
Z
.
Yang
URI
.
Munge m
u
nges https to
h
ttp UR
I
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-10
Edwar
d
Z
.
Yang
C
olor
keywords now case-insensiti
v
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
E
d
ward Z
.
Y
a
ng
Releas
e
4
.
3
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
Fix
C
SS URL
i
nnerHTML/cssText esc
a
p
i
n
g bug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edwar
d
Z
.
Yang
Protect against font family innerHTML
/
c
ssT
e
xt attack
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
E
d
ward Z
.
Yang
Fix Int
e
r
n
et Explorer in
n
erHTML
b
ug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-24
E
dward Z
.
Ya
n
g
Imp
l
ement CSS
.
AllowedF
o
nts
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-22
Edwar
d
Z
.
Yang
Don't autoclose i
f
no p
a
rents
support
t
he tag
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-21
Ed
w
ar
d
Z
.
Yang
S
a
fet
y
u
p
d
a
te
for nested ul te
s
t
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-17
Edward Z
.
Y
a
n
g
Fix E_NO
T
I
C
E fro
m
i
ndexing into empty strin
g
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-02-27
Edw
a
rd Z
.
Yang
Fix missing numeric ent
i
ties
(
shows
u
p when
Dire
c
t
Lexing)
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-25
Edward Z
.
Yang
D
ramatically re
w
rite n
u
ll host UR
I
h
a
n
dling
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-22
Ed
w
ard Z
.
Y
a
ng
Fix embeddin
g
f
l
ash
on non-
I
E browsers and a
l
l
o
w more
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-14
E
d
w
a
r
d Z
.
Yang
Bump ver
s
ion nu
m
ber for C
a
che
.
S
e
rializerPermissi
o
ns
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-13
Edward Z
.
Y
a
ng
Check t
h
at
a
r
g
v is set befo
r
e o
p
erat
i
ng o
n
i
t
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-12-31
Edw
a
rd
Z
.
Yang
Fix b
a
d interacti
o
n between bootstrap autoloader and
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-12-30
Ed
w
ard
Z
.
Yang
Fix two bugs
with
caching of customized raw definitions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-21
E
d
ward Z
.
Yang
Update PHPT in
s
t
ructions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
Edward Z
.
Y
ang
Add initial
im
p
lementat
i
on of
C
SS
.
Trusted
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
Ed
w
ard
Z
.
Yang
Add sa
n
ity
c
h
eck agai
n
st
ze1_co
m
p
at
i
bility_mo
d
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
Edward Z
.
Yan
g
Fix incorrect PEARSax3 test
assertion
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-10-29
E
d
w
a
rd Z
.
Yang
Check if schema
.
ser w
a
s corrupted
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-10-28
Edward Z
.
Yan
g
Fix removal of id wi
t
h
D
ire
c
tLex by preserving arm
o
r
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-28
Edward Z
.
Yang
Esc
a
pe CDATA be
f
ore h
a
ndling con
d
it
i
onal
c
omments
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-28
Edward Z
.
Yang
Implement H
T
ML
.
Nofollow for ex
t
ernal links
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-28
Edward Z
.
Yang
Make IE cond
i
tional comment
matching
un
g
re
e
dy
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-15
Edward Z
.
Yang
R
elease 4
.
2
.
0
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-15
Edward Z
.
Yang
Rena
m
e
n
ewline nor
m
alization directi
v
e to something
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-15
Ed
w
ard Z
.
Yang
Shift t
o
4
.
2
.
0 release cycle
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-09
Edward Z
.
Yang
Add support for fil
e
:/
/
URI sc
h
em
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
next