-What's in git.git (Jul 2008, issue #02; Sun, 06)
+What's in git.git (Jul 2008, issue #03; Mon, 07)
- maint 78e3118 (GIT 1.5.6.2, 2008-07-04)
- master 44701c6 (Merge branch 'qq/maint', 2008-07-06)
+ maint 39f319f (Merge branch 'qq/maint' (early part) into maint, 2008-07-07)
+ master bed6255 (Merge branch 'qq/maint', 2008-07-07)
------------------------------------------------------------------------
-With accumulated fixes, the latest maintenance release 1.5.6.2 is out.
+* The 'maint' branch has these fixes since 1.5.6.2.
-On the 'master' front, port to MinGW has now been merged, and the next
-major release 1.6.0 is already taking shape.
-
-----------------------------------------------------------------
-* The 'master' branch has these since the last announcement
- in addition to what is in maint.
-
-Adam Brewster (1):
- Move read_revisions_from_stdin from builtin-rev-list.c to revision.c
-
-Brian Gernhardt (1):
- Documentation: Point to gitcli(7) from git(1)
+Alex Riesen (1):
+ git-clone: remove leftover debugging fprintf().
Brian Hetro (5):
builtin-log.c: Use 'git_config_string' to get 'format.subjectprefix' and
http.c: Use 'git_config_string' to clean up SSL config.
builtin-commit.c: Use 'git_config_string' to get 'commit.template'
-Christian Couder (2):
- Fix "config_error_nonbool" used with value instead of key
+Christian Couder (1):
Fix "config_error_nonbool" used with value instead of key
-Johannes Schindelin (2):
- Windows: always chmod(, 0666) before unlink().
- git fetch-pack: do not complain about "no common commits" in an empty
- repo
-
-Johannes Sixt (35):
- Add compat/regex.[ch] and compat/fnmatch.[ch].
- Compile some programs only conditionally.
- Add target architecture MinGW.
- Windows: Use the Windows style PATH separator ';'.
- setup.c: Prepare for Windows directory separators.
- Windows: Treat Windows style path names.
- Windows: Handle absolute paths in safe_create_leading_directories().
- Windows: Strip ".exe" from the program name.
- Windows: Implement a wrapper of the open() function.
- Windows: A minimal implemention of getpwuid().
- Windows: Work around misbehaved rename().
- Make my_mktime() public and rename it to tm_to_time_t()
- Windows: Implement gettimeofday().
- Windows: Fix PRIuMAX definition.
- Windows: Implement setitimer() and sigaction().
- Windows: Wrap execve so that shell scripts can be invoked.
- Windows: A pipe() replacement whose ends are not inherited to children.
- Windows: Implement start_command().
- Windows: A rudimentary poll() emulation.
- Windows: Disambiguate DOS style paths from SSH URLs.
- Windows: Implement asynchronous functions as threads.
- Windows: Work around incompatible sort and find.
- Windows: Implement wrappers for gethostbyname(), socket(), and connect().
- Windows: Implement a custom spawnve().
- Windows: Add a custom implementation for utime().
- Windows: Use a customized struct stat that also has the st_blocks member.
- Turn builtin_exec_path into a function.
- Windows: Compute the fallback for exec_path from the program invocation.
- Windows: Use a relative default template_dir and ETC_GITCONFIG
- When installing, be prepared that template_dir may be relative.
- Windows: Make the pager work.
- Windows: Work around an oddity when a pipe with no reader is written to.
- Windows: Make 'git help -a' work.
- Windows: TMP and TEMP environment variables specify a temporary
- directory.
- t4127-apply-same-fn: Avoid sed -i
-
-Jonathan Nieder (15):
- git-format-patch(1): fix stray \ in output
- Documentation: fix gitlinks
- manpages: fix bogus whitespace
- git(1): add comma
- git-commit(1): depersonalize description
- Documentation: rewrap to prepare for "git-" vs "git " change
- Documentation: more "git-" versus "git " changes
- gitdiffcore(7): fix awkward wording
- manpages: italicize command names in synopses
- manpages: italicize command names
- manpages: italicize git command names (which were in teletype font)
- manpages: italicize gitk's name (where it was in teletype font)
- manpages: italicize nongit command names (if they are in teletype font)
- manpages: italicize git subcommand names (which were in teletype font)
- manpages: use teletype font for sample command lines
+Gerrit Pape (1):
+ git-svn.perl: workaround assertions in svn library 1.5.0
Junio C Hamano (3):
- fast-export --export-marks: fix off by one error
attribute documentation: keep EXAMPLE at end
clone -q: honor "quiet" option over native transports.
-
-Marius Storm-Olsen (1):
- Windows: Add a new lstat and fstat implementation based on Win32 API.
+ mailinfo: feed the correct line length to decode_transfer_encoding()
Matthew Ogilvie (1):
Documentation cvs: Clarify when a bare repository is needed
-Miklos Vajna (6):
- Retire 'stupid' merge strategy
- INSTALL: Update section about git-frotz form.
- hg-to-git: avoid raising a string exception
- hg-to-git: abort if the project directory is not a hg repo
- hg-to-git: rewrite "git-frotz" to "git frotz"
- hg-to-git: use git init instead of git init-db
+Mikael Magnusson (1):
+ Fix grammar in git-rev-parse(1).
Nikolaus Schulz (1):
Documentation: be precise about which date --pretty uses
-Ramsay Allan Jones (1):
- Fix some warnings (on cygwin) to allow -Werror
-Steffen Prohaska (2):
- Windows: Fix ntohl() related warnings about printf formatting
- compat/pread.c: Add a forward declaration to fix a warning
+* The 'master' branch has these since the last announcement
+ in addition to the above.
+
+Abhijit Menon-Sen (2):
+ git-gui: Move on to the next filename after staging/unstaging a change
+ git-gui: Don't select the wrong file if the last listed file is staged.
+
+Daniel Barkalow (1):
+ Only use GIT_CONFIG in "git config", not other programs
+
+David Reiss (4):
+ Implement normalize_absolute_path
+ Fold test-absolute-path into test-path-utils
+ Add support for GIT_CEILING_DIRECTORIES
+ Eliminate an unnecessary chdir("..")
+
+Dmitry Potapov (1):
+ completion.bash: add 'skip' and 'run' to git-bisect
+
+Jakub Narebski (1):
+ gitweb: Describe projects_index format in more detail
+
+Johannes Schindelin (3):
+ Add another fast-import example, this time for .zip files
+ git daemon: avoid calling syslog() from a signal handler
+ run_command(): respect GIT_TRACE
+
+Johannes Sixt (1):
+ git-gui: Implement "Stage/Unstage Line"
+
+Junio C Hamano (6):
+ rerere: rerere_created_at() and has_resolution() abstraction
+ git-rerere: detect unparsable conflicts
+ rerere: remove dubious "tail_optimization"
+ t4200: fix rerere test
+ rerere.autoupdate
+ Update draft release notes for 1.6.0
-Thomas Rast (2):
- git-send-email: Do not attempt to STARTTLS more than once
- Fix apply --recount handling of no-EOL line
+Richard Quirk (1):
+ git-gui: Fix accidental staged state toggle when clicking top pixel row