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
Use a Zipper to process MakeWellFormed, removing quadratic behavior.
2013-10-13
Edwa
r
d Z
.
Yang
U
se a Z
i
pper to
process MakeWellF
o
rmed, remo
v
i
n
g quadratic
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Y
ang
Properly handle context variables that a
r
e NUL
L
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edw
a
r
d Z
.
Ya
n
g
Implementat
i
on
o
f
a Zippe
r
,
f
o
r
efficie
n
t splice
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Ya
n
g
Improve gitignore
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-09-17
E
dward
Z
.
Yang
Fix qu
a
drati
c
beh
a
vior in DOMLex due to arra
y
_shift
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-09-14
Edwar
d
Z
.
Y
ang
Properly us
e
HMAC for secure mun
g
in
g
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Yang
T
i
ghten up invariants
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
E
dward
Z
.
Yang
E
xplicitly
s
pecify decorator name
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Yang
New directive %Core
.
AllowHos
t
nam
e
Underscore
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-18
Edward
Z
.
Y
a
ng
A
d
d note
f
all
t
hrough is i
n
tentional
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-06-06
Edward Z
.
Yang
Make list nesti
n
g test
more sensiti
v
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-22
E
dw
a
rd Z
.
Yang
Use info_
p
arent
_
d
ef to get parent informat
i
on,
s
ince
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-21
E
d
wa
r
d Z
.
Y
ang
Ignore comma
s
and nbsp
s
for
linkifi
c
ation
.
Thanks n
A
S
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-18
Edw
a
rd Z
.
Y
a
ng
Doc fix
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-04-16
Edw
a
rd Z
.
Yang
M
a
ke URI p
a
rsin
g
algorithm more strict
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-21
Edward Z
.
Yang
Fix N
E
WS
ent
r
y
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-18
Edward Z
.
Y
ang
Release 4
.
5
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-17
Edwa
r
d Z
.
Yang
Add %
C
ore
.
D
i
sableEx
c
ludes directive
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edward
Z
.
Y
a
n
g
U
se SHA-1 instead of MD5
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edward
Z
.
Yang
B
lacklist more tags from RemoveEmpty
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edward
Z
.
Y
a
ng
Cleanup after d
a
ta
validation
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
E
dw
a
rd Z
.
Y
ang
Do checks
a
gai
n
st iconvAvail
a
ble because PHP 5
.
4 h
a
s
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-11
Edward Z
.
Y
ang
Comment fo
r
bug that needs to get
f
ixed
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-11
Edward Z
.
Ya
n
g
CSS pro
p
e
r
ties page-
b
reak-*
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-07-30
Edward Z
.
Yang
F
ix bug w
i
th non-lowe
r
case color
n
ame
s
in HTML
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-07-27
Edward
Z
.
Yang
Permit un
d
erscores in font-
f
ami
l
ies
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-06-16
E
d
ward Z
.
Yang
M
ore s
u
p
p
ort
f
or w
h
ite-space
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-06-02
E
d
w
a
r
d
Z
.
Ya
n
g
Don't lower-c
a
s
e components o
f
back
g
round
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-26
Ed
w
a
r
d Z
.
Y
a
ng
Supp
o
rt for inline-block
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-15
Edward Z
.
Yang
Fix in Attr
T
ransform
_
N
ofoll
o
w
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-02
Edward Z
.
Yang
U
s
e
prepe
n
d for autoloading on PH
P
5
.
3+
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-04-27
Edward Z
.
Yang
Support for
s
afe external scripts via expli
c
it whitelist
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-03-17
Edward Z
.
Yang
Fi
x
p
r
oblem
w
here stac
k
ed At
t
r
T
r
ansfor
m
s clo
b
ber eac
h
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-03-02
Edward Z
.
Yang
Ac
t
u
a
lly make
U
RI
.
Disab
l
e
Resour
c
es do something
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-02-18
Edward Z
.
Y
a
ng
B
ugf
i
x:
_blank not
b
lan
k
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-25
Edward Z
.
Yang
Update NEW
S
.
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
Edw
a
rd Z
.
Yang
Make all of the tests work on all
PHP v
e
rsions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
Edward Z
.
Yang
Avoi
d
doing
s
tupidly clever
reflection tric
k
s that
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
Edward Z
.
Yang
Modernize
s
ome o
f
the testing
f
acilities
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-17
Edward Z
.
Yang
Tig
h
t
er
C
SS
selector va
l
idation
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-06
Edw
a
rd Z
.
Yang
R
emark about bypassing h
o
st list with punycod
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-06
Edward Z
.
Yang
Op
t
ional support for
I
DN
A
s
with
P
EAR Net_I
D
NA2
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-03
E
dward Z
.
Yang
Remov
e
PEARSax3 lexer
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-30
Edward Z
.
Yang
Make form
s
work f
o
r transitional doc
t
ypes
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-27
Edw
a
rd Z
.
Yang
Remove
inscrutable TODO, optio
n
alize another
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-27
Edward Z
.
Yang
Add not
e
a
b
out superseding
m
o
d
ules in TODO
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Ed
w
ard
Z
.
Yang
Bump
m
ino
r
ver
s
ion numb
e
r to
4
.
4
.
0
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edw
a
rd
Z
.
Y
ang
A
dd
test for invalid
SafeI
f
r
a
me
usage
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Ad
d
more
a
ttr
i
b
utions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
E
dward Z
.
Yan
g
Implem
e
nt %HTML
.
Allo
w
e
dCommen
t
s and
%
HTML
.
AllowedC
o
mme
n
tsRegexp
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edw
a
rd Z
.
Yang
F
i
x broken tab
l
e
c
ontent mod
e
l, easily seen in XH
T
ML1
.
1
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edw
a
r
d
Z
.
Yang
P
r
o
perly ha
n
dle
n
est
e
d sublists by folding into previous
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
E
dward
Z
.
Yang
I
mp
l
ement %HTML
.
Ta
r
getBlan
k
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Ya
n
g
A
d
d
isBe
n
ign and getDefaultScheme met
h
ods
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
E
d
ward Z
.
Yang
Add a li
t
tle bi
t
of doc
u
mentat
i
on about contexts for
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edw
a
rd Z
.
Yang
C
o
r
e
.
EscapeNonASCIIC
h
aracters now
alwa
y
s w
o
rks, e
v
en
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edwa
r
d Z
.
Y
a
n
g
A
dd s
u
pport for scope attr
i
bute on
td an
d
th
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Add one more te
s
t for SPL autol
o
ad defaults
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edw
a
rd
Z
.
Yang
Fix iconv
t
runcation
bug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-18
Edward Z
.
Yang
Remove spurio
u
s ab
s
t
r
ac
t
d
efi
n
iti
o
n;
PHP 5
.
4
d
oes
n
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-18
Edward Z
.
Yang
Don't unset par
s
e
r
v
a
ri
a
ble; pl
a
ys
poorly with serial
i
ze
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Y
ang
T
y
p
o
fix
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edwa
r
d Z
.
Yang
Don't add nofo
l
l
o
w for matchin
g
ho
s
ts, gen
e
ralize th
i
s
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yang
Updat
e
I
N
STALL to avoid mis
s
ing confi
g
snafu, upda
t
e
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yang
Do not duplic
a
te nofol
l
ow at
t
r
i
bute i
n
transform
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-19
Edward
Z
.
Yang
E
x
plicitl
y
i
n
itialize
an
o
nM
o
dule to null
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-10
Edwar
d
Z
.
Y
a
n
g
URI
.
Mu
n
ge
munges http
s
to http URIs
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-10
E
d
ward Z
.
Yang
C
olor
keywo
r
d
s
n
o
w
c
ase-insensi
t
ive
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edw
a
rd Z
.
Yang
Release 4
.
3
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
E
d
ward
Z
.
Yang
Fix CSS URL inne
r
HTML/cssText escaping
b
ug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
Protect
agai
n
st font famil
y
innerH
T
M
L
/cssTex
t
attacks
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edward
Z
.
Yang
F
i
x
I
ntern
e
t Explorer innerHTML bug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-24
Ed
w
ard
Z
.
Yang
Implement
C
SS
.
Allowe
d
Fo
n
ts
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-22
E
dward Z
.
Yan
g
Do
n
't autoclose if no pa
r
ents
support the t
a
g
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-21
Edward
Z
.
Yang
Saf
e
t
y update
f
or neste
d
ul test
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-17
Edward Z
.
Ya
n
g
Fix E_NOTICE from i
n
dexing
i
n
t
o empty stri
n
g
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-02-27
E
d
ward Z
.
Y
a
ng
F
i
x mis
s
ing nume
r
ic entities (shows
u
p
w
hen DirectLe
x
ing)
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-25
E
dwa
r
d Z
.
Yang
Dramatically rewrite
n
ull host URI hand
l
ing
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-22
Edward Z
.
Y
a
ng
Fix embedd
i
ng flash on non-IE browsers a
n
d allow
m
ore
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-14
Edw
a
r
d
Z
.
Yang
Bump version
n
um
b
er for Cache
.
Serializ
e
rPermissions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-13
Edward Z
.
Y
a
n
g
Check that ar
g
v
i
s set be
f
or
e
o
p
e
r
a
t
i
ng on it
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-12-31
Edward Z
.
Yang
Fix
b
a
d interaction betw
e
en bo
o
tstrap aut
o
loader and
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-12-30
Edward Z
.
Yang
Fi
x
two bugs with caching of cus
t
omi
z
ed ra
w
defin
i
t
i
ons
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-21
Edw
a
rd Z
.
Ya
n
g
Update PHPT instructio
n
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
Edwa
r
d Z
.
Yang
Add i
n
itial
i
m
p
lementation
of CSS
.
Trusted
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
E
d
ward Z
.
Yang
Add s
a
nity check agai
n
s
t
ze1
_
compatibility_mode
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
Ed
w
ard Z
.
Yang
Fix
i
ncorr
e
ct PEARSa
x
3 test assertion
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-10-29
Edward Z
.
Y
ang
Check
i
f
s
c
hema
.
ser was co
r
rupte
d
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-10-28
E
d
ward
Z
.
Y
a
ng
Fix removal
of id wit
h
DirectLex by
p
reserv
i
ng armor
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-28
Ed
w
ard Z
.
Y
ang
Escape
CDATA befor
e
handling conditional comments
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-28
Edward
Z
.
Yang
Implement HT
M
L
.
Nofollow for external links
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-28
Edwar
d
Z
.
Yang
Ma
k
e IE con
d
itional comment mat
c
hing ungreedy
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-15
Edward Z
.
Yang
Releas
e
4
.
2
.
0
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-15
Edward Z
.
Yang
R
ename newline normal
i
zation directive to something
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-15
Edward Z
.
Yang
Shif
t
to
4
.
2
.
0
r
elease cycle
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-09
E
dward Z
.
Yang
Add support for file:// URI sch
e
me
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-09
Edward Z
.
Y
ang
Update TODO
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-09
E
d
w
ard
Z
.
Y
a
n
g
Implemen
t
HTML
.
FlashAllowFullScr
e
en
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-04
Edwa
r
d
Z
.
Yan
g
Ad
d
%CSS
.
ForbiddenPro
p
erties directive
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
next