50 Commits (b5d18b8e6f68746a85edfea08e9aff3351d7e891)

Author SHA1 Message Date
Junio C Hamano da02ca508b check_path(): allow symlinked directories to checkout-index --prefix 16 years ago
Linus Torvalds b6986d8a75 git-checkout: be careful about untracked symlinks 16 years ago
Thomas Rast 0721c314a5 Use die_errno() instead of die() when checking syscalls 16 years ago
Thomas Rast d824cbba02 Convert existing die(..., strerror(errno)) to die_errno() 16 years ago
Alex Riesen 691f1a28bf replace direct calls to unlink(2) with unlink_or_warn 16 years ago
Johannes Sixt 34779c535c Windows: Skip fstat/lstat optimization in write_entry() 16 years ago
Kjetil Barvik e4c7292353 write_entry(): use fstat() instead of lstat() when file is open 16 years ago
Kjetil Barvik 4857c761e3 write_entry(): cleanup of some duplicated code 16 years ago
Kjetil Barvik 81a9aa60a1 create_directories(): remove some memcpy() and strchr() calls 16 years ago
Kjetil Barvik 571998921d lstat_cache(): swap func(length, string) into func(string, length) 16 years ago
Kjetil Barvik bad4a54fa6 lstat_cache(): introduce has_dirs_only_path() function 16 years ago
Alexander Potashev 8ca12c0d62 add is_dot_or_dotdot inline function 16 years ago
Junio C Hamano 7e44c93558 'git foo' program identifies itself without dash in die() messages 17 years ago
Linus Torvalds 971f229c50 Fix possible Solaris problem in 'checkout_entry()' 17 years ago
Linus Torvalds 7a51ed66f6 Make on-disk index representation separate from in-core one 17 years ago
Junio C Hamano 4bd5b7dacc ce_match_stat, run_diff_files: use symbolic constants for readability 17 years ago
René Scharfe c32f749fec Correct some sizeof(size_t) != sizeof(unsigned long) typing errors 17 years ago
Pierre Habouzit b315c5c081 strbuf change: be sure ->buf is never ever NULL. 17 years ago
Pierre Habouzit 5ecd293d14 Rewrite convert_to_{git,working_tree} to use strbuf's. 18 years ago
Junio C Hamano 1a9d7e9b48 attr.c: read .gitattributes from index as well. 18 years ago
Junio C Hamano fa2e71c9e7 Do not expect unlink(2) to fail on a directory. 18 years ago
Junio C Hamano a6080a0a44 War on whitespace 18 years ago
Martin Waitz 302b9282c9 rename dirlink to gitlink. 18 years ago
Luiz Fernando N. Capitulino efbc583126 entry.c: Use const qualifier for 'struct checkout' parameters 18 years ago
Luiz Fernando N. Capitulino cc2903fc70 remove_subtree(): Use strerror() when possible 18 years ago
Alex Riesen ac78e54804 Simplify calling of CR/LF conversion routines 18 years ago
Linus Torvalds f0807e62b4 Teach "git-read-tree -u" to check out submodules as a directory 18 years ago
Linus Torvalds 9129e056fb Teach "git-read-tree -u" to check out submodules as a directory 18 years ago
Johannes Sixt 78a8d641c1 Add core.symlinks to mark filesystems that do not support symbolic links. 18 years ago
Nicolas Pitre 21666f1aae convert object type handling from a string to a number 18 years ago
Linus Torvalds 6c510bee20 Lazy man's auto-CRLF 18 years ago
Linus Torvalds bd3a5b5ee5 Mark places that need blob munging later for CRLF conversion. 18 years ago
Andy Whitcroft 93822c2239 short i/o: fix calls to write to use xwrite or write_in_full 18 years ago
Junio C Hamano 85023577a8 simplify inclusion of system header files. 18 years ago
Jonas Fonseca 095c424d08 Use PATH_MAX instead of MAXPATHLEN 19 years ago
Peter Eriksen 8e44025925 Use blob_, commit_, tag_, and tree_type throughout. 19 years ago
Shawn Pearce de84f99c12 Add --temp and --stage=all options to checkout-index. 19 years ago
Junio C Hamano 5f73076c1a "Assume unchanged" git 19 years ago
Junio C Hamano 1ecc18e4fc checkout: do not make a temporary copy of symlink target. 19 years ago
Alex Riesen 781411ed46 trivial: O_EXCL makes O_TRUNC redundant 19 years ago
Junio C Hamano 4b12dae69a Return error when not checking out an entry due to dirtiness. 20 years ago
Junio C Hamano 215a7ad1ef Big tool rename. 20 years ago
Linus Torvalds d48a72f337 Fix replacing of a directory with a file/symlink in git-checkout-cache 20 years ago
Linus Torvalds 2408cff9f7 Make "git-checkout" create files with O_EXCL 20 years ago
Junio C Hamano f312de018b [PATCH] Let umask do its work upon filesystem object creation. 20 years ago
Linus Torvalds 6ee67f2610 Fix entry.c dependency and compile problem 20 years ago
Linus Torvalds 12dccc1654 Make fiel checkout function available to the git library 20 years ago