Re: Mozilla SHA1 implementation

2005-04-22 Thread Paul Mackerras
Linus Torvalds writes: I've just integrated the Mozilla SHA1 library implementation that Adgar Toernig sent me into the standard git archive (but I did the integration differently). Here is a new PPC SHA1 patch that integrates better with this... Interestingly, the Mozilla SHA1 code is

Re: [ANNOUNCE] git-pasky-0.6.3 request for testing

2005-04-22 Thread Greg KH
On Fri, Apr 22, 2005 at 05:09:31AM +0200, Petr Baudis wrote: Hello, FYI, I've released git-pasky-0.6.3 earlier in the night. Hm, fun thing to try: go into a kernel git tree. rm Makefile git diff Watch it as it thinks that every Makefile in the kernel tree is now

Re: [ANNOUNCE] git-pasky-0.6.3 request for testing

2005-04-22 Thread Barry K. Nathan
With git-pasky 0.6.3, git log is unusable on my Mandrake 10.1 system. Basically I get a neverending flood of these until I press 'q' to quit less: /home/barryn/softbag/git-pasky-0.6.3/gitlog.sh: line 73: 7598 Segmentation faul t sed -re ' /

Re: Mozilla SHA1 implementation

2005-04-22 Thread Paul Mackerras
Linus Torvalds writes: Interestingly, the Mozilla SHA1 code is about twice as fast as the openssl code on my G5, and judging by the disassembly, it's because it's much simpler. I think the openssl people have unrolled all the loops totally, which tends to be a disaster on any half-way modern

proposal: delta based git archival

2005-04-22 Thread Michel Lespinasse
I noticed people on this mailing list start talking about using blob deltas for compression, and the basic issue that the resulting files are too small for efficient filesystem storage. I thought about this a little and decided I should send out my ideas for discussion. In my proposal, the

Re: GIT_INDEX_FILE environment variable

2005-04-22 Thread Zach Welch
Howdy, Linus Torvalds wrote: On Thu, 21 Apr 2005, Junio C Hamano wrote: I am thinking about an alternative way of doing the above by some modifications to the git core. I think the root of this problem is that there is no equivalent to GIT_INDEX_FILE and SHA1_FILE_DIRECTORY that tells the core

Re: [PATCH] multi item packed files

2005-04-22 Thread Krzysztof Halasa
Linus Torvalds [EMAIL PROTECTED] writes: And dammit, if I'm the original author and likely biggest power-user, and _I_ can't be bothered to use special filesystems, then who can? Nobody. If someone is motivated enough, and if the task is quite trivial (as it seems to be) someone may try it. I

Re: proposal: delta based git archival

2005-04-22 Thread Jaime Medrano
On 4/22/05, Michel Lespinasse [EMAIL PROTECTED] wrote: I noticed people on this mailing list start talking about using blob deltas for compression, and the basic issue that the resulting files are too small for efficient filesystem storage. I thought about this a little and decided I should

Re: [ANNOUNCE] git-pasky-0.6.3 request for testing

2005-04-22 Thread Petr Baudis
Dear diary, on Fri, Apr 22, 2005 at 09:24:37AM CEST, I got a letter where Barry K. Nathan [EMAIL PROTECTED] told me that... On Fri, Apr 22, 2005 at 12:16:26AM -0700, Barry K. Nathan wrote: With git-pasky 0.6.3, git log is unusable on my Mandrake 10.1 system. Basically I get a neverending

First web interface and service API draft

2005-04-22 Thread Christian Meder
Hi, me again after a couple of hours of sleep ;-) This probably gets a bit longer so if you are not interested in a web service api or the web interface now is your chance to get off the train. I'm probably making a complete git of myself but that's not uncalled for in this contxt ;-) For

Re: First web interface and service API draft

2005-04-22 Thread Jon Seymour
On 4/22/05, Christian Meder [EMAIL PROTECTED] wrote: Comments ? Ideas ? Other feedback ? I'd suggest serving XML rather than HTML and using client side XSLT to transform it into HTML. Client-side XSLT works well in IE 6 and all versions of Firefox, so there is no question that it is a mature

Re: First web interface and service API draft

2005-04-22 Thread Petr Baudis
Dear diary, on Fri, Apr 22, 2005 at 12:41:56PM CEST, I got a letter where Christian Meder [EMAIL PROTECTED] told me that... Hi, Hi, /project Ok. The URI should start by stating the project name e.g. /linux-2.6. This does bloat the URI slightly but I don't think that we want to have one

Re: First web interface and service API draft

2005-04-22 Thread Petr Baudis
Dear diary, on Fri, Apr 22, 2005 at 01:34:45PM CEST, I got a letter where Jon Seymour [EMAIL PROTECTED] told me that... On 4/22/05, Christian Meder [EMAIL PROTECTED] wrote: Comments ? Ideas ? Other feedback ? I'd suggest serving XML rather than HTML and using client side XSLT to

Re: First web interface and service API draft

2005-04-22 Thread Jon Seymour
On 4/22/05, Petr Baudis [EMAIL PROTECTED] wrote: Dear diary, on Fri, Apr 22, 2005 at 01:34:45PM CEST, I got a letter where Jon Seymour [EMAIL PROTECTED] told me that... On 4/22/05, Christian Meder [EMAIL PROTECTED] wrote: Comments ? Ideas ? Other feedback ? I'd suggest serving XML

Re: [PATCH] git-pasky spec file

2005-04-22 Thread Kevin Smith
Chris Wright wrote: Here's a simple spec file to do rpm builds. (snip) Creates a package named git, which seems fine since Linus' isn't likely to be packaged directly. Um. Really? I can't imagine why Linus's git wouldn't be packaged directly. He has strongly indicated that folks who want

[patch] fixup GECOS handling

2005-04-22 Thread Martin Schlemmer
Hi, This still applies - any reason for not doing this? Thanks, The GECOS is delimited by ',' or ';', so we should only use whatever is before the first ',' or ';' for the full name, rather than just stripping those. Signed-off-by: Martin Schlemmer [EMAIL PROTECTED] commit-tree.c:

[git pasky] tarball question

2005-04-22 Thread Martin Schlemmer
Hi, I understand why you have the git-pasky-0.6.x.tar.bz2 tarballs with the .git database included as well (btw, great stuff renaming it to something more distributable), but its going to be a pita for users of source based distro's like us (Gentoo), as well as our mirrors if it gets much bigger.

Re: git pull on ia64 linux tree

2005-04-22 Thread Linus Torvalds
On Fri, 22 Apr 2005 [EMAIL PROTECTED] wrote: git log seems to have problems interpreting the dates ... looking at the commit entries, the time is right ... but it appears that git log applies the timezone correction twice, so the changes I just applied at 14:46 PDT look like I made them at

Re: [git pasky] tarball question

2005-04-22 Thread Martin Schlemmer
On Sat, 2005-04-23 at 00:42 +0200, Petr Baudis wrote: Dear diary, on Fri, Apr 22, 2005 at 04:31:43PM CEST, I got a letter where Martin Schlemmer [EMAIL PROTECTED] told me that... Hi, Hi, I understand why you have the git-pasky-0.6.x.tar.bz2 tarballs with the .git database included as

RE: [3/5] Add http-pull

2005-04-22 Thread Luck, Tony
But if you download 1000 files of the 1010 you need, and then your network goes down, you will need to download those 1000 again when it comes back, because you can't save them unless you have the full history. So you could make the temporary object repository persistant between pulls to avoid

[PATCH] git-pasky: Add .gitrc directory to allow command defaults like with .cvsrc

2005-04-22 Thread Fabian Franz
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi, one thing I liked about CVS was its way to configure default parameters for commands. And as I really like the colored log output, I wanted it as default. While .cvsrc parsing would be quite expensive, using a directory + files should be

Re: GIT_INDEX_FILE environment variable

2005-04-22 Thread Petr Baudis
Dear diary, on Sat, Apr 23, 2005 at 12:14:16AM CEST, I got a letter where Linus Torvalds [EMAIL PROTECTED] told me that... (And I personally think that show-diff is really part of the wrapper scripts around git. I wrote it originally just because I needed something to verify the index file

Re: [3/5] Add http-pull

2005-04-22 Thread Petr Baudis
Dear diary, on Sat, Apr 23, 2005 at 01:00:33AM CEST, I got a letter where Daniel Barkalow [EMAIL PROTECTED] told me that... On Sat, 23 Apr 2005, Petr Baudis wrote: Dear diary, on Fri, Apr 22, 2005 at 09:46:35PM CEST, I got a letter where Daniel Barkalow [EMAIL PROTECTED] told me that...

Re: [PATCH] multi item packed files

2005-04-22 Thread Linus Torvalds
On Thu, 21 Apr 2005, Chris Mason wrote: We can sort by the files before reading them in, but even if we order things perfectly, we're spreading the io out too much across the drive. No we don't. It's easy to just copy the repository in a way where this just isn't true: you sort the

Re: [ANNOUNCE] git-pasky-0.6.3 request for testing

2005-04-22 Thread Linus Torvalds
On Sat, 23 Apr 2005, Petr Baudis wrote: Just FYI, this is bug in core git's diff-cache; Nice find. Yes, I told you guys I hadn't tested it well ;) diff-cache does the same diff trees in lockstep thing that diff-tree does, but it's actually more complex, since the _tree_ part always needs

Re: GIT_INDEX_FILE environment variable

2005-04-22 Thread Linus Torvalds
On Fri, 22 Apr 2005, Junio C Hamano wrote: Almost, with a counter-example. Please try this yourself: I agree that what git outputs is always based on the archive base. But that's an independent issue from where is the working directory. That's the issue of how do you want me to print out

git remote repositories

2005-04-22 Thread Dan Weber
Hi, It wasn't that long ago that the pasky git tree was relocated. This required a modification to the .git directory in a local pull. A dns system could be built to ensure the following: A) quick easy lookup of archive locations B) handle changes of repository location C) add mirror support

Re: [3/5] Add http-pull

2005-04-22 Thread Petr Baudis
Dear diary, on Fri, Apr 22, 2005 at 09:46:35PM CEST, I got a letter where Daniel Barkalow [EMAIL PROTECTED] told me that... On Thu, 21 Apr 2005 [EMAIL PROTECTED] wrote: On Wed, 20 Apr 2005, Brad Roberts wrote: How about fetching in the inverse order. Ie, deepest parents up towards

wit suggestion

2005-04-22 Thread David Greaves
Hi Christian Can I suggest a 'summary diff' option It's basically a diff between the tree of the commit and the tree of the parent commit It would show what files have changed rather than the diff of the files that have changed. (kinda like diffstat without the for now) (or maybe just