I will reroll this series with adjustments as you suggested, and I
will add the extra tests for bare repos.
On Thu, Aug 13, 2015 at 3:23 PM, David Turner wrote:
> The scope of d can be smaller; move it down to the place I've marked
> below
I have adjusted the scoping. I misunderstood the meanin
On Fri, Aug 14, 2015 at 12:38 AM, Eric Sunshine wrote:
> On Sun, Aug 9, 2015 at 10:11 AM, Karthik Nayak wrote:
>> Add strbuf_utf8_align() which will align a given string into a strbuf
>> as per given align_type and width. If the width is greater than the
>> string length then no alignment is perf
On Thu, 2015-08-13 at 22:16 +0200, Michael Haggerty wrote:
> On 08/13/2015 07:41 PM, David Turner wrote:
> > On Thu, 2015-08-13 at 13:15 -0400, Eric Sunshine wrote:
> >> On Wed, Aug 12, 2015 at 5:57 PM, David Turner
> >> wrote:
> >>> diff --git a/t/t0060-path-utils.sh b/t/t0060-path-utils.sh
> >>
On Thu, Aug 13, 2015 at 11:56 PM, Eric Sunshine wrote:
> On Sun, Aug 9, 2015 at 10:11 AM, Karthik Nayak wrote:
>> Implement an `align` atom which left-, middle-, or right-aligns the
>> content between %(align:..) and %(end).
>>
>> Signed-off-by: Karthik Nayak
>> ---
>> diff --git a/Documentation
On 08/13/2015 07:41 PM, David Turner wrote:
> On Thu, 2015-08-13 at 13:15 -0400, Eric Sunshine wrote:
>> On Wed, Aug 12, 2015 at 5:57 PM, David Turner
>> wrote:
>>> diff --git a/t/t0060-path-utils.sh b/t/t0060-path-utils.sh
>>> index 93605f4..28e6dff 100755
>>> --- a/t/t0060-path-utils.sh
>>> +++
On Thu, Aug 13, 2015 at 10:22 PM, Matthieu Moy wrote:
>
>
> Le 13 août 2015 13:35:21 GMT+02:00, Karthik Nayak a
> écrit :
>>On Thu, Aug 13, 2015 at 4:21 PM, Karthik Nayak
>>wrote:
>>>
>>> This was taken from branch.c, I thought of using an enum instead but
>>that
>>> would again require most of
On Thu, 2015-08-13 at 14:32 -0400, Michael Rappazzo wrote:
> 'git worktree list' uses the for_each_worktree function to iterate,
> and outputs in the format: ' ()'
I'm not sure I'm going to have time to review the whole thing, but I
think we ought to have tests with both bare and non-bare main re
On Thu, 2015-08-13 at 14:32 -0400, Michael Rappazzo wrote:
> for_each_worktree iterates through each worktree and invokes a callback
> function. The main worktree (if not bare) is always encountered first,
> followed by worktrees created by `git worktree add`.
Thanks! This will be super-useful!
On 08/13/2015 02:01 PM, Dave Borowitz wrote:
> On Tue, Aug 11, 2015 at 3:06 PM, Matthew Thode wrote:
>> If it doesn't already exist (not that I can find). I'd like to see
>> config options analogous to commit.gpgsign for both tagging and pushing.
>
> I agree this would be useful, and that's why I
On Sun, Aug 9, 2015 at 10:11 AM, Karthik Nayak wrote:
> Add strbuf_utf8_align() which will align a given string into a strbuf
> as per given align_type and width. If the width is greater than the
> string length then no alignment is performed.
In addition to Junio's valuable comments...
> Signed
On 13.08.15 09:37, Paul Mackerras wrote:
> On Sat, Jul 18, 2015 at 01:15:39PM +0200, Beat Bolli wrote:
>> When referring to earlier commits in commit messages or other text, one
>> of the established formats is
>>
>> ("", )
>>
>> Add a "Copy commit summary" command to the context menu that put
On Sun, Aug 9, 2015 at 12:57 PM, Agostino Sarubbo wrote:
> Hello folks,
>
> during the configuration of git, client side, to sign all commit I used:
>
> git config --global commit.gpgsign "1"
>
>
> Since at push time I use:
>
> git push --signed
>
> I'm wondering if there is a git config option wh
On Tue, Aug 11, 2015 at 3:06 PM, Matthew Thode wrote:
> If it doesn't already exist (not that I can find). I'd like to see
> config options analogous to commit.gpgsign for both tagging and pushing.
I agree this would be useful, and that's why I just implemented it today :)
> Not sure where else
Add a new flag --signed-if-possible to push and send-pack that sends a
push certificate if and only if the server advertised a push cert
nonce. If not, at least warn the user that their push may not be as
secure as they thought.
Signed-off-by: Dave Borowitz
---
Documentation/git-push.txt |
---
Documentation/config.txt | 8
builtin/push.c | 22 ++
builtin/send-pack.c | 27 ++-
3 files changed, 56 insertions(+), 1 deletion(-)
diff --git a/Documentation/config.txt b/Documentation/config.txt
index 016f6e9..6804f5b 100
Signed-off-by: Dave Borowitz
---
Documentation/git-send-pack.txt | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/Documentation/git-send-pack.txt b/Documentation/git-send-pack.txt
index b5d09f7..6a6 100644
--- a/Documentation/git-send-pack.txt
+++ b/Documentation/git-send
Remembering to pass --signed to git push on every push is extra typing that is
easy to forget, and just leads to annoyance if the remote has a hook that makes
signed pushes required. Add a config option push.gpgSign, analogous to
commit.gpgSign, allowing users to set this flag by default.
Since --
This field was set in transport_set_option, but never read in the push
code. The push code basically ignores the smart_options field
entirely, and derives its options from the flags arguments to the
push* callbacks. Note that in git_transport_push there are already
several args set from flags that
Signed-off-by: Dave Borowitz
---
Documentation/gitremote-helpers.txt | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Documentation/gitremote-helpers.txt
b/Documentation/gitremote-helpers.txt
index 82e2d15..78e0b27 100644
--- a/Documentation/gitremote-helpers.txt
+++ b/Documentation/gitrem
Like --atomic, --signed will fail if the server does not advertise the
necessary capability. In addition, it requires gpg on the client side.
Signed-off-by: Dave Borowitz
---
Documentation/git-push.txt | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/Documentation/git-push.
Signed-off-by: Dave Borowitz
---
Documentation/git-send-pack.txt | 11 ++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/Documentation/git-send-pack.txt b/Documentation/git-send-pack.txt
index 6a6..dde13b0 100644
--- a/Documentation/git-send-pack.txt
+++ b/Documentatio
On Thu, Aug 13, 2015 at 2:02 PM, Doug Kelly wrote:
> From: Junio C Hamano
>
> The hook to report "garbage" files in $GIT_OBJECT_DIRECTORY/pack/
> could be generic but is too specific to count-object's needs.
>
> Move the part to produce human-readable messages to count-objects,
> and refine the i
for_each_worktree iterates through each worktree and invokes a callback
function. The main worktree (if not bare) is always encountered first,
followed by worktrees created by `git worktree add`.
If the callback function returns a non-zero value, iteration stops, and
the callback's return value i
'git worktree list' uses the for_each_worktree function to iterate,
and outputs in the format: ' ()'
Signed-off-by: Michael Rappazzo
---
Documentation/git-worktree.txt | 11 -
builtin/worktree.c | 55 ++
t/t2027-worktree-list.sh
This patch series adds a for_each_worktree function and then uses it to
implement
the `git worktree list` command.
Differences from
[v3](http://www.mail-archive.com/git@vger.kernel.org/msg75599.html)
- create the for_each_worktree function
- uses the function in the list
- a bare repo is
On Sun, Aug 9, 2015 at 10:11 AM, Karthik Nayak wrote:
> Implement an `align` atom which left-, middle-, or right-aligns the
> content between %(align:..) and %(end).
>
> Signed-off-by: Karthik Nayak
> ---
> diff --git a/Documentation/git-for-each-ref.txt
> b/Documentation/git-for-each-ref.txt
>
Am 13.08.2015 um 09:30 schrieb Johannes Schindelin:
Hi Johannes,
On 2015-08-12 20:31, Johannes Sixt wrote:
Am 12.08.2015 um 13:58 schrieb Erik Faye-Lund:
On Wed, Aug 12, 2015 at 1:07 PM, Johannes Schindelin
wrote:
FWIW Git for Windows has this patch (that I wanted to contribute
in due time,
Add a custom report_garbage handler to collect and remove garbage
.idx files from the pack directory.
Signed-off-by: Doug Kelly
---
builtin/gc.c | 21 +
1 file changed, 21 insertions(+)
diff --git a/builtin/gc.c b/builtin/gc.c
index bcc75d9..8352616 100644
--- a/builtin/gc.c
From: Junio C Hamano
The hook to report "garbage" files in $GIT_OBJECT_DIRECTORY/pack/
could be generic but is too specific to count-object's needs.
Move the part to produce human-readable messages to count-objects,
and refine the interface to callback with the "bits" with values
defined in the
On Thu, 2015-08-13 at 13:15 -0400, Eric Sunshine wrote:
> On Wed, Aug 12, 2015 at 5:57 PM, David Turner
> wrote:
> > diff --git a/t/t0060-path-utils.sh b/t/t0060-path-utils.sh
> > index 93605f4..28e6dff 100755
> > --- a/t/t0060-path-utils.sh
> > +++ b/t/t0060-path-utils.sh
> > +test_expect_succes
Sorry for bothering, it seems like this is not related to git, this is
because of broken subversion package in this buggy archlinux.
On 11 August 2015 at 12:56, Kosenko Roman wrote:
> Hello,
> I use git-svn. I have used it without any problem for two month. Now
> git starts crashing after "svn re
On Wed, Aug 12, 2015 at 5:57 PM, David Turner wrote:
> diff --git a/t/t0060-path-utils.sh b/t/t0060-path-utils.sh
> index 93605f4..28e6dff 100755
> --- a/t/t0060-path-utils.sh
> +++ b/t/t0060-path-utils.sh
> +test_expect_success 'handle per-worktree refs in refs/worktree' '
> + git commit --
Le 13 août 2015 13:35:21 GMT+02:00, Karthik Nayak a
écrit :
>On Thu, Aug 13, 2015 at 4:21 PM, Karthik Nayak
>wrote:
>>
>> This was taken from branch.c, I thought of using an enum instead but
>that
>> would again require most of branch.c, hence it's been carried over
>> without changing
>> I'm
On Thu, Aug 13, 2015 at 12:45 PM, Ilari Liusvaara
wrote:
> On Thu, Aug 13, 2015 at 11:42:50AM -0400, Dave Borowitz wrote:
>>
>> In my ideal world:
>> -smart_options would never be NULL, and would instead be called
>> "options" with a "smart" bit which is unset for dumb protocols.
>> -Command line
On Thu, Aug 13, 2015 at 12:37 PM, Eric Sunshine wrote:
> So, your loop can either look like this, if you use the NULL sentinel:
>
> struct ssl_map *p = sslversions;
> while (p->name) {
> if (!strcmp(ssl_version, p->name))
> ...
> }
That's not quite correct. 'p' nee
On Thu, Aug 13, 2015 at 11:42:50AM -0400, Dave Borowitz wrote:
>
> In my ideal world:
> -smart_options would never be NULL, and would instead be called
> "options" with a "smart" bit which is unset for dumb protocols.
> -Command line option processing code in {fetch,clone,push}.c would set
> field
On Thu, Aug 13, 2015 at 12:15 PM, Elia Pinto wrote:
> 2015-08-13 18:11 GMT+02:00 Eric Sunshine :
>> On Thu, Aug 13, 2015 at 11:58 AM, Elia Pinto wrote:
>>> 2015-08-13 17:47 GMT+02:00 Eric Sunshine :
> + if (ssl_version != NULL && *ssl_version) {
> + int i;
> +
2015-08-13 18:24 GMT+02:00 Ilari Liusvaara :
> On Thu, Aug 13, 2015 at 06:10:48PM +0200, Elia Pinto wrote:
>> 2015-08-13 18:01 GMT+02:00 Torsten Bögershausen :
>> >> +
>> > from
>> > https://en.wikipedia.org/wiki/Transport_Layer_Security#SSL_1.0.2C_2.0_and_3.0
>> > sslv2 and sslv3 are deprecated.
>
On Thu, Aug 13, 2015 at 06:10:48PM +0200, Elia Pinto wrote:
> 2015-08-13 18:01 GMT+02:00 Torsten Bögershausen :
> >> +
> > from
> > https://en.wikipedia.org/wiki/Transport_Layer_Security#SSL_1.0.2C_2.0_and_3.0
> > sslv2 and sslv3 are deprecated.
> > Should there be a motivation in the commit messag
2015-08-13 18:11 GMT+02:00 Eric Sunshine :
> On Thu, Aug 13, 2015 at 11:58 AM, Elia Pinto wrote:
>> 2015-08-13 17:47 GMT+02:00 Eric Sunshine :
>>> On Thu, Aug 13, 2015 at 11:28 AM, Elia Pinto
>>> wrote:
Teach git about a new option, "http.sslVersion", which permits one to
specify the S
On Thu, Aug 13, 2015 at 11:58 AM, Elia Pinto wrote:
> 2015-08-13 17:47 GMT+02:00 Eric Sunshine :
>> On Thu, Aug 13, 2015 at 11:28 AM, Elia Pinto wrote:
>>> Teach git about a new option, "http.sslVersion", which permits one to
>>> specify the SSL version to use when negotiating SSL connections.
2015-08-13 18:01 GMT+02:00 Torsten Bögershausen :
> (need to drop Eric from cc-list, no DNS from web.de)
>
> On 2015-08-13 17.28, Elia Pinto wrote:
>> Teach git about a new option, "http.sslVersion", which permits one to
>> specify the SSL version to use when negotiating SSL connections. The
>> s
(need to drop Eric from cc-list, no DNS from web.de)
On 2015-08-13 17.28, Elia Pinto wrote:
> Teach git about a new option, "http.sslVersion", which permits one to
> specify the SSL version to use when negotiating SSL connections. The
> setting can be overridden by the GIT_SSL_VERSION environmen
2015-08-13 17:47 GMT+02:00 Eric Sunshine :
> On Thu, Aug 13, 2015 at 11:28 AM, Elia Pinto wrote:
>> Teach git about a new option, "http.sslVersion", which permits one to
>> specify the SSL version to use when negotiating SSL connections. The
>> setting can be overridden by the GIT_SSL_VERSION en
On Thu, Aug 13, 2015 at 11:28 AM, Elia Pinto wrote:
> Teach git about a new option, "http.sslVersion", which permits one to
> specify the SSL version to use when negotiating SSL connections. The
> setting can be overridden by the GIT_SSL_VERSION environment
> variable.
>
> Signed-off-by: Elia Pi
I spent a day trying to understand what the heck is going on in the
transport code, with the intent of adding an option like
--sign-if-possible to git push. This has come up twice on the mailing
list in the past couple weeks, and I also think it's important for
$DAY_JOB.
I'm giving up in despair,
Teach git about a new option, "http.sslVersion", which permits one to
specify the SSL version to use when negotiating SSL connections. The
setting can be overridden by the GIT_SSL_VERSION environment
variable.
Signed-off-by: Elia Pinto
---
This is the third version of the patch. The changes com
On Thu, Aug 13, 2015 at 5:05 PM, Karthik Nayak wrote:
> On Thu, Aug 13, 2015 at 4:21 PM, Karthik Nayak wrote:
>>
>> This was taken from branch.c, I thought of using an enum instead but that
>> would again require most of branch.c, hence it's been carried over
>> without changing
>> I'm thinking o
I see a few hits from http://lmgtfy.com/?q=Git+Stickers
AFAIK, none of them is "official" in the sense that the project
ordered printing or the proceeds from sales come to the project,
though. And no, the project does not have "official" sticker ;-)
On Thu, Aug 13, 2015 at 7:56 AM, Rodolfo Faio
On Thu, Aug 13, 2015 at 7:30 AM, Elia Pinto wrote:
>>
> unfortunately they are enum constant (not #defined)
Ahh, then checking LIBCURL_VERSION_NUM is unfortunately the
best we could do. Sorry for the noise.
You still can go with the table-driven approach, though.
--
To unsubscribe from this list
I would like to know if a can have an Git stickers. I am really want some to
stick on my laptop
thank you--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
2015-08-12 17:16 GMT+02:00 Junio C Hamano :
> Elia Pinto writes:
>
>> diff --git a/http.c b/http.c
>> index e9c6fdd..1504005 100644
>> --- a/http.c
>> +++ b/http.c
>> @@ -37,6 +37,8 @@ static int curl_ssl_verify = -1;
>> static int curl_ssl_try;
>> static const char *ssl_cert;
>> static const c
Dear Invited Speaker,
You can still upload now your invited paper for our conference in Seoul, South
Korea, September 5-7, 2015
until August 20, 2015. URL www. wseas. org
or until August 31, 2015 for our conference in Michigan, USA, September 20-22,
2015
This is really a unique opportunity wi
On Thu, Aug 13, 2015 at 4:21 PM, Karthik Nayak wrote:
>
> This was taken from branch.c, I thought of using an enum instead but that
> would again require most of branch.c, hence it's been carried over
> without changing
> I'm thinking of changing it, any suggestions?
>
What I was thinking was of
On Tue, Aug 11, 2015 at 11:03 PM, Junio C Hamano wrote:
> Karthik Nayak writes:
>
>> From: Karthik Nayak
>>
>> Add an option in 'filter_refs()' to use 'for_each_branch_ref()'
>> and filter refs. This type checking is done by adding a
>> 'FILTER_REFS_BRANCHES' in 'ref-filter.h'.
>>
>> Add an opti
On 08/12/2015 11:57 PM, David Turner wrote:
> Instead of a linear search over common_list to check whether
> a path is common, use a trie. The trie search operates on
> path prefixes, and handles excludes.
>
> Signed-off-by: David Turner
> ---
>
> Probably overkill, but maybe we could later use
On Thu, Aug 13, 2015 at 10:37 AM, Johannes Schindelin
wrote:
> Hi kusma,
>
> On 2015-08-12 13:58, Erik Faye-Lund wrote:
>> On Wed, Aug 12, 2015 at 1:07 PM, Johannes Schindelin
>> wrote:
>>>
>>> On 2015-08-11 22:51, Johannes Sixt wrote:
Invoking plink requires special treatment, and we have s
Hi kusma,
On 2015-08-12 13:58, Erik Faye-Lund wrote:
> On Wed, Aug 12, 2015 at 1:07 PM, Johannes Schindelin
> wrote:
>>
>> On 2015-08-11 22:51, Johannes Sixt wrote:
>>> Invoking plink requires special treatment, and we have support and even
>>> test cases for the commands 'plink' and 'tortoisepli
Hi Junio,
On 2015-08-12 18:28, Junio C Hamano wrote:
> Johannes Schindelin writes:
>
>> On 2015-08-11 22:38, Johannes Sixt wrote:
>>
>>> diff --git a/t/t2019-checkout-ambiguous-ref.sh
>>> b/t/t2019-checkout-ambiguous-ref.sh
>>> index 8396320..199b22d 100755
>>> --- a/t/t2019-checkout-ambiguous-r
On Sun, Jun 28, 2015 at 11:28:13PM +0300, a...@kambanaria.org wrote:
> From: Alexander Shopov
>
> Signed-off-by: Alexander Shopov
> ---
> po/bg.po | 19 ---
> 1 file changed, 8 insertions(+), 11 deletions(-)
Thanks, applied.
Paul.
--
To unsubscribe from this list: send the lin
On Sat, Jul 18, 2015 at 01:15:39PM +0200, Beat Bolli wrote:
> When referring to earlier commits in commit messages or other text, one
> of the established formats is
>
> ("", )
>
> Add a "Copy commit summary" command to the context menu that puts this
> text for the currently selected commit
Hi,
On 2015-08-12 19:43, Johannes Sixt wrote:
> 27e1e22d (prune: factor out loose-object directory traversal, 2014-10-16)
> introduced a new function for_each_loose_file_in_objdir() with a helper
> for_each_file_in_obj_subdir(). The latter calls callbacks for each file
> found during a directory t
Hi Johannes,
On 2015-08-12 20:31, Johannes Sixt wrote:
> Am 12.08.2015 um 13:58 schrieb Erik Faye-Lund:
>> On Wed, Aug 12, 2015 at 1:07 PM, Johannes Schindelin
>> wrote:
>>> FWIW Git for Windows has this patch (that I wanted to contribute
>>> in due time, what with being busy with all those tick
63 matches
Mail list logo