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
Release 4.6.0.
2013-11-30
Edward
Z
.
Ya
n
g
Release
4
.
6
.
0
.
Signed-off-by:
Edward Z. Yang
<ezyang@cs.stanford.edu>
commit
|
commitdiff
|
tree
2013-11-30
Edward
Z
.
Yang
C
o
nditionalize hash_hmac test
s
for 5
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-11-30
Edwa
r
d Z
.
Y
ang
Add Twit
t
e
r ha
n
dle t
o
release notes
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-28
Edward Z
.
Ya
n
g
F
i
x
infinit
e
lo
o
p in Lexer
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-22
Edward
Z
.
Y
ang
Fix < PHP 5
.
4 co
m
patibility break
.
Thanks GromNaN for
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-21
Edward
Z
.
Yang
Rewr
i
te F
i
xNesting
i
mp
l
emen
t
atio
n
t
o
be tree-
b
a
sed
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-20
Edwa
r
d Z
.
Yang
Add con
v
ersion functions f
o
r our
o
w
n tree forma
t
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-17
E
dward Z
.
Yang
Make the Token class abstract
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-17
E
d
ward Z
.
Yang
Remov
e
some unne
c
essary pass-by-ref
e
ren
c
e
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-17
Edwar
d
Z
.
Y
a
ng
Remove PHP 4 compati
b
ili
t
y hack
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Y
ang
U
se a
Z
ipper to process MakeWellFormed, removing quadr
a
tic
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Pr
o
perly h
a
ndle c
o
n
tex
t
variabl
e
s that are NULL
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Imple
m
entation of
a Zippe
r
,
for
e
fficient splice
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-10-13
Edwa
r
d Z
.
Yang
Improve gitignore
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-09-17
Edward Z
.
Yang
Fix
q
uadrat
i
c behavior in DOM
L
ex due to array
_
s
h
ift
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-09-14
Edward Z
.
Yang
P
roperly use HMAC for secure munging
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Yang
Tighten up in
v
arian
t
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Yang
Explic
i
tly specify de
c
orat
o
r n
a
me
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Yang
N
ew
d
irect
i
ve %Core
.
A
llowHostnameUnderscore
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-07-18
Edward Z
.
Y
ang
A
dd no
t
e fall
through is intentional
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-06-06
E
dward Z
.
Yang
Ma
k
e
l
ist ne
s
ting tes
t
more
s
ensitive
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-22
Edward Z
.
Yang
Use
info_parent_d
e
f to get
pare
n
t inf
o
r
m
ati
o
n,
since
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-21
Edwar
d
Z
.
Y
ang
Ignore commas and
n
bsps
f
o
r
li
n
k
i
fication
.
Thanks nAS
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-05-18
Edw
a
rd Z
.
Yang
Doc
f
ix
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-04-16
Edw
a
r
d Z
.
Y
ang
Make UR
I
parsi
n
g alg
o
r
i
thm more strict
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-21
Edward Z
.
Yang
Fix NEWS en
t
ry
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-18
E
d
ward
Z
.
Yang
Relea
s
e
4
.
5
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2013-02-17
Edw
a
rd
Z
.
Ya
n
g
Add %Core
.
DisableExcludes direc
t
i
v
e
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Ed
w
ard
Z
.
Yan
g
Use SHA-1 i
n
stead
o
f MD5
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Yang
Blacklist more
tags
from RemoveEmpty
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
Edwa
r
d Z
.
Yang
C
l
eanup after data validation
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-27
E
dwa
r
d Z
.
Yang
Do
c
hecks against iconvAvailable beca
u
se
P
HP 5
.
4 ha
s
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-11
Edward Z
.
Yang
Comment for bug that
n
ee
d
s to get fixed
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-10-11
E
dward Z
.
Ya
n
g
CSS propertie
s
p
age-brea
k
-*
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-07-30
Edward Z
.
Yang
F
ix bug with non
-
l
ower ca
s
e color names
i
n HTML
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-07-27
E
dward Z
.
Yang
Permit underscores in font-families
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-06-16
Edward
Z
.
Yang
More support
f
or white-space
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-06-02
Edward Z
.
Y
a
ng
D
o
n
'
t
lower-case
component
s
of back
g
round
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-26
E
d
w
a
rd
Z
.
Y
a
n
g
Suppo
r
t for
inlin
e
-block
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-15
Edward Z
.
Yang
F
i
x in
AttrT
r
ansform_Nof
o
llow
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-05-02
E
d
ward Z
.
Yan
g
Use prepend for autoloadi
n
g
o
n
PHP 5
.
3
+
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-04-27
E
dward Z
.
Yang
S
u
p
p
ort fo
r
safe exte
r
nal scripts v
i
a explic
i
t whiteli
s
t
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-03-17
Edward
Z
.
Yang
F
i
x problem where stacke
d
A
t
trTransforms
c
lobber each
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-03-02
Edwar
d
Z
.
Yang
Actua
l
ly m
a
ke URI
.
DisableRes
o
urces do something
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-02-18
Ed
w
ard Z
.
Y
a
n
g
Bug
f
ix: _blank not blank
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-25
Edward Z
.
Yang
Updat
e
N
EWS
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-19
Edward Z
.
Yang
Release 4
.
4
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
E
dwa
r
d
Z
.
Yan
g
Make al
l
of
t
he
t
e
sts work on
a
ll PH
P
version
s
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
Edward Z
.
Yang
Avoid d
o
ing stupid
l
y clever
re
f
lection tri
c
k
s that
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-18
E
dward Z
.
Yang
Modernize some
o
f the
t
esting facilities
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-17
Edward
Z
.
Y
ang
Ti
g
h
t
er C
S
S s
e
l
e
ctor validation
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-06
Edward Z
.
Y
an
g
R
emar
k
about bypassing host
l
i
s
t w
i
th
p
unycode
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-06
E
d
w
a
rd Z
.
Yang
Optional s
u
ppo
r
t
f
o
r IDNAs with P
E
AR
N
et_ID
N
A
2
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2012-01-03
E
dward Z
.
Yang
Remove PEARSax3 lexer
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-30
Edward Z
.
Y
ang
Make
f
o
rms
w
o
r
k for transi
t
ional doctypes
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-27
Edward Z
.
Y
ang
R
e
mov
e
inscrutable TODO, optional
i
ze a
n
other
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-27
Edwa
r
d
Z
.
Ya
n
g
Add note about superseding modules in TODO
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
B
ump
mi
n
or v
e
rsion nu
m
ber to
4
.
4
.
0
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edwa
r
d Z
.
Yang
A
d
d test for invalid SafeIf
r
ame usage
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
E
dwa
r
d Z
.
Yang
Add mo
r
e at
t
r
ibu
t
ions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
E
d
ward
Z
.
Yang
Im
p
le
m
ent %H
T
M
L
.
Allowe
d
Com
m
ents and %
H
TML
.
All
o
wedC
o
mmentsR
e
gexp
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Y
ang
Fix brok
e
n tab
l
e content model, easily se
e
n in XHTML1
.
1
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Edwa
r
d Z
.
Yang
Properl
y
handle nest
e
d subli
s
ts by
folding
int
o
previous
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-26
Ed
w
ard Z
.
Yang
I
mp
l
e
ment %HTML
.
Targ
e
tBlank
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Y
ang
Add isBenign
and get
D
e
f
au
l
tSch
e
m
e
methods
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edwa
r
d Z
.
Y
ang
Ad
d
a littl
e
bit o
f
documentation ab
o
ut
c
o
ntexts for
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
E
dw
a
r
d Z
.
Yang
Core
.
EscapeNonASCIICharacters now always works,
e
ven
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
Edward
Z
.
Yan
g
A
d
d suppor
t
f
or scope a
t
t
ribute on td and th
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
E
d
ward Z
.
Yang
Add one more
test f
o
r SPL autoloa
d
d
efaults
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-25
E
d
ward Z
.
Yan
g
Fix iconv truncation
bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-18
Edwa
r
d
Z
.
Yang
Remo
v
e
spurio
u
s abst
r
ac
t
definition;
PHP
5
.
4 doesn
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-12-18
Edward
Z
.
Yan
g
Don't u
n
set
p
arser
v
ariable; plays poo
r
ly
with serialize
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edwar
d
Z
.
Yang
Typofi
x
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yang
Do
n
't
ad
d
nofol
l
ow
f
o
r matching hosts, g
e
neralize this
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
E
d
ward
Z
.
Yang
Update IN
S
TA
L
L to avoid missing config snafu, update
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yang
Do not duplicate nofollow attribute in
t
ransform
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-19
Edward
Z
.
Yang
Exp
l
i
citly initiali
z
e
anonModule
to null
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-10
Edward Z
.
Yang
UR
I
.
M
u
nge munges
h
ttps to http URIs
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-10
Edw
a
r
d Z
.
Yang
Color keyw
o
r
ds now ca
s
e-insensitive
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
R
e
le
a
se 4
.
3
.
0
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
E
d
ward Z
.
Y
ang
Fix CSS
U
RL innerHTML/cssT
e
xt escap
i
ng bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Y
ang
P
r
otect agai
n
st font f
a
mily
innerHTML/cssText attacks
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-27
Edw
a
rd
Z
.
Yang
Fix Inter
n
et
E
xplorer innerHTML bug
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-24
Ed
w
ard Z
.
Yang
I
mplement CSS
.
AllowedFonts
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-22
Edwa
r
d Z
.
Yang
Don't au
t
o
c
lose if no pare
n
t
s s
u
pport
the
t
ag
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-21
Edwa
r
d
Z
.
Yang
Safety update for
n
ested ul test
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-17
Edwar
d
Z
.
Yang
Fix E_NOTI
C
E fro
m
inde
x
i
n
g into empty string
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-02-27
Edward Z
.
Yang
Fi
x
missing nume
r
i
c
entities
(
s
hows up wh
e
n D
i
rec
t
Le
x
i
n
g
)
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-25
E
dward Z
.
Yan
g
Dra
m
atica
l
ly
rewrite null
h
ost URI handling
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-22
Edwa
r
d Z
.
Yang
Fix embedding
f
la
s
h on non-I
E
browsers
a
n
d
allow m
o
r
e
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-14
Edward Z
.
Ya
n
g
Bump vers
i
on numb
e
r f
o
r Cache
.
Seriali
z
er
P
ermiss
i
ons
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-01-13
E
dwar
d
Z
.
Yan
g
Check that ar
g
v is set
before ope
r
ati
n
g on it
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-12-31
Edward Z
.
Yang
Fix ba
d
inter
a
ction between bootstrap autoloader and
.
.
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-12-30
E
d
w
ard Z
.
Yang
Fix two bugs w
i
th caching of customized raw definit
i
ons
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-21
Edward Z
.
Yang
Update PHPT instructions
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Edw
a
rd Z
.
Yan
g
Add initial imple
m
e
ntation of CSS
.
Trusted
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Edward
Z
.
Y
a
ng
Add
s
anity
c
heck aga
i
nst ze1
_
compat
i
bility_mode
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-11-12
Edwar
d
Z
.
Yang
Fix incorrect PEARSax
3
test
assertion
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-10-29
Edward
Z
.
Yang
C
h
eck if s
c
hema
.
ser w
a
s co
r
rupt
e
d
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2010-10-28
Edward
Z
.
Yang
Fix removal of id wi
t
h Dir
e
ctLex by pres
e
rving armo
r
.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
next