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 #137 from Xiphin/master
2017-06-03
Edward Z
.
Yan
g
Merge pull
r
equest #
1
37 from Xiphin/m
a
ster
commit
|
commitdiff
|
tree
2017-03-22
Edward Z
.
Yang
Merg
e
pul
l
request #130 from Izumi
-
k
u
n/lexer-c
r
eate-fix
commit
|
commitdiff
|
tree
2017-03-12
Edwar
d
Z
.
Ya
n
g
Merge pull request #129 from rybakit
/
patch-1
commit
|
commitdiff
|
tree
2017-03-07
Edw
a
rd Z
.
Yan
g
Merge pull re
q
uest
#121
f
ro
m
breat
h
bath/master
commit
|
commitdiff
|
tree
2017-03-07
Edward
Z
.
Yan
g
Mer
g
e pull requ
e
st #118 fro
m
fxbt/master
commit
|
commitdiff
|
tree
2017-03-04
Edwa
r
d
Z
.
Y
ang
Merge pull request #123 fro
m
m
p
y
w
-forks/fix/#122/
s
urrogate
.
.
.
commit
|
commitdiff
|
tree
2016-10-16
Edward Z
.
Y
a
n
g
Merge pu
l
l reque
s
t #101 from yankos/hotf
i
x/
d
ir
e
ctory_
n
o
t
_
clos
e
commit
|
commitdiff
|
tree
2016-09-05
E
d
ward Z
.
Yang
M
erge
pu
l
l
r
eque
s
t #94 fr
o
m zobzn/css-min-max-width
commit
|
commitdiff
|
tree
2016-07-29
Edward Z
.
Ya
n
g
Mer
g
e pu
l
l r
e
q
u
est #91 from apsdsm/fix
-
pe
r
mi
s
s
ions-bug
commit
|
commitdiff
|
tree
2015-08-03
Edward Z
.
Yang
M
e
rge pu
l
l request #60 from sy
l
fabr
e
/
patch-
1
commit
|
commitdiff
|
tree
2013-11-30
Edward Z
.
Yang
Conditionalize hash_
h
m
ac
test
s
for 5
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-11-30
Edward Z
.
Yang
Ad
d
Tw
i
tter h
a
ndle to
r
elease notes
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-28
Edwar
d
Z
.
Yang
Fix
infinite loop in Lexe
r
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-22
E
d
w
ar
d
Z
.
Yang
Fix < PHP 5
.
4
compatibili
t
y break
.
Thanks Grom
N
aN for
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-21
Edw
a
rd Z
.
Ya
n
g
Re
w
rit
e
Fi
x
Nesting implementation to be tree-based
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-20
Edward Z
.
Yang
Ad
d
conv
e
r
sion functions for our own tre
e
for
m
at
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-17
Edward
Z
.
Yang
Make the Token class a
b
stract
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-17
Edward
Z
.
Yang
R
e
move s
o
me unnece
s
sary
p
ass-by-refere
n
ce
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-17
Edward
Z
.
Yang
Remo
v
e PHP 4 compatibi
l
ity hac
k
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
E
d
w
ard Z
.
Ya
n
g
Use
a Zipper to proces
s
M
akeW
e
llForme
d
, removing quad
r
a
t
ic
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edward Z
.
Yang
Properly
h
andle context varia
b
les that ar
e
N
ULL
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edw
a
rd Z
.
Ya
n
g
Implement
a
tion
of a Zipper
,
for
efficient splic
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-10-13
Edw
a
rd Z
.
Yan
g
Impr
o
ve gi
t
ignore
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-09-17
Edward Z
.
Y
a
n
g
F
i
x
quadrati
c
beh
a
v
io
r
in DOM
L
e
x due t
o
array_shift
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-09-14
Edward
Z
.
Y
a
ng
Properly use HMA
C
for s
e
cure mun
g
i
ng
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
Edwar
d
Z
.
Yang
Tighten
up in
v
arian
t
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
E
d
ward
Z
.
Yang
Exp
l
i
c
i
tly speci
f
y decorator name
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-27
E
dward Z
.
Y
a
ng
New directive %Core
.
All
o
w
H
ostnameUnders
c
o
re
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-07-18
Edward Z
.
Yang
Add n
o
t
e
fall through is
i
ntentional
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-06-06
Edward
Z
.
Yang
Make list
nes
t
i
n
g test more sens
i
tive
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-22
Edward Z
.
Y
ang
Use info_parent_def to
get
p
a
rent information, since
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-21
Edward Z
.
Ya
n
g
Ig
n
ore
commas a
n
d
nbsps
for link
i
f
ic
a
tion
.
Thanks
nAS
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-05-18
E
d
ward Z
.
Y
a
ng
Doc
f
i
x
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-04-16
E
d
w
ard Z
.
Yang
Make
URI parsing al
g
ori
t
hm
mo
r
e
strict
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-21
E
d
ward Z
.
Yang
Fi
x
NEWS entry
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-18
Edwa
r
d Z
.
Yang
Release 4
.
5
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2013-02-17
Edwa
r
d Z
.
Y
ang
Add %Core
.
Disa
b
leExclud
e
s directi
v
e
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Yang
Use SHA-1 instead of MD5
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edward
Z
.
Yang
Bla
c
klist more tags f
r
o
m
Rem
o
veEmpty
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edward Z
.
Ya
n
g
Clean
u
p after
d
ata
validation
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-27
Edwa
r
d Z
.
Yang
Do checks against i
c
onvAvail
a
ble because PHP 5
.
4 has
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-11
Edward Z
.
Yang
Commen
t
fo
r
bug that
n
ee
d
s
to
g
et fixed
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-10-11
Edward Z
.
Yang
CSS properties page-break
-
*
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-07-30
Edward Z
.
Ya
n
g
Fix
bug w
i
th non-lower c
a
se
c
o
lor names
i
n HTML
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-07-27
Edward Z
.
Yan
g
Permit underscores in
f
ont-familie
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-06-16
Edward Z
.
Yang
More support for white-spac
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-06-02
Edw
a
rd Z
.
Yang
Do
n
'
t
low
e
r-case comp
o
nents of back
g
r
ound
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-26
Edward Z
.
Yang
Support for in
l
i
n
e-block
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-15
E
d
ward Z
.
Yang
Fi
x
in At
t
rT
r
ansform_Nofollow
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-05-02
Edward
Z
.
Yang
Use prepend fo
r
autoloading on PHP 5
.
3+
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-04-27
Ed
w
ard Z
.
Yang
Support for safe exte
r
na
l
scripts vi
a
e
x
pli
c
it whit
e
li
s
t
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-03-17
Edward Z
.
Yang
Fix problem whe
r
e stacked A
t
trTr
a
nsfo
r
ms c
l
obber
e
ach
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-03-02
Edward Z
.
Y
a
ng
Actually make URI
.
D
i
s
ableRes
o
urces do somethi
n
g
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-02-18
Edw
a
rd
Z
.
Ya
n
g
Bugfix: _blank not
b
lank
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-25
Ed
w
a
r
d
Z
.
Y
ang
Update
N
EW
S
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-19
E
d
w
ard Z
.
Y
a
n
g
Release 4
.
4
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
Edwar
d
Z
.
Ya
n
g
Make all o
f
th
e
tests wor
k
on all PHP versio
n
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
Edwa
r
d Z
.
Y
a
ng
Avoid
d
oing
s
tupi
d
ly cl
e
ver reflection tri
c
ks
that
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-18
Edward Z
.
Yang
M
o
d
e
rnize some of the testing facilities
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-17
E
dward Z
.
Ya
n
g
T
i
ghte
r
CSS s
e
lector validation
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-06
E
d
w
ard Z
.
Yang
Remark
about bypas
s
ing host lis
t
with
p
unycode
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-06
Edward Z
.
Yang
Optio
n
al
support for IDNAs with PEAR Ne
t
_
IDNA2
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2012-01-03
E
d
ward Z
.
Yang
Remove PEARSax3 lex
e
r
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-30
Edwa
r
d
Z
.
Yang
Make forms wo
r
k for trans
i
t
i
onal doctyp
e
s
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-27
Edward Z
.
Yang
Rem
o
ve in
s
cr
u
table
T
OD
O
, optio
n
a
l
i
ze
ano
t
he
r
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-27
Edward Z
.
Ya
n
g
Add note a
b
ou
t
supersedin
g
m
odules in TODO
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edwa
r
d Z
.
Yang
Bump minor version n
u
mb
e
r
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
for invalid SafeIframe usag
e
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edward Z
.
Yang
Add
m
ore attributions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edw
a
rd
Z
.
Yang
Implement %HTML
.
AllowedComments and %HTML
.
Allowe
d
Commen
t
sRe
g
exp
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edw
a
rd Z
.
Ya
n
g
Fix broken ta
b
le content model, ea
s
ily seen
in XHTML1
.
1
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edw
a
rd Z
.
Yang
Prope
r
ly han
d
le nested subl
i
s
t
s by folding into previous
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-26
Edw
a
rd Z
.
Yang
Imple
m
ent %HTML
.
T
arg
e
tBlank
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Y
a
ng
Add i
s
Benign and getDefault
S
cheme methods
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
E
d
ward Z
.
Yang
Add a little bit of d
o
cu
m
ent
a
tio
n
about c
o
nt
e
x
ts for
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Y
an
g
Core
.
Escape
N
onAS
C
IICharacte
r
s
now always works, even
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
A
dd
support for scop
e
attribute on td and th
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edward Z
.
Yang
A
d
d one more t
e
st f
o
r SPL auto
l
oad defaults
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-25
Edwa
r
d Z
.
Y
ang
Fix
i
conv
t
runcation bu
g
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-18
Edward
Z
.
Yang
Remove spurious abstract definition; PHP 5
.
4 does
n
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-12-18
Edward
Z
.
Y
a
ng
Don'
t
unset parser var
i
able; plays poorly with seri
a
l
ize
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Y
a
ng
Ty
p
ofi
x
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Yang
D
on't add no
f
ollow for ma
t
ching hosts
,
g
e
ne
r
alize t
h
is
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edw
a
rd Z
.
Yang
Up
d
ate I
N
STALL to av
o
id missing config
s
nafu, up
d
ate
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-08-24
Edward Z
.
Y
a
n
g
Do not d
u
plicate no
f
o
ll
o
w attribute in tra
n
sform
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-19
Edward Z
.
Y
a
ng
E
x
p
licitly initializ
e
anonModule to
n
ul
l
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-10
Edward Z
.
Y
ang
URI
.
Munge m
u
nges https to ht
t
p URIs
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-04-10
Edward Z
.
Y
ang
Color key
w
ords
now case-insensi
t
ive
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
Rel
e
ase 4
.
3
.
0
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
E
d
wa
r
d Z
.
Yang
Fix CSS URL inne
r
H
TML/cssText esca
p
ing bug
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edward Z
.
Yang
Protect a
g
ainst font fa
m
ily innerH
T
ML/cssTe
x
t attacks
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-27
Edward
Z
.
Yang
Fix
I
nternet Explo
r
e
r
inn
e
rHTML b
u
g
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-24
Edward Z
.
Yan
g
Im
p
lement CS
S
.
AllowedFonts
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-22
Edwa
r
d
Z
.
Yang
Don't autoclose i
f
no parents
s
up
p
or
t
t
h
e tag
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-21
Edward
Z
.
Yang
Safety update
f
or nested ul t
e
st
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-03-17
Ed
w
a
rd Z
.
Yang
Fix E_NOTICE from
i
ndexin
g
into empty st
r
ing
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-02-27
Edw
a
r
d
Z
.
Yang
F
ix
missing numeric entities (shows u
p
when DirectLexing)
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-25
Edward Z
.
Yang
Dramatically
r
ewrite n
u
l
l
ho
s
t
U
R
I
h
a
ndling
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-22
Edw
a
rd Z
.
Yang
F
i
x em
b
edding flas
h
on
no
n
-
I
E
brow
s
ers and
al
l
ow more
.
.
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
2011-01-14
Edward Z
.
Yang
Bu
m
p
version
n
u
mber f
o
r Cache
.
S
er
i
alizerPermis
s
ions
.
Signed-off-by: Edward Z. Yang <
ezyang@mit.edu
>
commit
|
commitdiff
|
tree
next