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
Edwar
d
Z
.
Ya
n
g
Use a Zip
p
er to proce
s
s Ma
k
eWel
l
Form
e
d, r
e
m
oving quadratic
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
E
d
ward Z
.
Yan
g
Properly
h
and
l
e context var
i
ables that are
NULL
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward
Z
.
Yang
Im
p
lem
e
n
t
a
tion o
f
a Zipper, for e
f
f
i
c
i
e
nt s
p
li
c
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Improve g
i
t
i
gnore
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-09-17
Edward Z
.
Yang
Fix qu
a
dratic be
h
avior in DOMLex due to ar
r
ay_sh
i
ft
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-09-14
E
dward Z
.
Yang
Properly use HMAC for secure mun
g
ing
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-08-18
M
a
r
c
us Bointon
P
S
R-2 refor
m
atting PHPDoc
cor
r
ections
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
Edwa
r
d Z
.
Y
a
n
g
Ti
g
hte
n
up invariants
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Ya
n
g
Expli
c
i
t
ly specify decorato
r
n
ame
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
Edw
a
r
d
Z
.
Yang
N
e
w directi
v
e %Core
.
A
l
l
owHost
n
ameUndersc
o
re
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-18
Edward Z
.
Yang
Ad
d
note fall t
h
ro
u
gh
i
s intent
i
onal
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-17
Marcus B
o
inton
Fix var name conflict in
l
oadArray
commit
|
commitdiff
|
tree
2013-07-17
Syn
c
hro
A
b
unc
h
of PHPdoc and php
c
odesniffer correc
t
i
o
ns
.
.
.
commit
|
commitdiff
|
tree
2013-06-06
Edwa
r
d Z
.
Yang
Make list n
e
sti
n
g
t
est more sensitive
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-22
Edward
Z
.
Yan
g
Use inf
o
_paren
t
_def to
g
et parent informatio
n
, since
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-21
Edward
Z
.
Yang
I
g
nore commas and
nbsps
for linkif
i
cation
.
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
Edward
Z
.
Yang
Make URI p
a
rsing algo
r
ithm more strict
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-21
E
d
w
ard
Z
.
Yang
Fix
NEWS ent
r
y
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-18
Ed
w
ard Z
.
Yang
Release
4
.
5
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-17
Edw
a
rd Z
.
Yang
A
d
d
%
C
ore
.
Di
s
ableExcludes dire
c
t
ive
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-12-21
Michael Tibben
A
dd required constant for composer a
u
toloading
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Yang
Us
e
SHA
-
1
ins
t
e
ad of MD5
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Yang
Blacklist
m
ore tags
from RemoveEmp
t
y
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Ya
n
g
Cleanup
a
f
t
er
data validat
i
on
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Yang
Do checks against ico
n
vAvai
l
a
b
le because PHP 5
.
4 has
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-11
Edward Z
.
Y
ang
Commen
t
for bug that needs to ge
t
fixed
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-11
Edwa
r
d
Z
.
Yang
CSS prop
e
rties page-br
e
ak-*
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-09-16
R
ob Loach
A
u
t
o
loadi
n
g
suppor
t
for
Composer
commit
|
commitdiff
|
tree
2012-07-30
Ed
w
a
r
d
Z
.
Y
ang
Fix
b
u
g with
non-lower case color na
m
es
i
n HTML
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-07-27
E
d
w
ard
Z
.
Y
a
ng
Perm
i
t undersc
o
res in fon
t
-
f
amilies
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-06-16
Edwa
r
d
Z
.
Yang
Mo
r
e su
p
p
ort for wh
i
te-spa
c
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-06-02
Edward Z
.
Ya
n
g
D
o
n't lo
w
e
r
-case c
o
mponents of
back
g
rou
n
d
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-26
Edward Z
.
Yang
Suppo
r
t for
i
nline-block
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-15
Edward Z
.
Yang
Fix in A
t
trTransform_Nofol
l
ow
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-02
Edward Z
.
Yang
Use prep
e
nd for autoloading on PHP 5
.
3+
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-04-27
Edward Z
.
Yang
Sup
p
ort fo
r
safe ext
e
rnal scripts
v
i
a
explicit whitelist
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-03-17
E
dward Z
.
Y
a
n
g
Fix pr
o
blem whe
r
e stack
e
d
Attr
T
ransf
o
rms
clobber eac
h
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-03-16
Benjamin Steininger
Ad
d
c
omposer
.
js
o
n file for
ea
s
y insta
l
l via
c
omposer
.
commit
|
commitdiff
|
tree
2012-03-02
Edwa
r
d
Z
.
Y
a
n
g
Actually m
a
ke
U
RI
.
Dis
a
bleResources do something
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-02-18
E
d
ward Z
.
Y
a
n
g
Bugfix: _blan
k
no
t
blank
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-25
E
d
w
a
rd
Z
.
Yang
Upda
t
e N
E
WS
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-19
Ed
w
ard
Z
.
Ya
n
g
Re
l
ease 4
.
4
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
Edward Z
.
Yang
Make all of the tests work on al
l
PHP
ve
r
sion
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
Ed
w
ard
Z
.
Yang
Avoid doing stu
p
id
l
y
clev
e
r reflect
i
on tricks that
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
Edwa
r
d Z
.
Yan
g
Mo
d
e
r
nize some of
t
he testing fac
i
l
iti
e
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-17
Edward
Z
.
Yang
T
ighter CSS selector validation
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-06
Edward Z
.
Yang
Remar
k
a
b
out
b
ypassing host list with pu
n
ycode
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-06
Edward Z
.
Y
ang
Optio
n
al su
p
port for IDNAs w
i
th PEAR N
e
t_IDNA2
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-03
Edward Z
.
Y
ang
Remove
P
EARSax3 lexer
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-30
Edward
Z
.
Yang
Make
f
or
m
s
work
f
o
r
transition
a
l doctypes
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-27
Edward Z
.
Yang
Remove inscrutable
T
ODO, optionalize ano
t
her
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-27
Edward Z
.
Ya
n
g
A
d
d
note
a
b
o
u
t sup
e
r
s
eding mod
u
les
i
n
T
ODO
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Y
ang
Bump
m
inor version number
t
o
4
.
4
.
0
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Y
a
ng
Add test
fo
r
i
nvalid SafeIframe
usage
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
B
r
a
dley M
.
Froehle
Implemen
t
Ifram
e
m
o
du
l
e, a
n
d provi
d
e
%
HTML
.
SafeI
f
r
ame
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Ed
w
ard
Z
.
Yang
Add more attributions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
I
mplement %HTML
.
AllowedComm
e
n
ts and
%HTML
.
AllowedCo
m
mentsRegexp
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Ed
w
ard Z
.
Yang
Fix broken table co
n
t
e
n
t
mode
l
, easily seen in
XHTML
1
.
1
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edw
a
rd Z
.
Yan
g
Proper
l
y handle nested
s
ublist
s
by folding in
t
o
prev
i
ous
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edwa
r
d Z
.
Ya
n
g
I
m
plement %HTML
.
TargetBlan
k
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward
Z
.
Yang
Add isBeni
g
n
and getDefaul
t
Scheme methods
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edwar
d
Z
.
Yang
A
d
d
a
li
t
tle bit of docum
e
nt
a
t
ion about c
o
ntexts fo
r
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edwar
d
Z
.
Yang
C
o
re
.
EscapeNonASCIICharacters now always
works, even
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
E
d
war
d
Z
.
Yan
g
Add support f
o
r scope att
r
i
b
ute on
td and
t
h
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Add o
n
e more
t
est for SPL autoload defaults
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edwa
r
d Z
.
Ya
n
g
Fix ic
o
nv trun
c
ation bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-18
Edw
a
rd Z
.
Yang
Rem
o
ve spurious ab
s
tract
de
f
in
i
tion; PHP
5
.
4 doe
s
n
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-18
Edward Z
.
Yang
D
on
'
t
u
nset par
s
er
v
ariable; plays poorl
y
w
i
th seria
l
i
z
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
E
dward Z
.
Yang
Typofix
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edw
a
rd Z
.
Yan
g
Don't add n
o
follow for matching hosts, generaliz
e
this
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yan
g
Update INSTAL
L
to av
o
id mi
s
sing config
snafu, update
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
E
dward
Z
.
Yang
D
o
no
t
du
p
licat
e
nofoll
o
w attrib
u
t
e
i
n
transform
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-19
Edward Z
.
Yang
Expl
i
c
i
tly initialize an
o
nModule to nul
l
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-10
Edward Z
.
Yang
URI
.
M
u
n
g
e mung
e
s h
t
tps to http URIs
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-10
Edward Z
.
Yang
Color key
w
or
d
s now case-insensitive
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yan
g
R
elease 4
.
3
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
Fi
x
CSS URL innerHTM
L
/
c
ssText escapin
g
bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Ed
w
ard Z
.
Yang
Pro
t
ect against font
f
ami
l
y i
n
nerHTML/cssT
e
xt attacks
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edwar
d
Z
.
Yang
Fix Int
e
rnet Expl
o
re
r
i
nnerH
T
ML bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-24
E
dwar
d
Z
.
Yang
Imp
l
ement CSS
.
AllowedFonts
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-22
Edw
a
rd
Z
.
Yang
Don't autoclose
i
f no paren
t
s support the tag
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-21
Edw
a
rd
Z
.
Yang
S
a
fety up
d
a
t
e fo
r
n
ested
ul
t
est
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-17
E
d
w
a
rd Z
.
Yang
F
ix E_NOTICE from indexing int
o
e
m
pty string
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-02-27
E
dward Z
.
Yan
g
Fix
missing numeric en
t
i
t
ie
s
(shows up when Dire
c
t
L
exing)
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-25
Edwa
r
d Z
.
Y
a
ng
Dramatically re
w
rite
n
u
ll host UR
I
handling
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-22
E
d
ward Z
.
Ya
n
g
Fix embedding flash on non-IE bro
w
sers and allow mo
r
e
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-19
Ma
x
im Kriz
h
anovsky
Iterativ
e
t
r
a
v
ersal of DOM
.
commit
|
commitdiff
|
tree
2011-01-14
E
dward Z
.
Yang
Bump
versio
n
number for C
a
che
.
SerializerPermissions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-13
Petr Skod
a
A
d
d
new Cach
e
.
Se
r
i
alizerPermissio
n
s opti
o
n
.
commit
|
commitdiff
|
tree
2011-01-13
Edwa
r
d Z
.
Y
a
ng
Chec
k
tha
t
arg
v
is set befo
r
e oper
a
ting on it
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-12-31
E
dward Z
.
Yang
F
i
x bad
interaction between bootst
r
ap aut
o
loa
d
er and
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-12-30
Edw
a
rd Z
.
Yang
Fix
t
w
o
bugs with caching of customiz
e
d
r
aw
d
ef
i
nitions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-21
Edwar
d
Z
.
Yang
Upd
a
t
e
P
HP
T
i
nstructi
o
ns
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Edward
Z
.
Yang
A
dd i
n
i
t
ial implementation of CSS
.
T
rusted
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Edward Z
.
Yang
Add
s
anity c
h
ec
k
ag
a
inst ze1_compatibility_m
o
de
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Ed
w
ard
Z
.
Yang
Fix inco
r
rect
PEA
R
Sax3 t
e
st ass
e
rtion
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-10-29
Ed
w
ard Z
.
Y
ang
Check if schema
.
ser was corrupted
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-10-28
Edw
a
r
d
Z
.
Y
a
ng
Fix remov
a
l of
i
d with Direc
t
Le
x
by preser
v
i
ng armor
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-10-28
N
ick Pope
Allow no
n
-
static au
t
oload
method
s
w/ PHP >= 5
.
2
.
11
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
next