]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Start preparing for 1.5.2.3 and 1.5.3
authorJunio C Hamano <gitster@pobox.com>
Fri, 29 Jun 2007 16:22:14 +0000 (09:22 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 29 Jun 2007 16:22:14 +0000 (09:22 -0700)
prep-maint.txt
prep-master.txt

index ff27001ad9f1099e29ef0d7e71a001d543997b93..83dbea48c11b26088a036dc79813a2609cff8f0c 100644 (file)
@@ -1,68 +1,54 @@
-diff --git a/Documentation/RelNotes-1.5.2.2.txt b/Documentation/RelNotes-1.5.2.2.txt
+diff --git a/Documentation/RelNotes-1.5.2.3.txt b/Documentation/RelNotes-1.5.2.3.txt
 new file mode 100644
-index 0000000..e7cecc8
+index 0000000..6ba264d
 --- /dev/null
-+++ b/Documentation/RelNotes-1.5.2.2.txt
-@@ -0,0 +1,40 @@
-+GIT v1.5.2.2 Release Notes
++++ b/Documentation/RelNotes-1.5.2.3.txt
+@@ -0,0 +1,26 @@
++GIT v1.5.2.3 Release Notes
 +==========================
 +
-+Fixes since v1.5.2.1
++Fixes since v1.5.2.2
 +--------------------
 +
-+* Usability fix
++ * Bugfixes
 +
-+  - git-gui is shipped with its updated blame interface.  It is
-+    rumored that the older one was not just unusable but was
-+    active health hazard, but this one is actually pretty.
-+    Please see for yourself.
++   - Version 2 pack index format was introduced in version 1.5.2
++     to support pack files that has offset that cannot be
++     represented in 32-bit.  The runtime code to validate such
++     an index mishandled such an index for an empty pack.
 +
-+* Bugfixes
++   - Commit walkers (most notably, fetch over http protocol)
++     tried to traverse commit objects contained in trees (aka
++     subproject); they shouldn't.
 +
-+  - "git checkout fubar" was utterly confused when there is a
-+    branch fubar and a tag fubar at the same time.  It correctly
-+    checks out the branch fubar now.
++ * Documentation Fixes and Updates
 +
-+  - "git clone /path/foo" to clone a local /path/foo.git
-+    repository left an incorrect configuration.
++   - git-config --regexp was not documented properly.
 +
-+  - "git send-email" correctly unquotes RFC 2047 quoted names in
-+    the patch-email before using their values.
-+
-+  - We did not accept number of seconds since epoch older than
-+    year 2000 as a valid timestamp.  We now interpret positive
-+    integers more than 8 digits as such, which allows us to
-+    express timestamps more recent than March 1973.
-+
-+  - git-cvsimport did not work when you have GIT_DIR to point
-+    your repository at a nonstandard location.
-+
-+* Many documentation updates
-+
-+--
++-- 
 +exec >/var/tmp/1
-+O=v1.5.2.1-67-g4f01d0f
++O=v1.5.2.2-11-gb833651
 +echo O=`git describe refs/heads/maint`
 +git shortlog --no-merges $O..refs/heads/maint
 diff --git a/GIT-VERSION-GEN b/GIT-VERSION-GEN
-index bd30398..3c3cd2f 100755
+index 3c3cd2f..5c6d2b2 100755
 --- a/GIT-VERSION-GEN
 +++ b/GIT-VERSION-GEN
 @@ -1,7 +1,7 @@
  #!/bin/sh
  
  GVF=GIT-VERSION-FILE
--DEF_VER=v1.5.2.1.GIT
-+DEF_VER=v1.5.2.2.GIT
+-DEF_VER=v1.5.2.2.GIT
++DEF_VER=v1.5.2.3.GIT
  
  LF='
  '
 diff --git a/RelNotes b/RelNotes
-index 403fb97..61f9778 120000
+index 61f9778..a1c82a8 120000
 --- a/RelNotes
 +++ b/RelNotes
 @@ -1 +1 @@
--Documentation/RelNotes-1.5.2.1.txt
+-Documentation/RelNotes-1.5.2.2.txt
 \ No newline at end of file
-+Documentation/RelNotes-1.5.2.2.txt
++Documentation/RelNotes-1.5.2.3.txt
 \ No newline at end of file
index b0acb17a58d431088ac805e2b0e6b4c7cb1977bc..e45631ac83159dd735b66a2c004c0df286eed744 100644 (file)
@@ -1,145 +1,3 @@
-diff --git a/Documentation/RelNotes-1.5.3.txt b/Documentation/RelNotes-1.5.3.txt
-index d111661..4b7f472 100644
---- a/Documentation/RelNotes-1.5.3.txt
-+++ b/Documentation/RelNotes-1.5.3.txt
-@@ -1,4 +1,4 @@
--GIT v1.5.3 Release Notes (draft)
-+GIT v1.5.3 Release Notes
- ========================
- Updates since v1.5.2
-@@ -10,8 +10,13 @@ Updates since v1.5.2
- * Thee are a handful pack-objects changes to help you cope better with
-   repositories with pathologically large blobs in them.
-+* Comes with git-gui 0.8.0.
-+
- * New commands and options.
-+  - "git-cvsserver" learned new options (--base-path, --export-all,
-+    --strict-paths) inspired by git-daemon.
-+
-   - "git-submodule" command helps you manage the projects from
-     the superproject that contain them.
-@@ -36,9 +41,39 @@ Updates since v1.5.2
-   - "git repack" can be told to split resulting packs to avoid
-     exceeding limit specified with "--max-pack-size".
-+  - "git fsck" gained --verbose option.  This is really really
-+    verbose but it might help you identify exact commit that is
-+    corrupt in your repository.
-+
-+  - "git format-patch" learned --numbered-files option.  This
-+    may be useful for MH users.
-+
-+  - "git tag -n -l" shows tag annotations while listing tags.
-+
-+  - "git cvsimport" can optionally use the separate-remote layout.
-+
-+  - "git blame" can be told to see through commits that changes
-+    whitespaces and indentation levels with "-w" option.
-+
- * Updated behavior of existing commands.
--  - "git push" pretends that you immediately fetched back from
-+  - "git mergetool" chooses its backend more wisely, taking
-+    notice of its environment such as use of X, Gnome/KDE, etc.
-+
-+  - "gitweb" shows merge commits a lot nicer than before.  The
-+    default view uses more compact --cc format, while the UI
-+    allows to choose normal diff with any parent.
-+
-+  - snapshot files "gitweb" creates from a repository at
-+    $path/$project/.git are more useful.  We use $project part
-+    in the filename, which we used to discard.
-+
-+  - "git cvsimort" creates lightweight tag; there is not any
-+    interesting information we can record in an annotated tag,
-+    and the handcrafted ones the old code created was not
-+    properly formed anyway.
-+
-+  - "git-push" pretends that you immediately fetched back from
-     the remote by updating corresponding remote tracking
-     branches if you have any.
-@@ -48,17 +83,25 @@ Updates since v1.5.2
-   - "git-apply --whitespace=strip" removes blank lines added at
-     the end of the file.
--  - fetch over git native protocols with -v shows connection
-+  - "git-fetch" over git native protocols with -v shows connection
-     status, and the IP address of the other end, to help
-     diagnosing problems.
--  - core.legacyheaders is no more, although we still can read
--    objects created in a new loose object format.
-+  - We used to have core.legacyheaders configuration, when
-+    set to false, allowed git to write loose objects in a format
-+    that mimicks the format used by objects stored in packs.  It
-+    turns out that this was not so useful.  Although we will
-+    continue to read objects written in that format, we do not
-+    honor that configuration anymore and create loose objects in
-+    the legacy/traditional format.
-+
-+  - "--find-copies-harder" option to diff family can now be
-+    spelled as "-C -C" for brevity.
-   - "git-mailsplit" (hence "git-am") can read from Maildir
-     formatted mailboxes.
--  - "git cvsserver" does not barf upon seeing "cvs login"
-+  - "git-cvsserver" does not barf upon seeing "cvs login"
-     request.
-   - "pack-objects" honors "delta" attribute set in
-@@ -68,10 +111,16 @@ Updates since v1.5.2
-   - new-workdir script (in contrib) can now be used with a bare
-     repository.
-+  - "git-mergetool" learned to use gvimdiff.
-+
-+  - "gitview" (in contrib) has a better blame interface.
-+
- * Builds
--  -
-+  - old-style function definitions (most notably, a function
-+    without parameter defined with "func()", not "func(void)")
-+    have been eradicated.
- * Performance Tweaks
-@@ -88,6 +137,10 @@ Updates since v1.5.2
-     the object requested the last time, which exploits the
-     locality of references.
-+  - verifying pack contents done by "git fsck --full" got boost
-+    by carefully choosing the order to verify objects in them.
-+
-+
- Fixes since v1.5.2
- ------------------
-@@ -96,14 +149,11 @@ this release, unless otherwise noted.
- * Bugfixes
--  - ....  This has not
--    been backported to 1.5.2.x series, as it is rather an
--    intrusive change.
--
-+  - "gitweb" had trouble handling non UTF-8 text with older
-+    Encode.pm Perl module.
- --
- exec >/var/tmp/1
--O=v1.5.2-45-ged82edc
--O=v1.5.2-172-g1a8b769
-+O=v1.5.2.2-236-g952c8c5
- echo O=`git describe refs/heads/master`
- git shortlog --no-merges $O..refs/heads/master ^refs/heads/maint
 diff --git a/GIT-VERSION-GEN b/GIT-VERSION-GEN
 index 06c360b..3c0032c 100755
 --- a/GIT-VERSION-GEN