From: Junio C Hamano <junkio@cox.net>
To: git@vger.kernel.org
Subject: What's in git.git
Date: Tue, 17 Oct 2006 00:44:13 -0700 [thread overview]
Message-ID: <7vvemjmlo2.fsf@assigned-by-dhcp.cox.net> (raw)
* The 'maint' branch has this fix and produced 1.4.2.4 release.
Linus Torvalds (1):
Fix hash function in xdiff library
* The 'master' branch has these since the last announcement.
The fix in 'maint' is also included. Hopefully we can cut the
real 1.4.3 with this sometime this week.
Junio C Hamano (1):
Revert "move pack creation to version 3"
Petr Baudis (1):
svnimport: Fix broken tags being generated
Rene Scharfe (2):
Make write_sha1_file_prepare() void
Replace open-coded version of hash_sha1_file()
* The 'next' branch, in addition, has these.
Alan Chandler (1):
Gitweb - provide site headers and footers
Andy Whitcroft (2):
cvsimport: move over to using git-for-each-ref to read refs.
git-for-each-ref: improve the documentation on scripting modes
Christian Couder (12):
Add [-s|--hash] option to Linus' show-ref.
Use Linus' show ref in "git-branch.sh".
Document git-show-ref [-s|--hash] option.
Fix show-ref usage for --dereference.
Add pack-refs and show-ref test cases.
When creating branch c/d check that branch c does not already exists.
Uncomment test case: git branch c/d should barf if branch c exists.
Fix a remove_empty_dir_recursive problem.
Clean up "git-branch.sh" and add remove recursive dir test cases.
Use git-update-ref to delete a tag instead of rm()ing the ref file.
Check that a tag exists using show-ref instead of looking for the ref file.
Do not create tag leading directories since git update-ref does it.
Dennis Stosberg (2):
lock_ref_sha1_basic does not remove empty directories on BSD
Remove bashism from t3210-pack-refs.sh
Jeff King (3):
wt-status: use simplified resolve_ref to find current branch
gitignore: git-pack-refs is a generated file.
gitignore: git-show-ref is a generated file.
Johannes Schindelin (3):
Fix git-update-index --again
show-branch: mark active branch with a '*' again
Turn on recursive with --summary
Jonas Fonseca (1):
Add man page for git-show-ref
Junio C Hamano (55):
upload-pack: stop the other side when they have more roots than we do.
Add git-for-each-ref: helper for language bindings
Fix t1400-update-ref test minimally
fsck-objects: adjust to resolve_ref() clean-up.
symbolit-ref: fix resolve_ref conversion.
Add callback data to for_each_ref() family.
Tell between packed, unpacked and symbolic refs.
pack-refs: do not pack symbolic refs.
git-pack-refs --prune
pack-refs: fix git_path() usage.
lock_ref_sha1_basic: remove unused parameter "plen".
Clean-up lock-ref implementation
update-ref: -d flag and ref creation safety.
update a few Porcelain-ish for ref lock safety.
Teach receive-pack about ref-log
receive-pack: call setup_ident before git_config
grep --all-match
teach revision walker about --all-match.
git-diff/git-apply: make diff output a bit friendlier to GNU patch (part 1)
ref locking: allow 'foo' when 'foo/bar' used to exist but not anymore.
refs: minor restructuring of cached refs data.
lock_ref_sha1(): do not sometimes error() and sometimes die().
lock_ref_sha1(): check D/F conflict with packed ref when creating.
delete_ref(): delete packed ref
git-branch: remove D/F check done by hand.
show-ref --hash=len, --abbrev=len, and --abbrev
git-fetch: adjust to packed-refs.
Fix refs.c;:repack_without_ref() clean-up path
gitweb: make leftmost column of blame less cluttered.
git-fetch: do not look into $GIT_DIR/refs to see if a tag exists.
pack-refs: use lockfile as everybody else does.
gitweb: prepare for repositories with packed refs.
Revert 954a6183756a073723a7c9fd8d2feb13132876b0
pack-refs: call fflush before fsync.
blame.c: whitespace and formatting clean-up.
git-blame: --show-number (and -n)
git-blame: --show-name (and -f)
blame.c: move code to output metainfo into a separate function.
git-send-email: do not drop custom headers the user prepared
ref-log: allow ref@{count} syntax.
git-send-email: real name with period need to be dq-quoted on From: line
git-blame --porcelain
gitweb: use blame --porcelain
Make git-send-email detect mbox-style patches more readily
core.logallrefupdates create new log file only for branch heads.
git-pack-refs --all
core.logallrefupdates thinko-fix
pack-objects: document --delta-base-offset option
blame: Document and add help text for -f, -n, and -p
gitweb: spell "blame --porcelain" with -p
git-repack: repo.usedeltabaseoffset
diff --numstat
pack-objects: use of version 3 delta is now optional.
gitweb: use for-each-ref to show the latest activity across branches
Revert "pack-objects: use of version 3 delta is now optional."
Linus Torvalds (6):
Add "git show-ref" builtin command
Teach "git checkout" to use git-show-ref
Start handling references internally as a sorted in-memory list
Add support for negative refs
Make ref resolution saner
Enable the packed refs file format
Luben Tuikov (4):
gitweb: blame: print commit-8 on the leading row of a commit-block
gitweb: blame: Mouse-over commit-8 shows author and date
gitweb: blame porcelain: lineno and orig lineno swapped
git-revert with conflicts to behave as git-merge with conflicts
Martin Waitz (2):
gitweb: start to generate PATH_INFO URLs.
gitweb: warn if feature cannot be overridden.
Matthew Wilcox (1):
Add --dry-run option to git-send-email
Nicolas Pitre (8):
introduce delta objects with offset to base
teach git-unpack-objects about deltas with offset to base
teach git-index-pack about deltas with offset to base
make git-pack-objects able to create deltas with offset to base
make pack data reuse compatible with both delta types
let the GIT native protocol use offsets to delta base when possible
zap a debug remnant
allow delta data reuse even if base object is a preferred base
Petr Baudis (5):
Fix broken sha1 locking
Fix buggy ref recording
gitweb: Document features better
gitweb: Fix search form when PATH_INFO is enabled
bisect reset: Leave the tree in usable state if git-checkout failed
Rene Scharfe (2):
git-archive --format=zip: use default version ID
git-archive --format=zip: add symlink support
Robert Shearman (2):
git-rebase: Use --ignore-if-in-upstream option when executing git-format-patch.
git-rebase: Add a -v option to show a diffstat of the changes upstream at the start of a rebase.
Ryan Anderson (1):
Remove git-annotate.perl and create a builtin-alias for git-blame
Santi Béjar (2):
fetch: Misc output cleanup
merge and resolve: Output short hashes and .. in "Updating ..."
Sasha Khapyorsky (1):
git-svnimport.perl: copying directory from original SVN place
* The 'pu' branch, in addition, has these.
Junio C Hamano (17):
git-diff/git-apply: make diff output a bit friendlier to GNU patch (part 2)
para-walk: walk n trees, index and working tree in parallel
para walk wip
merge: loosen overcautious "working file will be lost" check.
git-pickaxe: blame rewritten.
git-pickaxe: minimally use revision machinery.
git-pickaxe: fix output for more than one paths from the same commit.
git-pickaxe: fix "bottom" commit handling.
git-pickaxe: allow using non -u0 diff internally.
git-pickaxe: use linked list of blame entries.
git-pickaxe: collapse trivial blame entry.
git-pickaxe: blame line movements within a file.
git-pickaxe: blame cut-and-pasted lines.
git-pickaxe: -M, -C, and -C -C
git-pickaxe: optimize nth_line()
git-pickaxe: make -C (copy from other file) take immediate blame.
git-pickaxe: document -M, -C, and -C -C
Petr Baudis (1):
gitweb: Show project README if available
next reply other threads:[~2006-10-17 7:44 UTC|newest]
Thread overview: 242+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-10-17 7:44 Junio C Hamano [this message]
2006-10-17 17:16 ` What's in git.git Linus Torvalds
2006-10-17 18:08 ` [PATCH] add proper dependancies on the xdiff source Andy Whitcroft
2006-10-17 18:22 ` Ryan Anderson
2006-10-17 18:15 ` What's in git.git Davide Libenzi
2006-10-17 18:19 ` Junio C Hamano
2006-10-17 18:53 ` Linus Torvalds
2006-10-17 18:57 ` Andy Whitcroft
-- strict thread matches above, loose matches on Subject: below --
2008-01-30 8:32 What's in git.git (stable frozen) Junio C Hamano
2008-02-12 7:25 ` What's in git.git Junio C Hamano
2008-02-12 9:15 ` Daniel Stenberg
2008-02-12 9:47 ` Mike Hommey
2008-02-12 11:35 ` Daniel Stenberg
2007-05-13 22:30 What's in git.git (stable) Junio C Hamano
2007-05-17 0:21 ` Junio C Hamano
2007-05-19 5:24 ` Junio C Hamano
2007-05-23 21:46 ` Junio C Hamano
2007-05-29 10:12 ` Junio C Hamano
2007-06-02 21:09 ` Junio C Hamano
2007-06-07 2:08 ` Junio C Hamano
2007-06-13 20:11 ` Junio C Hamano
2007-06-21 7:21 ` Junio C Hamano
2007-06-25 9:43 ` Junio C Hamano
2007-07-02 0:16 ` Junio C Hamano
2007-07-13 6:06 ` What's in git.git Junio C Hamano
2006-11-25 10:12 Junio C Hamano
2006-11-28 19:23 ` Carl Worth
2006-11-29 10:21 ` Johannes Schindelin
2006-11-23 2:49 Junio C Hamano
2006-11-18 22:24 Junio C Hamano
2006-11-18 23:14 ` Junio C Hamano
2006-11-19 15:17 ` Johannes Schindelin
2006-11-19 15:45 ` Jakub Narebski
2006-11-19 16:30 ` Johannes Schindelin
2006-11-19 18:31 ` Jakub Narebski
2006-11-19 19:06 ` Johannes Schindelin
2006-11-19 17:01 ` Petr Baudis
2006-11-12 6:07 Junio C Hamano
2006-11-08 3:21 Junio C Hamano
2006-11-08 4:13 ` David Lang
2006-11-09 2:28 ` Horst H. von Brand
2006-11-09 2:54 ` Junio C Hamano
2006-11-09 3:04 ` Junio C Hamano
2006-11-09 3:45 ` Dave Dillow
2006-11-12 22:25 ` Johannes Schindelin
2006-11-08 7:40 ` Jakub Narebski
2006-11-08 7:59 ` Junio C Hamano
2006-11-08 7:58 ` Jakub Narebski
2006-11-08 8:26 ` Junio C Hamano
2006-11-08 14:51 ` Petr Baudis
2006-11-09 0:02 ` Junio C Hamano
2006-11-02 0:53 Junio C Hamano
2006-11-02 10:02 ` Johannes Schindelin
2006-11-05 17:24 ` Rene Scharfe
2006-11-05 18:47 ` Junio C Hamano
2006-10-26 8:47 Junio C Hamano
2006-10-26 9:12 ` Jakub Narebski
2006-10-26 9:24 ` Junio C Hamano
2006-10-26 12:08 ` Petr Baudis
2006-10-26 12:17 ` Jakub Narebski
2006-10-26 9:19 ` Jakub Narebski
2006-10-27 1:10 ` Petr Baudis
2006-10-26 12:22 ` Petr Baudis
2006-10-26 17:27 ` Andy Whitcroft
2006-10-24 6:32 Junio C Hamano
2006-10-19 5:58 Junio C Hamano
2006-10-06 0:59 Junio C Hamano
2006-09-28 7:39 Junio C Hamano
2006-09-28 9:36 ` Petr Baudis
2006-09-28 13:27 ` Johannes Schindelin
2006-09-29 7:34 ` Junio C Hamano
2006-09-29 8:32 ` Petr Baudis
2006-09-30 7:31 ` Junio C Hamano
2006-09-29 8:09 ` Junio C Hamano
2006-09-11 2:21 Junio C Hamano
2006-09-11 11:29 ` Jakub Narebski
2006-09-11 16:31 ` Junio C Hamano
2006-09-11 21:06 ` Jakub Narebski
2006-09-11 22:14 ` Petr Baudis
2006-09-11 23:48 ` Junio C Hamano
2006-09-18 5:33 ` Junio C Hamano
2006-09-18 5:39 ` Jakub Narebski
2006-09-18 5:50 ` Junio C Hamano
2006-09-18 6:07 ` Jakub Narebski
2006-09-18 8:11 ` Johannes Schindelin
2006-09-18 8:19 ` Junio C Hamano
2006-09-18 5:48 ` Jakub Narebski
2006-09-18 14:23 ` Franck Bui-Huu
2006-09-24 10:37 ` Junio C Hamano
2006-08-28 7:19 Junio C Hamano
2006-08-17 6:45 Junio C Hamano
2006-08-14 2:30 Junio C Hamano
2006-08-14 8:11 ` Alex Riesen
2006-08-04 10:12 Junio C Hamano
2006-08-04 10:27 ` Jakub Narebski
2006-08-04 18:40 ` Johannes Schindelin
2006-08-04 18:55 ` Jakub Narebski
2006-08-04 19:09 ` Junio C Hamano
2006-08-04 19:50 ` Junio C Hamano
2006-08-04 20:06 ` Junio C Hamano
2006-08-04 20:27 ` Jakub Narebski
2006-08-01 23:54 Junio C Hamano
2006-08-02 0:34 ` Johannes Schindelin
2006-08-02 7:41 ` Junio C Hamano
2006-08-02 14:02 ` Alex Riesen
2006-08-03 4:56 ` Junio C Hamano
2006-08-03 8:09 ` Alex Riesen
2006-08-03 9:16 ` Junio C Hamano
2006-08-03 12:32 ` Alex Riesen
2006-08-03 12:35 ` Alex Riesen
2006-08-02 19:29 ` carbonated beverage
2006-08-03 4:52 ` Junio C Hamano
2006-08-03 5:15 ` A Large Angry SCM
2006-08-03 5:30 ` carbonated beverage
2006-08-03 5:48 ` carbonated beverage
2006-08-03 7:36 ` carbonated beverage
2006-08-03 7:37 ` carbonated beverage
2006-08-03 8:39 ` Junio C Hamano
2006-08-03 8:50 ` carbonated beverage
2006-08-03 9:31 ` carbonated beverage
2006-08-03 9:03 ` Jakub Narebski
2006-07-17 8:29 Junio C Hamano
2006-07-08 0:37 Junio C Hamano
2006-07-08 2:28 ` Johannes Schindelin
2006-07-08 21:28 ` Jakub Narebski
2006-07-02 7:45 Junio C Hamano
2006-06-29 6:41 Junio C Hamano
2006-06-25 9:37 Junio C Hamano
2006-06-25 17:47 ` Linus Torvalds
2006-06-25 18:07 ` Timo Hirvonen
2006-06-25 18:43 ` Linus Torvalds
2006-06-27 5:54 ` Junio C Hamano
2006-06-27 6:29 ` Linus Torvalds
2006-06-27 7:55 ` Johannes Schindelin
2006-06-26 22:24 ` Martin Langhoff
2006-06-18 0:48 Junio C Hamano
2006-06-18 12:26 ` Johannes Schindelin
2006-06-18 13:08 ` Petr Baudis
2006-06-18 18:43 ` Johannes Schindelin
2006-06-19 7:34 ` Junio C Hamano
2006-06-19 8:35 ` Johannes Schindelin
2006-05-29 6:44 Junio C Hamano
2006-05-24 22:40 Junio C Hamano
2006-05-21 19:01 Junio C Hamano
2006-05-16 5:30 Junio C Hamano
2006-05-10 3:11 Junio C Hamano
2006-05-10 3:48 ` Linus Torvalds
2006-05-10 4:21 ` Linus Torvalds
2006-05-10 4:26 ` Linus Torvalds
2006-05-10 4:41 ` Junio C Hamano
2006-05-10 4:51 ` Linus Torvalds
2006-05-10 4:36 ` Randal L. Schwartz
2006-05-10 4:45 ` Linus Torvalds
2006-05-10 14:15 ` Nicolas Pitre
2006-05-10 15:00 ` Alex Riesen
2006-05-10 16:48 ` Linus Torvalds
2006-05-10 5:05 ` Junio C Hamano
2006-05-10 5:34 ` Martin Langhoff
2006-05-10 6:48 ` Jakub Narebski
2006-05-04 8:14 Junio C Hamano
2006-05-04 9:06 ` Petr Baudis
2006-05-03 18:54 Junio C Hamano
2006-04-26 11:09 Junio C Hamano
2006-04-22 0:52 Junio C Hamano
2006-04-22 11:25 ` Johannes Schindelin
2006-04-14 7:49 Junio C Hamano
2006-04-18 8:44 ` Junio C Hamano
2006-04-11 4:40 Junio C Hamano
2006-04-11 13:50 ` Linus Torvalds
2006-04-11 15:55 ` Petr Baudis
2006-04-11 17:58 ` Junio C Hamano
2006-04-04 23:06 Junio C Hamano
2006-03-28 0:28 Junio C Hamano
2006-03-26 6:00 Junio C Hamano
2006-03-22 1:58 Junio C Hamano
2006-03-22 2:18 ` Randal L. Schwartz
2006-03-22 3:26 ` Randal L. Schwartz
2006-03-22 5:07 ` Junio C Hamano
2006-03-22 5:35 ` Randal L. Schwartz
2006-03-22 5:46 ` Junio C Hamano
2006-03-22 16:21 ` Linus Torvalds
2006-03-22 10:21 ` Bertrand Jacquin
2006-03-22 11:52 ` Petr Baudis
2006-03-22 19:15 ` Junio C Hamano
2006-03-15 22:13 Junio C Hamano
2006-03-07 22:23 Francis Daly
2006-03-06 7:13 Junio C Hamano
2006-03-06 9:05 ` Martin Langhoff
2006-03-10 10:44 ` Fredrik Kuivinen
2006-03-10 11:17 ` Johannes Schindelin
2006-03-10 11:59 ` Martin Langhoff
2006-03-13 5:01 ` Junio C Hamano
2006-03-06 9:15 ` Johannes Schindelin
2006-03-06 10:29 ` Lukas Sandström
2006-03-05 4:22 Junio C Hamano
2006-03-05 4:51 ` Junio C Hamano
2006-03-05 4:58 ` Linus Torvalds
2006-03-05 5:44 ` Junio C Hamano
2006-03-05 17:53 ` Linus Torvalds
2006-03-05 18:29 ` Linus Torvalds
2006-03-05 19:36 ` Junio C Hamano
2006-03-05 20:04 ` Linus Torvalds
2006-03-05 19:53 ` Junio C Hamano
2006-03-05 9:21 ` Martin Langhoff
2006-03-05 9:58 ` Alexandre Julliard
2006-03-05 10:15 ` Martin Langhoff
2006-03-05 10:47 ` Alexandre Julliard
2006-03-05 10:10 ` Junio C Hamano
2006-03-01 12:24 Junio C Hamano
2006-03-01 21:28 ` Nicolas Pitre
2006-03-01 22:51 ` Junio C Hamano
2006-03-01 23:01 ` Luck, Tony
2006-02-23 2:05 Junio C Hamano
2006-02-22 10:45 Junio C Hamano
2006-02-22 13:46 ` Alex Riesen
2006-02-20 7:57 Junio C Hamano
2006-02-20 8:34 ` Andreas Ericsson
2006-02-20 9:04 ` Junio C Hamano
2006-02-20 9:47 ` Junio C Hamano
2006-02-19 8:56 Junio C Hamano
2006-02-17 14:28 linux
2006-02-18 6:49 ` Junio C Hamano
2006-02-16 6:57 Junio C Hamano
2006-02-10 17:03 Luck, Tony
2006-02-09 23:49 Luck, Tony
2006-02-10 0:28 ` Junio C Hamano
2006-02-10 0:35 ` Junio C Hamano
2006-02-14 23:10 ` Luck, Tony
2006-02-10 0:40 ` Ryan Anderson
2006-02-10 0:46 ` Junio C Hamano
2006-02-09 6:47 Junio C Hamano
[not found] ` <20060209030905.319f2e48.seanlkml@sympatico.ca>
2006-02-09 8:09 ` sean
2006-02-09 9:04 ` Andreas Ericsson
[not found] ` <20060209044039.45763d4f.seanlkml@sympatico.ca>
2006-02-09 9:40 ` sean
2006-02-09 9:55 ` Junio C Hamano
2006-02-09 10:29 ` Andreas Ericsson
2006-02-09 10:55 ` Junio C Hamano
2006-02-09 11:35 ` Andreas Ericsson
2006-02-10 0:47 ` Junio C Hamano
2006-02-09 9:58 ` Johannes Schindelin
2006-02-09 10:32 ` Junio C Hamano
2006-02-09 11:24 ` Johannes Schindelin
2006-02-09 23:14 ` Tony Luck
2006-02-09 23:30 ` Ryan Anderson
2006-02-09 23:44 ` Junio C Hamano
2006-02-10 15:02 ` Junio C Hamano
2006-01-28 21:08 Junio C Hamano
2006-01-25 13:00 Junio C Hamano
[not found] ` <8aa486160601250741k120f0021h@mail.gmail.com>
2006-01-25 19:24 ` Junio C Hamano
2006-01-25 20:36 ` Jason Riedy
[not found] ` <8aa486160601250634v294857e0j@mail.gmail.com>
2006-01-25 23:56 ` Junio C Hamano
[not found] ` <8aa486160601260104v745594d9m@mail.gmail.com>
[not found] ` <7vk6cngwfh.fsf@assigned-by-dhcp.cox.net>
[not found] ` <8aa486160601260156h6157ca34s@mail.gmail.com>
2006-01-26 12:12 ` Junio C Hamano
2006-01-26 16:24 ` Santi Bejar
2006-01-20 8:42 Junio C Hamano
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: http://vger.kernel.org/majordomo-info.html
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=7vvemjmlo2.fsf@assigned-by-dhcp.cox.net \
--to=junkio@cox.net \
--cc=git@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://80x24.org/mirrors/git.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).