repo.or.cz
/
hiphop-php.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Implementations of abstract methods can have supertype parameter types
2018-07-17
Fred Emm
o
tt
Implemen
t
ations
o
f abstract methods can have supert
y
pe
.
.
.
commit
|
commitdiff
|
tree
2018-07-13
Fred Emmo
t
t
Call evth
r
ead_u
s
e_pthreads
(
)
o
n
s
tartup (#8258)
commit
|
commitdiff
|
tree
2018-06-21
F
r
e
d Emmott
su
p
port brac
e
d varia
b
le variable i
n
terpola
t
i
o
n in doubl
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-16
F
red Emmot
t
Fix Hack =
>
b
u
il
t
in when
P
HP7
+
(dyn
a
mic call or jit_enable_
.
.
.
commit
|
commitdiff
|
tree
2018-06-12
Fred Emmott
a
d
d
u
ntrusted_
m
o
de server configuration opt
i
on
commit
|
commitdiff
|
tree
2018-06-11
Fred Emmott
bum
p
version
.
h
a
n
d Hack compatibility
level
s
commit
|
commitdiff
|
tree
2018-06-06
F
r
ed Emmo
t
t
Add new `unsafe_rx` op
t
ion, defaulting
to true
,
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2018-06-06
Fred
Emmott
G
ate all tast checks behind forward com
p
atibility le
v
e
l
commit
|
commitdiff
|
tree
2018-06-06
Fred
E
mmott
a
d
d
suppo
r
t fo
r
mu
l
tiple
se
v
erity of error
s
commit
|
commitdiff
|
tree
2018-06-06
Fr
e
d
E
mmott
Add forward
_
compatibility
_
level
h
hc
o
nfig option
commit
|
commitdiff
|
tree
2018-06-06
F
r
e
d Em
m
ott
Add `--vendor` option t
o
`hph
p
/test/run`
commit
|
commitdiff
|
tree
2018-06-05
Fred Emmott
Supp
o
rt
L
SP-compl
i
ant `rela
t
edInformation`
field
commit
|
commitdiff
|
tree
2018-06-04
Fred
Emm
o
tt
fix hack_p
o
s_to_
l
sp
_
rang
e
for dumm
y
p
ositions
commit
|
commitdiff
|
tree
2018-05-25
Fred Emmott
Ad
d
f
olly
CVE-2018-6
3
3
7 patch to master for
o
pen sourc
e
.
.
.
commit
|
commitdiff
|
tree
2018-05-25
Fred Emmott
Ne
v
er use system ocaml
/
opam
commit
|
commitdiff
|
tree
2018-05-24
Fred Emmott
A
d
d
t
h
e
ability to
p
o
i
nt
the ty
p
e
checker
at additional
.
.
.
commit
|
commitdiff
|
tree
2018-05-22
Fre
d
Emmott
Fix
a
rray_c
o
mbine() when
k
e
ys array c
o
n
t
ains references
commit
|
commitdiff
|
tree
2018-05-21
F
r
ed
E
mmo
t
t
Band-aid reg
r
ession in as-you-type f
o
rmatti
n
g support
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
Fred Em
m
ott
Pass LSP spaces vs tabs and indent width opti
o
ns throu
g
h
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
Fred Emmott
Remove LSP suppo
r
t
f
o
r
hh_
f
o
r
mat
;
hackfm
t
inst
e
ad
.
commit
|
commitdiff
|
tree
2018-05-18
Fred Emmott
more
detai
l
ed
g
ithub issue
temp
l
ate
commit
|
commitdiff
|
tree
2018-05-17
Fred
Em
m
ott
replace `such as as` wit
h
`
s
uch
a
s '<function>'
`
in
.
.
.
commit
|
commitdiff
|
tree
2018-05-15
Fred Emmo
t
t
all
o
w `yield` in `__call`,
`_cal
l
S
tatic`, `__i
n
voke`
commit
|
commitdiff
|
tree
2018-05-09
F
red E
m
m
o
tt
Make the new unsafe-comparison
type
c
hecker
f
eature
.
.
.
commit
|
commitdiff
|
tree
2018-05-05
Fr
e
d Emmott
Sup
p
ort `Dat
e
Time
Z
one` ob
j
ects with offset or abbreviation
.
.
.
commit
|
commitdiff
|
tree
2018-05-04
Fred E
m
mott
copy se
c
ur
i
t
y
patc
h
es from
3
.
26 branch t
o
ma
s
t
e
r
commit
|
commitdiff
|
tree
2018-05-04
Fred Emmott
Move HS
L
-inte
r
nal ext
e
ns
i
ons into t
h
e HH\Lib\_Private
.
.
.
commit
|
commitdiff
|
tree
2018-05-04
Fred
E
mmo
t
t
re-enable H
a
ckC for non-FB people, fix potential rac
e
commit
|
commitdiff
|
tree
2018-05-04
Fred Emmott
Use `P_tmpdir` for fal
l
bac
k
tem
p
or
a
ry path
commit
|
commitdiff
|
tree
2018-05-03
Fred Emm
o
t
t
t
urn off h
a
ckc outside of
F
B
commit
|
commitdiff
|
tree
2018-05-02
Fr
e
d Emmott
Hack
C
by
d
e
f
a
ult for everyo
n
e, n
o
t just FB
commit
|
commitdiff
|
tree
2018-05-01
F
red Emmo
t
t
Clean up CM
a
ke
commit
|
commitdiff
|
tree
2018-04-26
F
r
ed E
m
mott
F
i
x
u
sing `use type` to overri
d
e builtin
classes
commit
|
commitdiff
|
tree
2018-04-26
Fred Em
m
ot
t
publis
h
the work-i
n
-progress hsl_random an
d
hsl_ti
m
e
.
.
.
commit
|
commitdiff
|
tree
2018-04-26
Fred
E
mmott
bump H
H
VM ver
s
i
o
n numb
e
r no
w
we're past the branch cut
commit
|
commitdiff
|
tree
2018-04-25
Fred Emmott
Add PREG_
F
B_H
A
CK_
A
RRAY
S
,
k
eep PREG_HACK_ARR for BC
.
.
.
commit
|
commitdiff
|
tree
2018-04-25
Fred Emmott
S
hip all the things! (3
.
26
OSS release
)
commit
|
commitdiff
|
tree
2018-04-24
Fred Emmott
Remove DEFs
fil
e
s
commit
|
commitdiff
|
tree
2018-04-24
Fred E
m
m
ot
t
sug
g
est
`
?
?
` over
`Shapes::idx` for optiona
l
sh
a
pes
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
Fred Emmott
fix
o
ut-of-source builds of Hack
commit
|
commitdiff
|
tree
2018-04-11
Fre
d
Emmott
R
e
license hphp/ha
c
k/
.
commit
|
commitdiff
|
tree
2018-04-11
Fred Emmott
c
o
rrect type for Reflectio
n
Class::setStat
i
cPr
o
p
e
rtyValu
e
commit
|
commitdiff
|
tree
2018-04-06
Fr
e
d Emmott
php7: implement
array
d
es
t
ructuring
commit
|
commitdiff
|
tree
2018-04-06
Fred Emm
o
tt
Nuke EZC from orbit, again
.
commit
|
commitdiff
|
tree
2018-04-04
F
r
ed Em
m
o
tt
D
i
s
ab
l
e n
o
n-mac e
x
tensio
n
s by d
e
fault on
macos
commit
|
commitdiff
|
tree
2018-04-03
Fred Emmott
Fix rege
n
er
a
ting t
h
e F
F
P, remove
PHP
/
Hack code
g
en
commit
|
commitdiff
|
tree
2018-04-02
F
red Emmott
Add C f
l
ags to CMake
t
ha
t
are
c
urrently required on
.
.
.
commit
|
commitdiff
|
tree
2018-03-29
Fred
Emmott
Update third-party
t
o use
/usr/sha
r
e/zoneinfo
o
n mac
commit
|
commitdiff
|
tree
2018-03-28
Fred Emmott
i
nterfaces can't ha
v
e
P
H
P
4 constructo
r
s
commit
|
commitdiff
|
tree
2018-03-27
Fred Emmo
t
t
Updat
e
t
hir
d
-pa
r
ty
commit
|
commitdiff
|
tree
2018-03-27
Fred Emmott
support liboni
g
uruma
6
.
8
.
0 a
n
d 6
.
8
.
1
commit
|
commitdiff
|
tree
2018-03-22
Fred Emmott
Typ
e
checker
s
upport fo
r
thr
o
w
i
n
g
and c
a
tching thr
o
wables
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
Fred Emm
o
tt
Not al
l
l
i
nu
x
system
s
have
l
ib
n
u
ma
.
commit
|
commitdiff
|
tree
2018-03-19
Fred
E
mmo
t
t
ignore unknown HTTP sett
i
ngs f
o
r real
commit
|
commitdiff
|
tree
2018-03-14
Fred Emmott
Calls t
o
PHP
b
uiltins
from H
a
c
k file
s
shouldnt have
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
F
red Emmott
fi
x
the wors
t
case
o
f HHI
n
o
t matching the runti
m
e
commit
|
commitdiff
|
tree
2018-03-02
Fred Emmott
bump hhvm version number
commit
|
commitdiff
|
tree
2018-02-23
Fr
e
d
E
mmott
alwa
y
s e
n
able in
o
u
t
pa
r
ams
commit
|
commitdiff
|
tree
2018-02-23
Fr
e
d Emmott
php7
:
Allow (b
u
t don
'
t e
n
force) visibility mod
i
f
i
ers
.
.
.
commit
|
commitdiff
|
tree
2018-02-23
Fred Emmott
Reve
r
t
D
7057880: [hhvm][P
R
] Syncing
m
e
m
cache
d
.
hh
i
with
.
.
.
commit
|
commitdiff
|
tree
2018-02-23
Fred E
m
mott
Enable
s
ome PHP7 ca
l
lable
behavior in PHP5 m
o
de
commit
|
commitdiff
|
tree
2018-02-23
Fre
d
Emmott
p
hp7: support more call
a
ble expre
s
sions
commit
|
commitdiff
|
tree
2018-02-23
Fred Emmott
Flip defaults of safe_array and saf
e
_vector_array for
.
.
.
commit
|
commitdiff
|
tree
2018-02-22
Fred Emmott
Update l
a
nguage in hackers g
u
ide
commit
|
commitdiff
|
tree
2018-02-21
Fred Emmott
A
lway
s
use the PHP
7
exception h
i
e
r
archy
commit
|
commitdiff
|
tree
2018-02-16
Fred
Em
m
ott
M
a
k
e typeche
c
ke
r
error for
d
estructors su
g
gest best
.
.
.
commit
|
commitdiff
|
tree
2018-02-14
Fred Em
m
ott
don't
conver
t
ha
c
k
e
rrors t
o
runt
i
m
e
e
rrors
commit
|
commitdiff
|
tree
2018-02-13
Fred
E
mmott
Ad
d
generic build options system to typ
e
checker
commit
|
commitdiff
|
tree
2018-02-11
Fred Emmott
Revert D6937119: Introduce He
a
d
e
rKind::Cpp for
g
c
-awar
e
.
.
.
commit
|
commitdiff
|
tree
2018-02-11
Fred Em
m
ott
R
e
vert D69
5
8071: Annotate pas
s
by ref i
n
hphp/tes
t
/r
u
n
commit
|
commitdiff
|
tree
2018-02-07
Fr
e
d Emmott
remove zend7 te
s
ts
commit
|
commitdiff
|
tree
2018-02-06
F
red Emmo
t
t
cher
r
y-pick wangle f
i
x for se
g
mentation
f
ault if SSL
.
.
.
commit
|
commitdiff
|
tree
2018-02-06
F
re
d
Emmott
cha
n
ge language support
in H
H
V
M
readm
e
commit
|
commitdiff
|
tree
2018-02-03
Fred
Emm
o
tt
a
d
d
ex
p
erim
e
n
tal
t
c option to disable
namespace f
a
llback
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Fred Emmott
Patc
h
MySQL
client to skip non-ba
c
kp
o
rted
s
ession
tracking
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Fr
e
d Emmott
remove work-in-pr
o
gress
P
H
P
7 frontend
commit
|
commitdiff
|
tree
2018-02-01
F
red Em
m
ott
don't sigabort
i
f
ssl port is
u
na
v
ailable
commit
|
commitdiff
|
tree
2018-02-01
F
r
e
d Emm
o
tt
fix con
f
i
g
uration fo
r
PHP5
s
pec tests
commit
|
commitdiff
|
tree
2018-01-26
F
r
ed Emm
o
tt
re-sync
p
arse_ur
l
() implementa
t
ion w
i
t
h up
s
stream
commit
|
commitdiff
|
tree
2018-01-26
Fred
E
mmott
flip def
a
ult
to PHP7 mode
commit
|
commitdiff
|
tree
2018-01-18
Fred Emm
o
t
t
Specify ini settings needed for vsdebug setting
s
commit
|
commitdiff
|
tree
2018-01-18
Fred Emmott
Suppo
r
t
JSON_FB_HACK_ARRAY
S
w
hen using
j
son
-
c
commit
|
commitdiff
|
tree
2018-01-16
Fred Emmott
Rever
t
D6384244: [hack
]
Remove ServerEnv
.
failed_
[
parsing
.
.
.
commit
|
commitdiff
|
tree
2018-01-12
F
r
ed Emm
o
tt
p
a
per over race
w
h
en
s
t
arting hh
s
e
r
v
er
commit
|
commitdiff
|
tree
2018-01-12
F
r
ed
E
mmott
Prevent
illegal wr
i
te/
r
ead access caused by gdImag
e
AALin
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-12
Fred Emmott
Ensu
r
e url parsing complies with
rfc3986
t
o get the
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
Fred Emmott
r
emove readlin
e
from MySQL CMakeLists
.
t
x
t
commit
|
commitdiff
|
tree
2018-01-09
Fred Emmott
Revert D6627041: avoi
d
call
i
ng malloc/free in the jemalloc
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
Fred Emmott
require
c
a
l
l
-
ti
m
e pass-by-r
e
ference
commit
|
commitdiff
|
tree
2018-01-05
Fred Emmott
fl
i
p
t
h
e default of assume_
p
hp
commit
|
commitdiff
|
tree
2018-01-05
Fr
e
d Emmott
fix
documentation of cal
l
able helper
s
commit
|
commitdiff
|
tree
2018-01-04
Fred Emmott
Ma
k
e
c
ompil
e
rs_in
i
t() on MacOS a no-op
commit
|
commitdiff
|
tree
2018-01-04
Fred Emmo
t
t
serach =
>
sear
c
h
commit
|
commitdiff
|
tree
2018-01-04
Fred Emmott
re
p
l
ace
nat
i
ve im
p
lement
a
t
i
on of curl_
m
ulti_awa
i
t with
.
.
.
commit
|
commitdiff
|
tree
2018-01-04
F
r
ed Emmott
versi
o
n bump
commit
|
commitdiff
|
tree
2018-01-04
Fred Emmott
F
orce
cont
e
xtua
l
inference
optio
n
on
commit
|
commitdiff
|
tree
2017-12-20
Fred Emmot
t
bump t
p
2 rev
commit
|
commitdiff
|
tree
2017-12-19
Fred Emmott
add OS name and version to issue template
commit
|
commitdiff
|
tree
2017-12-19
Fred Emm
o
tt
Correct libsodium
v
ersion req
u
irement
commit
|
commitdiff
|
tree
2017-12-18
Fred Emmott
Fi
x
a bunch
of MacOS cra
s
hes
commit
|
commitdiff
|
tree
next