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
Warn if the Windows console font doesn't support Unicode
2014-05-29
Karsten Blees
Warn
i
f the
Wind
o
ws console font d
o
esn't su
p
por
t
Unicod
e
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-29
Karsten Blees
Detect
conso
l
e
streams
m
or
e
reliably o
n
W
i
ndows
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-29
Karsten Blees
Support Unicode console o
u
tput on Windows
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
K
a
rsten
B
lees
W
i
n
3
2: support lo
n
g
p
a
t
hs
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karsten Blees
W
in32: add a cache below ming
w
's lstat and dirent i
m
plemen
t
a
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karsten Blees
add infrastructure for r
e
ad-only file system leve
l
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
K
arsten Blees
Win32: make
t
he lstat imple
m
entat
i
on pluggabl
e
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karst
e
n Blees
Win3
2
:
Make the dirent i
m
ple
m
e
n
tat
i
on pluggable
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Ka
r
sten
Blee
s
Win
3
2: dire
n
t
.
c: M
o
ve
opendir down
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karste
n
B
l
ees
Win32: make FILETI
M
E convers
i
on
f
u
nc
t
ions
p
ub
l
ic
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Ka
r
s
ten Blees
add a hashtable implemen
t
ation tha
t
supp
o
r
t
s O
(
1) removal
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karsten Blees
t800[
1
2]: work around MSys li
m
it
a
tion
commit
|
commitdiff
|
tree
2014-05-15
Karst
e
n
B
lees
MinGW: disable legacy encoding
tes
t
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karsten Blees
W
i
n32: fix segfault i
n
Wri
t
eConsoleW when de
b
ugging
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karsten
B
l
ees
Win32: fix broken pipe detectio
n
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
K
a
rsten Blees
Win
3
2: fix de
t
e
cti
o
n of empty directori
e
s in is_dir_empty
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karsten Blees
Win
3
2: patch W
i
ndows env
i
ronment on s
t
artu
p
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karst
e
n Blees
Win32: ke
e
p
th
e
environment sorted
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karsten Bl
e
e
s
Win32
:
use
low-l
e
vel
m
emory allocation during init
i
aliz
a
tion
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karst
e
n Ble
e
s
Win3
2
:
red
u
ce environ
m
en
t
array reallocations
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karsten Blee
s
Win3
2
: don't copy
the envi
r
onme
n
t twice when spawning
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karst
e
n Blees
Win32: factor o
u
t e
n
vironment block c
r
eation
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Kar
s
t
e
n Blees
Win32: unify environment
function
n
am
e
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karsten Blees
W
in32: m
o
ve enviro
n
ment
f
un
c
tions
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karsten Blees
Win32: simplif
y
int
e
rn
a
l mi
n
g
w
_sp
a
wn* API
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Ka
r
sten Blees
Win32:
u
nify e
n
v
i
ronment
c
ase-sensitiv
i
ty
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Kars
t
en Blees
Win32: fix e
n
viro
n
ment memory lea
k
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karsten Blees
W
i
n
3
2
:
Unicode environment (inc
o
ming)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
K
arsten Blees
Win32: Unicode environ
m
ent (outgo
i
ng)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
K
a
rsten B
l
ees
Win32:
sy
n
c
U
n
i
co
d
e
co
n
sole
o
utput and file system
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karsten
B
lees
Win32: Unicode
arg
u
ments
(i
n
coming)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karsten Blees
Win32:
U
nicode argume
n
ts (
o
utgoing)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karsten
B
lees
Un
i
c
ode
f
i
le name support (
g
itk and git-
g
ui)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karst
e
n Blees
Win32: Unicode
file name suppor
t
(d
i
rent)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karsten Blees
Win3
2
:
Unicode f
i
le name support (e
x
c
e
pt dirent)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karsten Blees
W
i
n32: add Unicod
e
conversion functi
o
ns
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karste
n
Blees
W
in32: Thread-safe
w
i
ndow
s
console output
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karsten B
l
ees
M
S
VC: fix win
a
n
s
i
.
c
c
ompil
e
e
r
rors
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
K
a
rst
e
n Blees
E
nab
l
e
c
olo
r
output in Windows cmd
.
exe
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karsten Ble
e
s
Revert
"
ming
w
.
c: move definition of mingw
_
getenv down"
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karsten Blees
R
e
ve
r
t
"
Windows: teach getenv to do a c
a
s
e-sensitive
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karste
n
Blees
U
n
i
code console: fix font war
n
ing on V
i
sta and
W
in7
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karste
n
Blees
MinGW:
dis
a
ble CRT c
o
mmand lin
e
globbing
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Kar
s
ten Blees
Win3
2
: move mai
n
macro t
o
a
f
u
nc
t
ion
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Ka
r
sten
B
lees
Win32: fix
potenti
a
l mul
t
i-threading
issue
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karsten Bl
e
es
Win32
d
irent: im
p
r
o
v
e dirent
i
mplementation
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
K
arsten Blees
Win32
d
i
r
ent: clarify #include dire
c
tives
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karsten Blee
s
Win32 dirent: change FILENAME_MAX to
M
AX_PATH
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karsten Bl
e
es
W
i
n32 d
i
r
ent: remove
u
nused diren
t
.
d
_
recle
n
m
e
mbe
r
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Karsten B
l
e
e
s
W
in32 dirent:
r
emo
v
e u
n
used d
i
r
e
nt
.
d_ino member
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Kars
t
en Blees
Warn if the Windo
w
s console
font d
o
esn't
support Unicode
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Kars
t
e
n
Ble
e
s
D
e
tect console stream
s
more reliably on
Windows
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Ka
r
sten Bl
e
es
S
u
pport Unicode consol
e
o
u
tput on Wi
n
dows
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-15
Ka
r
ste
n
Blees
MSVC:
l
ink
dyna
m
i
c
ally to the CRT
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Kars
t
en Blee
s
Win32:
s
u
p
port long paths
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten B
l
ees
Wi
n
32: add a c
a
che below
mingw's lstat and d
i
rent imp
l
e
m
enta
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karste
n
Blees
add infrast
r
ucture for r
e
a
d
-only file
s
ystem le
v
el
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karste
n
Blees
add a has
h
table impl
e
mentation that supports O(
1
)
remo
v
al
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karste
n
Blees
W
i
n32
:
make t
h
e
l
stat implementat
i
on pluggable
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blee
s
W
i
n
32: Make the dirent
i
mplemen
t
ation pluggable
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
K
a
r
st
e
n Blees
Win32: dire
n
t
.
c: Mo
v
e opendir d
o
wn
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
K
arsten Blees
Win32: ma
k
e FIL
E
TIME con
v
ersion functions pu
b
l
i
c
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
K
ars
t
en
B
l
e
es
MSVC: link dynamically to the CR
T
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
K
arsten Blees
t800
[
1
2
]: wor
k
aro
u
nd MSys li
m
itatio
n
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
M
i
nGW: disable
l
e
g
acy enco
d
ing te
s
ts
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
K
a
rsten Blees
Win32: fix segfault in WriteCons
o
leW when deb
u
gg
i
ng
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Kars
t
en B
l
ees
Win32:
fix broken
p
ipe detection
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Ka
r
sten
Blees
Win32: fix de
t
ection of emp
t
y directorie
s
in is_dir_empty
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten B
l
ees
Win32: p
a
tch Windows environ
m
ent
on startup
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten
B
lees
Win32
:
k
eep the environment sorted
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten
B
lee
s
Win32: use low-level memory allocation d
u
ring initializat
i
on
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
Win
3
2: reduce environm
e
n
t array rea
l
l
ocation
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Kar
s
ten Blee
s
Win32: don't cop
y
the environment t
w
ice when s
p
a
w
n
ing
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten
Blees
Win32: f
a
c
tor out environment b
l
ock creation
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
K
arst
e
n
B
lees
Win32: unify environment f
u
nc
t
ion names
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karst
e
n Blees
W
in32: move
envi
r
onment functions
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Kar
s
ten B
l
ees
Win3
2
:
s
impl
i
fy intern
a
l mingw_spawn* APIs
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Kars
t
en
Blees
Win32: unify
environme
n
t case-sensi
t
ivity
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Ble
e
s
Win32: fix
e
nvi
r
onment memor
y
leak
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
K
a
r
sten
Blee
s
Win3
2
: Unicode
e
n
vironment
(
i
n
coming)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
Win32: U
n
icode e
n
vironment
(
outgoing)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Ble
e
s
Win32: sync U
n
icode conso
l
e output a
n
d file system
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
Win32: Unicode ar
g
u
m
ents (incoming)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
K
ars
t
e
n Blees
Win32: Unic
o
d
e
arguments (outgoing)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Ble
e
s
Uni
c
o
d
e
file name support (
g
it
k
and git-gui
)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
Win32: U
n
icode fil
e
name suppo
r
t (diren
t
)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
Win
3
2:
Unicode file n
a
me supp
o
r
t
(except
dirent
)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Kar
s
ten B
l
ees
Win32: add Unicode conversion functions
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
Win32: Thre
a
d-sa
f
e
w
indows console out
p
ut
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Kar
s
ten Blees
MSVC: fix wi
n
ansi
.
c compile errors
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
Enable color outpu
t
i
n Windows
cmd
.
exe
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
K
arsten Blees
Revert
"
ming
w
.
c: move definition of mi
n
gw_getenv
down"
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
K
arst
e
n
Blees
R
evert "Windows: teach geten
v
to do a ca
s
e-s
e
nsi
t
ive
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karste
n
B
lees
Unicode console: f
i
x font wa
r
ning on Vi
s
ta and Win7
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten
B
l
e
es
MinGW: disable CRT command line globbing
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Ble
e
s
Win32:
move main macro to a function
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Bl
e
es
W
in32:
f
ix potential mult
i
-
t
hreading issue
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karst
e
n Blees
Wi
n
32 dirent: improve dirent imp
l
e
mentati
o
n
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
Wi
n
32
dirent
:
clari
f
y #include
directives
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karst
e
n Blees
Win32 dirent: chan
g
e FILENAME_MAX to MAX_P
A
TH
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
next