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
E
d
w
a
rd Z
.
Yang
Make the Token
c
lass abs
t
r
act
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-17
Edward Z
.
Yang
Remov
e
some unnecessary
p
ass-b
y
-
r
efe
r
ence
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-17
Edward Z
.
Yang
R
e
move PHP 4 co
m
patibility hack
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward
Z
.
Yang
U
s
e a
Z
ippe
r
to process M
a
keWellF
o
rmed, removin
g
quadratic
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Ed
w
ard Z
.
Yang
Properly handle con
t
ext variables t
h
at ar
e
N
U
LL
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Ed
w
ard Z
.
Ya
n
g
Imple
m
entati
o
n
of a Zipper, for efficient s
p
lice
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward
Z
.
Yang
Improve gi
t
ignore
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-09-17
Edw
a
rd
Z
.
Yang
Fix quad
r
atic behavior in DOMLe
x
du
e
to
array_shift
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-09-14
Edward
Z
.
Y
a
n
g
Properly use HMAC f
o
r
s
ecure
m
unging
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
Ed
w
ard Z
.
Yang
Tighten up invariants
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Yang
E
x
plicitly
s
peci
f
y
d
ecorator
n
am
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
Edward
Z
.
Ya
n
g
New
directive %Core
.
AllowHostnameUnde
r
score
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-18
Edward Z
.
Yang
Add not
e
f
a
ll throug
h
is intentional
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-06-06
Edw
a
rd Z
.
Y
a
ng
Make list ne
s
ting test
m
ore sensitive
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-22
Edward
Z
.
Y
ang
Use
in
f
o_p
a
rent_def
to get
parent information, since
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-21
E
d
w
ard Z
.
Yang
I
gnore commas and nbsps f
o
r l
i
nkification
.
T
hanks nAS
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-18
E
dwa
r
d Z
.
Yang
Do
c
fix
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-04-16
Edward Z
.
Yang
Make
U
RI par
s
ing algorithm
mor
e
strict
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-21
Edw
a
rd
Z
.
Yang
Fix NEWS ent
r
y
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-18
Edward Z
.
Yang
Relea
s
e 4
.
5
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-17
Edward Z
.
Yang
Add %Cor
e
.
Disa
b
leExcludes directive
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Yang
U
se SHA-1
inste
a
d of
MD5
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Edwar
d
Z
.
Yang
Blackli
s
t mo
r
e tags
fr
o
m Rem
o
v
e
E
mp
t
y
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
E
dwar
d
Z
.
Ya
n
g
Cleanup a
f
ter data va
l
id
a
tion
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Edward
Z
.
Yang
Do checks against iconvA
v
ailable bec
a
use PHP 5
.
4 has
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-11
Edw
a
r
d
Z
.
Yang
Comment for bu
g
that
need
s
to
g
et fixed
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-11
Edward
Z
.
Yang
CSS properti
e
s page-brea
k
-
*
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-07-30
Edward Z
.
Ya
n
g
Fi
x
bug with
n
on-lower ca
s
e color na
m
e
s
in HTML
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-07-27
Edward Z
.
Yang
Permi
t
un
d
erscores i
n
fo
n
t-
f
amili
e
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-06-16
Edward Z
.
Yang
More sup
p
ort for
w
hite-space
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-06-02
Edward Z
.
Yang
Don't lower-c
a
s
e
componen
t
s of bac
k
g
r
ou
n
d
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-26
E
dward Z
.
Yang
S
u
pport
for i
n
line-b
l
ock
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-15
Edward
Z
.
Yan
g
Fix in A
t
trTransform_N
o
follow
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-02
Edwa
r
d
Z
.
Yang
Use prepend for autoloadin
g
on P
H
P 5
.
3+
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-04-27
Edward
Z
.
Y
a
ng
Suppor
t
for safe
ext
e
r
nal scri
p
ts via explicit whitelist
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-03-17
Edward Z
.
Yang
Fix
p
roblem wh
e
r
e stacked AttrTrans
f
o
r
ms clobber each
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-03-02
E
dward Z
.
Yang
A
ct
u
a
lly ma
k
e URI
.
DisableReso
u
rces
do something
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-02-18
Edward Z
.
Yang
Bugfix: _bl
a
n
k not blank
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-25
Edward Z
.
Yang
Upda
t
e NEWS
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-19
Edward Z
.
Yang
R
elease 4
.
4
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
Edw
a
r
d Z
.
Yang
Make all
of the tests work
o
n all PHP
v
ersion
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
Ed
w
a
rd
Z
.
Yang
A
v
oid do
i
ng stupidly clever re
f
lecti
o
n tricks
t
hat
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
Edwa
r
d
Z
.
Ya
n
g
Mode
r
nize some of the tes
t
ing
f
acilities
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-17
E
dward Z
.
Yang
Tighter CSS sel
e
ctor
validation
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-06
Edward Z
.
Yan
g
R
e
mark
a
bout bypas
s
i
n
g
h
o
st list w
i
th puny
c
ode
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-06
Edward Z
.
Y
a
ng
O
p
tional sup
p
ort
f
or
I
DNAs with P
E
AR Net_IDNA2
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-03
Edward Z
.
Yang
Remove PE
A
RSax3 lexe
r
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-30
Edward Z
.
Yang
Make forms work for transi
t
ional doctypes
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-27
Edw
a
rd
Z
.
Yang
Remove insc
r
u
t
able TODO,
op
t
ionalize
an
o
t
h
er
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-27
E
dward Z
.
Yang
Ad
d
n
o
t
e
about superseding mod
u
les in T
O
DO
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Bump
m
i
n
or ver
s
ion n
u
m
be
r
to 4
.
4
.
0
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edw
a
r
d
Z
.
Yang
A
d
d test for in
v
al
i
d S
a
feIframe
u
s
age
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Add more
a
ttributions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edwa
r
d Z
.
Yang
I
m
plement %HTML
.
AllowedCom
m
ents and %H
T
ML
.
AllowedCommentsRe
g
exp
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward
Z
.
Yang
Fix bro
k
en table content model, easily
seen in XHT
M
L1
.
1
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edw
a
rd Z
.
Yan
g
P
rope
r
ly han
d
le n
e
sted sublis
t
s by folding into previo
u
s
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edwar
d
Z
.
Y
a
n
g
Implement %
H
T
ML
.
Ta
r
getBlank
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Add isBenign
a
nd
get
D
efa
u
ltS
c
heme methods
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edw
a
rd Z
.
Ya
n
g
Add a little bit
o
f documentation about c
o
n
texts
for
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
C
ore
.
Esc
a
peNonASCI
I
Characters now alway
s
works,
even
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward
Z
.
Yang
Add sup
p
ort
f
o
r
s
c
o
pe att
r
ibute on td and th
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edw
a
rd Z
.
Yang
A
d
d one mo
r
e test for SPL autoload defaults
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edwa
r
d
Z
.
Yang
Fix iconv trunca
t
ion bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-18
Edward Z
.
Yan
g
Re
m
o
v
e
spurious ab
s
tra
c
t definitio
n
; PHP 5
.
4 doesn
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-18
E
dwa
r
d
Z
.
Yang
Don't unset parser
v
ariable;
pla
y
s
poo
r
ly with serialize
.
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
Don't add nofol
l
ow for match
i
ng hosts, genera
l
ize this
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edward
Z
.
Y
a
n
g
Upd
a
te INSTALL to
avoid
missing
c
onfig
s
n
afu,
u
p
date
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yan
g
Do
n
ot dup
l
icate nof
o
llow attribute in transform
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-19
Edwar
d
Z
.
Y
a
ng
Explici
t
ly initialize anonModu
l
e to
n
ull
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-10
Edward Z
.
Yang
URI
.
Mu
n
ge munge
s
http
s
t
o htt
p
URIs
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-10
Edward Z
.
Y
ang
Color keyw
o
rds
n
o
w
case-insen
s
i
t
ive
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yan
g
Relea
s
e
4
.
3
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
Fix CSS URL inne
r
HTML/cssText escaping bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
Pr
o
t
ect against font family innerH
T
ML/cssTex
t
attacks
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
E
d
w
a
rd
Z
.
Y
a
n
g
Fix Internet Explorer innerHTML bu
g
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-24
Edward Z
.
Y
a
n
g
Impleme
n
t CSS
.
AllowedFonts
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-22
Edward Z
.
Yang
Don't
a
utoclose if no
p
a
rent
s
support the tag
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-21
Edwar
d
Z
.
Y
a
ng
Safety
up
d
at
e
for nested
u
l test
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-17
E
d
war
d
Z
.
Yang
Fix E_N
O
TICE from in
d
exing into empt
y
string
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-02-27
E
dward Z
.
Yang
Fix mis
s
ing numeric entities (shows up when
D
ir
e
ct
L
exin
g
)
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-25
Ed
w
ard Z
.
Yang
D
ra
m
atical
l
y rewrite
null
host URI handling
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-22
Ed
w
ard Z
.
Yang
F
i
x em
b
ed
d
in
g
flash
o
n non-IE br
o
w
sers and al
l
ow mo
r
e
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-14
Edward Z
.
Yang
Bump
version
n
u
m
b
e
r
f
or
Cache
.
S
erializerPermissions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-13
Edward Z
.
Ya
n
g
Check that
a
rgv is set
before operating on it
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-12-31
Edward Z
.
Yang
Fix bad interaction between bootstrap a
u
t
o
l
oad
e
r and
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-12-30
Ed
w
ar
d
Z
.
Yang
Fix two
b
ugs with caching of c
u
sto
m
ize
d
raw definitions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-21
Ed
w
ard Z
.
Yang
Update PHPT in
s
tructions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
E
dwar
d
Z
.
Yang
Add in
i
tial implementation of CSS
.
Truste
d
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Edward Z
.
Yan
g
Add s
a
nit
y
check a
g
a
inst ze1_compatib
i
li
t
y_mode
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Ed
w
ard Z
.
Yang
Fix inco
r
rect
P
EA
R
Sa
x
3 t
e
st asse
r
tio
n
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-10-29
Edward Z
.
Yang
Chec
k
i
f sche
m
a
.
s
e
r
was corrupted
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-10-28
Edward Z
.
Yang
Fix removal
of
i
d
w
i
th DirectLex
by preservi
n
g armor
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-28
Edward Z
.
Yang
E
s
cape C
D
ATA before handl
i
ng condit
i
on
a
l
comm
e
n
t
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-28
Edward Z
.
Yang
Implement HTM
L
.
Nofollow for exte
r
n
al
l
inks
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-28
Edwar
d
Z
.
Ya
n
g
Make IE conditional comment m
a
tching ungreedy
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-15
E
d
ward Z
.
Yang
Rel
e
as
e
4
.
2
.
0
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-15
Edward Z
.
Yan
g
Re
n
ame newli
n
e normaliza
t
ion direct
i
ve to something
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-15
Edward Z
.
Yang
Shift to 4
.
2
.
0 release cyc
l
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-09-09
E
d
ward Z
.
Y
a
n
g
Add supp
o
rt for file
:
// URI scheme
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
next