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
Merge pull request #60 from sylfabre/patch-1
2015-08-03
Edward Z
.
Y
ang
Merge pull requ
e
st #60
f
rom
s
y
l
fabre/
p
a
t
ch-1
commit
|
commitdiff
|
tree
2013-11-30
E
d
ward Z
.
Yang
C
o
n
ditionalize hash_hmac test
s
for 5
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-11-30
Edward Z
.
Y
a
n
g
Add Twitt
e
r h
a
nd
l
e to rel
e
ase notes
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-28
Ed
w
ard Z
.
Yang
Fix infini
t
e loop 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 comp
a
tibility br
e
ak
.
Th
a
nks GromNaN fo
r
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-21
Edw
a
rd
Z
.
Yang
Rewrit
e
FixNesting implementation t
o
be tree-based
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-20
Edwar
d
Z
.
Yang
Add co
n
version fu
n
ctions for our own t
r
e
e
for
m
at
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-17
Edwar
d
Z
.
Yang
Make th
e
Token c
l
ass abstract
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-17
Edward Z
.
Yang
Re
m
ove some
u
n
necessary pass
-
by
-
reference
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-17
Ed
w
ard Z
.
Yang
Remove PHP 4
com
p
atibility hack
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
E
d
w
ard
Z
.
Yang
Use
a
Zipper to p
r
o
c
ess M
a
ke
W
ellFormed, removing q
u
adratic
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Properly handle cont
e
xt var
i
ables
that are NULL
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
I
mple
m
enta
t
ion of a Zipper, for ef
f
ici
e
n
t
splice
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Ed
w
ard Z
.
Y
a
ng
Impro
v
e
g
i
tignore
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-09-17
Edward Z
.
Yang
F
i
x
q
uad
r
atic be
h
avior in DOMLex du
e
to array_
s
h
i
ft
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-09-14
Edward Z
.
Yang
Properly use HMAC for
s
e
c
u
r
e mu
n
ging
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Y
a
ng
Tighten up invariants
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Yang
Explicitly s
p
ecify decorator name
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
Edward Z
.
Yang
New directi
v
e %Core
.
AllowHostnam
e
Under
s
core
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-18
Edwar
d
Z
.
Y
a
ng
Add
note fall through is intentional
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-06-06
Edward Z
.
Ya
n
g
Make
list nest
i
ng test more sensitive
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-22
E
dward Z
.
Yang
Use info_parent_
d
ef to get paren
t
informati
o
n, since
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-21
Edward Z
.
Yang
Ign
o
re com
m
a
s
and nbsps for linkification
.
T
han
k
s nAS
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-18
E
d
ward Z
.
Yang
Doc fix
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-04-16
Edward Z
.
Yang
Make URI pa
r
sing algorithm m
o
r
e str
i
ct
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-21
Edwar
d
Z
.
Ya
n
g
Fix NEWS en
t
ry
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-18
E
dward
Z
.
Yang
Release 4
.
5
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-17
Edward
Z
.
Ya
n
g
Ad
d
%Cor
e
.
DisableExcludes directive
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edwar
d
Z
.
Yan
g
U
s
e SHA
-
1 in
s
tead of MD5
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Yang
Blacklist mo
r
e
tags
f
r
o
m Remov
e
Empty
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Yang
Cleanup af
t
e
r
data validation
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Y
an
g
Do checks
a
g
a
inst iconvAvailable
b
ecause
P
H
P
5
.
4 has
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-11
Edward Z
.
Yang
Com
m
ent for bug
that needs to get
fixed
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-11
Ed
w
a
r
d Z
.
Yang
CSS
p
r
o
perties p
a
ge-break-*
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-07-30
Edward
Z
.
Yang
Fix bu
g
wit
h
non-lower case c
o
lor n
a
mes in HTML
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-07-27
Edward Z
.
Yang
Permit underscores in f
o
nt
-
fa
m
i
l
i
es
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-06-16
E
d
w
ard Z
.
Yang
More suppor
t
f
o
r white-space
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-06-02
Edwa
r
d Z
.
Ya
n
g
Do
n
't lower-
c
ase components of background
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-26
Ed
w
a
r
d
Z
.
Yang
Sup
p
or
t
f
o
r inline-b
l
ock
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-15
Edward
Z
.
Yan
g
F
i
x in A
t
trTran
s
form_Nofollow
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-02
Edward Z
.
Yang
Use prepend for
auto
l
oa
d
ing o
n
P
H
P 5
.
3
+
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-04-27
Edwar
d
Z
.
Yang
Support for s
a
fe ex
t
ernal script
s
via explicit whitelist
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-03-17
Edward Z
.
Ya
n
g
Fix
prob
l
em where stacked Attr
T
ransforms clobber e
a
ch
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-03-02
Ed
w
ard Z
.
Yang
Act
u
ally
make U
R
I
.
DisableReso
u
rce
s
do so
m
ething
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-02-18
Edward
Z
.
Y
a
ng
Bugfix: _
b
lank n
o
t blank
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-25
Edwar
d
Z
.
Yang
Upd
a
te NEWS
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-19
Edward Z
.
Yang
Rel
e
ase 4
.
4
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
Ed
w
ard Z
.
Yang
Make all of the
t
ests work on
all PHP versions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
Edward Z
.
Y
ang
Avoid doin
g
stupid
l
y
cl
e
ver r
e
f
l
e
c
tion
tricks
t
h
at
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
Edward
Z
.
Yang
Mod
e
rnize some
o
f the testing facilities
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-17
Ed
w
ard Z
.
Yang
Tig
h
ter CSS selector validation
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-06
Edward Z
.
Yang
Remark about
byp
a
s
s
i
n
g host list with
pu
n
ycod
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-06
Edward Z
.
Yan
g
Optional support for I
D
N
As with PEAR Net_IDNA2
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-03
Edw
a
rd Z
.
Yang
Re
m
ove
PEARSax3
l
exer
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-30
Edward Z
.
Y
ang
Make forms work for transit
i
onal doct
y
pes
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-27
E
d
ward Z
.
Yang
Remove inscrutable TODO, optionalize a
n
o
the
r
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-27
Edward Z
.
Y
a
ng
Add no
t
e abo
u
t
s
uperse
d
ing modul
e
s in TODO
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
E
d
w
ard Z
.
Ya
n
g
Bump minor version num
b
er
to 4
.
4
.
0
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
E
d
ward Z
.
Y
ang
Add
t
est for
invalid Safe
I
fram
e
us
a
ge
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edwar
d
Z
.
Y
a
ng
A
dd
more
a
ttributi
o
n
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Y
a
ng
Impl
e
me
n
t %HTML
.
Allow
e
d
Comments and %HTML
.
A
l
lowedCom
m
e
ntsRegexp
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward
Z
.
Yan
g
Fix broken
table conte
n
t model, easily seen in XH
T
ML1
.
1
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward
Z
.
Yang
Prope
r
ly handle nested sublists by
folding i
n
to pre
v
ious
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Implement %
H
T
M
L
.
Ta
r
ge
t
Blank
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edwa
r
d
Z
.
Yang
Ad
d
isBenign and getD
e
fau
l
tS
c
he
m
e
m
ethods
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward
Z
.
Yang
A
dd a l
i
tt
l
e
bit of do
c
ume
n
tation about contexts
f
o
r
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
C
o
re
.
EscapeNonASCIICharacter
s
now
always works, even
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
A
d
d su
p
port
for scope attribute on
t
d and th
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yan
g
Add
o
ne more test f
o
r
S
PL autoload defaults
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Ed
w
a
rd Z
.
Y
ang
Fix iconv
t
runcation bug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-18
E
dward Z
.
Yang
Remove spurious abstract
definition; P
H
P 5
.
4 d
o
esn
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-18
E
dw
a
rd Z
.
Yang
Don't u
n
set parser variable; plays
poor
l
y wi
t
h serialize
.
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
.
Yang
Don'
t
add no
f
ollo
w
for mat
c
hing h
o
sts, g
e
neralize this
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Ya
n
g
Update INSTALL to avoid missing c
o
nfig snafu, upda
t
e
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edwa
r
d
Z
.
Y
ang
Do
not du
p
l
i
cate nofollow
att
r
ibute in
tr
a
nsform
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-19
E
d
ward
Z
.
Yang
Expl
i
ci
t
ly initial
i
ze anonModule to null
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-10
Edward Z
.
Yang
URI
.
M
u
nge munges https to http URIs
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-10
Edward Z
.
Y
ang
Color keyword
s
now case-insensitive
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edwa
r
d Z
.
Yang
Relea
s
e 4
.
3
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
Fix CSS URL innerHTML/cssText escaping bug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
E
d
ward
Z
.
Yang
Prote
c
t
a
gainst font family innerHT
M
L
/
c
s
s
Tex
t
att
a
cks
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yan
g
Fix I
n
ternet
E
xplorer inne
r
HTML
b
ug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-24
Edward Z
.
Ya
n
g
Implement
C
SS
.
Al
l
owedFo
n
t
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-22
E
dward
Z
.
Yang
D
on't autoclose i
f
no parents support the tag
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-21
Edward Z
.
Yan
g
Safety updat
e
for nested ul test
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-17
Edward Z
.
Yang
Fix E_
N
O
T
I
CE
f
r
om
indexing into empty s
t
ring
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-02-27
E
dwar
d
Z
.
Yang
Fix
missin
g
numeric ent
i
ties (shows up when DirectLexing)
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-25
Edward Z
.
Yang
Dra
m
atically
rewrite null
host URI handli
n
g
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-22
Edward
Z
.
Y
ang
Fix emb
e
d
d
ing fl
a
s
h
on non-IE browsers a
n
d a
l
low more
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-14
Edward
Z
.
Yang
B
u
mp version n
u
mber for
Cache
.
Se
r
ializ
e
rPermissio
n
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-13
Edwar
d
Z
.
Yang
C
hec
k
that argv is set before operat
i
ng o
n
it
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-12-31
Edward
Z
.
Y
ang
Fix bad interaction b
e
t
wee
n
boots
t
rap au
t
oloader
and
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-12-30
Edw
a
rd Z
.
Yang
Fix two bugs wit
h
cachi
n
g of customized raw definitions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-21
E
d
w
ard Z
.
Yan
g
Update P
H
PT
i
nstructions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
Edward Z
.
Yan
g
Add initial implementation of C
S
S
.
Truste
d
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
Ed
w
ard
Z
.
Yang
Add
sanity check aga
i
nst ze1_co
m
patibility_mode
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-11-12
Edward Z
.
Y
a
ng
F
i
x incorrect PEARSax3 t
e
st as
s
ertion
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-10-29
Edward Z
.
Y
a
ng
Check if schema
.
ser was corrupted
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2010-10-28
Edw
a
rd
Z
.
Yang
F
ix
rem
o
val of id with DirectLex by
p
re
s
ervi
n
g armor
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
next