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
Make the Token
c
lass
a
b
stract
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-17
Edward Z
.
Yan
g
Rem
o
ve so
m
e unnecessary pass-by
-
r
efer
e
nce
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-17
Edwar
d
Z
.
Y
ang
Remove
PHP 4 compatibility hack
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
E
d
ward
Z
.
Yang
Use a Zipper to
p
rocess MakeWellFormed, r
e
m
o
v
i
ng quadra
t
ic
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edward
Z
.
Yang
Properly
h
andle
c
ontex
t
variable
s
tha
t
are NULL
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Implementati
o
n of a Z
i
pper, for efficient
s
pli
c
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edwar
d
Z
.
Y
ang
Improv
e
gitignore
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-09-17
Edward Z
.
Yang
Fix
q
uadrati
c
beh
a
v
i
or in DOMLex due to array_sh
i
ft
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-09-14
Edwa
r
d
Z
.
Y
ang
Properly use H
M
AC for secure munging
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Yang
Tighten up inva
r
iant
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Yang
Explicitly spe
c
i
f
y decorato
r
name
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
Ed
w
ard Z
.
Yan
g
New di
r
e
c
tive %Core
.
AllowHostnameU
n
de
r
score
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-18
Edward Z
.
Yang
A
d
d note
f
all
throug
h
is
intentional
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-06-06
Edward Z
.
Yang
M
ake
l
is
t
nesting test more
s
ensitive
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-22
Ed
w
ard Z
.
Y
ang
Use in
f
o_par
e
n
t
_def to
g
et parent information, since
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-21
Edw
a
rd Z
.
Yan
g
Ignore commas and nbsps
f
or linkification
.
Thanks 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
.
Ya
n
g
M
ake URI parsing algor
i
thm mo
r
e s
t
rict
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-21
Edward
Z
.
Yang
F
ix NEWS entry
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-18
Edward Z
.
Yang
R
e
lease 4
.
5
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-17
Edward Z
.
Yang
Add %Core
.
D
i
s
a
bleExclude
s
directi
v
e
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Ed
w
ard Z
.
Y
a
n
g
Use
SHA-1 instead of M
D
5
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
E
dward Z
.
Yang
B
lacklist more
tags from Remo
v
eEmpty
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Yang
Cleanup after
d
ata validation
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
E
dward Z
.
Yang
Do che
c
ks again
s
t iconvAv
a
i
l
abl
e
because PHP 5
.
4
h
a
s
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-11
Edwa
r
d Z
.
Yang
Comm
e
nt
for bug that needs to get
f
ixed
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-11
Edwa
r
d Z
.
Yang
C
S
S properti
e
s page-break-*
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-07-30
E
dwar
d
Z
.
Y
ang
F
ix b
u
g
w
ith non
-
lower case c
o
lor names in HTML
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-07-27
Edw
a
rd Z
.
Ya
n
g
Permit unders
c
o
r
es in font-fam
i
lies
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-06-16
Edward Z
.
Yan
g
More support for
w
hite-
s
pace
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-06-02
Edward Z
.
Yang
Don't lower-case component
s
of background
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-26
E
dward Z
.
Yang
Su
p
por
t
f
o
r inline-block
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-15
E
d
ward
Z
.
Yang
Fix in AttrTransform_Nofollow
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-02
Edwar
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 external
scripts via
e
xp
l
i
c
it white
l
i
s
t
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-03-17
Edward Z
.
Ya
n
g
Fix p
r
o
blem where
stack
e
d AttrTransforms c
l
o
bber each
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-03-02
Edward Z
.
Ya
n
g
Actually make URI
.
DisableResou
r
ces do som
e
thing
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-02-18
E
d
w
ard Z
.
Yang
Bugfix: _b
l
ank not bl
a
n
k
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-25
E
dward Z
.
Yang
U
p
date NEWS
.
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
E
dward Z
.
Yang
M
a
k
e
a
l
l of the tests work on al
l
PHP versio
n
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
Edward Z
.
Yang
Avoid d
o
in
g
s
t
up
i
dly cl
e
ver reflection tricks that
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
Ed
w
ard Z
.
Yang
Mo
d
ernize
so
m
e
o
f the testing facilities
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-17
Edward Z
.
Y
a
n
g
Tigh
t
er CSS selector v
a
lida
t
ion
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-06
Edward Z
.
Yang
R
e
mark about bypassing hos
t
list with punycode
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-06
Ed
w
a
r
d
Z
.
Ya
n
g
Opti
o
na
l
support for IDN
A
s
with P
E
AR
N
et_IDNA2
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-03
Edward Z
.
Yan
g
Re
m
o
ve PEARSa
x
3
l
e
xer
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-30
Edward Z
.
Yang
M
ake
form
s
work for tran
s
itional doctypes
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-27
Edward Z
.
Yang
Remove inscrutable TODO, optionalize another
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-27
Edward
Z
.
Yang
Add note abou
t
supers
e
din
g
modu
l
es in TO
D
O
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Bu
m
p minor
v
ersion number t
o
4
.
4
.
0
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Ed
w
ard
Z
.
Yang
A
d
d test for invalid Sa
f
eI
f
r
ame usage
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Add more attributi
o
ns
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yan
g
Implement %HTML
.
Al
l
owedComm
e
nts and %HTM
L
.
Allowe
d
CommentsRegexp
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward
Z
.
Yang
Fix br
o
ken table con
t
ent model, easily seen
i
n
XHTML1
.
1
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
E
d
ward Z
.
Y
ang
Prop
e
rly handle nested su
b
lists by foldi
n
g into previous
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward
Z
.
Y
a
ng
Implement %HT
M
L
.
T
arge
t
Blank
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Add
i
sBenign and getDefaultScheme methods
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward
Z
.
Yang
Add a
little
b
it of
documentation about contexts for
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
E
dward Z
.
Yang
Core
.
Escape
N
o
n
A
S
CIIChar
a
cters no
w
always
w
ork
s
,
e
ven
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edwa
r
d Z
.
Yang
Add supp
o
r
t
for scope attribute on td an
d
th
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Y
a
ng
Add one
more tes
t
for SPL autoload defaul
t
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward
Z
.
Yang
Fix i
c
onv truncation bug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-18
Edwar
d
Z
.
Y
a
ng
Remove
spurio
u
s abstra
c
t definition
;
P
HP 5
.
4
doesn
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-18
Edw
a
rd Z
.
Yang
D
o
n't uns
e
t parser v
a
riable; plays poorly
w
ith serial
i
ze
.
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
.
Ya
n
g
Don
'
t add nof
o
llow for matching
h
os
t
s,
g
eneralize this
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yang
Update I
N
STA
L
L to avoid
m
issing
confi
g
snafu, update
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yang
Do
not duplica
t
e nofol
l
ow at
t
ribute
i
n transform
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-19
Edward Z
.
Yan
g
Ex
p
l
icitly initial
i
ze anonModule to nul
l
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-10
Ed
w
a
r
d
Z
.
Yang
URI
.
Munge munges h
t
t
p
s to http URIs
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-10
Edw
a
rd Z
.
Ya
n
g
Colo
r
keywords now ca
s
e-
i
nsensitive
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edwa
r
d Z
.
Yang
Release 4
.
3
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
E
dward Z
.
Yang
Fix CSS U
R
L in
n
erHTML/css
T
ext escap
i
ng bug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edward
Z
.
Yang
Protect
against font famil
y
innerHTML/
c
s
sT
e
xt attacks
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Y
a
ng
Fix Internet E
x
plorer
i
n
nerHT
M
L
bug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-24
Edward
Z
.
Yang
Implement C
S
S
.
AllowedFonts
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-22
E
dward Z
.
Yang
Don'
t
a
utocl
o
s
e
if no parents s
u
p
po
r
t
the
t
ag
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-21
Ed
w
a
r
d
Z
.
Yang
Safety up
d
ate
f
or
n
ested
u
l test
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-17
Edward Z
.
Yang
Fix E_NOTIC
E
from
indexing int
o
empty stri
n
g
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-02-27
Edw
a
rd Z
.
Yan
g
Fix missin
g
n
u
meric entities (shows up when DirectLexing)
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-25
Edward Z
.
Yang
Dr
a
m
a
tica
l
ly rewri
t
e null host URI handling
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-22
Edward Z
.
Yang
Fi
x
embedding
flash on non-I
E
b
r
ow
s
ers a
n
d allow more
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-14
Edward Z
.
Ya
n
g
Bump v
e
r
sion number for Cache
.
Se
r
ializer
P
ermissions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-13
Edward Z
.
Yang
Check t
h
a
t
arg
v
is set before o
p
e
rating
on it
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-12-31
Edward Z
.
Ya
n
g
F
ix b
a
d
interaction between
b
o
o
tstrap autoloader and
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-12-30
Edward
Z
.
Y
a
ng
Fix tw
o
bugs with caching of
c
ustomized raw definit
i
o
n
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-21
Edward Z
.
Yang
Update PHPT
i
n
s
t
ructions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
Edward
Z
.
Yang
Ad
d
initial
i
mplementat
i
on of CS
S
.
T
r
usted
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
Edwar
d
Z
.
Y
a
ng
Add sanit
y
check aga
i
n
st
z
e1_compatib
i
lity_mode
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
E
dward Z
.
Yang
Fix incorrec
t
PEARSax
3
test assertion
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-10-29
Edward Z
.
Yang
Check if sc
h
ema
.
se
r
was corrupted
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-10-28
E
d
w
ard Z
.
Yang
Fix
r
emoval o
f
id wit
h
DirectL
e
x by preserving armor
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-28
Edwa
r
d Z
.
Yang
Escape CDATA before
h
andling c
o
n
d
itional comm
e
nts
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-28
Edw
a
r
d
Z
.
Y
ang
Imp
l
ement
H
TML
.
Nofollow fo
r
e
xternal li
n
ks
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-28
Edward Z
.
Yang
Make IE conditi
o
n
al comment matching ungreedy
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-15
Edwa
r
d Z
.
Yang
Rele
a
s
e 4
.
2
.
0
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-15
Edward Z
.
Yang
R
e
n
a
me newli
n
e normalization directiv
e
to some
t
hi
n
g
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-15
Edwa
r
d Z
.
Y
ang
Shift to 4
.
2
.
0
r
elease cycle
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-09
Edw
a
rd Z
.
Ya
n
g
Add support for file://
U
RI sch
e
me
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
next