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
Merge pull request #115 from msysgit/tip4commit
2014-02-17
Karsten Ble
e
s
W
i
n32: Ma
k
e
the di
r
en
t
i
m
p
lementation pluggabl
e
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karste
n
Blees
W
in32:
d
irent
.
c: Move open
d
ir down
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karsten B
l
ees
Win32: make FIL
E
TIME conversio
n
f
u
n
ct
i
on
s
public
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
K
a
rsten
B
l
e
es
add
a
hasht
a
bl
e
implemen
t
ation t
h
a
t
supports O(1) removal
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
K
a
rsten Blee
s
MSVC: l
i
nk dynamica
l
ly
to
the CRT
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karsten Blees
t800[12]:
work arou
n
d MSys
limitati
o
n
commit
|
commitdiff
|
tree
2014-02-17
Kar
s
te
n
Bl
e
es
MinGW: disab
l
e l
e
gacy e
n
c
o
ding tests
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Kars
t
en
B
lees
W
i
n3
2
: fix se
g
fault in WriteConsoleW when deb
u
gging
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karsten Blees
Win32
:
fix b
r
oken
p
ipe detection
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karsten Blees
Win
3
2: fix detec
t
ion of empty directories in is_dir_e
m
p
t
y
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karsten Blees
Win32: patc
h
Windows environment on start
u
p
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karsten Blees
W
i
n32
:
k
e
ep t
h
e e
n
vironment so
r
ted
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Kar
s
ten Blees
Win32: use low-
l
evel memor
y
alloc
a
t
i
on dur
i
ng i
n
i
t
ialization
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karsten Blees
Win32:
reduce envi
r
onment array reallocations
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karsten Blees
Win32: don'
t
cop
y
the
envir
o
nment twice when spaw
n
ing
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karste
n
Ble
e
s
Win32:
f
actor out
en
v
i
r
on
m
ent b
l
ock creation
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karsten Blees
Win32
:
unify envi
r
onment functi
o
n names
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karst
e
n Blees
Win
3
2: move
e
nvironme
n
t
functions
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Ka
r
sten
Blees
Win32: simplify inter
n
a
l
mi
n
gw
_
spawn
*
A
P
Is
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
K
arsten Bl
e
es
Win32:
u
nify env
i
ro
n
ment ca
s
e
-sensitivi
t
y
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karsten Blees
Win32: fix environment memory leaks
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
K
arst
e
n Blees
W
in32:
U
nico
d
e environme
n
t (incom
i
n
g)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Ka
r
sten Blees
W
in32:
Unicode
e
n
vironmen
t
(outgo
i
n
g
)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karsten B
l
ees
Win
3
2: sync
U
ni
c
ode c
o
nsole output and file syst
e
m
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Kars
t
e
n
Blees
Win32: Unic
o
de
a
rguments (incoming)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karste
n
B
l
ees
Win32: Uni
c
ode arguments (outgoing)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karsten B
l
ees
Unicode
file
n
ame
s
upport (gitk and
g
it-gui)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karst
e
n Blees
Win32
:
Unicode file
name support (dirent)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karsten Blees
W
i
n32: Unicode file name support (except dirent
)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karsten Blees
Win32: a
d
d Unicode conversion functi
o
ns
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karsten Blees
Win32: T
h
read-safe windows c
o
ns
o
le output
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Ka
r
sten Blees
MSVC:
f
ix winansi
.
c com
p
ile errors
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karsten Bl
e
es
Enable
color outpu
t
in Windo
w
s cmd
.
ex
e
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karsten Blees
Revert
"
mi
n
gw
.
c
: move
d
efinit
i
on of
mingw_getenv dow
n
"
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karsten Bl
e
es
R
e
v
ert "W
i
ndows: teach getenv to
d
o
a
case-sens
i
t
i
ve
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karsten Blees
Unicode consol
e
: fix font warnin
g
on
Vi
s
ta and Win7
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
K
a
rsten Blees
MinGW: disable CRT comm
a
n
d line globbing
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Kar
s
te
n
B
l
e
e
s
Win32:
m
ove main macro to a function
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Kar
s
ten
Blees
Win32: fix potential
m
ulti-threading issue
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karst
e
n Blees
Win32
d
irent: im
p
rove dire
n
t
im
p
lemen
t
ation
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Ka
r
sten Blees
Win32 dirent: clarify #include direct
i
ves
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karsten Blees
Win32 dirent: change FILENAME_MA
X
to MAX_PATH
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karsten Ble
e
s
Win32 dirent: remove unuse
d
d
irent
.
d_reclen member
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karsten Blees
W
in32 d
i
rent: r
e
mo
v
e unused diren
t
.
d
_
i
no m
e
mber
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
K
arste
n
Blees
Wa
r
n
i
f
t
he Windows console fo
n
t
d
oesn't su
p
por
t
Unicod
e
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karst
e
n Blees
Det
e
ct console streams mo
r
e relia
b
l
y
on Windows
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-17
Karsten Blees
Su
p
port
U
nico
d
e consol
e
o
u
tput on
W
indows
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-11
K
arsten B
l
ees
W
in32: su
p
port long paths
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Kars
t
en Blees
MSVC: link d
y
namic
a
lly to the CRT
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karsten
Blees
t800[12]:
wor
k
around MSys li
m
itation
commit
|
commitdiff
|
tree
2013-12-30
Kar
s
ten Blees
MinG
W
: dis
a
b
le leg
a
cy
e
ncod
i
ng te
s
t
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
K
ar
s
ten Ble
e
s
Win32: fix segfault in WriteConsole
W
when debugging
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Ka
r
s
t
e
n Blees
Win32:
f
ix b
r
o
k
en pipe detec
t
ion
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karsten Blees
W
i
n32:
fix
detection of empty
d
irec
t
ories in i
s
_dir
_
empty
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karsten Blees
W
i
n32
:
patch Wi
n
dows
e
n
vironment on
s
tartup
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karsten B
l
ees
Win
3
2: keep the envir
o
nm
e
nt sor
t
ed
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karsten Blees
Win32: use
l
o
w-lev
e
l memor
y
all
o
c
ation during initializ
a
tio
n
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karsten Bl
e
e
s
Win3
2
:
reduc
e
e
nvironment a
r
ra
y
real
l
ocations
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karst
e
n Bl
e
es
Win32: don't copy th
e
e
nvironment twice
w
hen spawning
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karsten Blees
Win3
2
:
f
ac
t
o
r
out
e
nvi
r
onmen
t
block creation
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karst
e
n
Blees
Win32: un
i
fy env
i
r
o
nm
e
nt function names
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karsten Blee
s
W
in32: move environment
f
u
n
ction
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karst
e
n
B
lees
Wi
n
32:
s
implify inte
r
n
a
l
m
ingw_spawn* APIs
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karsten Blees
Win32: unif
y
e
n
vironm
e
nt case-
s
ensitivity
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karste
n
Blees
Win32: fi
x
env
i
ronmen
t
memory
l
eaks
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karsten Blees
Win32:
Unicod
e
environ
m
e
n
t (incom
i
ng)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karsten
B
l
ees
Win32:
Unicode environmen
t
(outgo
i
ng)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
K
a
r
s
t
e
n Blees
Wi
n
32: sync Uni
c
ode console
output and file system
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
K
arsten B
l
ees
W
in32
:
Unicode arguments (incoming)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
K
arsten Ble
e
s
Win32
:
Unicode arguments (outgoing)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
K
a
rs
t
en Blees
U
nicode file
n
ame
s
upport (gitk and
g
i
t
-
gui)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karsten Bl
e
es
W
in32: Unicode file
n
ame su
p
port
(dirent)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karsten Blees
Win32: Unic
o
de file
name sup
p
ort (except dirent)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karsten Blees
Win32: add Un
i
code conversion fu
n
ctions
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karst
e
n
B
lee
s
Win32: Thread-safe windows c
o
nsole o
u
tput
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karste
n
B
l
ees
MSVC: fix wina
n
s
i
.
c
compile errors
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karste
n
Blees
Enable co
l
or
output in Wind
o
ws cmd
.
exe
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
K
a
rsten Blees
R
e
v
e
rt
"
mingw
.
c: move definition of min
g
w_
g
etenv down"
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karsten Bl
e
es
Rev
e
rt
"Wind
o
ws: teach
g
ete
n
v
to do a case-sensitive
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
K
arsten Blees
Unico
d
e console
:
f
ix font warnin
g
o
n
V
i
s
t
a
an
d
Win7
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
K
arsten Blees
MinG
W
: disab
l
e C
R
T co
m
mand line g
l
obb
i
ng
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karsten
Blees
Win32: move main macro to
a
function
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karst
e
n Bl
e
es
Win32
:
fix potential mul
t
i-threading issue
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
K
a
r
s
ten Blees
Win32 dirent: impr
o
ve dirent
i
m
p
lementatio
n
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karste
n
B
l
ees
W
in32 dirent: clarify #inc
l
ude directives
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
K
a
rsten Blees
Win32 dirent: cha
n
ge FILENAME_MAX to
M
AX_PATH
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
K
arsten
B
lees
Win32 d
i
rent:
r
emove unus
e
d
d
i
rent
.
d_r
e
clen member
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karsten
B
lees
Win32 dirent: remove unused
d
ire
n
t
.
d_ino member
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Ka
r
sten Ble
e
s
Warn if the Windo
w
s cons
o
le font doesn't support
U
n
ico
d
e
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Kar
s
ten
B
lees
Dete
c
t con
s
ole s
t
r
e
a
ms more reliably
on Windo
w
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-30
Karst
e
n
Blees
Support Unicode console output
o
n
Wi
n
dows
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-28
K
a
r
sten Blees
t800[12]: work aro
u
n
d
MS
y
s
limitation
commit
|
commitdiff
|
tree
2013-12-27
Karsten
B
le
e
s
Win
3
2: fix
se
g
fault in WriteConso
l
eW when d
e
bugging
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-27
Karsten
Blees
Win
3
2: fix broken pipe dete
c
tion
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-27
Kar
s
ten
Blees
Win32
:
fix detection of
empty directo
r
i
es
in is_dir_empty
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-27
K
arsten Blees
Win32
:
p
atch Windows env
i
r
o
nment on
s
ta
r
t
u
p
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-27
Kar
s
ten Blees
Wi
n
3
2
: kee
p
the en
v
ironment s
o
rte
d
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-27
Karsten
Blees
W
in32: u
s
e
low-level memory allocat
i
o
n
d
uring initializat
i
on
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-27
Karsten
B
l
e
e
s
Wi
n
3
2:
red
u
ce envi
r
onment array
r
eallocations
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-27
Karsten
Bl
e
es
Win32
:
d
o
n
'
t copy the environment twice when s
p
awning
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
next