]>
Kevux Git Server - rit/log
Sergey Vlasov [Mon, 8 Aug 2005 18:46:58 +0000 (22:46 +0400)]
[PATCH] Plug memory leak in git-pack-objects
find_deltas() should free its temporary objects before returning.
[jc: Sergey, if you have [PATCH] title on the Subject line of your
e-mail, please do not repeat it on the first line in your message
body. Thanks.]
Signed-off-by: Sergey Vlasov <vsu@altlinux.ru>
Signed-off-by: Junio C Hamano <junkio@cox.net>
Sergey Vlasov [Mon, 8 Aug 2005 18:46:13 +0000 (22:46 +0400)]
[PATCH] Plug memory leak in sha1close()
sha1create() and sha1fd() malloc the returned struct sha1file;
sha1close() should free it.
Signed-off-by: Sergey Vlasov <vsu@altlinux.ru>
Signed-off-by: Junio C Hamano <junkio@cox.net>
Sergey Vlasov [Mon, 8 Aug 2005 18:45:36 +0000 (22:45 +0400)]
[PATCH] Plug memory leak in write_sha1_to_fd()
If the object to write was packed, both its uncompressed and compressed
data were leaked. If the object was not packed, its file was not unmapped.
[jc: I think it still leaks on the write error path of
write_sha1_to_fd(), but that should be fixable in a small separate
patch.]
Signed-off-by: Sergey Vlasov <vsu@altlinux.ru>
Signed-off-by: Junio C Hamano <junkio@cox.net>
Sergey Vlasov [Mon, 8 Aug 2005 18:44:43 +0000 (22:44 +0400)]
[PATCH] Plug memory leak in read_object_with_reference()
When following a reference, read_object_with_reference() did not free the
intermediate object data.
Signed-off-by: Sergey Vlasov <vsu@altlinux.ru>
Signed-off-by: Junio C Hamano <junkio@cox.net>
Holger Eitzenberger [Mon, 8 Aug 2005 20:33:08 +0000 (22:33 +0200)]
[PATCH] git_mkstemp() fix
git_mkstemp() attempted to use TMPDIR environment variable, but it botched
copying the templates.
[jc: Holger, please add your own Signed-off-by line, and also if you can,
send in future patches as non attachments.]
Signed-off-by: Junio C Hamano <junkio@cox.net>
Catalin Marinas [Mon, 8 Aug 2005 09:53:23 +0000 (10:53 +0100)]
[PATCH] Make curl fail on server error
Some http servers return an HTML error page and git reads it as normal
data. Adding -f option makes curl fail silently.
Signed-off-by: Catalin Marinas <catalin.marinas@gmail.com>
Signed-off-by: Junio C Hamano <junkio@cox.net>
Junio C Hamano [Tue, 9 Aug 2005 01:02:39 +0000 (18:02 -0700)]
Merge with master.
This merges commit
3c4e8a636f4de3668b24d0020df731cdc78ae6e9
from master into our head commit
80f45687f44b6258b0eacae6b1ae15e3ad4a6552
Sincerely,
jit-merge command.
Junio C Hamano [Mon, 8 Aug 2005 22:58:54 +0000 (15:58 -0700)]
Makefile dependency fix.
Johannes Schindelin noticed that recent Makefile updates were
too eager to loosen dependencies.
Signed-off-by: Junio C Hamano <junkio@cox.net>
Junio C Hamano [Mon, 8 Aug 2005 22:03:39 +0000 (15:03 -0700)]
Change RPM dependency from Prereq to Requires.
Sergey Vlasov says we do not pre-require (i.e. required packages
during installation) the dependencies, and should use Requires
instead of Prereq. Knowing nothing about RPM, I just believe
him.
Signed-off-by: Junio C Hamano <junkio@cox.net>
Junio C Hamano [Mon, 8 Aug 2005 06:21:38 +0000 (23:21 -0700)]
Update Maintainer field of debian/control
My understanding is that having my name there is just as wrong
as having name of Linus, since neither of us is a debian
maintainer, but at least this would prevent people from bugging
Linus.
Signed-off-by: Junio C Hamano <junkio@cox.net>
Horst von Brand [Mon, 8 Aug 2005 03:18:19 +0000 (23:18 -0400)]
[PATCH] RPM spec updates.
Fix description and clean up the spec file.
Signed-off-by: Junio C Hamano <junkio@cox.net>
Junio C Hamano [Mon, 8 Aug 2005 00:10:50 +0000 (17:10 -0700)]
Merge with master.
This merges commit
d59a6043a8a7aed97c684fb4f14fe5221df1fcaf
from master into our head commit
1ff53bfdeea4d707571c9cae818888c070b51153
Sincerely,
jit-merge command.
Junio C Hamano [Mon, 8 Aug 2005 00:10:20 +0000 (17:10 -0700)]
Merge with gitk.
This merges commit
fa4da7b32e1197fa5032db6a2de7749868253f8b
from gitk into our head commit
6b7242aa1acc3c7835f80522914ffc4b2e789a29
Sincerely,
jit-merge command.
Paul Mackerras [Sun, 7 Aug 2005 23:47:22 +0000 (09:47 +1000)]
Better graph line details display and expand history coverage.
Now the history remembers when we have clicked on a graph line
and when we have asked for a diff between two commits, as well
as when we have displayed a commit.
The display when you click on a graph line now uses clickable
SHA1 IDs instead of the embedded "Go" buttons. Also made the
IDs clickable in the header for a diff between two commits.
Linus Torvalds [Sun, 7 Aug 2005 20:58:56 +0000 (13:58 -0700)]
[PATCH] gitk "parent information" in commit window
This adds a useful "Parent:" line to the git commit information window.
It looks something like this (from the infamous octopus merge):
Author: Junio C Hamano <junkio@cox.net> 2005-05-05 16:16:54
Committer: Junio C Hamano <junkio@cox.net> 2005-05-05 16:16:54
Parent:
fc54a9c30ccad3fde5890d2c0ca2e2acc0848fbc (Update git-apply-patch-script ...)
Parent:
9e30dd7c0ecc9f10372f31539d0122db97418353 (Make git-prune-script executa ...)
Parent:
c4b83e618f1df7d8ecc9392fa40e5bebccbe6b5a (Do not write out new index if ...)
Parent:
660265909fc178581ef327076716dfd3550e6e7b (diff-cache shows differences ...)
Parent:
b28858bf65d4fd6d8bb070865518ec43817fe7f3 (Update diff engine for symlin ...)
Octopus merge of the following five patches.
Update git-apply-patch-script for symbolic links.
Make git-prune-script executable again.
Do not write out new index if nothing has changed.
diff-cache shows differences for unmerged paths without --cache.
Update diff engine for symlinks stored in the cache.
Signed-off-by: Junio C Hamano <junkio@cox.net>
where all the parent commit ID's are clickable, because the new lines are
added as part of the "comment" string, and thus the regular clickability
thing will match them automatically.
I think this is good. And my random-tcl-monkey-skills are clearly getting
better (although it's perfectly possible that somebody who actually knows
what he is doing would have done things differently).
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
Kay Sievers [Sun, 7 Aug 2005 22:02:39 +0000 (00:02 +0200)]
Make the tag view look like commit header.
Junio C Hamano [Sun, 7 Aug 2005 21:12:38 +0000 (14:12 -0700)]
Merge with master.
This merges commit
6b7242aa1acc3c7835f80522914ffc4b2e789a29
from master into our head commit
f29eaed12fc07bc5b2e4d1a302136a26ff4488ce
Sincerely,
jit-merge command.
Junio C Hamano [Sun, 7 Aug 2005 21:11:08 +0000 (14:11 -0700)]
Merge with gitk.
This merges commit
d6e8149bc53de57cab7cc0d9aff6c2341f3a7efa
from gitk into our head commit
200e7fbbac82b6665f8175af0e375fbef3568c30
Sincerely,
jit-merge command.
Junio C Hamano [Sun, 7 Aug 2005 21:11:02 +0000 (14:11 -0700)]
(revert local fix)
Signed-off-by: Junio C Hamano <junkio@cox.net>
Kay Sievers [Sun, 7 Aug 2005 20:39:58 +0000 (22:39 +0200)]
add README
Two files are better than one. :)
Kay Sievers [Sun, 7 Aug 2005 18:29:03 +0000 (20:29 +0200)]
v236
Kay Sievers [Sun, 7 Aug 2005 18:28:53 +0000 (20:28 +0200)]
v235
Kay Sievers [Sun, 7 Aug 2005 18:28:42 +0000 (20:28 +0200)]
v234
Kay Sievers [Sun, 7 Aug 2005 18:28:33 +0000 (20:28 +0200)]
v233
Kay Sievers [Sun, 7 Aug 2005 18:28:01 +0000 (20:28 +0200)]
v232
Kay Sievers [Sun, 7 Aug 2005 18:27:49 +0000 (20:27 +0200)]
v229
Kay Sievers [Sun, 7 Aug 2005 18:27:38 +0000 (20:27 +0200)]
v227
Kay Sievers [Sun, 7 Aug 2005 18:27:27 +0000 (20:27 +0200)]
v225
Kay Sievers [Sun, 7 Aug 2005 18:27:18 +0000 (20:27 +0200)]
v220
Kay Sievers [Sun, 7 Aug 2005 18:26:49 +0000 (20:26 +0200)]
v206
Kay Sievers [Sun, 7 Aug 2005 18:26:38 +0000 (20:26 +0200)]
v205
Kay Sievers [Sun, 7 Aug 2005 18:26:27 +0000 (20:26 +0200)]
v203
Kay Sievers [Sun, 7 Aug 2005 18:26:12 +0000 (20:26 +0200)]
v165
Kay Sievers [Sun, 7 Aug 2005 18:26:03 +0000 (20:26 +0200)]
v164
Kay Sievers [Sun, 7 Aug 2005 18:25:54 +0000 (20:25 +0200)]
v163
Kay Sievers [Sun, 7 Aug 2005 18:25:42 +0000 (20:25 +0200)]
v160
Kay Sievers [Sun, 7 Aug 2005 18:25:27 +0000 (20:25 +0200)]
v157
Kay Sievers [Sun, 7 Aug 2005 18:24:51 +0000 (20:24 +0200)]
v154
Kay Sievers [Sun, 7 Aug 2005 18:24:43 +0000 (20:24 +0200)]
v152
Kay Sievers [Sun, 7 Aug 2005 18:24:35 +0000 (20:24 +0200)]
v150
Kay Sievers [Sun, 7 Aug 2005 18:24:01 +0000 (20:24 +0200)]
v149
Kay Sievers [Sun, 7 Aug 2005 18:23:49 +0000 (20:23 +0200)]
v148
Kay Sievers [Sun, 7 Aug 2005 18:23:35 +0000 (20:23 +0200)]
v145
Kay Sievers [Sun, 7 Aug 2005 18:23:24 +0000 (20:23 +0200)]
v143
Kay Sievers [Sun, 7 Aug 2005 18:23:12 +0000 (20:23 +0200)]
v142
Kay Sievers [Sun, 7 Aug 2005 18:22:53 +0000 (20:22 +0200)]
v136
Kay Sievers [Sun, 7 Aug 2005 18:22:44 +0000 (20:22 +0200)]
v133
Kay Sievers [Sun, 7 Aug 2005 18:21:46 +0000 (20:21 +0200)]
v125
Kay Sievers [Sun, 7 Aug 2005 18:21:34 +0000 (20:21 +0200)]
v121
Kay Sievers [Sun, 7 Aug 2005 18:21:23 +0000 (20:21 +0200)]
v118
Kay Sievers [Sun, 7 Aug 2005 18:21:04 +0000 (20:21 +0200)]
v107
Kay Sievers [Sun, 7 Aug 2005 18:20:20 +0000 (20:20 +0200)]
v089
Kay Sievers [Sun, 7 Aug 2005 18:20:07 +0000 (20:20 +0200)]
v088
Kay Sievers [Sun, 7 Aug 2005 18:19:56 +0000 (20:19 +0200)]
v085
Kay Sievers [Sun, 7 Aug 2005 18:19:45 +0000 (20:19 +0200)]
v082
Kay Sievers [Sun, 7 Aug 2005 18:18:44 +0000 (20:18 +0200)]
v080
Kay Sievers [Sun, 7 Aug 2005 18:18:30 +0000 (20:18 +0200)]
v078
Kay Sievers [Sun, 7 Aug 2005 18:18:13 +0000 (20:18 +0200)]
v077
Kay Sievers [Sun, 7 Aug 2005 18:18:01 +0000 (20:18 +0200)]
v073
Kay Sievers [Sun, 7 Aug 2005 18:17:50 +0000 (20:17 +0200)]
v071
Kay Sievers [Sun, 7 Aug 2005 18:17:42 +0000 (20:17 +0200)]
v070
Kay Sievers [Sun, 7 Aug 2005 18:17:19 +0000 (20:17 +0200)]
v064
Kay Sievers [Sun, 7 Aug 2005 18:17:09 +0000 (20:17 +0200)]
v063
Kay Sievers [Sun, 7 Aug 2005 18:17:00 +0000 (20:17 +0200)]
v062
Kay Sievers [Sun, 7 Aug 2005 18:16:07 +0000 (20:16 +0200)]
v057
Kay Sievers [Sun, 7 Aug 2005 18:15:57 +0000 (20:15 +0200)]
v056
Kay Sievers [Sun, 7 Aug 2005 18:15:44 +0000 (20:15 +0200)]
v055
Kay Sievers [Sun, 7 Aug 2005 18:14:48 +0000 (20:14 +0200)]
v053
rename gitweb.pl to gitweb.cgi
Kay Sievers [Sun, 7 Aug 2005 18:13:11 +0000 (20:13 +0200)]
v049
Kay Sievers [Sun, 7 Aug 2005 18:13:02 +0000 (20:13 +0200)]
v048
Kay Sievers [Sun, 7 Aug 2005 18:12:11 +0000 (20:12 +0200)]
v043
Kay Sievers [Sun, 7 Aug 2005 18:09:33 +0000 (20:09 +0200)]
v042
Kay Sievers [Sun, 7 Aug 2005 18:08:29 +0000 (20:08 +0200)]
v041
Kay Sievers [Sun, 7 Aug 2005 18:08:03 +0000 (20:08 +0200)]
v041
Kay Sievers [Sun, 7 Aug 2005 18:06:09 +0000 (20:06 +0200)]
v035
Kay Sievers [Sun, 7 Aug 2005 18:05:55 +0000 (20:05 +0200)]
v031
Kay Sievers [Sun, 7 Aug 2005 18:05:44 +0000 (20:05 +0200)]
v027
Kay Sievers [Sun, 7 Aug 2005 18:05:32 +0000 (20:05 +0200)]
v026
Kay Sievers [Sun, 7 Aug 2005 18:05:15 +0000 (20:05 +0200)]
v025
Kay Sievers [Sun, 7 Aug 2005 18:03:52 +0000 (20:03 +0200)]
v021
Kay Sievers [Sun, 7 Aug 2005 18:03:14 +0000 (20:03 +0200)]
v021
Kay Sievers [Sun, 7 Aug 2005 18:02:47 +0000 (20:02 +0200)]
v021
Kay Sievers [Sun, 7 Aug 2005 18:02:33 +0000 (20:02 +0200)]
v021
Kay Sievers [Sun, 7 Aug 2005 18:00:05 +0000 (20:00 +0200)]
v020
Kay Sievers [Sun, 7 Aug 2005 17:59:41 +0000 (19:59 +0200)]
v016
Kay Sievers [Sun, 7 Aug 2005 17:59:24 +0000 (19:59 +0200)]
v014
Kay Sievers [Sun, 7 Aug 2005 17:58:12 +0000 (19:58 +0200)]
v006
Kay Sievers [Sun, 7 Aug 2005 17:57:58 +0000 (19:57 +0200)]
v005
Kay Sievers [Sun, 7 Aug 2005 17:56:59 +0000 (19:56 +0200)]
v004
Kay Sievers [Sun, 7 Aug 2005 17:56:44 +0000 (19:56 +0200)]
v003
Kay Sievers [Sun, 7 Aug 2005 17:56:10 +0000 (19:56 +0200)]
v003
Kay Sievers [Sun, 7 Aug 2005 17:55:05 +0000 (19:55 +0200)]
v002
Kay Sievers [Sun, 7 Aug 2005 17:54:31 +0000 (19:54 +0200)]
v001
Kay Sievers [Sun, 7 Aug 2005 17:53:54 +0000 (19:53 +0200)]
v000
Kay Sievers [Sun, 7 Aug 2005 17:52:52 +0000 (19:52 +0200)]
v000
Kay Sievers [Sun, 7 Aug 2005 17:49:46 +0000 (19:49 +0200)]
first working version
Paul Mackerras [Sun, 7 Aug 2005 10:01:24 +0000 (20:01 +1000)]
Use lf translation rather than binary when reading commit data.
The effect of this is that it allows Tcl to do the locale-specific
conversion of the input data to its internal unicode representation.
That means that commit messages in Russian or other languages should
be displayed correctly now (according to the locale that is in effect.)
Junio C Hamano [Sun, 7 Aug 2005 05:29:21 +0000 (22:29 -0700)]
Fix build rules for debian package.
Run install-tools target to install the tools to accept e-mail
patches. Also clean up the main Makefile a bit.
Signed-off-by: Junio C Hamano <junkio@cox.net>
Paul Mackerras [Sun, 7 Aug 2005 05:27:57 +0000 (15:27 +1000)]
Change cursor to a hand cursor when over a SHA1 ID link.
This is based on suggestions by Jeff Epler and Linus Torvalds, but
extended so that we do the switching between the watch cursor and
the normal cursor correctly as well.
Also fixed a bug pointed out by Junio Hamano - I wasn't incrementing
the link number (duh!).
Junio C Hamano [Sun, 7 Aug 2005 03:38:13 +0000 (20:38 -0700)]
Fix RPM build that omitted templates and tools.
Many many thanks go to Chris Wright and H. Peter Anvin whose
help were essential to get me going this build.
Signed-off-by: Junio C Hamano <junkio@cox.net>