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 infinite loop in Lexer.
2013-10-28
E
dward Z
.
Yang
Fix infinite loop in Lexer
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-22
Edward Z
.
Y
a
ng
Fix < PHP 5
.
4 compati
b
ility
b
reak
.
Thanks
G
r
o
mNaN for
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-21
Edwar
d
Z
.
Y
ang
Rewrite FixNesting i
m
plemen
t
ation to be tree-based
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-20
Edward Z
.
Ya
n
g
Ad
d
conversion functions for our own tree fo
r
mat
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-17
E
d
w
a
rd Z
.
Ya
n
g
Make t
h
e Token clas
s
abstrac
t
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-17
Edwa
r
d Z
.
Y
a
ng
Remove some unnecessary pass-
b
y-re
f
e
r
e
n
ce
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-17
Edward Z
.
Yang
Remove PHP 4 compatibi
l
ity ha
c
k
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Y
ang
U
se a
Zipper
t
o
p
roce
s
s Make
W
ell
F
or
m
ed,
removin
g
quadrat
i
c
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Pro
p
erly h
a
n
dle context va
r
i
a
bl
e
s
that are NULL
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Impl
e
mentation of a Zipper,
f
or efficient
spl
i
c
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Improve gitig
n
ore
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-09-17
Edward Z
.
Y
ang
Fix quadratic behavior in D
O
MLex due
to arra
y
_
shi
f
t
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-09-14
Edward
Z
.
Yang
Properly use HMAC for secure mungin
g
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Y
ang
T
i
ghten up
invari
a
nts
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
Edward
Z
.
Yang
E
xplici
t
ly specify de
c
o
r
ator name
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
Ed
w
ard Z
.
Yan
g
New directive %Core
.
AllowHostnameUnde
r
s
core
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-18
Edward Z
.
Ya
n
g
A
d
d no
t
e
fall through
i
s intentional
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-06-06
E
d
wa
r
d Z
.
Yan
g
Make li
s
t nestin
g
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
p
arent information, since
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-21
Edward
Z
.
Yang
I
gnore commas and nbsps for linkif
i
c
a
ti
o
n
.
Th
a
nks nAS
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-18
Edward Z
.
Yang
Doc fix
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-04-16
E
d
war
d
Z
.
Yang
Make URI p
a
rsing
a
lgorithm mor
e
strict
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-21
Edward
Z
.
Yang
Fix NEWS entry
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-18
Edw
a
rd Z
.
Yang
Release
4
.
5
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-17
E
dward Z
.
Ya
n
g
Add %C
o
re
.
DisableExclud
e
s
d
i
r
ective
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Yang
U
s
e
SH
A
-1 instead of M
D
5
.
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
Edward Z
.
Yang
Clea
n
u
p
after
d
ata
validation
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Ya
n
g
Do chec
k
s
agains
t
iconvAva
i
lable because
P
H
P
5
.
4 has
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-11
E
dward Z
.
Yang
C
o
mme
n
t for bug that nee
d
s
to
get fixed
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-11
Edwa
r
d
Z
.
Yang
CSS properties
p
a
g
e
-
break-*
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-07-30
Edward Z
.
Yang
Fix bu
g
with non-low
e
r
cas
e
c
o
lor names in H
T
ML
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-07-27
Edw
a
rd
Z
.
Yang
P
e
rmit underscores
in font
-
fa
m
ilies
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-06-16
Edward Z
.
Yang
More
support for
w
hite-spa
c
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-06-02
Edwar
d
Z
.
Y
a
n
g
Don't
l
o
wer-
c
ase
c
omponents of background
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-26
E
dwa
r
d Z
.
Yang
S
upport fo
r
inlin
e
-bloc
k
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-15
Edward Z
.
Y
an
g
Fix
i
n
Att
r
T
ran
s
for
m
_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
a
utolo
a
din
g
on PHP 5
.
3+
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-04-27
Edward Z
.
Y
a
ng
Su
p
port
for s
a
f
e
exter
n
al scripts via
e
xplicit
wh
i
telist
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-03-17
Edward
Z
.
Ya
n
g
F
i
x pro
b
lem where stacked AttrTransforms clobber each
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-03-02
Edward
Z
.
Ya
n
g
Actually m
a
ke URI
.
DisableResources do somethin
g
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-02-18
Ed
w
ard Z
.
Yang
Bugfix: _b
l
a
n
k
n
ot blank
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-25
Edward Z
.
Y
a
n
g
Update NEW
S
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-19
Edward
Z
.
Y
a
ng
Release 4
.
4
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
Edwa
r
d Z
.
Yang
Make
all of the
t
ests work on all
P
H
P
versions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
Edward
Z
.
Yang
Avoid doing stupidly clever re
f
lection tricks that
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
Edward
Z
.
Yang
M
o
dernize some o
f
the testing faciliti
e
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-17
E
d
wa
r
d Z
.
Yang
T
ighter CSS selecto
r
vali
d
a
tion
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-06
Edward Z
.
Yang
Remark about bypassing host list with pun
y
code
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-06
Edward Z
.
Yang
O
p
t
i
on
a
l s
u
ppo
r
t for IDNAs w
i
th PEAR Net_IDNA2
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-03
Ed
w
ard Z
.
Yang
R
emov
e
PEARSax3
l
exer
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-30
Edw
a
r
d
Z
.
Yang
Mak
e
forms wo
r
k f
o
r transitional doct
y
pe
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-27
Edward Z
.
Yang
Remove inscrutable TODO, optional
i
ze anoth
e
r
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-27
Edward Z
.
Ya
n
g
Add note abo
u
t superse
d
ing modules
i
n
TODO
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edw
a
rd
Z
.
Yang
Bump
m
i
n
o
r
version number to 4
.
4
.
0
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Ya
n
g
Add test
f
or invalid SafeIframe usag
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
E
d
ward Z
.
Yang
Add mor
e
a
ttributi
o
ns
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yan
g
Impleme
n
t %H
T
M
L
.
Al
l
owedComme
n
ts
a
nd %HTML
.
AllowedCo
m
mentsRegexp
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edwar
d
Z
.
Ya
n
g
Fi
x
b
roken
table content mo
d
el
,
easily seen in XHTML1
.
1
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edwa
r
d Z
.
Y
ang
Properl
y
h
andle
nested
s
u
b
l
ists by folding into pre
v
i
o
us
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
E
d
ward Z
.
Y
a
ng
Im
p
lement %HT
M
L
.
TargetBl
a
nk
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edwa
r
d Z
.
Yan
g
Add
i
s
B
enign a
n
d getDefaultSc
h
eme
methods
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edwar
d
Z
.
Y
ang
Add
a
little bit of
d
o
c
umen
t
ation abo
u
t contexts for
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Cor
e
.
E
s
c
a
p
eNonASCIICharacte
r
s
now alway
s
wor
k
s, even
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Add su
p
port for scope attrib
u
te on td and th
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
Add one
more test for
S
PL autol
o
ad defaults
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edw
a
r
d
Z
.
Yang
F
i
x
i
c
o
nv truncation bug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-18
Ed
w
ard
Z
.
Yang
Remove s
p
urious
ab
s
tract defin
i
t
ion; PHP 5
.
4 doesn
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-18
Edward Z
.
Yang
Do
n
'
t unset pa
r
s
er
v
ariable; plays poorly with seri
a
lize
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edward
Z
.
Yang
T
ypofix
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edward
Z
.
Y
a
ng
D
on't add n
o
follow for matching hosts, generalize this
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edwa
r
d Z
.
Yang
U
p
d
ate IN
S
TALL to avoid m
i
ss
i
ng config snafu
,
update
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yang
Do not duplicate nof
o
ll
o
w attribute in tra
n
s
form
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-19
Edward Z
.
Y
a
n
g
Explicitly initialize ano
n
Modu
l
e to null
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-10
Edward Z
.
Yan
g
URI
.
Mun
g
e munges https to http U
R
Is
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-10
E
d
w
a
r
d
Z
.
Ya
n
g
Color keyw
o
rds now ca
s
e
-insen
s
itive
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
E
d
ward Z
.
Yang
Rele
a
se 4
.
3
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
E
d
ward Z
.
Yang
Fix CSS URL inner
H
TML/
c
ssText escapi
n
g
b
u
g
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Ya
n
g
Prote
c
t against font family inne
r
H
T
M
L
/cssText attac
k
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edwar
d
Z
.
Yang
F
ix Int
e
rnet Ex
p
l
orer innerHTML bug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-24
Edward
Z
.
Yang
Implement
C
SS
.
Allowe
d
Fon
t
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-22
E
d
ward
Z
.
Y
a
ng
Don't autoc
l
ose if no parents
supp
o
rt the ta
g
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-21
Edward Z
.
Yang
Sa
f
ety update for
ne
s
te
d
ul test
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-17
E
dwar
d
Z
.
Yang
Fi
x
E
_
NOTICE from index
i
ng into
e
mpty 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 numer
i
c entit
i
es (shows
up whe
n
DirectLexing)
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-25
Edward Z
.
Yang
Dr
a
matically rewri
t
e
n
u
ll host
URI handling
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-22
Edward Z
.
Yang
F
i
x embeddi
n
g fla
s
h on non-IE
brow
s
ers and allow more
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-14
Edward Z
.
Yang
Bump
v
ers
i
on number for Cache
.
Seri
a
li
z
e
r
Permissions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-13
Edwa
r
d Z
.
Yang
Chec
k
that argv
is set
b
efore opera
t
i
n
g on it
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-12-31
Edward Z
.
Yan
g
Fix bad interacti
o
n between bo
o
tstrap autoloader an
d
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-12-30
Edwar
d
Z
.
Yang
Fi
x
two b
u
gs with caching of customiz
e
d r
a
w definitions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-21
E
d
w
a
rd Z
.
Yang
Up
d
ate PHPT instructions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
Edward Z
.
Yang
Add initial
i
mplementation of CSS
.
Tr
u
s
ted
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
Edwa
r
d
Z
.
Yang
Add sanity check against ze1_compatibility_mode
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
Edward Z
.
Yang
F
i
x incorrect PEARSax3
t
est
a
ssertion
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-10-29
Edward Z
.
Yang
Ch
e
ck
if schema
.
ser was corrupted
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-10-28
Edw
a
rd Z
.
Ya
n
g
Fix re
m
o
v
al of i
d
with Direc
t
Lex
by preservi
n
g
armor
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-28
Edwar
d
Z
.
Ya
n
g
Escape C
D
ATA befo
r
e
h
a
ndling cond
i
ti
o
nal comme
n
ts
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-28
Edward Z
.
Y
a
ng
Implement HTML
.
N
ofollow
f
or exte
r
n
al li
n
ks
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-09-28
Edward Z
.
Ya
n
g
Make IE cond
i
t
ional comm
e
n
t matching
u
ngree
d
y
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
next