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
Make
the Toke
n
class abstract
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-17
Edward Z
.
Y
a
ng
Remo
v
e some unnece
s
sa
r
y
p
ass
-
b
y
-
ref
e
r
e
n
ce
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-17
Edward Z
.
Y
a
ng
Remove PHP
4 compatib
i
lity hack
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Use a Zipper to process M
a
k
eWellF
o
rmed, re
m
oving quadrat
i
c
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Y
a
ng
Properly ha
n
dle cont
e
xt var
i
ables
that
are NU
L
L
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Impl
e
m
e
ntation of a
Zipper
,
for efficien
t
splice
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Y
a
ng
Improve gitignore
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-09-17
Edward Z
.
Yang
Fix quadratic
b
ehav
i
o
r
in D
O
M
L
e
x
due to array_shift
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-09-14
Edward Z
.
Ya
n
g
Properly use
H
MA
C
for se
c
ur
e
munging
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-08-18
Mar
c
u
s Bointo
n
PSR-
2
reformatting PHPD
o
c corr
e
ctions
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Ya
n
g
Tighten up invariants
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
Ed
w
ar
d
Z
.
Yang
Expli
c
i
tly
spe
c
i
fy deco
r
a
t
or na
m
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Yang
New
d
irecti
v
e %Core
.
AllowHostnameUnderscore
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-18
Edwa
r
d Z
.
Yang
A
d
d note fall through is in
t
entiona
l
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-17
Marcus Boin
t
o
n
Fix var name conflict in load
A
rra
y
commit
|
commitdiff
|
tree
2013-07-17
S
ync
h
ro
A bunc
h
of P
H
P
doc and php c
o
d
e
s
n
iff
e
r corrections
.
.
.
commit
|
commitdiff
|
tree
2013-06-06
Edward Z
.
Yang
Make list nesting test more sensitive
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-22
Edward
Z
.
Y
ang
Use info_parent_def
t
o get parent information, since
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-21
Edward Z
.
Yang
I
gn
o
re commas and nbsps
f
o
r l
i
n
kification
.
Thank
s
nAS
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-18
Edward
Z
.
Yan
g
Doc fix
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-04-16
Edwar
d
Z
.
Yang
M
a
ke URI parsing algorithm
m
o
re strict
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-21
Edward Z
.
Yang
Fix
N
EW
S
e
ntry
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-18
Edward Z
.
Y
a
ng
Re
l
ease
4
.
5
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-17
Edw
a
rd Z
.
Yang
Add %Core
.
DisableExcludes di
r
ective
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-12-21
M
i
chael Tibben
Add required constant
for c
o
mposer autoloading
commit
|
commitdiff
|
tree
2012-10-27
Edw
a
rd Z
.
Yang
Us
e
SHA-1 inst
e
ad of
MD5
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Yang
Blacklist more tags from
R
e
m
o
v
e
Empty
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
E
d
w
a
rd Z
.
Yang
C
l
eanup aft
e
r data validation
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Ed
w
a
rd Z
.
Yang
Do
checks
against
ic
o
nvAvailable b
e
cause P
H
P 5
.
4
has
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-11
Ed
w
a
rd Z
.
Y
a
ng
C
o
mmen
t
for bug t
h
at
ne
e
ds to get fixed
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-11
Edwa
r
d Z
.
Yang
CSS pro
p
erties page-b
r
eak-*
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-09-16
Rob Loach
Autoloadin
g
su
p
port for Compo
s
er
commit
|
commitdiff
|
tree
2012-07-30
Edwa
r
d Z
.
Yang
F
ix bug
with non-
l
ower case
col
o
r names i
n
HTML
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-07-27
Edwar
d
Z
.
Yang
Permit unde
r
scor
e
s in font-families
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-06-16
Edwar
d
Z
.
Yang
M
o
re support f
o
r wh
i
te-s
p
ac
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-06-02
Edward Z
.
Yang
Don't low
e
r-case components of backgrou
n
d
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-26
Edward Z
.
Yang
S
upport for inline-b
l
ock
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-15
Edward Z
.
Ya
n
g
Fix in AttrTransform_Nofollow
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-02
E
dward Z
.
Yang
Use prepend f
o
r au
t
oload
i
n
g
on PHP 5
.
3+
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-04-27
E
d
ward Z
.
Yang
Su
p
port fo
r
s
a
f
e ext
e
rnal scripts via expl
i
cit whitelist
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-03-17
Ed
w
ard Z
.
Yang
Fix problem
w
here s
t
acked AttrTra
n
sforms clo
b
ber
e
a
ch
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-03-16
B
e
njamin St
e
ininger
Add composer
.
json
f
ile
f
or eas
y
in
s
tall via compos
e
r
.
commit
|
commitdiff
|
tree
2012-03-02
Edward Z
.
Yang
Actually make URI
.
D
i
sableResources do so
m
ething
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-02-18
E
d
w
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
Up
d
at
e
NEWS
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-19
E
dward Z
.
Y
ang
Rel
e
a
se 4
.
4
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
Edward Z
.
Y
a
ng
Make all of the
t
ests
w
ork
o
n all PHP versions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
Edward
Z
.
Yan
g
Avoid doing stupidly clever refl
e
ct
i
on tric
k
s that
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
Edward Z
.
Y
a
n
g
Modernize some
o
f
the testing f
a
ciliti
e
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-17
E
dward Z
.
Yang
T
ighter CSS selector
va
l
idation
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-06
Ed
w
ard
Z
.
Yang
Remar
k
about
bypassin
g
host list
w
ith punycode
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-06
Edw
a
rd Z
.
Yang
Optional suppor
t
fo
r
IDNAs with PEAR Net_IDNA2
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-03
E
d
ward Z
.
Yang
Remove PEARSax3 lexer
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-30
Edward Z
.
Yang
Make forms wo
r
k
for tr
a
nsitiona
l
doc
t
ypes
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-27
Edward Z
.
Yang
R
emove
i
nscrutable
TODO, optionalize a
n
othe
r
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-27
Edward
Z
.
Yang
Add
note about superseding mo
d
ules in TODO
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edwa
r
d Z
.
Yang
B
ump
m
ino
r
v
e
rs
i
o
n number to 4
.
4
.
0
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Ed
w
a
rd Z
.
Yang
Add test for i
n
va
l
i
d SafeI
f
rame usage
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
B
radley M
.
F
roehle
I
mp
l
em
e
nt I
f
ram
e
m
o
dule, and provid
e
%HT
M
L
.
Safe
I
frame
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
E
dwar
d
Z
.
Yang
Add mo
r
e at
t
ributions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
E
dward Z
.
Yang
Implem
e
nt %HTML
.
Allowe
d
Comme
n
ts
an
d
%HTML
.
A
l
lo
w
edCommentsRegexp
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
E
dward Z
.
Yang
Fi
x
b
roke
n
t
abl
e
c
ontent model, easi
l
y seen in XHTML1
.
1
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Prop
e
rly handle ne
s
ted sublists
b
y f
o
lding
i
nto previous
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
I
m
p
lement
%HTML
.
Targ
e
tBl
a
nk
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Y
a
ng
A
d
d isBenign a
n
d getDefaultScheme met
h
ods
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
A
dd
a little bi
t
of
documentat
i
o
n abo
u
t contexts for
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
E
d
ward
Z
.
Yang
Core
.
Esca
p
eNonASCIIC
h
aracters now alw
a
ys works, even
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edwar
d
Z
.
Yang
A
dd sup
p
ort for scope att
r
i
bute on td and th
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Y
ang
Add one
more test for SPL auto
l
oad
d
efaults
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
E
d
ward Z
.
Y
a
ng
Fix iconv tru
n
cati
o
n
bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-18
Edward Z
.
Yang
Rem
o
ve sp
u
r
ious
abstrac
t
def
i
nition
;
P
H
P
5
.
4 doesn
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-18
Edward Z
.
Yang
D
o
n't unset parser variable;
play
s
p
oorly wit
h
serialize
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edward
Z
.
Ya
n
g
Typofix
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Y
ang
D
on't a
d
d
nofollow for
ma
t
c
hing hosts, g
e
neralize t
h
is
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
E
dward Z
.
Yan
g
Update
I
NSTALL to avo
i
d missing config snafu, updat
e
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edwa
r
d Z
.
Yang
Do not duplicate nofollo
w
attribute in
tran
s
form
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-19
Edward
Z
.
Yan
g
Explici
t
ly initiali
z
e anon
M
odu
l
e to null
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-10
Edwa
r
d Z
.
Y
ang
URI
.
Munge munges https to http URIs
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-10
E
dward Z
.
Yang
Color keyw
o
rds now
c
ase-
i
nsensitive
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
E
d
ward Z
.
Yang
R
e
lease 4
.
3
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edw
a
rd Z
.
Yang
Fix
CSS URL
i
nnerHTML/cssText escaping b
u
g
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Ya
n
g
P
rotect
ag
a
i
nst font fami
l
y innerHTML/cssT
e
xt att
a
c
k
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
E
d
ward Z
.
Yang
Fix Int
e
rnet
Ex
p
l
orer inne
r
H
TML bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-24
Edward Z
.
Yan
g
Implement C
S
S
.
AllowedFon
t
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-22
Edward Z
.
Yang
Don'
t
autoclose
if no
parents sup
p
ort the
t
ag
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-21
Edward
Z
.
Yang
Safety updat
e
for nested ul test
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-17
Edward Z
.
Yang
F
i
x E_NOTIC
E
f
r
o
m indexi
n
g
into empty string
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-02-27
Edward Z
.
Y
ang
F
i
x
m
i
s
s
ing
numeri
c
entities (s
h
ows up
w
hen DirectLe
x
i
ng)
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-25
Edward Z
.
Yang
Dramatically rewrite null host UR
I
handling
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-22
Edwar
d
Z
.
Y
a
n
g
Fix em
b
e
d
ding flash on
non-IE b
r
owsers and allow
more
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-19
M
a
xim Krizha
n
ovsky
Iterati
v
e traversal
o
f DOM
.
commit
|
commitdiff
|
tree
2011-01-14
Edw
a
rd Z
.
Ya
n
g
Bump version
number
f
o
r Cache
.
Seria
l
i
z
erPermissions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-13
P
etr
S
koda
A
d
d new Cach
e
.
Serial
i
zerPermissions option
.
commit
|
commitdiff
|
tree
2011-01-13
Ed
w
ard Z
.
Yang
Check that ar
g
v is set before operating
on
i
t
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-12-31
E
d
ward Z
.
Yang
F
i
x
b
ad in
t
era
c
tion betw
e
e
n bootstrap autoloader and
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-12-30
E
d
ward Z
.
Yang
Fix two bugs wit
h
caching of custo
m
ize
d
raw definitions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-21
E
d
w
a
rd
Z
.
Yang
U
p
d
ate P
H
PT instructio
n
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Edwa
r
d
Z
.
Y
ang
Add initial imple
m
e
ntatio
n
of CSS
.
Trusted
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Edward
Z
.
Yang
Add sanity check against ze1_c
o
mpatibili
t
y_mode
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Edward Z
.
Yang
Fix incorrect PEARSax
3
test assertion
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
next