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
Rewrite FixNesting implementation to be tree-based.
2013-10-21
Edward Z
.
Yang
R
e
w
rite FixNesting implem
e
ntation to be tr
e
e-based
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-20
Edwar
d
Z
.
Yang
Add conversion function
s
for our own tree format
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-17
Edward Z
.
Yang
M
a
k
e
the Token class abstract
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-17
Edward Z
.
Yang
Remov
e
so
m
e
unnecessary pa
s
s
-
by-reference
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-17
Edward
Z
.
Yang
Remove PHP 4 compatibility
h
a
ck
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edwa
r
d
Z
.
Yang
Use a Zipper to proc
e
s
s
MakeWel
l
F
o
rmed
,
rem
o
ving quadratic
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Ya
n
g
Properly handl
e
context variables that are NULL
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Implementation of a Zipper, f
o
r
e
f
ficient splice
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Imp
r
ove gitignore
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-09-17
Edward Z
.
Yan
g
F
i
x qu
a
dratic behavior in
DOMLex
due to a
r
ray_shift
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-09-14
Edward Z
.
Yang
P
ro
p
erly us
e
HMAC for
secure mung
i
ng
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-08-18
Marcus
Bointon
PSR-2 refo
r
matting PHPDoc corrections
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
E
d
ward Z
.
Yang
T
i
ghten
u
p
invariants
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
Edward
Z
.
Yang
Explic
i
tly specify de
c
o
r
a
tor
name
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Yan
g
New directive %Co
r
e
.
Allow
H
ostnameU
n
d
e
rscore
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-18
Edwar
d
Z
.
Yang
A
d
d note f
a
ll th
r
ough is intentional
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-17
M
a
r
cus Bointon
Fix va
r
na
m
e
conflict in loadArray
commit
|
commitdiff
|
tree
2013-07-17
Sync
h
ro
A bunch o
f
PHPd
o
c and
p
hp c
o
d
esniffer c
o
rrections
.
.
.
commit
|
commitdiff
|
tree
2013-06-06
Edw
a
rd Z
.
Yang
Make list n
e
sting test more sensitive
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-22
Edward Z
.
Yang
Use info
_
parent_def
to get parent inform
a
tion, since
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-21
Ed
w
ard Z
.
Yang
Ignore commas
a
n
d nbsps fo
r
linkificati
o
n
.
Thanks nAS
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-18
Edward Z
.
Ya
n
g
Doc f
i
x
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-04-16
Edwa
r
d Z
.
Yang
Make URI parsing al
g
or
i
t
h
m more strict
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-21
E
d
ward Z
.
Yang
Fix NEWS
ent
r
y
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-18
Edwar
d
Z
.
Yang
Release 4
.
5
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-17
E
d
ward Z
.
Yang
Add %
C
ore
.
D
isableExcl
u
des direct
i
ve
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-12-21
Mic
h
ael
T
ibben
A
dd requ
i
red constant for
c
omposer autoloading
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Yang
Use SH
A
-
1 i
n
st
e
ad o
f
M
D5
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edwar
d
Z
.
Yang
Blacklist m
o
r
e tags from RemoveEmpty
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Yang
Cl
e
anup after
data validation
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edw
a
rd Z
.
Yang
Do
checks again
s
t
i
conv
A
vailabl
e
because
P
H
P 5
.
4
has
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-11
Edward Z
.
Yang
Com
m
ent
f
or bug
t
h
at need
s
to g
e
t
f
ixed
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-11
Ed
w
ard Z
.
Yang
C
S
S properties
p
age-b
r
eak
-
*
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-09-16
Rob Loach
A
u
toloading s
u
pport for Comp
o
ser
commit
|
commitdiff
|
tree
2012-07-30
Edward
Z
.
Yan
g
F
ix bug with non-lowe
r
c
a
se col
o
r names in
H
T
M
L
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-07-27
Edward Z
.
Ya
n
g
Permit unde
r
scores in font-
f
am
i
lies
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-06-16
Ed
w
ard
Z
.
Yang
More suppo
r
t for white
-
spa
c
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-06-02
Edward Z
.
Ya
n
g
Don't lower-case components of background
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-26
Edward Z
.
Yang
Supp
o
rt for inline-block
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-15
Edw
a
rd
Z
.
Yang
Fi
x
in Attr
T
r
a
nsform
_
Nofollow
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-02
E
d
w
ard Z
.
Yang
U
se
p
r
e
pend for autoloading on PHP
5
.
3+
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-04-27
Edward Z
.
Yan
g
S
u
pport
f
or sa
f
e external sc
r
ipts
v
i
a
exp
l
icit whitelist
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-03-17
E
dward Z
.
Yang
Fix p
r
oblem where st
a
cked
AttrT
r
ansf
o
rm
s
clob
b
er each
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-03-16
Benja
m
i
n Steininger
Add compo
s
er
.
json file
f
or easy
inst
a
ll via co
m
p
o
ser
.
commit
|
commitdiff
|
tree
2012-03-02
Edward Z
.
Yang
Actually make
U
R
I
.
D
isab
l
e
R
esources do somethi
n
g
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-02-18
Edward
Z
.
Yang
B
ugfix: _blank
n
ot
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
Edwa
r
d Z
.
Yang
Releas
e
4
.
4
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
E
dward Z
.
Ya
n
g
Make all of the
t
ests work
o
n all PH
P
versio
n
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
Edward
Z
.
Yang
Avoid doing stupidly clever r
e
f
l
ect
i
on tricks that
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
Edwar
d
Z
.
Yang
Modernize some
o
f the testing facili
t
ies
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-17
Edward Z
.
Yang
Tighter CSS
s
e
l
e
ct
o
r validation
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-06
E
d
w
a
r
d
Z
.
Y
ang
Remark about bypa
s
sing h
o
st list wi
t
h p
u
nycode
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-06
E
dward Z
.
Yang
Optional support for IDNAs with PE
A
R
N
et_
I
D
N
A2
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-03
Edward
Z
.
Yang
R
e
move
P
EARSax
3
le
x
er
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-30
Edward
Z
.
Yang
Ma
k
e
forms work
for
t
r
a
n
s
itional d
o
ctypes
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-27
Edwa
r
d Z
.
Y
a
ng
Remo
v
e
i
nscrut
a
ble TODO, op
t
ionalize
another
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-27
Edward Z
.
Yang
Add note about superse
d
ing modu
l
es in TODO
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Bump minor
v
ersion nu
m
ber to 4
.
4
.
0
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
E
d
w
a
rd Z
.
Yang
Add test f
o
r invalid S
a
feIframe usage
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Bradley M
.
Froeh
l
e
Impl
e
ment
Iframe
m
o
d
u
le, and p
r
ovide %HTML
.
SafeI
f
rame
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
E
dward Z
.
Yang
Add more
a
t
t
ributions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edw
a
rd Z
.
Yang
Implement %HTML
.
AllowedComments and %HTM
L
.
AllowedCommentsRegexp
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Fix
b
roken
t
able content model,
e
asily seen in XHTML1
.
1
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Properl
y
handle nested sublists by fo
l
ding
into previous
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward
Z
.
Yang
Imp
l
e
m
ent %HT
M
L
.
T
a
rgetBlank
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Add isBeni
g
n and getDefaultScheme method
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Add a li
t
t
l
e b
i
t of documentatio
n
about contexts for
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
E
d
ward Z
.
Y
a
ng
Core
.
E
sc
a
pe
N
onASCIICharacters now
a
l
wa
y
s
works, even
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Ed
w
a
r
d
Z
.
Yang
A
dd support for scope attribute on td a
n
d th
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edwar
d
Z
.
Yang
Add one mo
r
e
test f
o
r S
P
L
a
u
t
oload d
e
faults
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
E
d
ward
Z
.
Y
a
ng
Fix iconv tr
u
ncation
b
ug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-18
E
d
ward Z
.
Y
a
ng
Remove spuri
o
us
abstract defin
i
tion; PHP 5
.
4 do
e
sn
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-18
Edward Z
.
Yang
Don't
u
nse
t
parser variab
l
e; plays poo
r
ly with seriali
z
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edw
a
rd Z
.
Y
a
ng
T
ypofix
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
E
dward Z
.
Yang
Don't
add n
o
follow for matching ho
s
ts
,
general
i
z
e this
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Ed
w
a
rd Z
.
Yang
Upd
a
te
INSTALL to avoid miss
i
n
g config snaf
u
, update
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yang
Do not duplicate nofollow attribut
e
in transfor
m
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-19
Edward Z
.
Yang
Explicitl
y
initialize
a
nonModule to nul
l
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-10
Edwa
r
d Z
.
Y
a
ng
URI
.
M
u
nge munge
s
https to http URIs
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-10
E
d
ward Z
.
Yang
Color key
w
ords now
c
ase-insensitive
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
Release
4
.
3
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edwa
r
d
Z
.
Yang
Fix CSS URL innerHTML/cssText escapi
n
g bug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
Pro
t
ect against font f
a
mily in
n
erH
T
ML/c
s
s
T
ext attac
k
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
Fix
I
n
t
ernet
E
x
plo
r
er
innerHTML bu
g
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-24
E
d
w
a
r
d
Z
.
Yang
Imple
m
ent CSS
.
Allo
w
edFon
t
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-22
E
d
ward Z
.
Yang
Don
'
t autoc
l
ose if no parents suppor
t
th
e
tag
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-21
Edward
Z
.
Yang
Safety update f
o
r
nested ul test
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-17
Edward Z
.
Yan
g
Fix
E_NOTICE from
i
ndexing into empty string
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-02-27
E
dward Z
.
Yang
Fix mis
s
i
ng numer
i
c entiti
e
s (shows up when D
i
rectLe
x
in
g
)
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-25
Edward Z
.
Y
ang
D
r
amatically rewrite nu
l
l
hos
t
U
RI h
a
ndling
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-22
Edward Z
.
Yang
Fi
x
embe
d
ding f
l
ash on n
o
n
-
I
E b
r
owsers and allow mor
e
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-19
Maxim Kri
z
han
o
vsky
Itera
t
ive traversal of DOM
.
commit
|
commitdiff
|
tree
2011-01-14
Edward
Z
.
Yang
Bump version nu
m
b
er
for C
a
che
.
Serializer
P
ermi
s
sions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-13
P
e
tr Skoda
Add new Cache
.
SerializerPermissions opti
o
n
.
commit
|
commitdiff
|
tree
2011-01-13
E
d
ward
Z
.
Yang
Ch
e
ck that argv is set before operat
i
n
g
on it
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-12-31
Edward Z
.
Yang
Fix bad interaction betwee
n
b
o
otstrap autoload
e
r
a
nd
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-12-30
Edward Z
.
Yan
g
F
i
x
two
b
ugs with caching of customize
d
raw de
f
initions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-21
E
d
ward Z
.
Ya
n
g
U
pdat
e
PH
P
T in
s
truc
t
ions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
Edward Z
.
Y
ang
Add initial implementation of CSS
.
Trus
t
e
d
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
next