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
Edward Z
.
Y
an
g
U
se a Zipp
e
r to p
r
ocess MakeWellFormed, removin
g
q
uadratic
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edwa
r
d Z
.
Yang
Prop
e
r
ly
h
andle
co
n
tex
t
v
a
ri
a
ble
s
that
a
re
NUL
L
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Implementatio
n
of
a Zipper, for efficient s
p
lic
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edward
Z
.
Yang
Improve g
i
ti
g
no
r
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-09-17
E
d
w
a
rd Z
.
Yang
Fix quadrat
i
c
b
eha
v
ior in DOMLex due to array_shift
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-09-14
Ed
w
ard Z
.
Yang
Properly use HMAC for secure munging
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-08-18
Marcus Bointon
PSR-
2
re
f
ormatti
n
g PHPDoc corrections
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Yang
Tighten up
i
n
v
ariants
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
Edwar
d
Z
.
Y
ang
Explic
i
tly speci
f
y deco
r
ator
name
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
Edward
Z
.
Yang
Ne
w
d
i
rec
t
ive %Co
r
e
.
A
llowHostnameU
n
derscor
e
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-18
Edwa
r
d Z
.
Y
a
ng
Add note fall th
r
ough i
s
intentio
n
al
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-17
Marcus Bointon
Fix var name conflict in loadArray
commit
|
commitdiff
|
tree
2013-07-17
Synchro
A
bunch
o
f PHPdoc and
p
hp codesniffer correcti
o
ns
.
.
.
commit
|
commitdiff
|
tree
2013-06-06
Edward
Z
.
Yang
Make li
s
t nesting test more se
n
s
itive
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-22
Edward Z
.
Ya
n
g
Use inf
o
_pa
r
ent_def
t
o get par
e
nt information, sinc
e
.
.
.
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
f
or linkif
i
cation
.
Thank
s
nAS
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-18
Edward Z
.
Yan
g
Doc
f
ix
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-04-16
Edward Z
.
Yang
Make URI parsing algorithm mo
r
e strict
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-21
Edwar
d
Z
.
Yang
Fix NEWS
e
n
try
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-18
E
d
w
a
r
d Z
.
Yang
Release 4
.
5
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-17
Edward Z
.
Yang
A
dd %Core
.
Disa
b
l
eE
x
clude
s
direc
t
ive
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-12-21
M
ichael Tibben
A
d
d requ
i
red
c
onstan
t
f
o
r
compo
s
e
r autoloading
commit
|
commitdiff
|
tree
2012-10-27
E
dward Z
.
Y
ang
Use S
H
A
-
1 instead of
MD5
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
E
dward Z
.
Yang
Blacklist more tags from RemoveEmpty
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Yang
Cleanup aft
e
r data va
l
i
d
a
ti
o
n
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
E
dward Z
.
Y
ang
Do checks a
g
ainst i
c
o
nvAvailable
bec
a
use PH
P
5
.
4 has
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-11
E
dwa
r
d Z
.
Yang
C
o
mment for bug that needs to get fixed
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-11
Edward Z
.
Y
a
ng
CSS p
r
o
p
erties page-break-*
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-09-16
Rob Loach
Autoloading suppor
t
for Com
p
oser
commit
|
commitdiff
|
tree
2012-07-30
Edwar
d
Z
.
Yang
Fix bug with non-lower case color names in
HTML
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-07-27
Edward Z
.
Yan
g
P
e
rmit unders
c
ores i
n
font
-
families
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-06-16
Ed
w
ard Z
.
Yang
More support f
o
r white-space
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-06-02
Edwar
d
Z
.
Yang
Don't lower-case
c
ompone
n
ts
o
f
background
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-26
Edward Z
.
Yan
g
Support fo
r
in
l
ine-bloc
k
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-15
Edward Z
.
Yang
F
ix in
AttrTransform
_
Nof
o
l
low
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-02
Edward
Z
.
Yang
Use prepend
for a
u
to
l
oading 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 for
safe external scripts via explici
t
whitelis
t
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-03-17
E
d
ward
Z
.
Yang
Fix proble
m
wh
e
re stac
k
ed A
t
trT
r
ansforms clobber each
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-03-16
B
e
njamin Steininger
Add c
o
mposer
.
json file for
e
asy install
v
ia composer
.
commit
|
commitdiff
|
tree
2012-03-02
Edward Z
.
Yang
A
c
tuall
y
ma
k
e URI
.
DisableResources do something
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-02-18
E
dward Z
.
Yang
Bugfix: _blank not blank
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-25
Edward Z
.
Yang
Update
N
EWS
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-19
Edw
a
rd Z
.
Yang
Release
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
a
ll P
H
P
v
e
r
sions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
E
dward Z
.
Yan
g
Avoid doing stupidl
y
clever refle
c
tion trick
s
that
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
Edward Z
.
Yang
Modern
i
ze some of th
e
testing facilit
i
es
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-17
E
dward Z
.
Yang
Tighter CSS selec
t
or validation
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-06
E
d
ward Z
.
Yang
Remark about
b
ypassing host list
with punycod
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-06
Edward Z
.
Yang
Opt
i
onal su
p
p
ort for IDNA
s
with PEA
R
Ne
t
_I
D
NA2
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-03
E
d
ward Z
.
Yang
Re
m
ove PE
A
RSax3 lexer
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-30
Edward Z
.
Yang
Make forms work for transition
a
l doctypes
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-27
E
dward Z
.
Yang
Rem
o
ve
i
nscrutable T
O
D
O,
o
ptio
n
a
l
ize a
n
oth
e
r
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-27
Edward Z
.
Y
ang
Ad
d
n
o
te about supersed
i
ng m
o
dul
e
s i
n
T
O
DO
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Bump minor version nu
m
ber to 4
.
4
.
0
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Y
ang
Add tes
t
for invalid SafeIfr
a
me usage
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Bradley M
.
Froehle
Imp
l
emen
t
Iframe module, and pro
v
i
d
e %HT
M
L
.
SafeIfra
m
e
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
E
dw
a
rd Z
.
Y
a
ng
Add more attribut
i
o
n
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Implement %HTM
L
.
AllowedComme
n
ts and %HTML
.
AllowedCommentsRegexp
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Fi
x
bro
k
en
table c
o
ntent m
o
del, easily
seen in
X
HTM
L
1
.
1
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
E
d
ward
Z
.
Yan
g
P
r
op
e
r
l
y h
a
ndle nested su
b
lists by foldi
n
g i
n
to previou
s
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Implement %HTML
.
TargetBl
a
nk
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
E
d
ward
Z
.
Ya
n
g
Ad
d
is
B
enign and getDefaultSchem
e
methods
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
A
dd a little
b
it of
d
ocume
n
tation abo
u
t c
o
ntexts for
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Core
.
Es
c
apeNo
n
ASCIICharacters now
a
lw
a
ys wor
k
s
, eve
n
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Add
s
upport for scop
e
attribu
t
e o
n
td and th
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edwa
r
d Z
.
Yang
Ad
d
one more
t
est for SPL a
u
toload d
e
fault
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Ya
n
g
Fix i
c
onv tru
n
catio
n
bug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-18
Edwar
d
Z
.
Y
a
ng
Remove spurious abstract definit
i
on;
PHP 5
.
4
d
o
esn
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-18
Ed
w
ar
d
Z
.
Y
a
ng
Don't unset
par
s
er variable; plays
poorl
y
with serialize
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yang
Typof
i
x
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yang
Don't add
nofol
l
o
w
fo
r
matching
hosts
,
generalize
this
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
E
dward Z
.
Yang
Update
INST
A
LL
t
o avoid mi
s
s
i
ng
config
s
n
afu, up
d
ate
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yan
g
Do not
duplicate nofollo
w
attribute in trans
f
o
r
m
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-19
Edward Z
.
Yang
Expl
i
citly
i
nitiali
z
e ano
n
Module to null
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-10
Edward
Z
.
Y
a
ng
UR
I
.
Munge munges
h
t
tps to htt
p
URIs
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-10
Edward Z
.
Y
an
g
C
olor keywords now case-i
n
sens
i
t
i
ve
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
E
dwar
d
Z
.
Yang
Release 4
.
3
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
Fix CSS
U
RL
inne
r
HTML/cssTe
x
t
e
s
c
api
n
g
bug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
P
rot
e
ct aga
i
nst font family innerHTML/cssTe
x
t attacks
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Ed
w
ard Z
.
Yang
Fix Internet
Explorer innerHTM
L
bug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-24
E
dward Z
.
Yang
Implement
C
SS
.
AllowedFonts
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-22
Edward Z
.
Yan
g
Don't a
u
tocl
o
se if
n
o pa
r
e
n
ts
support th
e
t
ag
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-21
E
dward Z
.
Yang
Safety update
for nested ul test
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-17
E
d
ward Z
.
Ya
n
g
Fix E_NOTICE
from in
d
exing into em
p
ty
string
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-02-27
Edwa
r
d
Z
.
Y
a
n
g
Fix mi
s
sin
g
num
e
r
ic
e
n
titie
s
(
s
hows
u
p when Direct
L
exing
)
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-25
Edwar
d
Z
.
Yang
Dramatical
l
y rewrite null hos
t
URI handl
i
ng
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-22
E
d
wa
r
d
Z
.
Yang
Fix
e
mbedding flash
o
n no
n
-
I
E
b
row
s
ers an
d
all
o
w
mo
r
e
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-19
Maxim Krizhanovsky
It
e
rative t
r
aversal of DOM
.
commit
|
commitdiff
|
tree
2011-01-14
Edward Z
.
Y
a
ng
B
u
mp version
number fo
r
Cache
.
SerializerPermission
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-13
Petr Skoda
Add new Cache
.
Ser
i
alizerPermi
s
sions
o
ption
.
commit
|
commitdiff
|
tree
2011-01-13
Edwar
d
Z
.
Yang
Check
th
a
t
argv is set before oper
a
ting on it
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-12-31
Edward
Z
.
Yang
Fi
x
bad interactio
n
betwe
e
n bo
o
tstr
a
p autoloader and
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-12-30
Edwar
d
Z
.
Y
a
ng
Fi
x
t
wo
b
ugs with caching of
c
ustom
i
ze
d
raw definitions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-21
Edward Z
.
Yan
g
Up
d
a
t
e PHPT instructions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
Edward
Z
.
Yang
A
d
d
i
ni
t
ial i
m
pleme
n
tation of CS
S
.
Trusted
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
Edward Z
.
Yang
Add sanity
c
h
ec
k
again
s
t ze1_compatibility_mo
d
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
E
dward Z
.
Yang
Fix incorrect PEARSa
x
3 t
e
st assertion
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-10-29
E
d
ward
Z
.
Y
ang
Check if schema
.
se
r
wa
s
c
orrupted
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-10-28
E
d
ward Z
.
Yang
Fix re
m
ova
l
of id
w
i
t
h
Direc
t
L
ex
by pr
e
serving
armor
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-10-28
Nick
P
ope
Allow non-stati
c
autoload
metho
d
s w
/
PH
P
>= 5
.
2
.
11
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
next