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
Fix < PHP 5.4 compatibility break. Thanks GromNaN for submitting the patch.
2013-10-22
Edwar
d
Z
.
Yang
Fix
<
PHP 5
.
4 compatibility
b
reak
.
Than
k
s
G
romNaN
f
or
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-21
Edward
Z
.
Yang
Re
w
rite FixNesting implementation to
be tree-based
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-20
Edward Z
.
Y
a
ng
Add conve
r
sion functions f
o
r
our
own
tree format
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-17
Edward
Z
.
Ya
n
g
Make the Token cla
s
s
a
b
stract
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-17
Edwa
r
d Z
.
Yang
Remove some unnecessary pass-by-referen
c
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-17
E
dward
Z
.
Yang
Rem
o
ve PH
P
4 compatibility hack
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edwar
d
Z
.
Y
ang
U
s
e a Zi
p
per to process MakeWellFor
m
ed, removing quadratic
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
P
roperly hand
l
e context v
a
r
i
a
b
les that
a
r
e NULL
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Implem
e
ntation
of a Zipper, for efficient sp
l
ice
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Improve gi
t
ignor
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-09-17
Edward Z
.
Yang
Fix
q
u
a
dratic behavi
o
r in
DO
M
Lex due to array_
s
hift
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-09-14
Edward Z
.
Yang
P
r
o
perly
u
se HMA
C
for secure munging
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-08-18
Ma
r
cu
s
B
o
int
o
n
PSR-2 reforma
t
ting
PHPDoc corrections
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
E
dward
Z
.
Yan
g
T
ighten
u
p invariants
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
E
dward Z
.
Yang
Exp
l
i
c
itl
y
speci
f
y decorator name
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
Edw
a
r
d
Z
.
Yang
N
ew
d
irective %Core
.
All
o
wHostna
m
eUn
d
erscor
e
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-18
Edwar
d
Z
.
Yang
Add note fall through is inte
n
tio
n
al
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-17
Marc
u
s B
o
into
n
Fix var nam
e
confli
c
t
in loa
d
Ar
r
ay
commit
|
commitdiff
|
tree
2013-07-17
S
y
nchro
A
bunch of PHPd
o
c and php cod
e
s
n
iffer
correcti
o
ns
.
.
.
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
Edwar
d
Z
.
Yang
Use
info_parent_def to get parent
information, since
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-21
E
d
w
a
r
d Z
.
Yang
Ignore
c
ommas
and nbsps
f
o
r
l
inkification
.
Thanks n
A
S
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-18
Edw
a
rd
Z
.
Yang
Do
c
fix
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-04-16
E
d
ward
Z
.
Y
a
ng
Make URI parsing algorithm more strict
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-21
Edward Z
.
Y
a
ng
F
i
x NEWS
entry
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-18
Edward Z
.
Yang
Rel
e
ase 4
.
5
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-17
Edward Z
.
Yang
Add %Co
r
e
.
DisableE
x
clud
e
s
directiv
e
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-12-21
Michae
l
T
ibben
Add required constant for composer aut
o
loading
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
Edward Z
.
Yang
Blacklist more tags from RemoveEmpt
y
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Edward
Z
.
Yang
Cl
e
anup after data validatio
n
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Yang
Do
c
h
ec
k
s agai
n
st ic
o
n
vAvailable because PHP 5
.
4 has
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-11
Edward
Z
.
Yang
Comment for bug th
a
t needs to get fixed
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-11
Edward Z
.
Ya
n
g
CSS prop
e
rties pag
e
-b
r
eak-*
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-09-16
Rob L
o
ach
Auto
l
o
a
d
ing
s
upport
for
Comp
o
se
r
commit
|
commitdiff
|
tree
2012-07-30
Edward Z
.
Yan
g
Fix
b
ug with
n
on-low
e
r case
color names in HTML
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-07-27
Edward Z
.
Yang
Permit underscore
s
in font-families
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-06-16
Edw
a
rd Z
.
Yang
Mo
r
e support for white-space
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-06-02
Edward Z
.
Yang
D
o
n
't lower-cas
e
components of
ba
c
kground
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-26
E
dward Z
.
Ya
n
g
Support for inline-block
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-15
Edward Z
.
Yang
Fix
i
n Att
r
Tra
n
sform_Nofollow
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-02
E
dward Z
.
Yang
Use prepend for a
u
tolo
a
di
n
g on PHP
5
.
3+
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-04-27
Edward Z
.
Ya
n
g
Support for safe ext
e
rnal
s
c
r
i
pts
v
ia e
x
plicit
whitelist
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-03-17
Edward Z
.
Yang
F
ix pr
o
blem where stacked AttrTrans
f
orms c
l
obber eac
h
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-03-16
Benja
m
i
n
Steininger
Add composer
.
j
s
o
n
file for e
a
sy
instal
l
via composer
.
commit
|
commitdiff
|
tree
2012-03-02
E
dward Z
.
Ya
n
g
Actually
make URI
.
D
i
sableR
e
sources do s
o
m
et
h
i
n
g
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-02-18
Edward Z
.
Ya
n
g
Bug
f
i
x: _blank not blank
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-25
Edward Z
.
Yang
Update NEWS
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-19
E
d
ward Z
.
Y
ang
Release 4
.
4
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
Ed
w
ard
Z
.
Yang
M
ake all
o
f
the test
s
work on al
l
PHP versions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
Edward Z
.
Yang
A
voi
d
doing stup
i
dly clev
e
r
refle
c
tion
t
ricks that
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
E
d
ward Z
.
Y
ang
M
odernize so
m
e of the testing
facilit
i
es
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-17
Edwa
r
d Z
.
Y
a
ng
T
i
g
h
t
e
r CSS selector
v
alidation
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-06
Ed
w
ard Z
.
Yang
R
e
mark abo
u
t bypassing host list with
punyco
d
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-06
E
d
w
ard Z
.
Yang
Opti
o
n
a
l suppo
r
t fo
r
I
D
NAs with
PEA
R
Net_IDNA2
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-03
Edward
Z
.
Ya
n
g
Remove
PEARSax3 lexe
r
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-30
Edward
Z
.
Yang
M
ake forms
work for transition
a
l doctypes
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-27
Edward
Z
.
Yang
Remove inscr
u
table TODO, optionalize
a
not
h
er
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-27
Edwar
d
Z
.
Yang
Add not
e
abou
t
supers
e
ding m
o
dules in TODO
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Y
a
ng
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
.
Yang
Add test for invalid SafeIframe
usage
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Br
a
dley M
.
F
r
oehl
e
Implement I
f
rame module,
a
n
d
provide %H
T
M
L
.
SafeIf
r
ame
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Y
ang
A
d
d more attributions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Impl
e
men
t
%HTML
.
Allowed
C
om
m
ents
a
nd %HTML
.
AllowedComm
e
ntsRegexp
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Fix
b
r
oken table content mod
e
l, easily
see
n
i
n
XHTML1
.
1
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edwa
r
d Z
.
Ya
n
g
P
rope
r
ly handle n
e
ste
d
sublis
t
s by folding
into previous
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward
Z
.
Yang
Implement %HT
M
L
.
T
argetBlank
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edwa
r
d
Z
.
Yang
A
d
d i
s
Benign
a
nd getDefaul
t
S
c
heme methods
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yan
g
Add a little bit of
d
ocument
a
t
i
on abo
u
t co
n
texts for
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
E
dward
Z
.
Y
ang
Core
.
Esc
a
p
e
NonASCIICha
r
acters now always works
,
even
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Add sup
p
ort
for s
c
ope att
r
ibut
e
on td
a
nd t
h
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
E
dward Z
.
Yang
A
d
d one more test for SP
L
autoload def
a
ults
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Y
a
ng
Fix iconv truncatio
n
bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-18
Edwar
d
Z
.
Y
ang
Remove spurious ab
s
tract de
f
inition; PHP 5
.
4
d
o
esn
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-18
Edward Z
.
Yang
Don'
t
uns
e
t parser variab
l
e; plays poorl
y
with ser
i
alize
.
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 nofollow for matc
h
i
ng hosts, general
i
ze thi
s
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Y
a
ng
Update
INSTALL
t
o a
v
oid missing co
n
fi
g
sn
a
fu, u
p
date
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edw
a
rd Z
.
Ya
n
g
Do not duplicate nofollow attri
b
ute i
n
transform
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-19
Edward Z
.
Yang
Ex
p
licitly initialize
a
nonM
o
d
ul
e
to n
u
ll
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-10
Edward Z
.
Yang
URI
.
Munge munges https to
h
ttp URIs
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-10
E
d
ward Z
.
Y
ang
Color ke
y
words now case-insensi
t
ive
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Ed
w
ard Z
.
Yang
Releas
e
4
.
3
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
E
d
ward Z
.
Yang
Fix
C
SS URL innerHTML/
c
s
s
T
e
xt escaping bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
E
dward Z
.
Yang
P
rotect
a
g
ain
s
t
f
o
n
t family
i
n
n
erHTML/cssTe
x
t
attacks
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
Fi
x
Inte
r
net Explore
r
i
n
nerHTML bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-24
Edw
a
rd Z
.
Yang
Implement CSS
.
A
llowedFonts
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-22
Edward Z
.
Yan
g
Do
n
't autoc
l
ose if
no pa
r
ent
s
support the tag
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-21
Edwa
r
d Z
.
Y
ang
S
afety update for
n
ested ul test
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-17
Edward Z
.
Yan
g
F
i
x
E_NO
T
I
CE from index
i
ng int
o
empty stri
n
g
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-02-27
Ed
w
ard Z
.
Yang
Fix
m
issing num
e
r
i
c en
t
ities (show
s
up w
h
en DirectLexin
g
)
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-25
Edward
Z
.
Yang
Dramat
i
ca
l
ly rewrite null h
o
st URI handling
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-22
Edwar
d
Z
.
Yang
Fix e
m
bedding flash on non-IE browsers and all
o
w m
o
re
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-19
Maxi
m
Kriz
h
anovsk
y
Iterative
t
ravers
a
l of DOM
.
commit
|
commitdiff
|
tree
2011-01-14
Edward Z
.
Yang
Bum
p
v
e
rsion
n
umber for Cache
.
SerializerPermissions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-13
Pet
r
Skoda
Add new Cache
.
Seriali
z
erPer
m
issions o
p
tion
.
commit
|
commitdiff
|
tree
2011-01-13
Edwa
r
d Z
.
Y
ang
Check
t
h
at argv i
s
set before
o
per
a
tin
g
on it
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-12-31
E
d
w
ard Z
.
Yang
F
ix bad
inter
a
ction betw
e
e
n
bo
o
tstra
p
autoload
e
r and
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-12-30
E
dward
Z
.
Ya
n
g
Fix two bugs
w
ith caching of cu
s
tomized raw de
f
initions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-21
Edw
a
rd Z
.
Yang
Updat
e
P
H
PT
i
nstructions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
next