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
Add a README.md
2014-05-10
K
arsten Blees
W
in32: support l
o
n
g
p
a
ths
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karste
n
B
lees
Win32:
add a cac
h
e be
l
ow min
g
w'
s
lstat and di
r
ent implement
a
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Ka
r
sten Blees
a
dd in
f
rastructure f
o
r r
e
a
d-only file
s
ys
t
em level
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karst
e
n
Blees
ad
d
a
h
ashtable
implemen
t
at
i
on tha
t
supports O(1) remo
v
al
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten
B
l
e
e
s
Wi
n
3
2
: make the
l
stat imp
l
ementation pl
u
ggable
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karste
n
Blee
s
Win3
2
: Mak
e
the dir
e
nt impl
e
m
e
n
tation pluggab
l
e
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
K
a
rsten Blees
Win32:
d
irent
.
c: Mov
e
o
p
endir down
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
K
a
rs
t
en Blees
Win32: make FILETIME
conversi
o
n
f
unctions public
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten
Blee
s
M
S
VC
:
li
n
k
dy
n
a
mical
l
y to
the CRT
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
t
8
00[1
2
]: work
around M
S
ys limit
a
tio
n
commit
|
commitdiff
|
tree
2014-05-10
K
arsten
Blees
MinGW: disab
l
e legacy en
c
oding
t
ests
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karst
e
n Blees
Win3
2
: f
i
x
s
egfault in WriteConsoleW when debu
g
ging
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
Win32: fix broken pipe
d
ete
c
tion
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten
Blee
s
Win
3
2: fix
d
e
tection of empty directori
e
s in is_dir_emp
t
y
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karste
n
B
lees
Win32: p
a
tch Windows
environmen
t
o
n
s
t
artup
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Ka
r
ste
n
B
lee
s
Win32: keep
the environm
e
n
t s
o
rted
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
Win32: use low-lev
e
l
me
m
o
ry allocati
o
n
during
initializa
t
i
on
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
Win3
2
: reduce environment array
r
ea
l
loc
a
tions
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten
B
lees
Win32: don't copy the envi
r
onme
n
t twice when spawnin
g
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
Win32
:
factor out
e
nvi
r
o
nment block creation
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Bl
e
es
Win32: unify environment function names
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Ble
e
s
Win32: mo
v
e e
n
vironment functions
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Ka
r
s
t
e
n Blees
Win32
:
simplif
y
inte
r
nal mingw_spa
w
n* APIs
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
W
in32: unify e
n
viro
n
ment c
a
se-se
n
sitiv
i
ty
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
K
a
rst
e
n Blees
Win32: fix envir
o
nment memory leaks
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karste
n
Blee
s
W
in32: Un
i
c
od
e
e
n
v
i
r
onment (inco
m
in
g
)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Ble
e
s
Win32: Uni
c
ode environmen
t
(outg
o
ing
)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
Win32: sync U
n
icode
c
onsole
o
utput
a
n
d
file
s
ys
t
em
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
K
a
rs
t
en Bl
e
e
s
Win32: Unicode a
r
gume
n
t
s
(
in
c
omi
n
g)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karste
n
Ble
e
s
Win32: Unic
o
de arguments (out
g
oing)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Bl
e
es
Unicode
file name supp
o
rt (g
i
tk
and
git-gui)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
Win32: Unic
o
de
f
ile name support (dirent)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten B
l
ees
Win32: Unico
d
e
f
i
le name support
(
except di
r
ent)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Ka
r
s
t
e
n
B
lees
Win32: add Uni
c
o
d
e
c
o
n
v
e
rsion
functions
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
K
a
rsten
Blees
Win32:
Th
r
ead-safe windows conso
l
e
o
utp
u
t
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
M
S
VC: fix winansi
.
c co
m
pile
erro
r
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Ka
r
s
ten Ble
e
s
En
a
ble color outpu
t
in Windows cmd
.
exe
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
Revert "mingw
.
c
:
mo
v
e definition of mingw_
g
ete
n
v down"
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blee
s
Revert
"
Win
d
ows: teac
h
getenv to do a
c
ase-sensitive
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten B
l
ees
Unicode con
s
o
le:
f
ix font
w
arn
i
ng on Vi
s
ta and Win
7
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten B
l
ees
M
i
n
GW: disable CRT command line
globbi
n
g
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
Win32: move main macro
to a function
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
K
arsten
Blees
Win32:
f
ix potential multi-threading issue
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
Win3
2
dirent:
improve
d
iren
t
i
mplem
e
nt
a
tion
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Kars
t
en
Blees
Win32 dirent: clarify #include direc
t
ives
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Kar
s
ten Blees
Win
3
2
dirent
:
change FILEN
A
M
E
_MAX t
o
MAX_PATH
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
Win3
2
d
irent: r
e
move unu
s
ed dirent
.
d_reclen member
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten Blees
Win32 dirent: remove unused dirent
.
d_in
o
memb
e
r
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Ka
r
sten
Blees
Warn if t
h
e
Windows console
f
o
n
t doesn't support Unicode
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Kars
t
en
Blees
Detect console s
t
reams more reliably on Win
d
ows
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-10
Karsten B
l
ees
S
u
pport Unicode console output on Windows
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
a
r
s
ten Blees
W
i
n32: support long paths
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Ka
r
s
t
en Blee
s
W
in32: add a cache below mingw's
ls
t
at
a
nd dirent i
m
plementa
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
a
r
ste
n
Bl
e
e
s
add infrastruc
t
u
re for read-only file system lev
e
l
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
arsten
Blee
s
W
in32
:
make the ls
t
at im
p
lementation pluggable
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
W
in32: Make the d
i
rent
implementat
i
on pl
u
g
g
able
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blee
s
Win32: dirent
.
c: Move opendi
r
down
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
W
i
n
32:
m
ake FILE
T
IME conv
e
r
sion f
u
nctio
n
s public
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
add a hashtable
i
m
p
lementa
t
ion that supports O(1) removal
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blee
s
MSVC:
l
in
k
dynamical
l
y to the CRT
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
a
rsten Blees
t800[12]:
work
a
ro
u
nd M
S
ys
l
i
mi
t
ation
commit
|
commitdiff
|
tree
2014-04-16
K
arsten Blees
Min
G
W: disable legacy enco
d
i
ng tests
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
Win32: fix segfault in Write
C
onsoleW when d
e
bug
g
ing
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
a
rs
t
e
n
B
l
ees
Win32: fix b
r
oken
pipe det
e
ction
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blee
s
Win32: fix dete
c
t
ion of
empty directories in is_di
r
_empty
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten
B
lees
Win32: patc
h
W
in
d
o
w
s
environment on startu
p
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Kar
s
t
en
B
lees
Win32: keep t
h
e env
i
ron
m
ent sorted
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
a
r
sten Bl
e
es
Win32: use low-level
memory
allocatio
n
d
u
rin
g
init
i
alization
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
Win
3
2: reduce environment array r
e
alloca
t
ions
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karst
e
n Blees
Win32: don
'
t copy t
h
e
env
i
ronm
e
nt twic
e
when spa
w
ning
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Kar
s
t
en Blees
Win32: factor out
envi
r
o
n
ment block creation
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karst
e
n
B
l
e
e
s
Win32: uni
f
y environment function na
m
e
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
Win
3
2
: move environment f
u
nctio
n
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Kar
s
ten B
l
ees
Win32
:
s
implify inte
r
n
a
l
mi
n
gw
_
spawn* A
P
Is
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Ka
r
s
te
n
B
l
e
e
s
W
i
n
32: unify en
v
iron
m
ent case
-
s
e
nsitivity
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
W
i
n32: fix env
i
r
o
nment memory leaks
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
arste
n
B
l
ees
Win32:
U
nicode envir
o
nmen
t
(incoming)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Ka
r
s
t
e
n B
l
ees
Win32:
Unicode envir
o
nment (outgoing)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karste
n
Blees
Wi
n
32: sync Unicode console out
p
ut and file system
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten
Blees
Win32: Unicod
e
a
r
guments (incoming)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blee
s
Win32
:
Unicode
a
rg
u
men
t
s (outgo
i
n
g
)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karste
n
Blees
Uni
c
ode file
n
a
me support (gitk and git-gui)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Ble
e
s
Win32: Unicod
e
fil
e
name support (dirent
)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
W
in32: Unicode file name
s
u
p
po
r
t (except diren
t
)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
Win32
:
add Un
i
code con
v
ersion func
t
ions
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Kars
t
e
n
Blees
Win32:
Thread-safe windows con
s
o
le
o
utpu
t
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
MSVC:
fix winansi
.
c
compile e
r
rors
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Ka
r
sten Blees
Enable color o
u
t
put in Windows cmd
.
exe
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten
B
lees
Re
v
ert "mi
n
gw
.
c:
m
ove definition of m
i
ngw_getenv down"
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karste
n
Blees
Revert "Windows
:
t
ea
c
h g
e
t
e
nv to do a case
-
sensitive
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blee
s
Unicode console: f
i
x font
war
n
in
g
o
n
Vista and W
i
n7
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
arsten Blees
MinGW
:
disable CRT comm
a
nd line globbing
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Ka
r
ste
n
Ble
e
s
Wi
n
32: move
m
ain macr
o
to a fu
n
ction
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Bl
e
es
Wi
n
32: f
i
x
potential mu
l
t
i-threading
issue
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Kar
s
t
e
n Blees
Win3
2
dire
n
t: improve dirent
i
mplementation
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Ble
e
s
Win32 di
r
ent: clarify #include
d
irectives
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Kar
s
ten
B
lees
Win32 diren
t
: chan
g
e FILENAME_MAX to MAX_PATH
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
W
i
n32 dirent: remo
v
e unused dirent
.
d_
r
eclen member
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
Win3
2
dirent: r
e
move unused dirent
.
d_ino member
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Kar
s
ten Blees
Warn if the Windows con
s
ol
e
font doesn't
s
u
ppor
t
Unicode
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
next