1 git (1:1.7.10~rc4-1) experimental; urgency=low
3 * new upstream release candidate.
4 * merge: use editor by default in interactive sessions
5 * submodules: use relative paths to git dir and worktree.
6 * fast-import: reject "ls" of path with empty components.
7 * cli: add Chinese, Dutch, Portuguese, and Swedish translations.
8 * am: officially deprecate -b/--binary option.
10 * 0005-gitk-use-symbolic-font-names-sans-and-monospace-when-.diff,
11 0006-gitk-Skip-over-AUTHOR-COMMIT_DATE-when-searching-all-.diff:
12 remove; applied upstream.
13 * 0007...0014: rename to 0005-*, ... 0012-*.
14 * debian/git.README.Debian: make paths in inetd(8) hint
15 consistent with git-daemon-run and git-daemon-sysvinit setup.
16 * debian/control: package git: Suggests: gettext-base for translated
17 output in shell scripts.
19 -- Jonathan Nieder <jrnieder@gmail.com> Thu, 05 Apr 2012 03:44:03 -0500
21 git (1:1.7.9.5-1) unstable; urgency=low
23 * new upstream point release.
24 * debian/control: git-daemon-sysvinit: Priority: extra (thx Jonathan
25 Nieder; closes: #661317).
27 -- Gerrit Pape <pape@smarden.org> Wed, 28 Mar 2012 12:30:35 +0000
29 git (1:1.7.9.4-1) unstable; urgency=low
31 * new upstream point release.
32 * commit: skip intent-to-add entries instead of erroring out.
33 * grep -I: let diff attribute override binary file detection.
34 * clone, daemon, http-backend, transport: look for .../foo before
35 .../foo.git in response to requests for .../foo.
36 * rev-list: enable or disable --verify-objects behavior based on
37 the command line instead of uninitialized memory.
38 * checkout -b: allow switching out of an unborn branch (closes:
40 * debian/diff: clean up patches for upstream.
41 * 0001-hooks-post-receive-email-set-encoding-to-utf-8.diff:
42 hooks/post-receive-email: set content-transfer-encoding as well.
43 * 0002-post-receive-email-defend-against-non-utf8-...diff: new;
44 hooks/post-receive-email: avoid mixed-encoding messages when
45 i18n.logoutputencoding is not utf8 (thx Alexey Shumkin).
46 * 0002-remove-shebang-...diff: rename to 0003-remove-...diff;
47 remove #! line from sh-i18n and rebase--* shell libraries, too
48 (lintian); fix tests' --valgrind support to detect shell
49 libraries without the #! line (thx Jeff King).
50 * 0003-pre-rebase-hook-capture-...diff: simplify (thx Junio C
51 Hamano); rename to 0004-*.
52 * 0004-gitk-use-symbolic-font-names-...diff: rename to 0005-*; use
53 non-symbolic font names on platforms like Mac OS X, Windows, and
54 tk <= 8.4 that lack fontconfig support.
55 * 0005...0008, 0010: rename to 0006-*, ..., 0009-*, 0011-*;
57 * 0009-tcp-unify-ipv4-and-ipv6-code-paths.diff, 0011-*: combine;
59 * 0012-transport-optionally-honor-DNS-SRV-records.diff, 0013-*:
60 combine; rename to 0011-*.
61 * 0014, 0015: rename to 0013-*, 0014-*.
62 * debian/git-daemon.init: respect GIT_DAEMON_ENABLE in restart and
63 reload actions (thx Jonathan McCrohan; closes: #663522).
64 * debian/control: git-gui: point to aspell for spell checking support
65 in the package description; Suggests: aspell (thx Jonathan Ballet,
67 * debian/control: add Vcs-Browser: http://repo.or.cz/w/git/debian.git
68 (thx Jonathan McCrohan; closes: #663451).
69 * debian/control: Standards-Version: 3.9.3.1.
70 * debian/copyright: adopt copyright-format 1.0.
72 -- Jonathan Nieder <jrnieder@gmail.com> Wed, 14 Mar 2012 02:40:00 -0500
74 git (1:1.7.9.1-1) unstable; urgency=low
76 * new upstream point release.
77 * merge: do not launch an editor on "--no-edit $tag" (thx Guido
78 Günther; closes: #659255).
80 -- Jonathan Nieder <jrnieder@gmail.com> Tue, 14 Feb 2012 15:32:48 -0600
82 git (1:1.7.9-1) unstable; urgency=low
84 * merge branch debian-experimental.
85 * new upstream release (closes: #657262).
86 * debian/diff/0016-unix-socket-handle-long-socket-...diff: remove;
88 * debian/changelog: add missing parenthesis to 1:1.7.9~rc1-1 entry.
90 -- Jonathan Nieder <jrnieder@gmail.com> Fri, 27 Jan 2012 21:23:27 -0600
92 git (1:1.7.9~rc1-1) experimental; urgency=low
94 * new upstream release candidate.
96 * 0014-Makefile-add-a-knob-to-...diff: rename to 0015-*.
97 * 0014-srv-be-more-tolerant-of-broken-DNS-replies.diff: new; srv:
98 convert some error conditions to warnings (closes: #649781).
99 * 0016-unix-socket-handle-long-socket-pathnames.diff: new from
100 upstream; credential-cache: handle long socket pathnames (closes:
103 -- Jonathan Nieder <jrnieder@gmail.com> Fri, 13 Jan 2012 16:10:44 -0600
105 git (1:1.7.9~rc0-1) experimental; urgency=low
107 * new upstream release candidate.
108 * update debian/copyright.
110 -- Jonathan Nieder <jrnieder@gmail.com> Fri, 06 Jan 2012 17:06:55 -0600
112 git (1:1.7.8.3-1) unstable; urgency=medium
114 * new upstream point release.
115 * debian/git.preinst: on upgrade from git <= 1:1.7.7-1, replace
116 /usr/lib/git-core/git with a copy of itself. This prevents "are the
117 same file" errors when replacing hard links to the old copy with
118 symlinks using "mv" (thx Jon Dowland and Anders Kaseorg; closes:
121 -- Jonathan Nieder <jrnieder@gmail.com> Fri, 06 Jan 2012 16:45:46 -0600
123 git (1:1.7.8.2-1) unstable; urgency=low
125 * merge branch debian-experimental.
126 * new upstream release.
128 -- Jonathan Nieder <jrnieder@gmail.com> Thu, 29 Dec 2011 01:30:43 -0600
130 git (1:1.7.8~rc3-1) experimental; urgency=low
132 * new upstream release candidate.
134 -- Jonathan Nieder <jrnieder@gmail.com> Fri, 18 Nov 2011 04:09:51 -0600
136 git (1:1.7.8~rc2-1) experimental; urgency=low
139 * new upstream release candidate.
140 * merge branch debian-sid.
141 * update debian/copyright.
142 * debian/git.preinst: replace hard links to /usr/lib/git-core/git with
143 symlinks before upgrading from git <= 1:1.7.7-1 (thx Antti Kultanen;
147 * merge branch debian-sid.
149 -- Gerrit Pape <pape@smarden.org> Wed, 16 Nov 2011 09:55:47 +0000
151 git (1:1.7.7.3-1) unstable; urgency=low
153 * new upstream point release.
155 -- Gerrit Pape <pape@smarden.org> Mon, 14 Nov 2011 10:22:34 +0000
157 git (1:1.7.7.2-1) unstable; urgency=low
159 * new upstream point release.
160 * debian/rules: add separate build-arch and build-indep targets
161 (thx Roger Leigh for suggesting it through lintian).
162 * debian/rules: drop CFLAGS=-O0 workaround for ancient hppa code
163 generation bug (see #426302).
164 * debian/rules: use dpkg-buildflags to retrieve compiler flags
165 (including hardening options). Build-Depends: dpkg-dev (>= 1.15.7).
167 -- Jonathan Nieder <jrnieder@gmail.com> Tue, 01 Nov 2011 23:41:55 -0500
169 git (1:1.7.8~rc0-1) experimental; urgency=low
171 * merge branch debian-sid.
172 * new upstream release candidate.
173 * debian/diff/0001-...diff, 0002-...diff, 0003-...diff: remove;
174 applied upstream (thx Jonathan Nieder).
176 -- Gerrit Pape <pape@smarden.org> Mon, 31 Oct 2011 09:45:53 +0000
178 git (1:1.7.7.1-1) unstable; urgency=low
180 * new upstream point release.
181 * debian/diff/0003-Makefile-do-not-set-setgid-bit-on-dir...diff:
182 remove; applied upstream.
184 -- Gerrit Pape <pape@smarden.org> Mon, 24 Oct 2011 20:27:20 +0000
186 git (1:1.7.7-2) unstable; urgency=low
189 * debian/git.postinst: check if /usr/share/doc/git/contrib/hooks is a
190 symlink before changing it to one (thx Євгеній Мещеряков; closes:
193 * 0001-ident-check-etc-mailname-if-author-email-is-unknown.diff,
194 0007-Makefile-do-not-use-setgid-bit-on-...diff: remove; obsolete.
195 * 0002...0006, 0008...0015: rename to 0005-*, ..., 0017-*.
196 * 0001...0004: new from the upstream 'master' branch:
197 * ident: check /etc/mailname if email is unknown
198 * ident: do not retrieve default ident when unnecessary
199 * init --shared: do not set setgid bit on directories on
201 * Makefile: fix permissions of mergetools/ when building from
202 source extracted with permissive umask
203 * 0018-Makefile-add-a-knob-to-turn-off-hardlinks-...diff: new;
204 Makefile: add a knob to disable hardlinks within bindir and
206 * debian/rules: add NO_HARDLINKS=1 to OPTS (thx Bastian Blank;
208 * debian/rules: do not rely on umask to set contrib permissions.
209 * update debian/copyright.
210 * debian/watch, debian/copyright: point to code.google.com for now.
211 The upstream tarballs haven't been added back to kernel.org yet.
212 * debian/changelog.upstream, debian/versions.upstream: include
216 * debian/git.postinst: fix fresh install contrib/hooks cleaning
219 -- Gerrit Pape <pape@smarden.org> Thu, 13 Oct 2011 00:04:49 +0000
221 git (1:1.7.7-1) unstable; urgency=low
223 * new upstream release.
224 * merge branch debian-experimental.
225 * debian/rules, debian/git.postinst: move contrib hooks from
226 /usr/share/doc/git-core/ into /usr/share/git-core/; provide symlink
227 for backward compatibility (closes: #640949).
229 -- Gerrit Pape <pape@smarden.org> Sun, 09 Oct 2011 21:00:07 +0000
231 git (1:1.7.7~rc1-1) experimental; urgency=low
233 * merge branch debian-sid.
234 * new upstream release candidate.
235 * debian/rules: git: skip directories in /usr/lib/git-core/ and
236 /usr/bin/ when stripping programs.
238 -- Gerrit Pape <pape@smarden.org> Wed, 14 Sep 2011 14:23:10 +0000
240 git (1:1.7.6.3-1) unstable; urgency=low
242 * merge branch debian-experimental.
243 * new upstream point release.
245 * 0007-...diff, ..., 0014-...diff: slightly rework as 0008...0015-*
246 to provide better error reporting (thx Jonathan Nieder).
247 * 0015-Makefile-do-not-use-setgid-bit-on-...diff: rename to 0007-*.
249 -- Gerrit Pape <pape@smarden.org> Wed, 14 Sep 2011 11:33:23 +0000
251 git (1:1.7.6-1) experimental; urgency=low
253 * new upstream release.
255 * 0012-daemon-check-for-errors...diff: clarify patch description.
256 * 0013-transport-learn-to-honor-DNS-SRV...diff: rename to 0014-*.
257 * 0013-tcp-make-dns_resolve-return-an-error-code.diff: new; make
258 dns_resolve() pass on return value from getaddrinfo.
259 * 0014-transport-honor-DNS-SRV-records.diff: fix two regressions
260 introduced by this patch when it was added in 1:1.7.6~rc1-1.
261 * use descriptive messages like "Unable to look up
262 git.example.com: Out of memory" to report errors from the
263 resolver, instead of "unable to connect to a socket (success)".
264 * tolerate alias (CNAME) records in the DNS reply for
265 _git._tcp.<host>, instead of confusing them for invalid SRV
266 records and erroring out.
267 * 0015-Makefile-do-not-use-setgid...diff: new; Makefile: set
268 DIR_HAS_BSD_GROUP_SEMANTICS on GNU/kFreeBSD.
270 -- Jonathan Nieder <jrnieder@gmail.com> Tue, 28 Jun 2011 12:54:58 -0500
272 git (1:1.7.6~rc2-1) experimental; urgency=low
274 * new upstream release candidate.
277 * add an init.d script for git-daemon (closes: #422139).
278 * debian/control, debian/rules: new package git-daemon-sysvinit;
279 Depends: adduser; Conflicts: git-daemon-run; package git now
280 Suggests and git-all Recommends: git-daemon-run |
282 * debian/git-daemon.init: new; script to start or stop git-daemon.
283 * debian/git-daemon.default: new; provide some default settings and
284 disable the daemon by default on first installation.
285 * debian/git-daemon-sysvinit.README.Debian: new; explain how to get
287 * debian/git-daemon-sysvinit.conffiles: new; treat
288 /etc/default/git-daemon, /etc/init.d/git-daemon as conffiles.
289 * debian/git-daemon-sysvinit.postinst: new; add gitdaemon system
290 user; register and invoke init script to start git-daemon.
291 * debian/git-daemon-sysvinit.prerm: new; stops git-daemon.
292 * debian/git-daemon-sysvinit.postrm: new; unregisters init script.
296 * 0009-daemon-move-...diff, 0011-tcp-...diff: move fallback
297 definition of HOST_NAME_MAX to new use sites (fixes FTBFS on
299 * 0012-transport-learn-to-honor...diff: rename to 0013-*.
300 * 0012-daemon-check-for-errors-retrieving-canonical-IP-addre.diff:
301 new; daemon: check for errors when retrieving IP address for use
302 by the --interpolated-path feature.
304 -- Jonathan Nieder <jrnieder@gmail.com> Fri, 17 Jun 2011 15:56:12 -0500
306 git (1:1.7.6~rc1-1) experimental; urgency=low
308 * new upstream release candidate.
309 * debian/diff/0007-...diff, ..., 0012-transport-learn...diff: new;
310 teach the git client to pay attention to SRV records (thx Julien
311 Cristau; closes: #627839).
312 * debian/rules: add USE_SRV_RR=1 to OPTS.
313 * debian/rules: add htmldir=/usr/share/doc/git/html to OPTS and
316 -- Jonathan Nieder <jrnieder@gmail.com> Thu, 09 Jun 2011 19:05:55 -0500
318 git (1:1.7.5.4-1) unstable; urgency=low
320 * new upstream point release.
323 * debian/changelog.upstream, debian/versions.upstream: update upstream
327 * debian/changelog.upstream.sh: use set -e.
328 * debian/git-daemon/run: use SO_REUSEADDR when binding the listening
329 socket so the server can restart without waiting for old connections
330 to time out (thx Daniel Kahn Gillmor; closes: #609405).
331 * debian/git-daemon-run.postrm purge: terminate the git-daemon/log
332 service, even if there is an active connection using it, before
333 deleting logs and the gitlog user (thx Daniel Kahn Gillmor; closes:
336 -- Jonathan Nieder <jrnieder@gmail.com> Tue, 07 Jun 2011 13:23:58 -0500
338 git (1:1.7.5.3-1) unstable; urgency=low
340 * new upstream point release.
341 * debian/diff/0007-...diff, 0008-...diff, 0009-...diff, 0010-...diff:
342 remove; included upstream.
343 * debian/control: Package: git-cvs: make cvs dependency unversioned;
344 Package: git-gui: make tk dependency unversioned (thx Jonathan
347 -- Gerrit Pape <pape@smarden.org> Fri, 27 May 2011 13:00:05 +0000
349 git (1:1.7.5.1-1) unstable; urgency=low
351 * new upstream point release.
352 * merge branch debian-experimental.
354 - 0009-upload-pack-start-pack-objects-before-async-rev-...diff:
355 remove; applied upstream.
356 - 0007, 0008 (the add -p split-and-edit fix): rename to 0009-*,
358 - 0007-add-p-q-should-really-quit.diff, 0008-t3701-...diff: new
359 from upstream; tests: check that the add -p split-and-edit bug
361 * debian/control: package git: no longer Conflicts: but Breaks:
362 git-core from Debian 5.0 (lenny) to simplify the upgrade path
363 (thx Russ Allbery for suggesting it through lintian).
364 * debian/control: package git: Conflicts: git-core from
365 Debian 4.0 (etch) which provided /usr/bin/git through the
367 * debian/control: Standards-Version: 3.9.2.0.
369 -- Jonathan Nieder <jrnieder@gmail.com> Thu, 05 May 2011 03:41:36 -0500
371 git (1:1.7.5-1) experimental; urgency=low
373 * new upstream release.
374 * 0009-upload-pack-start-pack-objects-before-async-rev-list.diff:
375 new from upstream; upload-pack: start pack-objects which reads
376 pack_pipe before writing to it to avoid deadlock (closes:
378 * debian/changelog.upstream, debian/versions.upstream: do not skip
379 versions not packaged for Debian (thx Gerrit Pape).
381 -- Jonathan Nieder <jrnieder@gmail.com> Tue, 26 Apr 2011 21:49:48 -0500
383 git (1:1.7.5~rc3-1) experimental; urgency=low
385 * new upstream release candidate.
386 * merge branch debian-sid.
387 * 0007-gitk-Take-only-numeric-version-components-when-comput.diff:
388 remove; applied upstream.
390 -- Gerrit Pape <pape@smarden.org> Wed, 20 Apr 2011 07:46:58 +0000
392 git (1:1.7.4.4-1) unstable; urgency=low
394 * new upstream point release.
395 * debian/diff/0008...0064: remove; applied upstream.
396 * debian/diff/0008-add...diff, 0009-add-p-work...diff: new from
397 upstream; add -p: do not error out for attempts to stage hunks
398 after splitting and editing them. This fixes a regression
399 introduced by v1.7.4.3~10^2 (apply: do not patch lines that were
400 already patched, 2011-03-04).
401 * debian/git-doc.doc-base.git-index-format: new; catalog
402 .git/index file format document.
403 * debian/git.preinst, debian/git.postinst, debian/git.postrm:
404 don't use dpkg-maintscript-helper, avoiding a dependency on
405 recent dpkg (thx Anders Kaseorg and Marc Haber; closes: #618708).
406 * debian/git-daemon-run.postrm: terminate the git-daemon/log
407 service before deleting the gitlog user (closes: #610099).
409 -- Jonathan Nieder <jrnieder@gmail.com> Fri, 15 Apr 2011 00:00:03 -0500
411 git (1:1.7.4.1-5) unstable; urgency=low
413 * merge branch debian-experimental.
414 * debian/diff/0008...0064: new from the upstream 'maint' branch:
415 (see RelNotes/1.7.4.2.txt for details)
416 * revert "core.abbrevguard: Ensure short object names stay
418 * parse_tag_buffer(): do not prefixcmp() out of range
419 * pull: do not display fetch usage on --help-all
420 * gitweb: address warnings from perl 5.13
421 * gitweb: replace tabs with spaces when highlighting syntax
422 * merge: honor prepare-commit-msg hook
423 * diff: handle diffstat of rewritten binary files
424 * config: add "[push] default = upstream" synonym for
425 "[push] default = tracking"
426 * diffcore: properly honor the difference between -M and -C
427 * diffcore: improve similarity heuristics for rename detection
428 * patch-id: do not trip over "no newline" marker
429 * various documentation, usage string, and code clarity
432 -- Jonathan Nieder <jrnieder@gmail.com> Wed, 16 Mar 2011 21:01:53 -0500
434 git (1:1.7.4.1-4) experimental; urgency=low
436 * git-el.postinst: check if /usr/share/doc/git/contrib/emacs is a
437 symlink before changing it to one (closes: #617631).
438 * git-el.postinst: remove spurious .../contrib/emacs.old and
439 /usr/share/git-core/emacs/emacs symlinks.
440 * package git: do not run emacs-package-remove on upgrade (it's not
442 - git.postinst: do not run "emacs-package-remove git".
443 - debian/control: git no longer Depends: emacsen-common (closes:
445 * git-el.emacsen-install, git-el.emacsen-remove:
446 - use printf instead of echo.
447 - only remove the lisp (.el) and bytecode (.elc) files that we
449 - make output less noisy --- for example, do not say "+ set +x".
451 -- Jonathan Nieder <jrnieder@gmail.com> Sun, 13 Mar 2011 05:03:44 -0500
453 git (1:1.7.4.1-3) unstable; urgency=low
456 * Loosen versioned replaces/conflicts on git-core, to fix upgrades from
460 * README.emacs: git-blame.el does not print a summary in the echo
461 area (documents: #611935).
462 * Move emacs support files to a separate git-el package.
463 * Make git depend on emacsen-support, so it can reliably clean up
464 the old emacs support files on upgrade (closes: #614578)
465 * git-el.emacsen-install: Overwrite .el symlinks if they already
466 exist (closes: #614659).
467 * git-el.emacsen-remove: Do not complain if the site-lisp
468 directory is nonempty or is already missing.
469 * debian/control: git-man: Section: doc.
471 -- Jonathan Nieder <jrnieder@gmail.com> Fri, 04 Mar 2011 18:26:27 -0600
473 git (1:1.7.4.1-1) unstable; urgency=low
475 * new upstream release (closes: #600566, #575917, #578752, #583693,
476 #583699, #588103, #507476, #540001, #524309, #581691, #600785,
477 #577471, #607044, #606975, #610423, #610481).
480 * debian/git.docs, debian/rules: deal with RelNotes subdirectory.
481 * debian/diff/0007-gitk-Take-only-numeric-...diff: new; gitk: do
482 not error out when git version number contains "-rc".
485 * add myself as uploader.
486 * debian/diff/0003, 0007, 0010-0034: remove, applied upstream.
487 * debian/rules: accept patches with .patch suffix, too (thx Anders
489 * debian/rules: use patch -N -r- so patch application is idempotent.
490 * update debian/copyright.
491 * debian/diff/0001-ident-check-etc-mailname...diff: avoid calls to
492 gethostbyname when mailname is not an fqdn (closes: #611608).
493 * debian/diff/0005-gitk-use-...diff: new; gitk: use standard desktop
494 fonts by default. The appearance for users that already have a
495 generated ~/.gitk file is not affected (closes: #466471).
496 * debian/diff/0006-gitk-...diff: new; gitk: avoid spurious matches
497 in "All fields" search (thx Frédéric Brière, closes: #465776).
498 * debian/control: git-cvs: recommend cvs2git for one-time conversions
500 * debian/control: git-core: explain that it still may be needed (thx
502 * debian/control: gitweb: allow lynx-cur to satisfy dependency on a
503 CGI implementation (thx Ivan Shmakov).
504 * debian/control, debian/rules: new architecture-independent package
505 git-man: manual pages that were previously in the main git package.
506 * debian/rules: do not build documentation on autobuilders (closes:
508 * debian/control: Build-Depends-Indep: asciidoc, xmlto, docbook-xsl.
509 * debian/rules: git-gui: install git-gui--askpass helper to
510 /usr/lib/git-core (closes: #598245).
511 * debian/rules: git-doc: install symlink to html documentation in
512 /usr/share/doc/git (thx Ian Jackson).
513 * debian/watch: new; point to upstream sources.
514 * debian/implicit: create DEBIAN/md5sums with correct permissions.
515 * debian/diff/0003-remove-shebang...diff: new; do not start shell
516 libraries with #!/bin/sh.
517 * debian/rules: do not try to strip scripts even if they begin
518 with "# " in place of "#!".
519 * debian/diff/0004-pre-rebase-hook-capture...diff: new;
520 hooks/pre-rebase: use a <<HERE document to prevent syntax checkers
521 from treating documentation as code.
522 * debian/implicit: check for debian/$pkg.doc-base.$docid.
523 * debian/git-doc.doc-base.*: new; catalog provided documentation.
524 * debian/implicit: check for debian/$pkg.lintian-overrides.
525 * debian/git.lintian-overrides: new; document some deviations from
527 * debian/control: Standards-Version: 3.9.1.0.
529 * debian/git.README.Debian: server logs go in /var/log/apache2.
530 * debian/diff/0002-Revert-Merge-branch-jn-gitweb...diff: remove.
531 * debian/diff/0006, 0008, 0009-instaweb...diff: remove, no longer
533 * debian/rules, debian/control: move gitweb script to the main git
534 package for use by instaweb; make gitweb into a configuration
536 * debian/gitweb.NEWS.Debian, debian/git.README.Debian,
537 debian/gitweb.conf: static files moved to /usr/share/gitweb/static.
538 * debian/gitweb.conf: disable rename patches (@diff_opts = ()).
539 * debian/diff/0001-Revert-gitweb-...diff: remove; no longer needed.
540 * debian/rules: gitweb: move gitweb.cgi script to /usr/share;
541 add a symlink at /usr/lib/cgi-bin/gitweb.cgi for compatibility.
543 * debian/git.emacsen-install, debian/rules, debian/git.postinst,
544 debian/git.prerm: put emacs support files in /usr/share/git-core
545 instead of /usr/share/doc/git/contrib.
546 * debian/implicit: check for arbitrary debian/$pkg.README.*, not just
547 README.source and README.Debian.
548 * debian/git.README.emacs: new; introduction to the emacs support
549 (text taken from contrib/emacs/README).
552 * debian/rules, debian/git.emacsen-*, debian/git.postinst,
553 debian/git.prerm: Make M-x git-status and git-blame modes available
554 with emacs23 (closes: #576887).
556 -- Jonathan Nieder <jrnieder@gmail.com> Tue, 15 Feb 2011 19:27:38 -0600
558 git (1:1.7.2.3-2.2) unstable; urgency=medium
560 * Non-maintainer upload.
561 * debian/diff/0034-gitweb-Introduce-esc_attr...diff: new from
562 upstream: gitweb: do not parrot filenames or other arguments given
563 in a request without proper quoting (closes: #607248,
566 -- Jonathan Nieder <jrnieder@gmail.com> Thu, 16 Dec 2010 01:00:30 -0600
568 git (1:1.7.2.3-2.1) unstable; urgency=low
570 * Non-maintainer upload.
571 * debian/diff/0010...0033: new from the upstream 'maint' branch:
572 * cache_tree_free: Fix small memory leak.
573 * diff.c: call regfree to free memory allocated by regcomp.
574 * gitweb: allow configurations that change with each request
575 (fixes a regression from v1.7.2-rc2 in some gitolite setups).
576 * Documentation: 19 formatting fixes (thx Frédéric Brière,
577 closes: #540001, #600422).
578 * setup: make sure git dir path is in a permanent buffer.
579 * do not depend on signed integer overflow.
580 * debian/control: gitweb: weaken dependencies to allow configurations
581 using mod_perl or fastcgi rather than CGI; explain dependencies in
582 the package description (thx Servilio Afre Puentes,
585 -- Jonathan Nieder <jrnieder@gmail.com> Thu, 18 Nov 2010 19:04:09 -0600
587 git (1:1.7.2.3-2) unstable; urgency=low
589 * merge branch debian-experimental.
590 * debian/gitweb.NEWS.Debian: typo (thx Jonathan Nieder).
592 -- Gerrit Pape <pape@smarden.org> Sun, 17 Oct 2010 20:07:22 +0000
594 git (1:1.7.2.3-1) experimental; urgency=low
596 * new upstream release.
597 * post-receive-email: document command-line mode (closes: #428413).
598 * add-interactive: Clarify “remaining hunks in the file”
600 * rebase -i -p: document shortcomings (closes: #532775).
601 * GIT-VERSION-GEN: restrict tags used (closes: #473604).
602 * git svn: avoid unnecessary '/' in paths for SVN (thx Jon Dowland,
603 closes: #546733, #572847).
604 * git svn: avoid uninitialized var in 'reset' (thx Jens Seidel,
606 * debian/diff/0003-git-submodule.sh-properly-initialize-shell-...diff,
607 debian/diff/0004-Check-size-of-path-buffer-before-...diff: remove;
609 * debian/diff/0001-Revert-gitweb-Use-diff_opts-while...diff: new;
610 prevent gitweb from serving rename patches that GNU patch 2.6.1
612 * debian/diff/0002-Revert-Merge-branch-jn-gitweb-plackup.diff: new;
613 install gitweb.css et al in /usr/share/gitweb, not a new static/
615 * debian/diff/0003-Do-not-unquote-into-in-URLs.diff: new from
616 upstream; do not unquote + into space character in URLs.
617 * debian/diff/0001-bug-448655-check-etc-mailname-...diff: rename to
618 debian/diff/0004-bug-448655-check-etc-mailname-if-author...diff.
619 * debian/diff/0002-bug-506445-hooks-post-receive-...diff: rename to
620 debian/diff/0005-bug-506445-hooks-post-receive-...diff; adapt.
621 * debian/diff/0006-instaweb-ignore-GITWEB_CONFIG_SYSTEM.diff: new;
622 instaweb: ignore /etc/gitweb.conf;
623 debian/diff/0007-gitweb-skip-logo-in-atom-feed-when...diff, ...,
624 debian/diff/0009-instaweb-disable-logo-and-favicon...diff: new;
625 instaweb: avoid 404 errors due to nonexistent image files (thx Uwe
626 Kleine-König, closes: #592733).
627 * update debian/copyright.
628 * debian/rules, debian/git.README.Debian, debian/gitweb.conf:
629 install gitweb.js, add an Alias for it to the VirtualHost example,
630 and configure gitweb to look for it in the right place (closes:
632 * debian/gitweb.NEWS.Debian: mention the new gitweb.js file.
633 * debian/control: gitweb: Depends: apache2 | httpd-cgi (closes:
635 * debian/gitweb.conf: use relative links for gitweb.css et al
636 (thx Alban Browaeys, closes: #568343).
637 * debian/control: package git: no longer Conflicts: git
639 * debian/control: package git: Breaks: packages from Debian 5.0
640 (lenny) relying on removed features such as dashed-form commands in
641 $PATH (thx Adrian Bunk, closes: #561701); no longer Conflicts: but
642 Breaks: ancient qgit for the same reason.
643 * debian/gitweb.README.Debian: copy-edit.
644 * debian/git.README.Debian: retitle to "Git for Debian" (thx
645 Christoph Anton Mitterer, closes: #590129).
646 * debian/control: Homepage: http://git-scm.com/ (closes: #553220).
647 * debian/control: package git no longer Depends: libdigest-sha1-perl
648 (thx Ansgar Burchardt, closes: #591039).
649 * debian/control: Build-Depends: libio-pty-perl for better test
652 -- Jonathan Nieder <jrnieder@gmail.com> Fri, 03 Sep 2010 22:34:30 -0500
654 git (1:1.7.1-1.1) unstable; urgency=high
656 * Non-maintainer upload.
657 * debian/diff/0004-Check-size-of-path-buffer-before-writing-...diff:
658 new, cherry-picked from 3c9d041: setup: Check size of path buffer
659 before writing into it (closes: #590026, CVE-2010-2542).
661 -- Jonathan Nieder <jrnieder@gmail.com> Sun, 25 Jul 2010 18:01:15 -0500
663 git (1:1.7.1-1) unstable; urgency=low
665 * debian/diff/0003-t-t7400-submodule-basic.sh-debug-output-...diff:
667 * debian/diff/0003-git-submodule.sh-properly-initialize-shell-...diff:
668 new; git-submodule.sh: properly initialize shell variables (closes:
670 * debian/rules: no longer set ARCH='$(ARCH)' in environment for make
672 * new upstream release.
673 * merge branch debian-experimental.
675 -- Gerrit Pape <pape@smarden.org> Sun, 25 Apr 2010 23:35:50 +0000
677 git (1:1.7.0.5-2~dbg0) unstable; urgency=low
679 * debian/diff/0003-t7400-submodule-basic.sh-alpha-s390-skip-...diff:
680 remove; more archs are affected (additionally hppa, armel).
681 * debian/diff/0003-t-t7400-submodule-basic.sh-debug-output-...diff:
682 new; t/t7400-submodule-basic.sh: debug output for t7400.24 'update
685 -- Gerrit Pape <pape@smarden.org> Fri, 23 Apr 2010 12:15:18 +0000
687 git (1:1.7.0.5-1) unstable; urgency=low
689 * debian/git-core.postinst: new; replace /usr/share/doc/git-core with
690 symlink /usr/share/doc/git-core -> git on upgrade from <= 1.7.0.4-2
692 * debian/diff/0003-t7400-submodule-basic.sh-alpha-s390-skip-...diff:
693 new; t7400-submodule-basic.sh: alpha, s390: skip 'update --init'
694 test (workaround: #569594).
695 * debian/control: no longer Replaces, Conflicts: git-completion (thx
696 Jonathan Nieder, closes: #577730).
697 * new upstream point release.
698 * debian/rules: set ARCH='$(ARCH)' in environment for make test.
700 -- Gerrit Pape <pape@smarden.org> Tue, 20 Apr 2010 23:41:04 +0000
702 git (1:1.7.1~rc1-1.1) experimental; urgency=low
704 * debian/control: typo (thx Jonathan Nieder).
705 * debian/git-daemon-run.postinst: remove fixup for #522348.
707 -- Gerrit Pape <pape@smarden.org> Sun, 11 Apr 2010 23:22:46 +0000
709 git (1:1.7.1~rc1-1) experimental; urgency=low
711 * new upstream release candidate.
712 * merge branch debian-sid.
714 -- Gerrit Pape <pape@smarden.org> Sun, 11 Apr 2010 15:28:28 +0000
716 git (1:1.7.0.4-2) unstable; urgency=low
718 * debian/rules: package git: no longer install /usr/share/doc/git-core
719 -> git symlink; git-core: no longer install /usr/lib/git-core -> git
720 symlink (closes: #576906).
721 * debian/control: package git: Replaces:, Conflicts: git-core (<=
723 * debian/rules: make /usr/share/gitweb/index.cgi ->
724 ../../lib/cgi-bin/gitweb.cgi symlink relative (lintian).
725 * debian/control: package git-core: minor update to the long
727 * debian/git.README.source: add note about the <debian-package-git>
729 * debian/rules: target binary-indep: add missing dependency to
731 * debian/implicit: no longer create DEBIAN/md5sums.
732 * debian/rules: revert the /usr/lib/git-core -> /usr/lib/git rename
733 (keeping upstream's default).
735 -- Gerrit Pape <pape@smarden.org> Sat, 10 Apr 2010 23:16:54 +0000
737 git (1:1.7.0.4-2~exp0) experimental; urgency=low
740 * debian/control, debian/rules, debian/git-core.*: change source and
741 binary package name from git-core to git; keep now obsolete empty
742 git-core package that depends on git for upgrade (see
743 http://lists.debian.org/debian-devel/2009/09/thrd2.html#00661).
744 * debian/control: package git: Replaces: git-core, Conflicts: git-core
745 (<= 1:1.7.0.3-1), Provides: git-core.
746 * debian/git.NEWS.Debian: talk about the package name change, and the
747 possible hazzle when upgrading with GNU Interactive Tools installed
748 since etch and no git-core installed.
749 * debian/control, debian/rules: new package git-all: dummy package
750 which brings in all subpackages (following upstream's RPMs).
753 * debian/git.README.source: adjust for the package name change.
754 * debian/rules: install symbolic link git -> git-core in /usr/lib
755 to simplify upgrades.
756 * debian/git-daemon/run: use $(git --exec-path) instead of hard-coding
757 the path to the git-daemon binary.
759 -- Gerrit Pape <pape@smarden.org> Sat, 03 Apr 2010 15:07:19 -0500
761 git-core (1:1.7.0.4-1) unstable; urgency=low
763 * debian/git-daemon-run.postrm: purge: don't warn if the git-daemon
764 service is already removed; use -f option to userdel, on fast-purge
765 the log service daemon might still run for a short time (closes:
767 * new upstream point release.
769 -- Gerrit Pape <pape@smarden.org> Thu, 01 Apr 2010 20:42:19 +0000
771 git-core (1:1.7.0.3-1) unstable; urgency=low
773 * debian/control: Standards-Version: 3.8.4.0.
774 * debian/changelog: note fixes from Jonathan Nieder in 1.7.0.2-1.
775 * new upstream point release.
777 -- Gerrit Pape <pape@smarden.org> Mon, 22 Mar 2010 09:19:06 +0000
779 git-core (1:1.7.0.2-1) unstable; urgency=low
781 * new upstream point release.
784 * am: remove rebase-apply directory before gc (thx Mark Brown,
786 * git-imap-send: Convert LF to CRLF before storing patch to draft box
788 * sha1_file: be paranoid when creating loose objects (closes:
791 -- Gerrit Pape <pape@smarden.org> Thu, 18 Mar 2010 20:44:12 +0000
793 git-core (1:1.7.0-1) unstable; urgency=low
795 * debian/git-core.README.source: typos.
796 * new upstream release.
797 * Documentation: Update git core tutorial clarifying reference to
798 scripts (closes: ##560795).
799 * merge branch debian-experimental.
801 -- Gerrit Pape <pape@smarden.org> Tue, 16 Feb 2010 08:51:32 +0000
803 git-core (1:1.7.0~rc2-1) experimental; urgency=low
805 * new upstream release candidate.
807 -- Gerrit Pape <pape@smarden.org> Fri, 12 Feb 2010 14:30:12 +0000
809 git-core (1:1.7.0~rc1-1) experimental; urgency=low
811 * new upstream release candidate.
812 * debian/diff/0003-git-cvsserver-allow-regex-metacharacters...diff:
813 remove; applied upstream.
814 * debian/rules: NO_PYTHON=1. Packaging the git_remote_helpers
815 Python module will require more work.
816 * update debian/copyright (closes: #557065).
817 * debian/rules: set prefix=/usr when building man pages (closes:
820 -- Jonathan Nieder <jrnieder@gmail.com> Sat, 30 Jan 2010 17:46:04 -0600
822 git-core (1:1.6.6.2-1) unstable; urgency=medium
824 * new upstream point release.
825 * debian/diff/0003-git-cvsserver-allow-regex-metacharacters...diff:
826 remove; applied upstream.
827 * debian/rules: stop ignoring test suite failures on ia64, since
828 #563882 has been fixed. Build-Depends: and Depends:
829 libc6.1 (>= 2.10.2-6) [ia64] for the fix (closes: #568915).
830 * update debian/copyright (closes: #557065).
831 * debian/rules: set prefix=/usr when building man pages (closes:
834 -- Jonathan Nieder <jrnieder@gmail.com> Thu, 11 Feb 2010 21:48:55 -0600
836 git-core (1:1.6.6.1-1) unstable; urgency=low
839 * new upstream point release.
840 * Document git-blame triple -C option (thx Ramkumar Ramachandra,
842 * debian/diff/0003-git-cvsserver-allow-regex-metacharacters...diff:
843 new; git-cvsserver: allow regex metacharacters in CVSROOT (fixes
844 build/selftest failure if the build directory pathname contains a +).
845 * debian/gitweb.apache2.conf, debian/gitweb.postinst: new; make gitweb
846 work out of the box with Apache (thx Charles Plessy).
847 * debian/gitweb.README.Debian, debian/gitweb.conf, debian/rules: make
848 gitweb work out of the box with Apache (thx Charles Plessy, closes:
850 * debian/gitweb.conffiles: add /etc/apache2/conf.d/gitweb.
853 * debian/rules: ignore test suite failures on ia64 (workaround:
856 -- Gerrit Pape <pape@smarden.org> Wed, 27 Jan 2010 13:30:29 +0000
858 git-core (1:1.6.6-1) unstable; urgency=low
860 * new upstream release.
862 -- Gerrit Pape <pape@smarden.org> Mon, 04 Jan 2010 16:01:36 +0000
864 git-core (1:1.6.6~rc2-1) experimental; urgency=low
866 * new upstream release candidate.
867 * merge branch debian-sid.
869 -- Gerrit Pape <pape@smarden.org> Thu, 17 Dec 2009 10:13:09 +0000
871 git-core (1:1.6.5.7-1) unstable; urgency=low
873 * new upstream point release.
875 -- Gerrit Pape <pape@smarden.org> Thu, 17 Dec 2009 09:39:55 +0000
877 git-core (1:1.6.6~rc1-1) experimental; urgency=low
879 * merge branch debian-sid.
880 * new upstream release candidate.
882 -- Gerrit Pape <pape@smarden.org> Fri, 04 Dec 2009 00:17:27 +0000
884 git-core (1:1.6.5.4-1) unstable; urgency=low
886 * new upstream point release.
888 -- Gerrit Pape <pape@smarden.org> Thu, 03 Dec 2009 22:48:57 +0000
890 git-core (1:1.6.6~rc0-1) experimental; urgency=low
892 * new upstream release candidate.
893 * debian/diff/0001-bug-369742-pager.c-fallback-to-pager-...diff,
894 debian/diff/0002-bug-438793-494505-fallback-to-editor-...diff,
895 debian/diff/0004-bug-477337-git-svn.perl-fallback-to...diff:
897 * debian/rules: add DEFAULT_PAGER=pager, DEFAULT_EDITOR=editor to
900 -- Gerrit Pape <pape@smarden.org> Thu, 26 Nov 2009 00:17:59 +0000
902 git-core (1:1.6.5.3-1) unstable; urgency=low
905 * debian/git-core.README.Debian, debian/control: git-daemon-run:
906 document that git-daemon is not provided by this package; add hint
907 on how to enable git-daemon through inetd(8) (closes: #554215).
910 * debian/rules: drop misleading PPC_SHA1, ARM_SHA1 settings (closes:
912 * debian/rules: log $(CC) version, not gcc (closes: #555040).
913 * debian/rules: allow clean as non-root (closes: #555041).
914 * debian/rules: drop obsolete WITH_P4IMPORT setting (closes:
916 * debian/rules: TCLTK_PATH=wish (closes: #555027).
919 * new upstream point release.
920 * ls-files: unbreak "ls-files -i" (closes: #553296).
921 * Require a struct remote in transport_get(); Allow curl helper to
922 work without a local repository (closes: #553507).
923 * help -a: do not unnecessarily look for a repository (closes:
925 * thx Jonathan Nieder.
927 -- Gerrit Pape <pape@smarden.org> Tue, 17 Nov 2009 21:01:46 +0000
929 git-core (1:1.6.5.2-1) unstable; urgency=low
931 * restore temporary lost changes from version 1:1.6.3.3-2 (closes:
933 * new upstream point release.
934 * grep: do not segfault when -f is used (closes: 551071).
936 -- Gerrit Pape <pape@smarden.org> Mon, 26 Oct 2009 12:05:18 +0000
938 git-core (1:1.6.5-1) unstable; urgency=low
940 * new upstream release.
941 * git-doc: html no longer uses "{plus}" where it should be "+"
943 * debian/git-core.README.source: new; document how to use the
944 Debian package source.
945 * debian/implicit: update to revision 60d9070.
947 -- Gerrit Pape <pape@smarden.org> Tue, 13 Oct 2009 00:23:00 +0000
949 git-core (1:1.6.4.3-1) unstable; urgency=low
951 * new upstream release (closes: #546709).
952 * git-cvsserver: no longer use deprecated 'git-subcommand' commands
954 * branch debian-sid: git cherry-pick 098082f, 318b847, 1f9b620 (thx
955 Anders Kaseorg; closes: #546499).
957 -- Gerrit Pape <pape@smarden.org> Wed, 16 Sep 2009 11:03:45 +0000
959 git-core (1:1.6.3.3-2) unstable; urgency=low
962 * Fix manpage formatting: set ASCIIDOC_NO_ROFF instead of
963 DOCBOOK_XSL_173 (based on the instructions in Documentation/Makefile)
964 and don’t override the internal Makefile variable ASCIIDOC_EXTRA
965 (closes: #530693, #521954, #533320).
968 * debian/control: Standards-Version: 3.8.2.0.
970 -- Gerrit Pape <pape@smarden.org> Mon, 29 Jun 2009 00:06:59 +0000
972 git-core (1:1.6.3.3-1) unstable; urgency=high
974 * new upstream point release.
975 * daemon: Strictly parse the "extra arg" part of the command
976 (closes: #532935; CVE-2009-2108).
977 * debian/rules: add NO_CROSS_DIRECTORY_HARDLINKS=1 to OPTS.
978 * debian/diff/0006-bug-520116-Makefile-do-not-install-cross...diff:
981 -- Gerrit Pape <pape@smarden.org> Tue, 23 Jun 2009 08:49:17 +0000
983 git-core (1:1.6.3.1-1) unstable; urgency=low
985 * new upstream point release.
987 -- Gerrit Pape <pape@smarden.org> Thu, 14 May 2009 21:35:01 +0000
989 git-core (1:1.6.3-1) unstable; urgency=low
991 * new upstream release.
992 * merge branch debian-experimental.
994 -- Gerrit Pape <pape@smarden.org> Fri, 08 May 2009 07:57:39 +0000
996 git-core (1:1.6.3~rc3-1) experimental; urgency=low
998 * new upstream release candidate.
1000 -- Gerrit Pape <pape@smarden.org> Wed, 29 Apr 2009 21:58:10 +0000
1002 git-core (1:1.6.3~rc1-1) experimental; urgency=low
1004 * new upstream release candidate.
1005 * merge branch debian-sid.
1007 -- Gerrit Pape <pape@smarden.org> Mon, 20 Apr 2009 21:44:09 +0000
1009 git-core (1:1.6.2.4-1) unstable; urgency=low
1011 * new upstream point release.
1013 -- Gerrit Pape <pape@smarden.org> Mon, 20 Apr 2009 20:22:02 +0000
1015 git-core (1:1.6.3~rc0-1) experimental; urgency=low
1017 * new upstream release candidate.
1018 * merge branch debian-sid.
1020 -- Gerrit Pape <pape@smarden.org> Tue, 14 Apr 2009 23:06:38 +0000
1022 git-core (1:1.6.2.3-1) unstable; urgency=low
1024 * new upstream point release.
1025 * debian/control: Standards-Version: 3.8.1.0.
1026 * debian/control: change subversion to Subversion in description.
1027 * debian/control: Section: vcs (except for git-doc).
1029 -- Gerrit Pape <pape@smarden.org> Tue, 14 Apr 2009 22:46:43 +0000
1031 git-core (1:1.6.2.2-1) unstable; urgency=low
1033 * new upstream point release.
1034 * debian/diff/0006-bug-520116-Makefile-do-not-install-cross...diff:
1035 new; Makefile: do not install cross-directory hardlink (thx Jonathan
1036 Nieder, closes: #520116).
1037 * debian/git-daemon/run: run /usr/lib/git-core/git-daemon instead of
1038 'git daemon' (closes: #522348).
1039 * debian/git-daemon-run.postinst: on upgrade from >> 1:1.6.0, fixup
1041 * debian/git-core.emacsen-startup: remove the line
1042 '(add-to-list 'vc-handled-backends 'git)' (closes: #519728).
1044 -- Gerrit Pape <pape@smarden.org> Sun, 05 Apr 2009 20:49:25 +0000
1046 git-core (1:1.6.2.1-1) unstable; urgency=low
1048 * new upstream point release.
1049 * debian/git-core.emacsen-startup: no longer refer to vc-git.el
1052 -- Gerrit Pape <pape@smarden.org> Mon, 16 Mar 2009 22:18:05 +0000
1054 git-core (1:1.6.2-1) unstable; urgency=medium
1056 * new upstream release.
1057 * merge branch debian-experimental.
1058 * debian/diff/0006-Install-builtins-with-the-user-and-group-of...diff,
1059 debian/diff/0007-git-quiltimport-preserve-standard-input-to...diff:
1060 remove; applied upstream.
1062 -- Gerrit Pape <pape@smarden.org> Wed, 04 Mar 2009 22:44:43 +0000
1064 git-core (1:1.6.2~rc2-1) experimental; urgency=low
1066 * merge branch debian-sid.
1067 * new upstream release candidate.
1069 -- Gerrit Pape <pape@smarden.org> Thu, 26 Feb 2009 22:15:13 +0000
1071 git-core (1:1.6.1.3-2) unstable; urgency=high
1073 * debian/diff/0006-Install-builtins-with-the-user-and-group-of...diff:
1074 new from upstream git: Install builtins with the user and group of
1075 the installing personality.
1076 * debian/diff/0007-git-quiltimport-preserve-standard-input-to...diff:
1077 new from upstream git: git-quiltimport: preserve standard input to
1078 be able to read user input (closes: #515910).
1080 -- Gerrit Pape <pape@smarden.org> Thu, 26 Feb 2009 22:01:37 +0000
1082 git-core (1:1.6.2~rc1-1) experimental; urgency=low
1084 * new upstream release candidate.
1085 * debian/git-core.docs, debian/git-doc.docs, debian/rules: move
1086 Documentation/RelNotes* from git-doc to the git-core package
1089 -- Gerrit Pape <pape@smarden.org> Tue, 17 Feb 2009 20:20:03 +0000
1091 git-core (1:1.6.2~rc0-1) experimental; urgency=low
1093 * new upstream release candidate.
1094 * merge branch debian-sid.
1096 -- Gerrit Pape <pape@smarden.org> Tue, 10 Feb 2009 00:06:02 +0000
1098 git-core (1:1.6.1.3-1) unstable; urgency=low
1100 * new upstream point release.
1102 -- Gerrit Pape <pape@smarden.org> Mon, 09 Feb 2009 21:31:39 +0000
1104 git-core (1:1.6.1.2-1) experimental; urgency=low
1106 * new upstream release.
1107 * don't fail to clone over http if connection is rate limited
1109 * git svn info no longer fails (closes: #499243).
1110 * debian/rules: ASCIIDOC_EXTRA='-a asciidoc7compatible -a docbook-xsl-172'
1111 and DOCBOOK_XSL_173=Yes when building documentation (thx Niko Tyni
1112 for the patch, closes: #497883).
1113 * merge branch debian-lenny.
1114 * debian/diff/0005-gitweb-do-not-run-git-diff-that-is-Porcelain.diff:
1115 remove; fixed upstream.
1117 -- Gerrit Pape <pape@smarden.org> Mon, 02 Feb 2009 23:26:45 +0000
1119 git-core (1:1.5.6.5-3) unstable; urgency=high
1121 * debian/rules: no longer install symlink /etc/init.d/git-daemon ->
1122 /usr/bin/sv (closes: #511687).
1123 * debian/git-daemon-run.README.Debian: document how to create the
1124 symlink manually to have an LSB compatible /etc/init.d/git-daemon
1125 interface to control the service.
1127 -- Gerrit Pape <pape@smarden.org> Mon, 02 Feb 2009 20:56:15 +0000
1129 git-core (1:1.6.0.6-1) experimental; urgency=low
1131 * debian/control: git-email: Recommends: libnet-smtp-ssl-perl,
1132 libauthen-sasl-perl (thx Kees Cook, closes: #505636).
1133 * debian/diff/0005-bug-506445-hooks-post-receive-email-set-...diff:
1134 new; hooks/post-receive-email: set encoding to utf-8 (thx Alexander
1135 Gerasiov, closes: #506445).
1136 * new upstream point release (closes: #504641).
1137 * gitweb: do not run "git diff" that is Porcelain.
1139 -- Gerrit Pape <pape@smarden.org> Sat, 20 Dec 2008 11:03:49 +0000
1141 git-core (1:1.5.6.5-2) unstable; urgency=high
1143 * debian/diff/0005-gitweb-do-not-run-git-diff-that-is-Porcelain.diff:
1144 new; fix possible gitweb vulnerability: calling "git diff": Jakub
1145 says that legacy-style URI to view two blob differences are never
1146 generated since 1.4.3. This codepath runs "git diff" Porcelain from
1147 the gitweb, which is a no-no. It can trigger diff.external command
1148 that is specified in the configuration file of the repository being
1151 -- Gerrit Pape <pape@smarden.org> Wed, 17 Dec 2008 09:27:01 +0000
1153 git-core (1:1.6.0.4-1) experimental; urgency=low
1155 * new upstream point release.
1156 * debian/control: git-email: minor update to the long description
1157 (thx Gerfried Fuchs, closes: #501559).
1158 * debian/rules: TCLTK_PATH=/usr/bin/wish instead of wish8.5 in OPTS.
1159 * debian/control: git-gui, gitk: Depends: tk (>= 8.4) instead of
1160 tk8.5 (thx Adeodato Simó, closes: #503113).
1161 * debian/rules: move the /usr/bin/git-cvsserver program into the
1164 -- Gerrit Pape <pape@smarden.org> Tue, 11 Nov 2008 22:36:05 +0000
1166 git-core (1:1.6.0.3-1) experimental; urgency=low
1168 * debian/control: minor update to long descriptions (thx Reuben
1169 Thomas, closes: #499065).
1170 * debian/git-core.emacsen-startup: new; emacsen-startup configuration
1171 file (thx Jari Aalto, closes: #472197).
1172 * debian/rules: install emacsen-startup configuration file into the
1173 git-core package (thx Eddy Mulyono, closes: #446027).
1174 * new upstream point release.
1175 * debian/git-core.conffiles: add /etc/emacs/site-start.d/50git-core.el
1177 -- Gerrit Pape <pape@smarden.org> Tue, 04 Nov 2008 20:26:56 +0000
1179 git-core (1:1.6.0.2-1) experimental; urgency=low
1181 * new upstream point release.
1182 * debian/git-core.NEWS.Debian: new; mention that most of the programs
1183 now are installed outside the default $PATH; the "git-xyzzy" form
1184 in scripts and on the command line is no longer supported in 1.6.0.
1185 * debian/git-core.README.Debian: fix paths in config example (thx
1186 Michael Biebl for the patch, closes: #498741).
1187 * debian/git-core.README.Debian: typo (thx Vincent Bernat for the
1188 patch, closes: #496834).
1190 -- Gerrit Pape <pape@smarden.org> Wed, 24 Sep 2008 20:55:26 +0000
1192 git-core (1:1.6.0.1-1) experimental; urgency=low
1194 * new upstream point release (closes: #496155).
1195 * merge branch debian-sid.
1197 -- Gerrit Pape <pape@smarden.org> Wed, 27 Aug 2008 07:53:36 +0000
1199 git-core (1:1.6.0-1) experimental; urgency=low
1201 * new upstream release.
1202 * svnimport: newer libsvn wants us to ask for the root with "",
1203 not "/" (closes: #492522, #490400).
1204 * Keep some git-* programs in $(bindir); Move all dashed-form
1205 commands to libexecdir (closes: #461212).
1206 * bash: Add more option completions for 'git log' (closes:
1208 * Fix buffer overflow in prepare_attr_stack; Fix buffer overflow
1209 in git diff; Fix buffer overflow in git-grep (closes: #494097).
1210 * 0002-bug-438793-git-sh-setup.sh-builtin-tag.c-fallback.diff: redo
1211 as 0002-bug-438793-494505-fallback-to-editor-not-vi.diff (thx
1212 Jonathan Nieder for the patch, closes: #494505).
1213 * debian/rules: add gitexecdir=/usr/lib/git-core to OPTS; adapt
1214 several paths (thx Jonathan Nieder for a patch, closes: #480396).
1215 * debian/gitweb.NEWS.Debian: new; talk about files moved from
1216 /var/www/ to /usr/share/gitweb/ (see #479479; closes: #494467).
1217 * debian/git-daemon/run: run git daemon instead of git-daemon
1219 * debian/git-daemon-run.postinst: add gitdaemon system user.
1220 * debian/git-daemon/run: utilize chpst to run git daemon as user
1221 gitdaemon (thx Daniel Kahn Gillmor, closes: #494991).
1223 -- Gerrit Pape <pape@smarden.org> Sun, 24 Aug 2008 22:31:44 +0000
1225 git-core (1:1.5.6.5-1) unstable; urgency=high
1227 * new upstream point release.
1228 * Fix buffer overflow in prepare_attr_stack; Fix buffer overflow
1229 in git diff; Fix buffer overflow in git-grep (CVE-2008-3546;
1231 * debian/diff/0005-bug-494097-CVE-2008-3546.diff: remove; obsolete.
1233 -- Gerrit Pape <pape@smarden.org> Sun, 24 Aug 2008 19:22:02 +0000
1235 git-core (1:1.5.6.3-1.1) unstable; urgency=high
1237 * Non-maintainer upload by the Security Team.
1238 * Fix various stack-based buffer overflows when processing overly long
1239 repository pathnames which can be exploited to execute arbitrary code if
1240 a victim is tricked into using git-grep or git-diff on a crafted
1241 repository (CVE-2008-3546; Closes: #494097).
1243 -- Nico Golde <nion@debian.org> Sat, 09 Aug 2008 13:53:13 +0200
1245 git-core (1:1.5.6.3-1) unstable; urgency=low
1247 * new upstream point release.
1248 * debian/diff/0005-git-svn.perl-workaround-assertions-in-svn...diff:
1249 remove; applied upstream (opens: #490400).
1250 * debian/control: Standards-Version: 3.8.0.1.
1252 -- Gerrit Pape <pape@smarden.org> Thu, 17 Jul 2008 07:40:08 +0000
1254 git-core (1:1.5.6.2-1) unstable; urgency=low
1256 * new upstream point release (closes: #489431).
1257 * debian/copyright: apply patch from Ansgar Burchardt: adopt proposed
1258 machine-readable format; clarify some license information (thx,
1260 * debian/rules: package gitweb: install gitweb.css, git-favicon.png,
1261 git-logo.png into /usr/share/gitweb/ instead of /var/www/ (closes:
1263 * debian/control: package git-arch: no longer Suggests: bazaar
1265 * debian/diff/0005-git-svn.perl-workaround-assertions-in-svn...diff:
1266 new; git-svn.perl: workaround assertions in svn library 1.5.0
1269 -- Gerrit Pape <pape@smarden.org> Sun, 06 Jul 2008 18:35:27 +0000
1271 git-core (1:1.5.6-1) unstable; urgency=low
1273 * new upstream release.
1274 * merge branch debian-experimental.
1276 -- Gerrit Pape <pape@smarden.org> Thu, 19 Jun 2008 07:38:31 +0000
1278 git-core (1:1.5.6~rc3-1) experimental; urgency=low
1280 * debian/git-daemon-run.postrm: remove log files on purge.
1281 * new upstream release candidate.
1282 * debian/control: package git-core: no longer Depends: cpio, no
1283 longer Recommends: curl.
1285 -- Gerrit Pape <pape@smarden.org> Sun, 15 Jun 2008 11:14:49 +0000
1287 git-core (1:1.5.6~rc2-1) experimental; urgency=low
1289 * new upstream release candidate.
1290 * merge branch debian-sid.
1291 * debian/rules: do not build manpages twice (thx Jonathan Nieder).
1293 -- Gerrit Pape <pape@smarden.org> Mon, 09 Jun 2008 12:02:43 +0000
1295 git-core (1:1.5.5.4-1) unstable; urgency=low
1297 * new upstream point release.
1298 * debian/rules: enable DOCBOOK_XSL_172 build variable, fixing man page
1299 breakage (thx Jonathan Nieder, closes: #476634).
1300 * debian/control: Build-Depends: docbook-xsl (>> 1.72) (thx Jonathan
1303 -- Gerrit Pape <pape@smarden.org> Mon, 09 Jun 2008 11:51:19 +0000
1305 git-core (1:1.5.6~rc1-1) experimental; urgency=low
1307 * new upstream release candidate.
1308 * git-svn fails in prop_walk if $self->{path} is not empty (closes:
1310 * gitweb: Fix "next" link on bottom of page (closes: #481902).
1311 * merge branch debian-sid.
1312 * debian/rules: add THREADED_DELTA_SEARCH=1 to OPTS (closes: #483534).
1314 -- Gerrit Pape <pape@smarden.org> Thu, 05 Jun 2008 10:14:14 +0000
1316 git-core (1:1.5.5.3-1) unstable; urgency=low
1318 * new upstream point release.
1319 * commit --interactive: properly update the index before commiting
1321 * debian/diff/0005-git-bisect.sh-don-t-accidentally-override...diff:
1322 remove; applied upstream.
1323 * debian/diff/0005-bug-477337-git-svn.perl-fallback-to-pager...diff:
1324 new; git-svn.perl: fallback to 'pager' not 'less' if PAGER is unset
1327 -- Gerrit Pape <pape@smarden.org> Wed, 28 May 2008 19:32:57 +0000
1329 git-core (1:1.5.6~rc0-1) experimental; urgency=low
1331 * merge branch debian-sid.
1332 * new upstream release candidate.
1333 * debian/diff/0004-gitweb-fallback-to-system-wide-config-file...diff:
1334 remove; fixed upstream.
1335 * debian/diff/0005-git-bisect.sh-don-t-accidentally-override...diff:
1336 remove; applied upstream.
1338 -- Gerrit Pape <pape@smarden.org> Mon, 26 May 2008 16:53:38 +0000
1340 git-core (1:1.5.5.2-1) unstable; urgency=low
1342 * new upstream point release.
1343 * diff-options.txt: document the new "--dirstat" option (closes:
1345 * debian/diff/0005-git-bisect.sh-don-t-accidentally-override...diff:
1346 new: git-bisect.sh: don't accidentally override existing branch
1347 "bisect" (closes: #478647).
1349 -- Gerrit Pape <pape@smarden.org> Mon, 26 May 2008 16:41:45 +0000
1351 git-core (1:1.5.5.1-1) unstable; urgency=low
1353 * new upstream point release.
1355 -- Gerrit Pape <pape@smarden.org> Mon, 21 Apr 2008 18:24:34 +0000
1357 git-core (1:1.5.5-1) unstable; urgency=low
1359 * new upstream release.
1360 * gitk: Fix changing colors through Edit->Preferences (closes: #472615).
1361 * Revert "gitweb: Add 'status_str' to parse_difftree_raw_line output"
1363 * merge branch debian/experimental.
1365 -- Gerrit Pape <pape@smarden.org> Tue, 08 Apr 2008 20:26:25 +0000
1367 git-core (1:1.5.5~rc3-2) experimental; urgency=low
1369 * debian/diff/0004-gitweb-fallback-to-system-wide-config-file-if-defaul.diff:
1370 amend: properly apply GITWEB_CONFIG_SYSTEM to gitweb.cgi.
1372 -- Gerrit Pape <pape@smarden.org> Fri, 04 Apr 2008 20:40:48 +0000
1374 git-core (1:1.5.5~rc3-1) experimental; urgency=low
1376 * new upstream release candidate.
1377 * debian/diff/0004-gitweb-fallback-to-system-wide-config-file-if-defaul.diff:
1378 new: gitweb: fallback to system-wide config file if default config does
1379 not exist (closes: #450592).
1380 * debian/rules: remove GITWEB_CONFIG=/etc/gitweb.conf from OPTS.
1382 -- Gerrit Pape <pape@smarden.org> Thu, 03 Apr 2008 19:43:33 +0000
1384 git-core (1:1.5.5~rc2-1) experimental; urgency=low
1386 * new upstream release candidate.
1387 * t9600-cvsimport.sh: set HOME before checking for cvsps availability
1389 * imap-send: properly error out if imap.host is not set in config
1391 * merge branch debian-sid.
1393 -- Gerrit Pape <pape@smarden.org> Fri, 28 Mar 2008 08:53:30 +0000
1395 git-core (1:1.5.4.5-1) unstable; urgency=low
1397 * new upstream point release (closes: #473071).
1399 -- Gerrit Pape <pape@smarden.org> Fri, 28 Mar 2008 08:26:39 +0000
1401 git-core (1:1.5.5~rc1-1) experimental; urgency=low
1403 * new upstream release candidate.
1405 -- Gerrit Pape <pape@smarden.org> Sun, 23 Mar 2008 11:55:21 +0000
1407 git-core (1:1.5.5~rc0-1) experimental; urgency=low
1409 * new upstream release candidate.
1410 * git-pull documentation: warn about the option order (closes: #463853).
1411 * hash-object: cleanup handling of command line options (closes:
1413 * debian/diff/0004-gitk-properly-deal-with-tag-names-containing-sl.diff:
1414 remove; applied upstream.
1416 -- Gerrit Pape <pape@smarden.org> Wed, 19 Mar 2008 07:45:01 +0000
1418 git-core (1:1.5.4.4-1) unstable; urgency=low
1420 * new upstream point release.
1421 * templates/Makefile: don't depend on local umask setting (closes:
1423 * Fix random crashes in http_cleanup() (closes: #468836).
1424 * send-email: fix In-Reply-To regression (closes: #468153).
1425 * git-merge.sh: better handling of combined --squash,--no-ff,--no-commit
1426 options (closes: #468568).
1428 -- Gerrit Pape <pape@smarden.org> Mon, 10 Mar 2008 10:38:51 +0000
1430 git-core (1:1.5.4.3-1) unstable; urgency=low
1432 * new upstream point release.
1433 * git-clone.sh: properly configure remote even if remote's head is
1434 dangling (closes: #466581).
1435 * debian/diff/0004-gitk-properly-deal-with-tag-names-containing-sl.diff:
1436 new: from upstream master: gitk: properly deal with tag names containing /
1437 (slash) (closes: #464104).
1438 * debian/git-daemon-run.postrm: adapt paths in /var/.
1440 -- Gerrit Pape <pape@smarden.org> Sun, 24 Feb 2008 16:19:02 +0000
1442 git-core (1:1.5.4.2-2) unstable; urgency=low
1444 * debian/rules: git-daemon-run: no longer include symlinks for ./supervise/
1445 subdirectories, update-service now takes care of this.
1446 * debian/git-daemon-run.postinst: remove ad re-add git-daemon service on
1447 upgrade from <= 1.5.4.2-1.
1449 -- Gerrit Pape <pape@smarden.org> Mon, 18 Feb 2008 22:22:14 +0000
1451 git-core (1:1.5.4.2-1) unstable; urgency=low
1453 * new upstream point release.
1454 * cvsimport: have default merge regex also match beginning of commit
1455 message (thx Frédéric Brière, closes: #463468).
1456 * builtin-commit: remove .git/SQUASH_MSG upon successful commit (closes:
1458 * debian/rules: change TCLTK_PATH to /usr/bin/wish8.5 in OPTS.
1459 * debian/control: Build-Depends: tcl8.5; git-gui, gitk: Depends: tk8.5
1461 * debian/git-daemon-run.postinst, debian/git-daemon-run.postrm,
1462 debian/git-daemon-run.prerm: use runit's update-service program to
1463 add/remove the git daemon service, instead of dealing with symlinks in
1464 /var/service/ directly.
1465 * debian/control: package git-daemon: Depends: runit (>= 1.8.0-2) (1st
1466 version that provides the update-service program).
1468 -- Gerrit Pape <pape@smarden.org> Sun, 17 Feb 2008 18:48:00 +0000
1470 git-core (1:1.5.4.1-1) unstable; urgency=medium
1472 * debian/control: Build-Depends: cvsps (for selftests, thx Marco Rodrigues,
1474 * new upstream point release.
1476 -- Gerrit Pape <pape@smarden.org> Mon, 11 Feb 2008 12:00:03 +0000
1478 git-core (1:1.5.4-1) unstable; urgency=low
1480 * merge branch debian-experimental.
1481 * new upstream release.
1482 * debian/git-core.README.Debian: add Alias'es for git-favicon.png and
1483 git-logo.png to the VirtualHost example (thx Frederic Briere, closes:
1485 * debian/rules: target build-arch-stamp: re-run selftests with --verbose
1488 -- Gerrit Pape <pape@smarden.org> Sun, 03 Feb 2008 05:01:16 +0000
1490 git-core (1:1.5.4~rc5-1) experimental; urgency=low
1492 * new upstream release candidate.
1494 -- Gerrit Pape <pape@smarden.org> Mon, 28 Jan 2008 11:01:08 +0000
1496 git-core (1:1.5.4~rc4-1) experimental; urgency=low
1498 * new upstream release candidate.
1499 * debian/diff/0003-bug-448655-check-etc-mailname-if-author-email-is-un.diff:
1500 adapt; don't warn if /etc/mailname does not exist (closes: #461844).
1501 * debian/rules: install /usr/share/gitk/ into the gitk package, not
1504 -- Gerrit Pape <pape@smarden.org> Mon, 21 Jan 2008 21:15:21 +0000
1506 git-core (1:1.5.4~rc3-1) experimental; urgency=low
1508 * merge branch debian-sid.
1509 * new upstream release candidate.
1510 * "git pull --tags": error out with a better message (closes: #456035).
1511 * gitk: use user-configured background in view definition dialog
1513 * debian/control: Build-Depends: cvs, libdbd-sqlite3-perl (for selftests).
1515 -- Gerrit Pape <pape@smarden.org> Sat, 12 Jan 2008 15:09:23 +0000
1517 git-core (1:1.5.3.8-1) unstable; urgency=low
1519 * debian/control: for all packages: Suggests: git-doc instead of
1520 Recommends: (thx Andrew Moise, closes: #455369).
1521 * debian/control: add Vcs-Git: http://smarden.org/git/git.git/.
1522 * new upstream point release.
1524 -- Gerrit Pape <pape@smarden.org> Tue, 08 Jan 2008 21:01:35 +0000
1526 git-core (1:1.5.4~rc2-1) experimental; urgency=low
1528 * new upstream release candidate.
1529 * shortlog manpage documentation: work around asciidoc markup issues
1531 * Fix $EDITOR regression introduced by rewrite in C (closes: #446845).
1533 -- Gerrit Pape <pape@smarden.org> Thu, 27 Dec 2007 08:45:01 +0000
1535 git-core (1:1.5.4~rc1-1) experimental; urgency=low
1537 * new upstream release candidate.
1538 * gitweb: Teach "a=blob" action to be more lenient about blob/file mime
1539 type (closes: #435610).
1541 -- Gerrit Pape <pape@smarden.org> Thu, 20 Dec 2007 09:07:10 +0000
1543 git-core (1:1.5.4~rc0-1) experimental; urgency=low
1545 * new upstream release candidate.
1546 * build with correct version information (on amd64, closes: #454935,
1548 * git-reset: add -q option to operate quietly (closes: #444933).
1549 * gitk: disable colours when calling git log (closes: #454420).
1550 * "git svnimport" was removed in favor of "git svn" (closes: #436930,
1551 #447325, #447965, #451037).
1552 * git-commit: allow grouping of short options (closes: #407241).
1553 * debian/diff/0004-contrib-hooks-post-receive-email-make-subject-prefix.diff,
1554 debian/diff/0005-Don-t-cache-DESTDIR-in-perl-perl.mak.diff: remove;
1556 * debian/rules: install git-gui's lib/ directory plus subdirectory
1558 * debian/control: Build-Depends: gettext.
1560 -- Gerrit Pape <pape@smarden.org> Thu, 13 Dec 2007 14:08:45 +0000
1562 git-core (1:1.5.3.7-1) unstable; urgency=low
1564 * new upstream point release.
1565 * debian/diff/0005-Don-t-cache-DESTDIR-in-perl-perl.mak.diff: new; don't
1566 cache DESTDIR in perl/perl.mak (#452077).
1567 * debian/rules: remove $(MAKE) -C perl clean to remove the perl/perl.mak
1568 again, this is now handled through debian/diff/0005 (thx Pierre
1571 -- Gerrit Pape <pape@smarden.org> Mon, 3 Dec 2007 10:17:11 +0000
1573 git-core (1:1.5.3.6-1.1) unstable; urgency=low
1575 * Non-maintainer upload: Gerrit is currently changing home, and this bug is
1576 preventing people from installing git, I took the initiative to fix it
1578 * debian/rules: force a $(MAKE) -C perl clean to remove the perl/perl.mak
1579 that remembers our DESTDIR and makes perl modules be installed in
1580 debian/git-core/ in the install-indep target again
1581 (closes: #452077, #452078, #452080, #452111, #452324).
1583 -- Pierre Habouzit <madcoder@debian.org> Thu, 22 Nov 2007 00:40:08 +0100
1585 git-core (1:1.5.3.6-1) unstable; urgency=low
1587 * debian/implicit: add proper dependencies to support 'parallel build'
1588 through make -j (thx Daniel Schepler for the patch).
1589 * debian/rules: support 'nocheck' in DEB_BUILD_OPTIONS to skip running
1591 * debian/diff/0003-bug-448655-check-etc-mailname-if-author-email-is-un.diff:
1592 new; check /etc/mailname if author email is unknown (closes: #448655).
1593 * debian/gitweb.docs: new; install gitweb/README.
1594 * new upstream point release.
1595 * git-cvsimport: really convert underscores in branch names to dots with
1596 -u (closes: #446495).
1597 * git-mailsplit: with maildirs not only process cur/, but also new/
1599 * debian/diff/0004-contrib-hooks-post-receive-email-make-subject-prefix.diff:
1600 new; cherry-pick'ed from master: contrib/hooks/post-receive-email: make
1601 subject prefix configurable (closes: #428418).
1603 -- Gerrit Pape <pape@smarden.org> Mon, 19 Nov 2007 12:32:11 +0000
1605 git-core (1:1.5.3.5-1) unstable; urgency=low
1607 * new upstream point release.
1608 * git-config: handle --file option with relative pathname properly;
1609 git-config: print error message if the config file cannot be read;
1610 git-config: don't silently ignore options after --list (closes:
1613 -- Gerrit Pape <pape@smarden.org> Thu, 01 Nov 2007 08:35:46 +0000
1615 git-core (1:1.5.3.4-1) unstable; urgency=low
1617 * new upstream point release (closes: #445188).
1619 -- Gerrit Pape <pape@smarden.org> Thu, 04 Oct 2007 08:27:01 +0000
1621 git-core (1:1.5.3.3-1) unstable; urgency=low
1623 * new upstream point release.
1625 -- Gerrit Pape <pape@smarden.org> Sun, 30 Sep 2007 09:25:06 +0000
1627 git-core (1:1.5.3.2-1) unstable; urgency=low
1629 * new upstream point release.
1630 * git-svn: fix "Malformed network data" with svn:// servers (closes:
1632 * git-commit: Allow partial commit of file removal (closes: #437817).
1633 * git-gui: lib/index.tcl: handle files with % in the filename properly
1635 * git-clone: improve error message if curl program is missing or not
1636 executable (closes: #440976).
1637 * debian/git-daemon-run.postinst: use 'sv -v term git-daemon' instead of
1638 'sv restart git-daemon' to restart git-daemon service if it was running.
1639 * debian/control: git-core: no longer Suggests: cogito, which was removed.
1640 * debian/diff/genindex.diff: apply and remove.
1641 * debian/gitweb.conf: comment out $home_link, and set to gitweb.cgi's
1642 default (thx Ansgar Burchardt for the patch, closes: 441694).
1644 -- Gerrit Pape <pape@smarden.org> Thu, 20 Sep 2007 07:28:41 +0000
1646 git-core (1:1.5.3.1-1) unstable; urgency=low
1648 * new upstream point release.
1649 * debian/control: git-daemon-run: improve long description (closes:
1651 * debian/git-daemon-run.README.Debian: improve.
1652 * debian/control: git-svn: improve long description.
1653 * debian/control: git-cvs: improve long description.
1654 * debian/control: git-core: improve long description (closes: #412560).
1656 -- Gerrit Pape <pape@smarden.org> Tue, 04 Sep 2007 18:18:33 +0000
1658 git-core (1:1.5.3-1) unstable; urgency=low
1660 * merge branch debian-experimental.
1661 * new upstream release.
1662 * debian/control: git-email: move libemail-valid-perl from Depends: to
1663 Recommends: (thx Uwe Kleine-Koenig, closes: #439902).
1664 * debian/control: git-email: no longer Depends: libmail-sendmail-perl (thx
1667 -- Gerrit Pape <pape@smarden.org> Sun, 02 Sep 2007 16:41:54 +0000
1669 git-core (1:1.5.3~rc7-1) experimental; urgency=low
1671 * new upstream release candidate.
1672 * debian/diff/0002-git-merge-do-up-to-date-check-also-for-all-strategie.diff:
1673 remove; included upstream.
1675 -- Gerrit Pape <pape@smarden.org> Wed, 29 Aug 2007 12:22:16 +0000
1677 git-core (1:1.5.3~rc6-1) experimental; urgency=low
1679 * new upstream release candidate.
1680 * git-am: initialize variable $resume on startup (closes: #435807).
1681 * debian/diff/0002-git-merge-do-up-to-date-check-also-for-all-strategie.diff:
1682 new; http://article.gmane.org/gmane.comp.version-control.git/55981.
1683 * debian/diff/0003-git-sh-setup.sh-fallback-to-editor-not-vi-if-VI.diff:
1684 new; git-sh-setup.sh: fallback to 'editor' not 'vi' if $VISUAL and $EDITOR
1685 are unset (thx Mike Hommey, closes: #438793).
1686 * merge branch debian-sid.
1688 -- Gerrit Pape <pape@smarden.org> Sun, 26 Aug 2007 09:54:16 +0000
1690 git-core (1:1.5.2.5-2) unstable; urgency=low
1692 * debian/git-core.conffiles: new; add /etc/bash_completion.d/git.
1694 -- Gerrit Pape <pape@smarden.org> Sun, 26 Aug 2007 09:49:39 +0000
1696 git-core (1:1.5.2.5-1) unstable; urgency=low
1698 * debian/control: fix typo in Build-Depends: libcurl4-gnutls-dev |
1699 libcurl3-gnutls-dev (thx Mikael Eriksson, closes: #433196).
1700 * new upstream point release.
1701 * debian/rules: add TCLTK_PATH=/usr/bin/wish8.4 to OPTS (closes: #438662).
1702 * dbian/control: git-core: Depends: cpio (closes: #438057).
1703 * debian/git-core.README.Debian: fix typos (closes: #438932).
1704 * debian/versions.upstream, debian/changelog.upstream: adapt.
1705 * debian/rules, debian/control: install git-completion.bash from contrib as
1706 /etc/bash_completion.d/git; git-core: Conflicts:, Provides:, Replaces:
1707 git-completion (closes: #437532, thx Sebastian Harl).
1709 -- Gerrit Pape <pape@smarden.org> Sat, 25 Aug 2007 17:56:20 +0000
1711 git-core (1:1.5.3~rc4-1) experimental; urgency=low
1713 * new upstream release candidate.
1715 -- Gerrit Pape <pape@smarden.org> Sat, 04 Aug 2007 13:02:05 +0000
1717 git-core (1:1.5.3~rc3-1) experimental; urgency=low
1719 * new upstream release candidate.
1720 * debian/versions.upstream, debian/changelog.upstream: adapt.
1722 -- Gerrit Pape <pape@smarden.org> Fri, 27 Jul 2007 11:13:52 +0000
1724 git-core (1:1.5.3~rc2-1) experimental; urgency=low
1726 * new upstream release candidate.
1727 * debian/diff/????-Pack-objects-properly-initialize-the-depth-value.diff:
1729 * debian/control, debian/rules: remove git-p4 package again, moved into
1730 contrib/ upstream; see /usr/share/doc/git-core/contrib/p4import/.
1731 * debian/versions.upstream, debian/changelog.upstream: adapt.
1733 -- Gerrit Pape <pape@smarden.org> Fri, 20 Jul 2007 08:47:45 +0000
1735 git-core (1:1.5.3~rc1-1) experimental; urgency=low
1737 * new upstream release candidate.
1738 * git-commit: don't add multiple Signed-off-by: from the same identity
1740 * Fix core.sharedRepository = 2 (closes: #432698).
1741 * merge branch debian-sid.
1742 * debian/versions.upstream, debian/changelog.upstream: adapt.
1743 * debian/diff/0002-gitk-properly-resolve-ambiguity-if-argument-is-both.diff:
1744 remove; doesn't apply anymore.
1745 * debian/diff/0002-Pack-objects-properly-initialize-the-depth-value.diff:
1746 new; on upstream advice.
1748 -- Gerrit Pape <pape@smarden.org> Sat, 14 Jul 2007 11:45:27 +0000
1750 git-core (1:1.5.2.4-1) unstable; urgency=low
1752 * new upstream point release.
1753 * debian/rules: build documentation with ASCIIDOC8=YesPlease (closes:
1755 * debian/control: Build-Depends: asciidoc (>> 8.0.0).
1756 * debian/diff/????-git-gui-properly-popup-error-if-gitk-should-be-start.diff:
1757 remove; merged upstream.
1758 * debian/control: Build-Depends: libcurl4-gnutls-dev | libcurl3-gnutsl-dev
1760 * debian/versions.upstream, debian/changelog.upstream: adapt.
1762 -- Gerrit Pape <pape@smarden.org> Fri, 13 Jul 2007 19:13:38 +0000
1764 git-core (1:1.5.3~rc0-1) experimental; urgency=low
1766 * new upstream release candidate.
1767 * debian/changelog.upstream.sh: run git shortlog with option --no-merges.
1768 * debian/versions.upstream, debian/changelog.upstream: update.
1769 * debian/diff/0003-git-svn-trailing-slash-in-prefix-is-mandatory-with.diff,
1770 debian/diff/0004-git-cvsimport-force-checkout-of-working-tree-after-i.diff:
1771 remove; applied upstream.
1772 * debian/diff/00*.diff: adapt.
1773 * debian/rules: put git-gui, git-citool man pages into package git-gui.
1775 -- Gerrit Pape <pape@smarden.org> Tue, 03 Jul 2007 10:01:12 +0000
1777 git-core (1:1.5.2.3-1) unstable; urgency=low
1779 * new upstream point release.
1780 * debian/control: package git-gui: Replaces: git-core (<< 1:1.5.2.2-3)
1781 (thx Frank Lichtenheld, closes: #431481).
1782 * debian/versions.upstream, debian/changelog.upstream: update.
1784 -- Gerrit Pape <pape@smarden.org> Tue, 03 Jul 2007 08:26:11 +0000
1786 git-core (1:1.5.2.2-3) unstable; urgency=low
1788 * debian/rules: move /usr/share/git-gui/ from git-core package into
1789 git-gui package (thx Ansgar Burchardt, closes: #430530).
1790 * debian/diff/0004-git-cvsimport-force-checkout-of-working-tree-after-i.diff:
1791 new; git-cvsimport: force checkout of working tree after initial import
1793 * debian/diff/0005-git-gui-properly-popup-error-if-gitk-should-be-start.diff:
1794 new; git-gui: properly popup error if gitk should be started but is not
1795 installed (#429810).
1796 * debian/control: git-gui: Recommends: gitk (closes: #429810).
1797 * debian/rules: workaround #427907: compile with -O0 instead of -O2 on hppa
1800 -- Gerrit Pape <pape@smarden.org> Fri, 29 Jun 2007 12:54:39 +0000
1802 git-core (1:1.5.2.2-2) unstable; urgency=low
1804 * debian/control: all Architecture: all packages: Depends: git-core (>>
1805 ${source:Upstream-Version}, git-core (<< ${source:Upstream-Version}-.)
1806 instead of (= ${source:Version}) to support binNMUs (closes: #423041,
1809 -- Gerrit Pape <pape@smarden.org> Sat, 23 Jun 2007 14:02:36 +0000
1811 git-core (1:1.5.2.2-1) unstable; urgency=low
1813 * new upstream point release.
1814 * Fix typo in remote branch example in git user manual (closes: #427502).
1815 * debian/diff/0003-git-branch-track-fix-tracking-branch-computation.diff:
1816 remove; applied upstream.
1817 * debian/versions.upstream: new; ordered list of upstream versions,
1818 starting with 1.0.0.
1819 * debian/changelog.upstream.sh: new; create changelog.upstream from git
1820 shortlog using debian/versions.upstream.
1821 * debian/changelog.upstream: re-created through changelog.upstream.sh.
1822 * debian/diff/0003-git-svn-trailing-slash-in-prefix-is-mandatory-with.diff:
1823 new; git-svn: trailing slash in prefix is mandatory with --branches/-b
1826 -- Gerrit Pape <pape@smarden.org> Tue, 19 Jun 2007 17:32:30 +0000
1828 git-core (1:1.5.2.1-2) unstable; urgency=low
1830 * debian/diff/0003-git-branch-track-fix-tracking-branch-computation.diff:
1831 new; from upstream master: git-branch --track: fix tracking branch
1834 -- Gerrit Pape <pape@smarden.org> Fri, 8 Jun 2007 09:04:47 +0000
1836 git-core (1:1.5.2.1-1) unstable; urgency=low
1838 * new upstream point release.
1839 * Create a new manpage for the gitignore format, and reference it
1840 elsewhere (thx Josh Triplett, closes: #427078).
1841 * debian/diff/0002-gitk-properly-resolve-ambiguity-if-argument-is-both.diff:
1842 new; properly resolve ambiguity if argument is both, revision and
1843 filename (closes: #425491).
1844 * debian/control: git-core: Conflicts: git (<< 4.3.20-11) (/usr/bin/git
1846 * debian/git-daemon-run.README.Debian: new (#422139).
1847 * debian/control: all Architecture: all packages: Depends: git-core
1848 (= ${source:Version}) instead of (>= ...); this makes it no longer
1849 support binNMUs (closes: #425494, reopens: #423041).
1851 -- Gerrit Pape <pape@smarden.org> Sun, 03 Jun 2007 10:09:53 +0000
1853 git-core (1:1.5.2-1) unstable; urgency=low
1855 * merge branch debian-experimental.
1856 * new upstream release.
1857 * gitweb: choose appropriate view for file type if a= parameter missing
1859 * git fetch -q is supported (closes: #423165).
1860 * /usr/bin/git transition (thx Ian Beckwith!).
1861 * debian/git-core.preinst: new; remove /usr/bin/git alternative if
1862 upgrading from versions older than 1:1.5.2~rc3-2.
1863 * debian/git-core.prerm, debian/git-core.postinst: remove; no longer
1864 handle /usr/bin/git alternative through update-alternatives.
1865 * debian/rules: no longer install git program as git-scm.
1867 -- Gerrit Pape <pape@smarden.org> Wed, 30 May 2007 12:38:45 +0000
1869 git-core (1:1.5.2~rc3-2) experimental; urgency=low
1871 * debian/diff/0000-maint-branch-from-20070514.diff: remove; obsolete.
1872 * debian/control: package git-p4: Section: contrib/devel (closes:
1874 * debian/control: package git-p4: Depends: git-core (>= ${source:Version})
1875 instead of (= ${Source-Version}) (to support binNMUs).
1877 -- Gerrit Pape <pape@smarden.org> Tue, 15 May 2007 21:33:06 +0000
1879 git-core (1:1.5.1.4-2) unstable; urgency=low
1881 * debian/diff/0000-maint-branch-from-20070514.diff: new; snapshot upstream
1882 maint branch 20070514:
1883 * includes git-svn fixes (closes: #423599, #423226).
1884 * deian/rules: reverse order when applying diffs (fix typo).
1885 * debian/control: all Architecture: all packages: Depends: git-core (>=
1886 ${source:Version}) instead of (= ${Source-Version}) (to support binNMUs,
1889 -- Gerrit Pape <pape@smarden.org> Mon, 14 May 2007 13:15:50 +0000
1891 git-core (1:1.5.2~rc3-1) experimental; urgency=low
1893 * new upstream release candidate.
1894 * debian/diff/0002-Optimize-directory-listing-with-pathspec-limiter.diff:
1895 remove; included upstream.
1896 * debian/control: Build-Depends: tcl8.4 (for gitgui).
1897 * debian/rules: add symlink /etc/init.d/git-daemon -> /usr/bin/sv to
1898 git-daemon-run package (#422139).
1900 -- Gerrit Pape <pape@smarden.org> Mon, 14 May 2007 10:10:02 +0000
1902 git-core (1:1.5.1.4-1) unstable; urgency=medium
1904 * new upstream point release.
1905 * debian/diff/pager-vs-less.diff: rename to
1906 0001-pager.c-fallback-to-pager-not-less-if-PAGER-is.diff; adapt.
1907 * debian/diff/0002-Optimize-directory-listing-with-pathspec-limiter.diff:
1908 new: Optimize directory listing with pathspec limiter (closes: #420671).
1909 * debian/git-daemon-run.postinst: restart git-daemon service if it was
1912 -- Gerrit Pape <pape@smarden.org> Wed, 09 May 2007 08:48:50 +0000
1914 git-core (1:1.5.2~rc2-1) experimental; urgency=low
1916 * new upstream release candidate.
1918 -- Gerrit Pape <pape@smarden.org> Mon, 07 May 2007 18:02:53 +0000
1920 git-core (1:1.5.2~rc1-1) experimental; urgency=low
1922 * new upstream release candidate.
1923 * debian/control, debian/rules: new package git-p4: tools for importing
1924 development history from perforce repositories.
1925 * debian/rules: add WITH_P4IMPORT=1 to OPTS; no longer install
1926 git-p4import.py into /usr/share/doc/git-core/contrib/; add OPTS to
1927 make clean in target clean:; add PYTHON_PATH=/usr/bin/python to OPTS.
1929 -- Gerrit Pape <pape@smarden.org> Tue, 01 May 2007 12:28:15 +0000
1931 git-core (1:1.5.1.3-1) unstable; urgency=low
1933 * new upstream point release.
1934 * git-add tried to optimize by finding common leading directories
1935 across its arguments but botched, causing very confused behaviour
1937 * Documentation/git-reset.txt: suggest git commit --amend in example
1939 * unofficial rpm.spec file shipped with git was letting ETC_GITCONFIG
1940 set to /usr/etc/gitconfig. Tweak the official Makefile to make it
1941 harder for distro people to make the same mistake, by setting the
1942 variable to /etc/gitconfig if prefix is set to /usr (closes:
1944 * debian/changelog.upstream: upstream changes taken from mailing list
1947 -- Gerrit Pape <pape@smarden.org> Tue, 01 May 2007 08:59:06 +0000
1949 git-core (1:1.5.1.2-1) unstable; urgency=low
1951 * new upstream point release.
1952 * debian/changelog.upstream: upstream changes taken from mailing list
1955 -- Gerrit Pape <pape@smarden.org> Sun, 22 Apr 2007 13:31:05 +0000
1957 git-core (1:1.5.1.1-1) unstable; urgency=low
1959 * new upstream point release.
1960 * debian/changelog.upstream: upstream changes taken from mailing list
1962 * debian/diff/0010-rename-contrib-hooks-post-receieve-email-to-contrib.diff:
1963 remove; applied upstream.
1965 -- Gerrit Pape <pape@smarden.org> Thu, 12 Apr 2007 09:05:44 +0000
1967 git-core (1:1.5.1-1) unstable; urgency=low
1969 * new upstream release.
1970 * git-svn got almost a rewrite (closes: #416372).
1971 * debian/diff/git-cvsserver-update-hook.diff: remove; included upstream.
1972 * debian/diff/Documentation-git-svnimport.txt-fix-typo.diff,
1973 debian/diff/http-fetch-don-t-use-double-slash-as-directory-sepa.diff,
1974 debian/diff/Documentation-git-rev-parse.txt-fix-example-in-SPEC.diff:
1975 remove; applied upstream.
1976 * debian/diff/GNU-Hurd.diff: remove; obsolete.
1977 * debian/git-daemon-run.postrm: check for deluser being available, if
1978 not, print warning and don't remove system user (closes: #416755).
1979 * debian/changelog.upstream: upstream changes taken from mailing list
1980 announcement, and git shortlog.
1981 * debian/diff/0010-rename-contrib-hooks-post-receieve-email-to-contrib.diff:
1982 new; rename contrib/hooks/post-receieve-email to contrib/hooks/post-
1985 -- Gerrit Pape <pape@smarden.org> Wed, 4 Apr 2007 11:56:18 +0000
1987 git-core (1:1.5.0.6-1) unstable; urgency=low
1989 * new upstream point release.
1990 * debian/diff/http-fetch-don-t-use-double-slash-as-directory-sepa.diff:
1991 new, cherry-pick'ed from upstream master: http-fetch: don't use
1992 double-slash as directory separator in URLs (closes: #409887).
1993 * debian/diff/Documentation-git-svnimport.txt-fix-typo.diff: new:
1994 Documentation/git-svnimport.txt: fix typo.
1995 * debian/diff/Documentation-git-rev-parse.txt-fix-example-in-SPEC.diff:
1996 new Documentation/git-rev-parse.txt: fix example in SPECIFYING RANGES
1998 * debian/changelog.upstream: upstream changes taken from mailing list
2001 -- Gerrit Pape <pape@smarden.org> Thu, 29 Mar 2007 10:51:00 +0000
2003 git-core (1:1.5.0.5-1) unstable; urgency=low
2005 * new upstream point release.
2006 * debian/rules: make sure subdirectories of /usr/share/doc/git-core/ are
2007 mode 0755 (closes: #415328); remove .gitignore file(s) from
2008 /usr/share/doc/git-core/ (closes: #413913).
2009 * debian/control: git-svn: Depends: libterm-readkey-perl (thx Pierre
2010 Habouzit, closes: #415475).
2011 * debian/changelog.upstream: upstream changes taken from mailing list
2014 -- Gerrit Pape <pape@smarden.org> Wed, 21 Mar 2007 17:02:27 +0000
2016 git-core (1:1.5.0.3-1) unstable; urgency=low
2018 * new upstream point release.
2019 * debian/diff/cvsexportcommit-.msg.diff: remove; applied upstream.
2020 * debian/git-core.docs, debian/git-doc.docs: add RelNotes.
2021 * debian/changelog.upstream: upstream changes taken from mailing list
2024 -- Gerrit Pape <pape@smarden.org> Mon, 5 Mar 2007 19:44:05 +0000
2026 git-core (1:1.5.0.2-1) unstable; urgency=low
2028 * new upstream point release.
2029 * debian/control: git-core: Conflicts: qgit (<< 1.5.5) (closes: #412452).
2030 * debian/changelog.upstream: upstream changes taken from mailing list
2032 * debian/diff/cvsexportcommit-.msg.diff: new; don't cleanup .msg if not
2033 yet committed to cvs (closes: #412732).
2035 -- Gerrit Pape <pape@smarden.org> Wed, 28 Feb 2007 15:50:53 +0000
2037 git-core (1:1.5.0.1-1) unstable; urgency=low
2039 * new upstream point release.
2040 * debian/diff/git-cvsserver-update-hook.diff: new from upstream pu branch:
2041 Have git-cvsserver call hooks/update before really altering the ref.
2042 * debian/control: git-cvs: Depends: libdbd-sqlite3-perl (git-cvsserver).
2044 -- Gerrit Pape <pape@smarden.org> Sun, 25 Feb 2007 11:38:34 +0000
2046 git-core (1:1.5.0-1) experimental; urgency=low
2048 * new upstream release.
2049 * debian/diff/archimport-empty-dir.diff: remove; applied upstream.
2050 * debian/diff/pager-vs-less.diff, debian/diff/Add-install-lib-target.diff:
2052 * debian/control: new package git-gui, the git graphical user interface;
2053 git-core: no longer Depends:, Build-Depends: rcs; git-core: Suggests:
2055 * debian/rules: new package git-gui.
2056 * debian/changelog.upstream: upstream changes taken from mailing list
2057 announcements and git shortlog.
2058 * debian/git-daemon/run: don't limit git-daemon's memory resources.
2059 * debian/control, debian/rules: remove git-core-dev package again,
2060 libgit.a is not a publically usable/useful library at this moment, as
2061 its internal API is not cast in stone yet.
2062 * debian/diff/Add-install-lib-target.diff: remove; there's no git-core-dev
2065 -- Gerrit Pape <pape@smarden.org> Fri, 16 Feb 2007 07:18:44 +0000
2067 git-core (1:1.5.0~rc3-1) experimental; urgency=low
2069 * new upstream release candidate.
2070 * debian/diff/Add-install-lib-target.diff: new; add install-lib target to
2071 install libgit.a library plus header files (thx Luca Falavigna).
2072 * debian/rules: new package git-core-dev; remove obsolete
2073 WITH_SEND_EMAIL=1, OPTIMIZE="..." from $(OPTS); remove
2074 WITH_OWN_SUBPROCESS_PY=1 from $(OPTS), it's no longer necessary (thx
2075 Luca Falavigna; closes: #403731); make git-p4import.pl available through
2076 /usr/share/doc/git-core/contrib/ (closes: #403387); minor cleanup.
2077 * debian/control: new package git-core-dev (thx Luca Falavigna; closes:
2078 #407722); no longer Build-Depends: python; git-core: no longer Recommends:
2079 python, Suggests: git-core-dev; update short and long descriptions
2080 (closes: #406323); git-arch: Depends: tla, instead of Suggests:.
2081 * debian/diff/GNU-Hurd.diff: adapt.
2082 * debian/diff/archimport-empty-dir.diff: new; git-archimport: initial import
2083 needs empty directory (closes: #400508).
2084 * debian/gitweb.README.Debian: typo.
2086 -- Gerrit Pape <pape@smarden.org> Sat, 3 Feb 2007 09:32:48 +0000
2088 git-core (1:1.4.4.4-1) unstable; urgency=low
2090 * new upstream release, important fixes:
2091 * pack-check.c::verify_packfile(): don't run SHA-1 update on huge data.
2092 * Fix infinite loop when deleting multiple packed refs.
2093 * diff --check: fix off by one error.
2094 * debian/diff/0001-spurious-.sp-in-manpages.diff: remove; included in
2096 * debian/changelog.upstream: upstream changes taken from mailing list
2099 -- Gerrit Pape <pape@smarden.org> Tue, 9 Jan 2007 19:43:56 +0000
2101 git-core (1:1.4.4.3-1) unstable; urgency=medium
2103 * new upstream release (closes: #404796); important fixes:
2104 * Make sure the empty tree exists when needed in merge-recursive; the
2105 error message may make the user think that their database is corrupt
2106 when its actually not.
2107 * Don't use memcpy when source and dest. buffers may overlap.
2108 * cvsserver: Avoid miscounting bytes in Perl v5.8.x; this breaks the
2109 counting of bytes for the CVS protocol, resulting in the client
2110 expecting less data than we actually send, and storing truncated files.
2111 * debian/diff/0001-spurious-.sp-in-manpages.diff: new from upstream git;
2112 work around spurious .sp in manpages (closes: #388370).
2113 * debian/changelog.upstream: upstream changes taken from mailing list
2116 -- Gerrit Pape <pape@smarden.org> Fri, 29 Dec 2006 07:38:15 +0000
2118 git-core (1:1.4.4.2-1) unstable; urgency=low
2120 * new upstream release.
2121 * fixes FTBFS on m68k (thx Roman Zippel, closes: #402022).
2122 * 0001-archive-zip-don-t-use-sizeof-struct.diff,
2123 0002-git-svn-error-out-from-dcommit-on-a-parent-less-commit.diff,
2124 0003-git-svn-correctly-handle-revision-0-in-SVN-repositories.diff,
2125 0004-git-svn-preserve-uncommitted-changes-after-dcommit.diff,
2126 0005-Increase-length-of-function-name-buffer.diff: remove; obsolete.
2127 * debian/changelog.upstream: upstream changes taken from mailing list
2128 announcements and git log | git shortlog.
2130 -- Gerrit Pape <pape@smarden.org> Fri, 8 Dec 2006 19:13:49 +0000
2132 git-core (1:1.4.4.1-1) unstable; urgency=low
2134 * new upstream release (closes: #400191).
2135 * 0001-archive-zip-don-t-use-sizeof-struct.diff: new from upstream git;
2136 replaces debian/diff/not-packed-structs.diff.
2137 * 0002-git-svn-error-out-from-dcommit-on-a-parent-less-commit.diff,
2138 0003-git-svn-correctly-handle-revision-0-in-SVN-repositories.diff,
2139 0004-git-svn-preserve-uncommitted-changes-after-dcommit.diff,
2140 0005-Increase-length-of-function-name-buffer.diff: new from upstream
2142 * debian/diff/genindex.diff: new; support subdirs in gitweb example index
2143 generator (thx David Nusinow; closes: #400284).
2144 * debian/diff/GNU-Hurd.diff, debian/diff/pager-vs-less.diff: adapt.
2146 -- Gerrit Pape <pape@smarden.org> Sun, 26 Nov 2006 14:31:39 +0000
2148 git-core (1:1.4.4-2) unstable; urgency=low
2150 * debian/diff/not-packed-structs.diff: new; don't use sizeof(struct ...),
2151 size doesn't match on arm (fixes selftests failure on arm).
2153 -- Gerrit Pape <pape@smarden.org> Wed, 22 Nov 2006 23:31:11 +0000
2155 git-core (1:1.4.4-1) unstable; urgency=low
2157 * new upstream release (closes: #399575).
2158 * debian/changelog.upstream: upstream changes taken from mailing list
2160 * debian/control: Build-Depends: unzip (for selftests).
2162 -- Gerrit Pape <pape@smarden.org> Tue, 21 Nov 2006 09:43:37 +0000
2164 git-core (1:1.4.3.5-1) unstable; urgency=low
2166 * new upstream release.
2167 * debian/changelog.upstream: upstream changes taken from mailing list
2170 -- Gerrit Pape <pape@smarden.org> Mon, 13 Nov 2006 17:46:50 +0000
2172 git-core (1:1.4.3.3-2) unstable; urgency=medium
2174 * debian/git-daemon-run.postinst: don't make the log service system user
2175 gitlog member of group adm, but nogroup; gitlog's home directory is
2176 /nonexistent (thx Florian Weimer, closes: #396687).
2177 * debian/git-daemon/log/run: make /var/log/git-daemon log directory mode
2178 2750, owner gitlog:adm.
2179 * debian/changelog.upstream: upstream changes taken from mailing list
2182 -- Gerrit Pape <pape@smarden.org> Mon, 6 Nov 2006 20:12:08 +0000
2184 git-core (1:1.4.3.3-1) unstable; urgency=low
2186 * new upstream release.
2187 * debian/diff/0001-Set-HOME-for-selftests.diff: remove; applied upstream.
2188 * debian/control: git-core: Depends: libdigest-sha1-perl (closes: #395304,
2191 -- Gerrit Pape <pape@smarden.org> Tue, 31 Oct 2006 07:31:21 +0000
2193 git-core (1:1.4.3.2-1) unstable; urgency=low
2195 * new upstream release.
2196 * debian/diff/gitweb.conf.diff: remove; obsolete.
2197 * debian/changelog.upstream: upstream changes taken from mailing list
2199 * debian/rules: add 'GITWEB_CONFIG=/etc/gitweb.conf mandir=/usr/share/man
2200 OPTIMIZE="-O2 -g -Wall" INSTALLDIRS=vendor' to build OPTS, adapt paths;
2201 git-arch: don't include git-archive, git-upload-archive; gitweb: install
2202 git-logo.png, git-favicon.png; git-core: properly install new Git.pm
2204 * debian/diff/0001-Set-HOME-for-selftests.diff: new; set $HOME for
2205 selftests (fixes build/selftest failures).
2206 * debian/control: git-core: Depends: liberror-perl.
2208 -- Gerrit Pape <pape@smarden.org> Tue, 24 Oct 2006 16:32:35 +0000
2210 git-core (1:1.4.2.3-2) unstable; urgency=low
2212 * debian/control: new package git-daemon-run: provide a git-daemon
2213 service; git-core: no longer Suggests: runit, Depends: adduser, the
2214 git-daemon-run package now Depends: runit, adduser.
2215 * debian/debian/git-core.postinst, debian/git-daemon-run.postrm,
2216 debian/git-daemon-run.prerm: new; manage gitlog user and git-daemon
2217 service (closes: #388144).
2218 * debian/git-core.postinst: no longer adduser gitlog, git-daemon-run
2220 * debian/git-core.postrm: remove; obsolete.
2221 * debian/rules: install git-daemon service directory in the new
2222 git-daemon-run package instead of the git-core package.
2223 * debian/git-core.conffiles: rename to debian/git-daemon-run.conffiles.
2224 * debian/git-core.README.Debian: adapt.
2225 * debian/control: git-core: Suggests: git-daemon-run.
2227 -- Gerrit Pape <pape@smarden.org> Sun, 8 Oct 2006 09:29:50 +0000
2229 git-core (1:1.4.2.3-1) unstable; urgency=medium
2231 * new upstream release.
2232 * debian/changelog.upstream: upstream changes taken from mailing list
2234 * debian/diff/t3403-skip-3-7.diff: remove; git-am is fixed upstream.
2235 * debian/gitweb.conf: add $stylesheet = "/gitweb.css" (thx Christian
2236 Kujau, closes: #383065).
2238 -- Gerrit Pape <pape@smarden.org> Sun, 8 Oct 2006 07:31:03 +0000
2240 git-core (1:1.4.2.1-1) unstable; urgency=low
2242 * new upstream release (closes: #386820, #387405).
2243 * debian/changelog.upstream: upstream changes taken from mailing list
2245 * debian/diff/GNU-Hurd.diff: new; make the build process detect and
2246 support the Debian GNU/Hurd architecture (thx Cyril Brulebois, closes:
2248 * debian/diff/GNU-kFreeBSD.diff: remove; applied upstream.
2249 * debian/rules: gitweb: install gitweb.css into /var/www/ instead of
2250 /usr/share/doc/gitweb/ (thx Matthijs Melchior, closes: #383065).
2251 * debian/gitweb.docs: remove; obsolete.
2252 * debian/examples/index.aux-generation: example script to generate an
2253 optional index.aux file for the use with gitweb (thx Matthew Wilcox,
2255 * debian/gitweb.examples: new; install debian/examples/index.aux-generation
2257 * debian/git-core.README.Debian: new; hints on how to set up a
2258 git.example.org server providing git://, rsync://, http:// access to
2259 repositories from Matthew Wilcox (thx!, closes: #383219).
2260 * debian/gitweb.README.Debian: cleanup; refer to git-core.README.Debian.
2261 * debian/control: git-svn: Depends: libsvn-perl | libsvn-core-perl (thx
2262 Peter Samuelson); git-core, git-doc: Suggests: gitweb; gitweb:
2263 Recommends: git-doc.
2264 * debian/diff/pager-vs-less.diff, debian/diff/gitweb.conf.diff: adapt.
2265 * debian/git-daemon/: new; git-daemon service directory for the use with
2267 * debian/control: Build-Depends: subversion, libsvn-perl | libsvn-core-perl
2268 (for git-svn selftests); git-core: Suggests: runit, Depends: adduser.
2269 * debian/diff/t3403-skip-3-7.diff: new; skip selftests 3,7 in t3403 as
2270 they fail without a terminal connected.
2271 * debian/git-core.conffiles: new; add /etc/sv/git-daemon/run,
2272 /etc/sv/git-daemon/log/run.
2274 -- Gerrit Pape <pape@smarden.org> Fri, 15 Sep 2006 12:46:58 +0000
2276 git-core (1:1.4.1.1-1) unstable; urgency=low
2278 * new upstream release.
2279 * debian/diff/GNU-kFreeBSD.diff: new; make the build process detect and
2280 support the Debian GNU/kFreeBSD architecture (thx Petr Salinger, closes:
2283 -- Gerrit Pape <pape@smarden.org> Sat, 29 Jul 2006 15:31:04 +0000
2285 git-core (1:1.4.1-2) unstable; urgency=low
2287 * adopt package gitweb, now included in git-core upstream source (thx
2289 * debian/control, debian/rules: build gitweb package.
2290 * debian/copyright: adapt.
2291 * debian/gitweb.README.Debian, debian/gitweb.conf, debian/gitweb.docs:
2292 new; taken from Andres' gitweb package.
2293 * debian/diff/gitweb.conf.diff: new; adapt Andres' gitweb.conf.patch.
2294 * debian/gitweb.conffiles: new; /etc/gitweb.conf.
2295 * debian/changelog: use epoch 1 to supersede gitweb-264 package version.
2296 * debian/rules: set DESTDIR in environment, not build flags.
2298 -- Gerrit Pape <pape@smarden.org> Thu, 27 Jul 2006 21:44:06 +0000
2300 git-core (1.4.1-1) unstable; urgency=low
2302 * new upstream release.
2303 * debian/changelog.upstream: upstream changes taken from mailing list
2305 * debian/rules: user same build flags and prefix to $(MAKE) in build
2306 and install target to prevent rebuild in install target.
2308 -- Gerrit Pape <pape@smarden.org> Tue, 11 Jul 2006 21:38:33 +0000
2310 git-core (1.4.0-1) unstable; urgency=low
2312 * new upstream release.
2313 * debian/changelog.upstream: new; upstream changes taken from mailing
2315 * debian/rules: install debian/changelog.upstream as upstream changelog.
2316 * debian/diff/pager-vs-less.diff: adapt.
2317 * debian/control: Standards-Version: 3.7.2.0.
2319 -- Gerrit Pape <pape@smarden.org> Wed, 14 Jun 2006 17:04:56 +0000
2321 git-core (1.3.3-2) unstable; urgency=medium
2323 * debian/control: git-core: Depends: perl-modules (closes: #369737).
2324 * debian/diff/pager-vs-less.diff: new; fallback to `pager` not `less`
2325 if $PAGER is unset (closes: #369742).
2327 -- Gerrit Pape <pape@smarden.org> Sat, 10 Jun 2006 11:18:48 +0000
2329 git-core (1.3.3-1) unstable; urgency=low
2331 * new upstream release.
2333 -- Gerrit Pape <pape@smarden.org> Thu, 25 May 2006 10:46:00 +0000
2335 git-core (1.3.2-1) unstable; urgency=low
2337 * new upstream release.
2339 -- Gerrit Pape <pape@smarden.org> Wed, 10 May 2006 20:41:39 +0000
2341 git-core (1.3.1-1) unstable; urgency=low
2343 * new upstream release (closes: #364678).
2344 * debian/rules: install contrib/ directory into /usr/share/doc/git-core/.
2346 -- Gerrit Pape <pape@smarden.org> Mon, 1 May 2006 13:01:42 +0000
2348 git-core (1.2.6-1) unstable; urgency=low
2350 * new upstream release.
2351 * debian/control: git-cvs: Depends: cvsps (>> 2.1-0).
2353 -- Gerrit Pape <pape@smarden.org> Sun, 16 Apr 2006 14:37:53 +0000
2355 git-core (1.2.4-1) unstable; urgency=low
2357 * new upstream release (closes: #354563).
2359 -- Gerrit Pape <pape@smarden.org> Fri, 3 Mar 2006 21:33:58 +0000
2361 git-core (1.2.1-1) unstable; urgency=low
2363 * new upstream release (closes: #353041).
2364 * debian/control: git-core: Recommends: ssh-client instead of
2365 openssh-client (closes: #350708).
2367 -- Gerrit Pape <pape@smarden.org> Thu, 16 Feb 2006 09:33:42 +0000
2369 git-core (1.1.5-1) unstable; urgency=high
2371 * new upstream release.
2372 * checkout: do not make a temporary copy of symlink target.
2373 If the index records an insanely long symbolic link, copying
2374 into the temporary would overflow the buffer (noticed by Mark
2375 Wooding). (closes: #350274).
2377 -- Gerrit Pape <pape@smarden.org> Sat, 28 Jan 2006 20:16:44 +0000
2379 git-core (1.1.3-1) unstable; urgency=low
2381 * new upstream release.
2383 -- Gerrit Pape <pape@smarden.org> Mon, 16 Jan 2006 10:19:37 +0000
2385 git-core (1.0.8-1) unstable; urgency=low
2387 * new upstream point release.
2388 * debian/diff/t6001-rev-lisge-order.sh.diff: remove; applied upstream.
2389 * debian/control: Build-Depends: libcurl3-gnutls-dev | libcurl3-dev,
2390 python, asciidoc (>> 7.0.2-3) (ease backport to sarge, thx Norbert
2391 Tretkowski, closes: #344929).
2393 -- Gerrit Pape <pape@smarden.org> Mon, 9 Jan 2006 19:19:36 +0000
2395 git-core (1.0.6-1) unstable; urgency=low
2397 * new upstream point release.
2398 * debian/diff/t6001-rev-list-merge-order.sh.diff: new: fix skipping
2399 merge-order test with NO_OPENSSL=1.
2400 * debian/rules: re-enable git-rev-list --merge-order selftests.
2401 * debian/control: git-svn: Depends: libwww-perl (closes: #345045).
2403 -- Gerrit Pape <pape@smarden.org> Mon, 2 Jan 2006 20:25:57 +0000
2405 git-core (1.0.5-1) unstable; urgency=low
2407 * new upstream point release.
2408 * debian/rules: don't take upstream changelog from upstream
2410 * debian/changelog.upstream: remove again.
2412 -- Gerrit Pape <pape@smarden.org> Tue, 27 Dec 2005 13:25:53 +0000
2414 git-core (1.0.3-1) unstable; urgency=low
2416 * new upstream point release.
2417 * debian/changelog.upstream: new: upstream changelog taken from upstream
2419 * debian/rules: install debian/changelog.upstream as upstream changelog;
2420 remove obsolete VERSION variable.
2422 -- Gerrit Pape <pape@smarden.org> Fri, 23 Dec 2005 14:58:14 +0000
2424 git-core (1.0.0-1) unstable; urgency=medium
2426 * new upstream release: GIT 1.0.0.
2428 -- Gerrit Pape <pape@smarden.org> Wed, 21 Dec 2005 16:17:18 +0000
2430 git-core (0.99.9n-1) unstable; urgency=low
2432 * new upstream version: GIT 0.99.9n aka 1.0rc6.
2433 * debian/rules: rename git program in git-core package to git-scm,
2434 handle /usr/bin/git program through update-alternatives (as suggested
2435 by Ian Beckwith, see #342363).
2436 * debian/control: git-core: Conflicts: git (<< 4.3.20-8) (closes:
2438 * debian/git-core.postinst, debian/git-core.prerm: new: run
2439 update-alternatives --install /usr/bin/git git /usr/bin/git-scm with
2440 priority 70 on configure, and --remove on remove respectively.
2442 -- Gerrit Pape <pape@smarden.org> Thu, 15 Dec 2005 11:24:51 +0000
2444 git-core (0.99.9m-1) unstable; urgency=low
2446 * new upstream version: GIT 0.99.9m aka 1.0rc5.
2447 * sets PYTHONPATH for selftests (fixes autobuild test failures).
2448 * switch from tarball-in-tarball approach to original upstream tarball.
2449 * debian/changelog: add changelog history, Junio C Hamano, Ryan Anderson,
2450 Eric Biederman previously were maintaining this package unofficially.
2451 * debian/control: Build-Depends: rcs (for selftests); git-core:
2452 Recommends: patch, less, Suggests: cogito; git-arch: Suggests: tla,
2453 bazzar; git-cvs: Depends: cvsps, Suggests: cvs; git-svn: Depends:
2454 libsvn-core-perl (closes:#342617), Suggests: subversion; git-email:
2455 Depends: libmail-sendmail-perl, libemail-valod-perl; update short
2456 description (lots taken from upstream unofficial package, thx).
2457 * debian/git-core.docs, debian/git-doc.docs: adapt.
2458 * debian/rules: adapt; remove target unpack; add target patch; adapt
2461 -- Gerrit Pape <pape@smarden.org> Wed, 14 Dec 2005 19:48:41 +0000
2463 git-core (0.99.9l-1) unstable; urgency=low
2465 * new upstream version.
2466 * debian/rules: apply diffs with patch -p1.
2467 * debian/control, debian/rules: split off git-arch, git-cvs, git-svn,
2468 git-email packages, as suggested by upstream:
2469 http://article.gmane.org/gmane.comp.version-control.git/13185
2470 * debian/git-doc.docs: get docs from temporary install directory;
2472 * debian/control: git-doc: Section: doc; Suggests: git-core, git-arch,
2473 git-cvs, git-svn, git-email, gitk; git-core: Suggests: git-arch,
2474 git-cvs, git-svn, git-email, gitk.
2476 -- Gerrit Pape <pape@smarden.org> Mon, 5 Dec 2005 18:04:37 +0000
2478 git-core (0.99.9k-1) unstable; urgency=low
2480 * new upstream version.
2481 * debian/implicit: update to revision 1.11.
2482 * debian/git-doc.docs: add git/Documentation/howto,
2483 git/Documentation/technical (closes: #341178).
2485 -- Gerrit Pape <pape@smarden.org> Tue, 29 Nov 2005 21:45:53 +0000
2487 git-core (0.99.9j-1) unstable; urgency=low
2490 * debian/control: git-core: Replaces: cogito (<< 0.16rc2-0); cogito >=
2491 0.16rc2-0 no longer includes the git core components, but depends on
2492 the git-core package (see #338789).
2494 -- Gerrit Pape <pape@smarden.org> Fri, 18 Nov 2005 22:26:36 +0000
2496 git-core (0.99.9j-0) unstable; urgency=low
2498 * GIT 0.99.9j aka 1.0rc3
2500 -- Junio C Hamano <junkio@cox.net> Wed, 16 Nov 2005 20:39:55 -0800
2502 git-core (0.99.9i-0) unstable; urgency=low
2504 * GIT 0.99.9i aka 1.0rc2
2506 -- Junio C Hamano <junkio@cox.net> Mon, 14 Nov 2005 18:38:27 -0800
2508 git-core (0.99.9h-0) unstable; urgency=low
2512 -- Junio C Hamano <junkio@cox.net> Fri, 11 Nov 2005 22:33:18 -0800
2514 git-core (0.99.9g-0) unstable; urgency=low
2518 -- Junio C Hamano <junkio@cox.net> Wed, 9 Nov 2005 21:01:55 -0800
2520 git-core (0.99.9f-0) unstable; urgency=low
2524 -- Junio C Hamano <junkio@cox.net> Tue, 8 Nov 2005 01:21:52 -0800
2526 git-core (0.99.9e-0) unstable; urgency=low
2530 -- Junio C Hamano <junkio@cox.net> Sun, 6 Nov 2005 18:37:18 -0800
2532 git-core (0.99.9d-0) unstable; urgency=low
2536 -- Junio C Hamano <junkio@cox.net> Sat, 5 Nov 2005 11:46:37 -0800
2538 git-core (0.99.9c-0) unstable; urgency=low
2542 -- Junio C Hamano <junkio@cox.net> Thu, 3 Nov 2005 15:44:54 -0800
2544 git-core (0.99.9b-0) unstable; urgency=low
2548 -- Junio C Hamano <junkio@cox.net> Tue, 1 Nov 2005 21:39:39 -0800
2550 git-core (0.99.9a-0) unstable; urgency=low
2554 -- Junio C Hamano <junkio@cox.net> Sun, 30 Oct 2005 15:03:32 -0800
2556 git-core (0.99.9.GIT-2) unstable; urgency=low
2558 * Build Dependency did not include libexpat-dev.
2560 -- Junio C Hamano <junkio@cox.net> Sun, 13 Nov 2005 01:55:34 -0800
2562 git-core (0.99.9.GIT-1) unstable; urgency=low
2564 * Do not scatter txt and html documentation into feature
2565 subpackages. Do place man pages into them.
2566 * Capture more cvs stuff into git-cvs package.
2568 -- Junio C Hamano <junkio@cox.net> Tue, 8 Nov 2005 01:19:06 -0800
2570 git-core (0.99.9.GIT-0) unstable; urgency=low
2574 -- Junio C Hamano <junkio@cox.net> Sat, 5 Nov 2005 11:18:13 -0800
2576 git-core (0.99.9-1) unstable; urgency=low
2578 * Split the git-core binary package into core, doc, and foreign SCM
2579 interoperability modules.
2581 -- Junio C Hamano <junkio@cox.net> Sat, 5 Nov 2005 11:18:13 -0800
2583 git-core (0.99.9-0) unstable; urgency=low
2587 -- Junio C Hamano <junkio@cox.net> Sat, 29 Oct 2005 14:34:30 -0700
2589 git-core (0.99.8-0) unstable; urgency=low
2593 -- Junio C Hamano <junkio@cox.net> Sun, 2 Oct 2005 12:54:26 -0700
2595 git-core (0.99.7-0) unstable; urgency=low
2599 -- Junio C Hamano <junkio@cox.net> Sat, 10 Sep 2005 18:36:39 -0700
2601 git-core (0.99.6-0) unstable; urgency=low
2605 -- Junio C Hamano <junkio@cox.net> Wed, 24 Aug 2005 23:09:35 -0700
2607 git-core (0.99.5-1) unstable; urgency=low
2609 * Enable git-send-email on Debian. There is no reason to shy
2610 away from it, since we have the necessary Perl modules available.
2612 -- Junio C Hamano <junkio@cox.net> Thu, 25 Aug 2005 14:16:59 -0700
2614 git-core (0.99.5-0) unstable; urgency=low
2618 -- Junio C Hamano <junkio@cox.net> Wed, 10 Aug 2005 22:05:00 -0700
2620 git-core (0.99.4-4) unstable; urgency=low
2622 * Mark git-tk as architecture neutral.
2624 -- Junio C Hamano <junkio@cox.net> Fri, 12 Aug 2005 13:25:00 -0700
2626 git-core (0.99.4-3) unstable; urgency=low
2629 * Do not depend on diff which is an essential package.
2630 * Use dh_movefiles, not dh_install, to stage two subpackages.
2632 -- Matthias Urlichs <smurf@debian.org> Thu, 11 Aug 2005 01:43:24 +0200
2634 git-core (0.99.4-2) unstable; urgency=low
2636 * Git 0.99.4 official release.
2638 -- Junio C Hamano <junkio@cox.net> Wed, 10 Aug 2005 15:00:00 -0700
2640 git-core (0.99.4-1) unstable; urgency=low
2642 * Pass prefix down to the submake when building.
2644 -- Junio C Hamano <junkio@cox.net> Sat, 6 Aug 2005 13:00:00 -0700
2646 git-core (0.99-2) unstable; urgency=low
2648 * Conflict with the GNU Interactive Tools package, which also installs
2650 * Use the Mozilla SHA1 code and/or the PPC assembly in preference to
2651 OpenSSL. This is only a partial fix for the license issues with OpenSSL.
2652 * Minor tweaks to the Depends.
2654 -- Ryan Anderson <ryan@michonline.com> Sat, 23 Jul 2005 14:15:00 -0400
2656 git-core (0.99-1) unstable; urgency=low
2658 * Update deb package support to build correctly.
2660 -- Ryan Anderson <ryan@michonline.com> Thu, 21 Jul 2005 02:03:32 -0400
2662 git-core (0.99-0) unstable; urgency=low
2664 * Initial deb package support
2666 -- Eric Biederman <ebiederm@xmission.com> Tue, 12 Jul 2005 10:57:51 -0600