{"thread":{"id":"19809","subject":"What's in git.git (Jun 2009, #01; Sun, 14)","startedAt":"2009-06-14T07:12:27Z","lastAt":"2009-06-14T07:12:27Z","messageCount":1,"participants":["Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"116271","messageId":"7vtz2jqof8.fsf@alter.siamese.dyndns.org","threadId":"19809","inReplyTo":null,"subject":"What's in git.git (Jun 2009, #01; Sun, 14)","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2009-06-14T07:12:27Z","receivedAt":"2009-06-14T07:12:27Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Here is what we have as of tonight.  We'd probably want 1.6.3.2 soon to\nflush these accumulated small fixes, and start making noises about -rc\nfreeze for 1.6.4 soon.\n\n* The 'maint' branch has these fixes since the last announcement.\n\nCharles Bailey (2):\n  t6023: merge-file fails to output anything for a degenerate merge\n  Change xdl_merge to generate output even for null merges\n\nJohannes Sixt (3):\n  t3701: ensure correctly set up repository after skipped tests\n  fetch-pack: close output channel after sideband demultiplexer terminates\n  diff.c: plug a memory leak in an error path\n\nJunio C Hamano (4):\n  Revert \"git-add--interactive: remove hunk coalescing\"\n  Update draft release notes for 1.6.3.2\n  blame: correctly handle a path that used to be a directory\n  GIT 1.6.3.2\n\nMatt Graham (1):\n  Splitting a hunk that adds a line at the top fails in \"add -p\"\n\nMichael J Gruber (1):\n  builtin-remote: Make \"remote show\" display all urls\n\nPaolo Bonzini (1):\n  Documentation: git-send-mail can take rev-list arg to drive format-patch\n\nRené Scharfe (3):\n  grep: fix word-regexp at the beginning of lines\n  grep: fix colouring of matches with zero length\n  grep: fix empty word-regexp matches\n\nShawn O. Pearce (1):\n  daemon: Strictly parse the \"extra arg\" part of the command\n\nStephen Boyd (3):\n  commit: -F overrides -t\n  apply, fmt-merge-msg: use relative filenames\n  git-rerere.txt: grammatical fixups and cleanups\n\nThomas Rast (3):\n  Documentation: teach stash/pop workflow instead of stash/apply\n  add -i: do not dump patch during application\n  Documentation: refer to gitworkflows(7) from tutorial and git(1)\n\nUwe Kleine-König (1):\n  rebase--interactive: remote stray closing parenthesis\n\n\n* The 'master' branch has these since the last announcement\n  in addition to the above.\n\nBrandon Casey (9):\n  Makefile: use /usr/ucb/install on SunOS platforms rather than ginstall\n  Makefile: add NEEDS_RESOLV to optionally add -lresolv to compile\n    arguments\n  On Solaris choose the OLD_ICONV iconv() declaration based on the UNIX\n    spec\n  git-compat-util.h: tweak the way _XOPEN_SOURCE is set on Solaris\n  Makefile: define __sun__ on SunOS\n  Makefile: add section for SunOS 5.7\n  git-compat-util.h: avoid using c99 flex array feature with Sun compiler\n    5.8\n  git-send-email.perl: improve detection of MIME encoded-words\n  send-email: use UTF-8 rather than utf-8 for consistency\n\nChristian Couder (5):\n  bisect: drop unparse_commit() and use clear_commit_marks()\n  bisect: display first bad commit without forking a new process\n  bisect: add parameters to \"filter_skipped\"\n  bisect: when skipping, choose a commit away from a skipped commit\n  t6030: test skipping away from an already skipped commit\n\nClemens Buchacher (5):\n  match_refs: search ref list tail internally\n  refuse to merge during a merge\n  test-lib: fail if invalid options are passed\n  test-lib: allow exit trap to be used for cleanup by tests\n  test-lib: fix http exit codes\n\nDaniel Trstenjak (1):\n  Show presence of stashed changes in bash prompt.\n\nDavid Aguilar (4):\n  mergetool--lib: add support for araxis merge\n  compat: add a mkstemps() compatibility function\n  compat: add a basename() compatibility function\n  diff: generate pretty filenames in prep_temp_blob()\n\nEdward Z. Yang (1):\n  connect.c: Support PuTTY plink and TortoisePlink as SSH on Windows\n\nJohan Herland (1):\n  Rename submodule.<name>.rebase to submodule.<name>.update\n\nJohannes Schindelin (6):\n  MinGW: GCC >= 4 does not need SNPRINTF_SIZE_CORR anymore\n  Quiet make: do not leave Windows behind\n  Work around a regression in Windows 7, causing erase_in_line() to crash\n    sometimes\n  test-chmtime: work around Windows limitation\n  MinGW: fix warning about implicit declaration of _getch()\n  Fix warnings in nedmalloc when compiling with GCC 4.4.0\n\nJohannes Sixt (4):\n  Simplify some instances of run_command() by using run_command_v_opt().\n  Simplify some 'fprintf(stderr); return -1;' by using 'return error()'\n  Fix typo in nedmalloc warning fix\n  compat/ has subdirectories: do not omit them in 'make clean'\n\nJunio C Hamano (4):\n  Documentation/git.txt: update links to release notes\n  Makefile: introduce SANE_TOOL_PATH for prepending required elements to\n    PATH\n  Makefile: test-parse-options depends on parse-options.h\n  Makefile: insert SANE_TOOL_PATH to PATH before /bin or /usr/bin\n\nKjetil Barvik (1):\n  symlinks.c: small style cleanup\n\nLinus Torvalds (1):\n  Clean up and simplify rev_compare_tree()\n\nMarius Storm-Olsen (2):\n  MinGW readdir reimplementation to support d_type\n  Add custom memory allocator to MinGW and MacOS builds\n\nMarkus Heidelberg (6):\n  add a test for git-send-email for non-threaded mails\n  send-email: fix non-threaded mails\n  doc/send-email: clarify the behavior of --in-reply-to with --no-thread\n  add a test for git-send-email for threaded mails without chain-reply-to\n  send-email: fix threaded mails without chain-reply-to\n  send-email: fix a typo in a comment\n\nMichael J Gruber (1):\n  git-repack.txt: Clarify implications of -a for dumb protocols\n\nMike Hommey (7):\n  Don't expect verify_pack() callers to set pack_size\n  transport.c::get_refs_via_curl(): do not leak refs_url\n  http.c: new functions for the http API\n  transport.c::get_refs_via_curl(): use the new http API\n  http.c::http_fetch_ref(): use the new http API\n  http-push.c::remote_exists(): use the new http API\n  http-push.c::fetch_symref(): use the new http API\n\nNick Woolley (1):\n  git-cvsexportcommit can't commit files which have been removed from CVS\n\nPat Thoyts (1):\n  git: browsing paths with spaces when using the start command\n\nPeter Hutterer (1):\n  git-submodule: add support for --rebase.\n\nPierre Habouzit (1):\n  parse-options: add parse_options_check to validate option specs.\n\nRalf Wildenhues (1):\n  configure: test whether -lresolv is needed\n\nSZEDER Gábor (2):\n  Documentation: mention 'git stash pop --index' option explicitly\n  bash: add support for 'git stash pop --index' option\n\nSteffen Prohaska (1):\n  MinGW: Teach Makefile to detect msysgit and apply specific settings\n\nStephen Boyd (2):\n  git-show-branch.txt: document --date-order option\n  show-branch: don't use LASTARG_DEFAULT with OPTARG\n\nTay Ray Chuan (16):\n  http*: cleanup slot->local after fclose\n  t5540-http-push: test fetching of loose objects\n  t5540-http-push: test fetching of packed objects\n  http-push: send out fetch requests on queue\n  http-push: fix missing \"#ifdef USE_CURL_MULTI\" around \"is_running_queue\"\n  t5550-http-fetch: test fetching of packed objects\n  http-push, http-walker: style fixes\n  http-walker: verify remote packs\n  http*: copy string returned by sha1_to_hex\n  http-push: do not SEGV after fetching a bad pack idx file\n  http*: move common variables and macros to http.[ch]\n  http: create function end_url_with_slash\n  http*: add http_get_info_packs\n  http: use new http API in fetch_index()\n  http*: add helper methods for fetching packs\n  http*: add helper methods for fetching objects (loose)\n"}]}