repo.or.cz
/
git
/
mingw
/
4msysgit.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Win32: Unicode file name support (except dirent)
2014-05-10
Karsten Blees
Win32: Unicode file
na
m
e support
(except
di
r
ent)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Bl
e
es
Win32: add Unicode conversion functions
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten B
l
e
e
s
W
i
n32: Thre
a
d
-
safe w
i
n
d
ows conso
l
e output
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karst
e
n
Blee
s
MSVC
:
fix
winansi
.
c
compil
e
er
r
ors
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Ka
r
sten Blees
E
nable color output i
n
Windows cmd
.
exe
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
Revert "mingw
.
c: move defin
i
ti
o
n of mingw
_
ge
t
e
n
v d
o
wn"
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Kars
t
en B
l
ees
Revert "Windows
:
t
e
ach getenv to do
a
case
-
se
n
sitive
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
K
a
rsten B
l
ees
Unicode consol
e
: fix
font warning on Vist
a
an
d
Win7
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
K
arsten B
l
ees
MinGW:
d
isable CRT comman
d
line gl
o
bbing
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blee
s
Win32: move
main macro to a function
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Ka
r
sten Blees
Win32: fix pot
e
nt
i
al multi-th
r
e
ad
i
n
g
issue
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
Win32 dirent: improve dire
n
t im
p
le
m
entatio
n
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blee
s
Win32 dirent: clarify #includ
e
dir
e
ctiv
e
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
K
ars
t
e
n
Blees
W
in32 d
i
rent: chan
g
e
FILENAM
E
_MAX to MAX_PATH
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Bl
e
es
Win3
2
d
i
rent
:
remove unused dirent
.
d_reclen member
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
W
i
n
32 dire
n
t: re
m
ove unu
s
e
d
dirent
.
d_ino member
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
K
ar
s
t
e
n
B
lees
Warn
i
f
the
Windows console f
o
nt doesn'
t
sup
p
ort Unicode
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blee
s
De
t
ect
c
onsol
e
strea
m
s
more reliably on Windows
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
K
a
rste
n
B
lees
Support U
n
icode co
n
sole output on Windo
w
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
Win32:
s
upport long paths
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
arsten
B
l
ees
W
i
n32: add a cache below
mi
n
gw's l
s
ta
t
and dirent implementa
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
add infrastruct
u
re for read-on
l
y
file
s
ystem lev
e
l
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karste
n
Blee
s
Win32
:
make the l
s
tat im
p
lement
a
t
i
on
pluggable
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
Win32:
M
a
k
e
the
d
irent implementation pluggable
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
a
rsten Blees
Win32: di
r
ent
.
c: M
o
ve open
d
i
r do
w
n
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
ar
s
ten Blees
Win32: make F
I
LETIME c
o
nversion functions pu
b
l
ic
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Ka
r
sten Blees
add a hashtable
i
mpleme
n
tation that
su
p
ports O(1) re
m
oval
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
a
rsten Blees
MSV
C
: l
i
n
k
dynamically to
t
he
CRT
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
t80
0
[12]
:
work
a
round MSys l
i
mi
t
ation
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
MinGW
:
disable
leg
a
cy encoding tests
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Ble
e
s
Win32: f
i
x segfault
in WriteCo
n
soleW when
debug
g
i
n
g
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
Win32: fix
b
roken pi
p
e
d
etection
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten
Blees
W
i
n32:
fix detection of empty di
r
ectories
in is_dir_empty
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karste
n
Blees
Win32: p
a
tch Windows environment on s
t
artup
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Kars
t
en Bl
e
es
W
in
3
2: keep
t
he environ
m
ent sorted
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Ble
e
s
Win32: u
s
e lo
w
-le
v
el me
m
ory allocation dur
i
ng
i
nitializat
i
on
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
a
r
s
t
en Blees
W
i
n32: reduce en
v
ironment
a
r
ray reallocat
i
on
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blee
s
Win32: don't copy the
environ
m
ent twice when spawning
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten B
l
ees
W
i
n
3
2: factor out environment block cr
e
ation
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Bl
e
es
Win32:
u
n
i
fy
environment
function names
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karst
e
n Blees
W
in
3
2: mov
e
e
n
viro
n
ment functions
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
Win32: simplify
i
nternal mingw_spa
w
n
* APIs
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Kar
s
ten Blees
Win32: unify environment
c
ase-sensitiv
i
ty
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
ars
t
en
B
l
e
es
Win3
2
: fix
envir
o
nm
e
nt
m
emo
r
y leaks
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
Win32: Unico
d
e env
i
ro
n
ment (incoming
)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karste
n
B
lees
Win32: Uni
c
ode environment (outg
o
ing
)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Ble
e
s
Win32:
s
ync U
n
icode co
n
sole
output
a
nd file system
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karste
n
B
l
ees
Win32: Unicode a
r
gum
e
n
t
s (incomi
n
g)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karst
e
n Blees
Win32: Unic
o
d
e
a
r
guments (outgoi
n
g)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
Unico
d
e file
name support
(
gi
t
k a
n
d g
i
t
-
gui)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karst
e
n
Blees
W
in32: Unicode
file name support (dirent)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
a
r
s
ten
Blees
Win3
2
:
Unico
d
e
file
n
ame
support (except d
i
r
e
nt
)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten
Blees
W
i
n32:
a
d
d
U
n
icode conversion function
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
Win32: Thr
e
ad-safe windows console
o
utput
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
MSVC: fix wina
n
s
i
.
c c
o
mpile errors
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
a
rsten Blees
Enable co
l
or output in
Windows
cmd
.
exe
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten B
l
ees
Revert "mingw
.
c: move defin
i
tion of mingw_
g
ete
n
v
dow
n
"
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
Revert "Windows: teach
g
eten
v
to do
a
case-sensitiv
e
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
a
rsten Blees
Unicode console: fix font warning on Vista
a
nd Win7
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karst
e
n Blee
s
Mi
n
G
W:
d
is
a
b
l
e CRT
c
ommand line globbi
n
g
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
a
rsten Blees
Win3
2
:
mov
e
main
m
a
cro to a functi
o
n
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
Win32: fix po
t
ent
i
al multi-threading i
s
sue
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
a
rsten Blee
s
W
in32 di
r
ent:
im
p
ro
v
e dirent implem
e
ntat
i
on
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blee
s
Win32 dirent: clarify #inclu
d
e directives
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten B
l
ees
Win3
2
dirent: chang
e
F
I
LENAME_MAX to MAX_PA
T
H
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten B
l
ee
s
W
i
n32 dirent: r
e
move unu
s
ed dirent
.
d_
r
ecl
e
n
member
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
W
i
n32 dirent: remove unused d
i
r
e
n
t
.
d_ino member
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karste
n
Blees
Warn if the
W
i
n
d
o
ws
console font
d
o
esn't supp
o
rt Unicode
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Kars
t
en Blees
Detect
c
ons
o
le streams mo
r
e reliabl
y
on Windows
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Bl
e
e
s
Support Unicode console ou
t
put on Windows
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-11
K
ars
t
en B
l
ees
t
8
00[12]: work
a
round MSys limita
t
i
o
n
commit
|
commitdiff
|
tree
2014-04-11
Karsten Blees
Min
G
W: disable legacy encoding
t
ests
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten
B
l
ees
Win32: suppor
t
lon
g
paths
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten Blees
Win3
2
:
add a
c
ac
h
e b
e
lo
w
ming
w
'
s lstat and d
i
rent impleme
n
ta
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
K
a
r
sten
B
l
e
es
add infrastructure for
r
ead-only file system level
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten Blees
Win32:
m
ake the lstat implem
e
ntat
i
on pluggable
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Kars
t
en
Blees
W
i
n32:
M
ake
the diren
t
im
p
l
eme
n
ta
t
ion p
l
uggable
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten
B
lees
Win32: dirent
.
c: Move
o
p
e
ndir d
o
wn
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten Blees
Win32
:
make FILETIME
c
onver
s
i
o
n fun
c
t
ions
p
u
bl
i
c
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten Blees
add a hashtable
i
mplementat
i
on th
a
t
s
upports
O
(1)
r
emoval
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
K
a
r
sten Blees
MSVC
:
lin
k
dynamic
a
lly to the CRT
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten Blees
t80
0
[12]: work around MSys limit
a
t
ion
commit
|
commitdiff
|
tree
2014-04-10
Ka
r
s
t
en
Blee
s
M
i
n
G
W: di
s
able legacy e
n
coding tes
t
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Ka
r
sten Blee
s
Win32: f
i
x
seg
f
ault in Wri
t
eConsole
W
when debugging
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Ka
r
sten Blees
Win32: f
i
x bro
k
en pipe detection
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
K
a
rsten Ble
e
s
Win3
2
: fix
d
etection of
e
mpty director
i
es in is_dir_empty
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Kar
s
ten Blees
Wi
n
32:
p
atch W
i
ndows
e
nvironment on
start
u
p
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Kars
t
en Ble
e
s
Win32: keep t
h
e env
i
ronment so
r
t
ed
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
K
a
rsten Blees
Win32
:
use low-level me
m
ory
allocation dur
i
ng initial
i
zation
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
K
a
rsten Blees
Win32: reduce enviro
n
m
e
n
t
arr
a
y realloc
a
ti
o
ns
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Ka
r
sten Blees
Win32
:
don't
c
op
y
t
he environment twice w
h
en spawn
i
ng
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten Blees
Win32: facto
r
o
u
t
environme
n
t block creation
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten Blees
Wi
n
32:
uni
f
y environmen
t
fu
n
ctio
n
names
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten Blees
Win32:
move environme
n
t f
u
n
c
tions
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Ka
r
sten B
l
e
es
Win3
2
: simplify i
n
ternal mingw_spawn* APIs
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Kar
s
ten Ble
e
s
Win32: unify environm
e
nt case-sensi
t
iv
i
ty
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten
Ble
e
s
Win32: fix envi
r
onment memory leaks
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karste
n
Blees
Win32: Unicode e
n
vironment
(incoming)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten Blees
Win32: Unicode env
i
ro
n
ment (out
g
oin
g
)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten Bl
e
e
s
Wi
n
32: sync
Unicod
e
c
onsole o
u
tput a
n
d
f
ile system
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
next