commit
						66996ecc28
					
				|  | @ -7,9 +7,17 @@ Fixes since v1.6.2.3 | ||||||
| * The configuration parser had a buffer overflow while parsing an overlong | * The configuration parser had a buffer overflow while parsing an overlong | ||||||
|   value. |   value. | ||||||
|  |  | ||||||
|  | * pruning reflog entries that are unreachable from the tip of the ref | ||||||
|  |   during "git reflog prune" (hence "git gc") was very inefficient. | ||||||
|  |  | ||||||
|  | * "git-add -p" lacked a way to say "q"uit to refuse staging any hunks for | ||||||
|  |   the remaining paths.  You had to say "d" and then ^C. | ||||||
|  |  | ||||||
| * "git-checkout <tree-ish> <submodule>" did not update the index entry at | * "git-checkout <tree-ish> <submodule>" did not update the index entry at | ||||||
|   the named path; it now does. |   the named path; it now does. | ||||||
|  |  | ||||||
|  | * "git-fast-export" choked when seeing a tag that does not point at commit. | ||||||
|  |  | ||||||
| * "git init" segfaulted when given an overlong template location via | * "git init" segfaulted when given an overlong template location via | ||||||
|   the --template= option. |   the --template= option. | ||||||
|  |  | ||||||
|  | @ -27,5 +35,5 @@ Many small documentation updates are included as well. | ||||||
| --- | --- | ||||||
| exec >/var/tmp/1 | exec >/var/tmp/1 | ||||||
| echo O=$(git describe maint) | echo O=$(git describe maint) | ||||||
| O=v1.6.2.3-21-ga51609a | O=v1.6.2.3-38-g318b847 | ||||||
| git shortlog --no-merges $O..maint | git shortlog --no-merges $O..maint | ||||||
|  |  | ||||||
|  | @ -42,9 +42,6 @@ Updates since v1.6.2 | ||||||
| * many uses of lstat(2) in the codepath for "git checkout" have been | * many uses of lstat(2) in the codepath for "git checkout" have been | ||||||
|   optimized out. |   optimized out. | ||||||
|  |  | ||||||
| * pruning reflog entries that are unreachable from the tip of the ref |  | ||||||
|   during "git reflog prune" (hence "git gc") was very inefficient. |  | ||||||
|  |  | ||||||
| (usability, bells and whistles) | (usability, bells and whistles) | ||||||
|  |  | ||||||
| * Boolean configuration variable yes/no can be written as on/off. | * Boolean configuration variable yes/no can be written as on/off. | ||||||
|  | @ -80,8 +77,6 @@ Updates since v1.6.2 | ||||||
|   1.6.2, but the initial implementation did not teach this to a few |   1.6.2, but the initial implementation did not teach this to a few | ||||||
|   commands.  Now the syntax works with "branch -m @{-1} newname". |   commands.  Now the syntax works with "branch -m @{-1} newname". | ||||||
|  |  | ||||||
| * "git-add -p" now supports "q"uit action. |  | ||||||
|  |  | ||||||
| * git-archive learned --output=<file> option. | * git-archive learned --output=<file> option. | ||||||
|  |  | ||||||
| * git-archive takes attributes from the tree being archived; strictly | * git-archive takes attributes from the tree being archived; strictly | ||||||
|  | @ -109,8 +104,6 @@ Updates since v1.6.2 | ||||||
| * git-difftool is now part of the officially supported command, primarily | * git-difftool is now part of the officially supported command, primarily | ||||||
|   maintained by David Aguilar. |   maintained by David Aguilar. | ||||||
|  |  | ||||||
| * git-fast-export choked when seeing a tag that does not point at commit. |  | ||||||
|  |  | ||||||
| * git-for-each-ref learned a new "upstream" token. | * git-for-each-ref learned a new "upstream" token. | ||||||
|  |  | ||||||
| * git-format-patch can be told to use attachment with a new configuration, | * git-format-patch can be told to use attachment with a new configuration, | ||||||
|  | @ -184,6 +177,6 @@ v1.6.2.X series. | ||||||
|  |  | ||||||
| --- | --- | ||||||
| exec >/var/tmp/1 | exec >/var/tmp/1 | ||||||
| O=v1.6.3-rc0-74-g9824a38 | O=v1.6.3-rc1-1-gea10b60 | ||||||
| echo O=$(git describe master) | echo O=$(git describe master) | ||||||
| git shortlog --no-merges $O..master ^maint | git shortlog --no-merges $O..master ^maint | ||||||
|  |  | ||||||
|  | @ -295,8 +295,10 @@ core.sharedRepository:: | ||||||
| 	group-shareable. When 'umask' (or 'false'), git will use permissions | 	group-shareable. When 'umask' (or 'false'), git will use permissions | ||||||
| 	reported by umask(2). When '0xxx', where '0xxx' is an octal number, | 	reported by umask(2). When '0xxx', where '0xxx' is an octal number, | ||||||
| 	files in the repository will have this mode value. '0xxx' will override | 	files in the repository will have this mode value. '0xxx' will override | ||||||
| 	user's umask value, and thus, users with a safe umask (0077) can use | 	user's umask value (whereas the other options will only override | ||||||
| 	this option. Examples: '0660' is equivalent to 'group'. '0640' is a | 	requested parts of the user's umask value). Examples: '0660' will make | ||||||
|  | 	the repo read/write-able for the owner and group, but inaccessible to | ||||||
|  | 	others (equivalent to 'group' unless umask is e.g. '0022'). '0640' is a | ||||||
| 	repository that is group-readable but not group-writable. | 	repository that is group-readable but not group-writable. | ||||||
| 	See linkgit:git-init[1]. False by default. | 	See linkgit:git-init[1]. False by default. | ||||||
|  |  | ||||||
|  |  | ||||||
|  | @ -54,15 +54,21 @@ is given: | ||||||
|  |  | ||||||
|  - 'group' (or 'true'): Make the repository group-writable, (and g+sx, since |  - 'group' (or 'true'): Make the repository group-writable, (and g+sx, since | ||||||
|    the git group may be not the primary group of all users). |    the git group may be not the primary group of all users). | ||||||
|  |    This is used to loosen the permissions of an otherwise safe umask(2) value. | ||||||
|  |    Note that the umask still applies to the other permission bits (e.g. if | ||||||
|  |    umask is '0022', using 'group' will not remove read privileges from other | ||||||
|  |    (non-group) users). See '0xxx' for how to exactly specify the repository | ||||||
|  |    permissions. | ||||||
|  |  | ||||||
|  - 'all' (or 'world' or 'everybody'): Same as 'group', but make the repository |  - 'all' (or 'world' or 'everybody'): Same as 'group', but make the repository | ||||||
|    readable by all users. |    readable by all users. | ||||||
|  |  | ||||||
|  - '0xxx': '0xxx' is an octal number and each file will have mode '0xxx' |  - '0xxx': '0xxx' is an octal number and each file will have mode '0xxx'. | ||||||
|    Any option except 'umask' can be set using this option. '0xxx' will |    '0xxx' will override users' umask(2) value (and not only loosen permissions | ||||||
|    override users umask(2) value, and thus, users with a safe umask (0077) |    as 'group' and 'all' does). '0640' will create a repository which is | ||||||
|    can use this option. '0640' will create a repository which is group-readable |    group-readable, but not group-writable or accessible to others. '0660' will | ||||||
|    but not writable. '0660' is equivalent to 'group'. |    create a repo that is readable and writable to the current user and group, | ||||||
|  |    but inaccessible to others. | ||||||
|  |  | ||||||
| By default, the configuration flag receive.denyNonFastForwards is enabled | By default, the configuration flag receive.denyNonFastForwards is enabled | ||||||
| in shared repositories, so that you cannot force a non fast-forwarding push | in shared repositories, so that you cannot force a non fast-forwarding push | ||||||
|  |  | ||||||
							
								
								
									
										2
									
								
								Makefile
								
								
								
								
							
							
						
						
									
										2
									
								
								Makefile
								
								
								
								
							|  | @ -319,7 +319,6 @@ EXTRA_PROGRAMS = | ||||||
| # ... and all the rest that could be moved out of bindir to gitexecdir | # ... and all the rest that could be moved out of bindir to gitexecdir | ||||||
| PROGRAMS += $(EXTRA_PROGRAMS) | PROGRAMS += $(EXTRA_PROGRAMS) | ||||||
| PROGRAMS += git-fast-import$X | PROGRAMS += git-fast-import$X | ||||||
| PROGRAMS += git-fetch-pack$X |  | ||||||
| PROGRAMS += git-hash-object$X | PROGRAMS += git-hash-object$X | ||||||
| PROGRAMS += git-index-pack$X | PROGRAMS += git-index-pack$X | ||||||
| PROGRAMS += git-merge-index$X | PROGRAMS += git-merge-index$X | ||||||
|  | @ -328,7 +327,6 @@ PROGRAMS += git-mktag$X | ||||||
| PROGRAMS += git-mktree$X | PROGRAMS += git-mktree$X | ||||||
| PROGRAMS += git-pack-redundant$X | PROGRAMS += git-pack-redundant$X | ||||||
| PROGRAMS += git-patch-id$X | PROGRAMS += git-patch-id$X | ||||||
| PROGRAMS += git-send-pack$X |  | ||||||
| PROGRAMS += git-shell$X | PROGRAMS += git-shell$X | ||||||
| PROGRAMS += git-show-index$X | PROGRAMS += git-show-index$X | ||||||
| PROGRAMS += git-unpack-file$X | PROGRAMS += git-unpack-file$X | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	 Junio C Hamano
						Junio C Hamano