repo.or.cz
/
alt-git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
notes-merge: use O_EXCL to avoid overwriting existing files
2016-05-26
K
arsten Blees
m
i
ngw: make isatty() recognize MSYS2's pseudo terminals
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2016-01-26
K
a
r
sten Blee
s
m
ing
w
: f
a
c
tor ou
t
Win
d
ows
s
pecific env
i
ronment set
u
p
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2015-07-01
Karsten Blees
Documentation/i1
8
n
.
txt: clarify char
a
cter
encoding
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2015-07-01
Karsten Blees
Makefil
e
/
racy-git
.
txt: clarify
US
E
_NSEC
prerequis
i
t
e
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2015-06-30
Karsten Blees
config
.
c
:
fi
x
w
r
iting con
f
ig files on
Windows ne
t
work
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-12-01
Karsten Blees
p
a
ck-bi
t
map
:
d
o
no
t
u
s
e
gcc
pack
e
d a
t
tribute
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-21
Karst
e
n
Blees
t
8
0
0
[12]
:
work around
M
Sys limitatio
n
commit
|
commitdiff
|
tree
2014-07-21
Karst
e
n B
l
ees
MinGW: disable legacy en
c
oding tests
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-21
Karsten Blees
t
0
110/Mi
n
GW: skip tests that pass ar
b
itrary bytes on
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-21
Karst
e
n
Blees
W
i
n
32: enabl
e
c
o
lor output
in
Win
d
ows cm
d
.
exe
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-21
Kars
t
e
n
Blees
Win32: patch Windo
w
s environm
e
nt on
startu
p
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-21
K
a
rsten
B
lees
Win32:
k
e
e
p
th
e
environment
s
orted
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-21
Karst
e
n Blees
Win
3
2:
u
se
low-leve
l
memory allocation during initi
a
l
i
zatio
n
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-21
Karsten Blees
Win32:
red
u
ce
e
nviro
n
me
n
t arra
y
rea
l
l
o
ca
t
ions
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-21
Karsten Blees
Win32: don't c
o
py the environment twic
e
when
s
pawn
i
ng
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-21
Kar
s
ten
B
lees
W
in32: factor out e
n
vironment block creat
i
on
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-21
Ka
r
sten
B
l
e
es
Win
3
2: unify environment function
n
ames
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-21
Karst
e
n Blees
Win32: unify envir
o
nmen
t
case-sen
s
itivity
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-21
Karsten
B
l
e
es
Win32: f
i
x
e
n
v
ironment memory
l
eak
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-21
Karst
e
n Blees
Win3
2
: Unicode e
n
v
ironment (in
c
o
m
ing)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-21
Kars
t
en Blees
Win32: Unic
o
de environ
m
ent (ou
t
going)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-17
K
ars
t
en Blees
Revert "Window
s
: teach get
e
nv to
d
o
a case-sensitive
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-16
Karste
n
Blees
config: use
chmod() instead
o
f fchm
o
d
(
)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-16
Karsten
B
l
ees
Min
G
W: fix compil
e
error due to missing E
L
OOP
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-15
Karsten Blees
Win32: Unicode file name
s
u
pport
(
dire
n
t)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-15
K
ar
s
ten Blees
Win
3
2:
U
ni
c
ode fi
l
e name support (e
x
cept dirent)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-14
Karsten Ble
e
s
api
-
trace
.
txt
:
add trace API documentatio
n
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-14
Karsten Blees
progress: simpli
f
y performanc
e
m
easurem
e
nt
b
y
u
sing
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-14
Karsten B
l
ees
wt-status:
s
implify
p
erforman
c
e measurement by
us
i
n
g
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-14
Karste
n
Blees
git
:
a
d
d performance t
r
a
c
ing
f
or git's main()
fu
n
ction
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-14
K
a
rsten Blees
trace: add trace_performance f
a
cility to debug
p
erformance
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-14
Karsten Blees
tra
c
e: add high resolution
t
i
m
er func
t
ion to debug
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-14
K
ars
t
en
Blees
trace: add 'file:line' to a
l
l
trace
o
utput
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-14
K
arsten Bl
e
es
trace: move
c
ode around,
i
n preparation
to file:li
n
e
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-14
Karsten Blees
trac
e
: a
d
d c
u
rrent timestamp to all
tra
c
e output
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-14
Karsten Blees
tr
a
ce: disable additional trace
output for unit te
s
t
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-14
Karsten
B
lees
trace
:
add infrastructure t
o
augment trace output
wit
h
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-14
K
a
r
sten Blees
sha
1
_file:
c
hang
e
GIT_TRACE_PACK_ACCESS
l
ogging to
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-14
Karst
e
n
B
lees
Docu
m
entation/git
.
txt: im
p
rove docu
m
entation o
f
'GIT_T
R
ACE
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-14
Ka
r
sten Blees
trace: improve trace
perform
a
nce
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-13
Kars
t
en Bl
e
es
cache
.
h: r
e
nam
e
cache_def_free to cach
e
_def_cle
a
r
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-07
Karsten Blees
has
h
map:
a
dd
stri
n
g interning API
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-07
Karsten Blees
hash
m
ap:
ad
d
sim
p
lified has
h
ma
p
_
g
et_from_has
h
()
A
PI
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-07
K
arsten B
l
ees
has
h
map:
imp
r
ove struct hashma
p
member d
o
cumentati
o
n
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-07
Karsten Blees
hashmap
:
f
acto
r
out ge
t
t
i
ng a hash code
f
rom a SHA1
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-07-07
Karsten Blees
sy
m
links: remove
PATH_MA
X
limitation
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-06-17
Karsten
B
lees
trace: remove redundant p
r
intf fo
r
mat attr
i
bute
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-06-17
Karsten B
l
ees
tr
a
ce
:
consistently name th
e
format
p
arameter
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-06-17
Kar
s
ten Blees
tr
a
ce:
move
t
r
ace declarat
i
ons from c
a
che
.
h
to new
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-06-16
K
a
rsten Ble
e
s
Win32: Un
i
cod
e
argumen
t
s (incoming)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-06-16
Kar
s
ten Blees
W
in32: Unic
o
de
a
r
gum
e
nt
s
(
o
u
tgoing)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-06-16
Karsten Blee
s
Min
G
W: disable
C
RT
c
ommand line globb
i
ng
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-06-16
Karste
n
Blees
Win3
2
: fix
po
t
ential multi-threa
d
i
n
g issue
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-06-16
Karste
n
Blees
Win32:
s
impl
i
fy
i
nte
r
nal
m
ingw_spawn* APIs
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-06-16
Kar
s
ten Blees
Win32:
r
e
liably detec
t
cons
o
le pipe handl
e
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-06-10
Kars
t
e
n
B
l
ees
Win32: fi
x
broken pip
e
de
t
ec
t
ion
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-06-10
Karst
e
n
Blees
W
in32: Thread-safe wi
n
d
o
ws conso
l
e ou
t
p
u
t
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-06-10
Ka
r
sten Blees
Win
3
2: add Unicode conversion functions
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-06-10
Karsten Blee
s
Win32: warn if the co
n
sole font doesn't
s
upport U
n
ic
o
de
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-06-10
Karste
n
Bl
e
e
s
W
i
n
3
2: detect console
strea
m
s more reliably
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-06-10
K
ar
s
ten Bl
e
e
s
W
i
n
3
2:
s
upp
o
rt
U
nicode
c
ons
o
le ou
t
put
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-06-10
K
arsten Blees
Win3
2
: m
o
ve main macro to a func
t
ion
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-06-09
Karsten Blees
Win32
dirent: improve di
r
ent
implementation
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-06-09
Karst
e
n Blees
Wi
n
32 dirent: clarify #inc
l
ude d
i
rectives
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-06-09
Kars
t
en Blees
Win3
2
dire
n
t:
c
h
a
n
g
e FIL
E
NAME_MAX t
o
M
AX_PATH
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-06-09
Karsten Blees
Win32 di
r
e
nt: remove un
u
sed dirent
.
d_reclen memb
e
r
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-06-09
Kars
t
en Bl
e
es
Win
3
2 dirent: remove unuse
d
dirent
.
d_ino member
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-05-06
K
arsten B
l
ees
MSV
C
: link d
y
nami
c
ally to the CRT
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-02-24
K
a
rsten Blees
h
a
shma
p
.
h: use
'
uns
i
gned int' for hash
-
codes eve
r
ywhere
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-12-09
Karsten B
l
e
es
gitignore
.
txt:
c
lari
f
y
recursive natu
r
e of
e
x
clu
d
ed
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-11-18
Karsten Blees
read-cache
.
c: fix memory leaks caused b
y
removed cache
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-11-18
K
a
rsten Blees
builtin/update-ind
e
x
.
c:
c
leanup upd
a
te_one
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-11-18
Karsten Blees
fix 'g
i
t update-index --v
e
rbose --again' outpu
t
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-11-18
Karste
n
B
l
ees
re
m
ove o
l
d hash
.
[ch] implementation
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-11-18
Kar
s
ten Blees
name-h
a
sh
.
c: re
m
ove c
a
che
e
ntries
i
nst
e
ad of marking
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-11-18
K
a
rsten Blees
name-hash
.
c: use new hash ma
p
implementation
for ca
c
he
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-11-18
Kars
t
en
B
lees
name-hash
.
c: remove un
r
eferenced directory entries
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-11-18
Karst
e
n B
l
ees
name
-
h
a
sh
.
c: use new hash map i
m
plement
a
ti
o
n for di
r
ectori
e
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-11-18
Kars
t
e
n
Blee
s
diffcore-renam
e
.
c
:
use new hash map
implementation
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-11-18
Karste
n
Blees
d
i
ff
c
ore-renam
e
.
c
:
s
implif
y
f
inding
e
xact
r
enames
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-11-18
Karsten B
l
ees
d
iffcor
e
-rename
.
c:
mo
v
e
c
ode
a
roun
d
to prepare
f
o
r
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-11-18
K
a
rs
t
en
Blees
b
uitin/
d
escrib
e
.
c: use n
e
w hash
map
i
m
p
lementation
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-11-18
Karsten Blees
add a hashtable implementat
i
on that supports O(1
)
removal
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-11-07
Karsten Blee
s
gitignore
.
txt: fix
d
ocumentation o
f
"**" patterns
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-09-11
Karsten Blees
MSVC: fix stat definit
i
on hel
l
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-09-11
Karsten Blees
MSVC: fi
x
c
o
m
pi
l
e
erro
r
s
due to macro redefiniti
o
ns
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-09-11
Karsten
Blees
M
SVC:
f
i
x
com
p
ile errors due to missi
n
g libin
t
l
.
h
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-06-02
K
a
r
s
t
en Blees
dir
.
c: f
i
x ignore pr
o
c
essing within not-
i
gnored dire
c
torie
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-04-15
Karst
e
n Blees
dir
.
c:
git-status --ignor
e
d
:
don't scan the wo
r
k
tree
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-04-15
Karsten Blees
dir
.
c
:
git-statu
s
--ignor
e
d: don't sc
a
n th
e
w
o
r
k
tree
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-04-15
Kars
t
e
n B
l
e
e
s
dir
.
c
: git-s
t
a
tus: avoid is_exc
l
uded checks for track
e
d
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-04-15
Karsten B
l
ees
dir
.
c: replace is_path_ex
c
l
u
d
e
d with now equivalent
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-04-15
Kar
s
ten
B
lees
dir
.
c:
u
nify
i
s_excluded and
is_path_exclu
d
e
d APIs
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-04-15
K
ar
s
ten Blees
dir
.
c: move pre
p
_exclud
e
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-04-15
Kars
t
en Blee
s
di
r
.
c
:
fac
t
or
out parts
of last_exclude_matc
h
ing
f
o
r
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-04-15
Karsten Blees
dir
.
c: git
-
clean
-d -X: don
'
t delete tracke
d
directories
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-04-15
Karsten Blees
dir
.
c: make 'git-status
-
-ignored'
work within leading
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-04-15
K
a
rsten Blees
di
r
.
c: git
-
sta
t
us
--ign
o
red: don't list
empty direc
t
ories
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-04-15
K
arsten Blees
d
ir
.
c:
g
it-ls-files
--directories: don't hide e
m
pty
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2013-04-15
Kars
t
en
Blee
s
dir
.
c
:
g
it-status --ignored: don
'
t
list empty ig
n
ored
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
next