Skip to content

Commit

Permalink
Update 3 packages
Browse files Browse the repository at this point in the history
mingw-w64-i686-make (4.4.1-2 -> 4.4.1-3)
mingw-w64-x86_64-git (2.46.2.1.1e20af0e80-1 -> 2.47.0.rc0.windows.1-1)
mingw-w64-x86_64-git-doc-html (2.46.2.1.1e20af0e80-1 -> 2.47.0.rc0.windows.1-1)

Signed-off-by: Git for Windows Build Agent <[email protected]>
  • Loading branch information
Git for Windows Build Agent committed Sep 27, 2024
1 parent c082654 commit 5026139
Show file tree
Hide file tree
Showing 362 changed files with 4,656 additions and 427 deletions.
Binary file modified cmd/git-gui.exe
Binary file not shown.
Binary file modified cmd/git-receive-pack.exe
Binary file not shown.
Binary file modified cmd/git-upload-pack.exe
Binary file not shown.
Binary file modified cmd/git.exe
Binary file not shown.
Binary file modified cmd/gitk.exe
Binary file not shown.
Binary file modified cmd/scalar.exe
Binary file not shown.
Binary file modified cmd/tig.exe
Binary file not shown.
Binary file modified git-bash.exe
Binary file not shown.
Binary file modified git-cmd.exe
Binary file not shown.
Binary file modified mingw32/bin/mingw32-make.exe
Binary file not shown.
Binary file modified mingw32/lib/libgnumake-1.dll.a
Binary file not shown.
2 changes: 1 addition & 1 deletion mingw64/bin/git-cvsserver
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ use File::Path qw/rmtree/;
use File::Basename;
use Getopt::Long qw(:config require_order no_ignore_case);

my $VERSION = '2.46.2.windows.1';
my $VERSION = '2.47.0.rc0.windows.1';

my $log = GITCVS::log->new();
my $cfg;
Expand Down
Binary file modified mingw64/bin/git-receive-pack.exe
Binary file not shown.
Binary file modified mingw64/bin/git-shell.exe
Binary file not shown.
Binary file modified mingw64/bin/git-upload-archive.exe
Binary file not shown.
Binary file modified mingw64/bin/git-upload-pack.exe
Binary file not shown.
Binary file modified mingw64/bin/git.exe
Binary file not shown.
Binary file modified mingw64/bin/scalar.exe
Binary file not shown.
Binary file modified mingw64/libexec/git-core/git-credential-wincred.exe
Binary file not shown.
2 changes: 1 addition & 1 deletion mingw64/libexec/git-core/git-cvsserver
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ use File::Path qw/rmtree/;
use File::Basename;
use Getopt::Long qw(:config require_order no_ignore_case);

my $VERSION = '2.46.2.windows.1';
my $VERSION = '2.47.0.rc0.windows.1';

my $log = GITCVS::log->new();
my $cfg;
Expand Down
Binary file modified mingw64/libexec/git-core/git-daemon.exe
Binary file not shown.
Binary file modified mingw64/libexec/git-core/git-http-backend.exe
Binary file not shown.
Binary file modified mingw64/libexec/git-core/git-http-fetch.exe
Binary file not shown.
Binary file modified mingw64/libexec/git-core/git-http-push.exe
Binary file not shown.
Binary file modified mingw64/libexec/git-core/git-imap-send.exe
Binary file not shown.
2 changes: 1 addition & 1 deletion mingw64/libexec/git-core/git-instaweb
Original file line number Diff line number Diff line change
Expand Up @@ -612,7 +612,7 @@ python_conf() {
ln -sf "$root/static" "$fqgitdir/gitweb/$httpd_only/"

# generate a standalone 'python http.server' script in $fqgitdir/gitweb
# This asumes that python is in user's $PATH
# This assumes that python is in user's $PATH
# This script is Python 2 and 3 compatible
cat > "$fqgitdir/gitweb/gitweb.py" <<EOF
#!/usr/bin/env python
Expand Down
4 changes: 2 additions & 2 deletions mingw64/libexec/git-core/git-p4
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ import time
import zipfile
import zlib

# On python2.7 where raw_input() and input() are both availble,
# On python2.7 where raw_input() and input() are both available,
# we want raw_input's semantics, but aliased to input for python3
# compatibility
# support basestring in python3
Expand Down Expand Up @@ -1804,7 +1804,7 @@ class P4Submit(Command, P4UserMap):
status from the script will abort the process.
The purpose of the hook is to edit the message file in place, and it is not
supressed by the `--no-verify` option. This hook is called even if
suppressed by the `--no-verify` option. This hook is called even if
`--prepare-p4-only` is set.
The `p4-changelist` hook is executed after the changelist message has been
Expand Down
Binary file modified mingw64/libexec/git-core/git-remote-ftp.exe
Binary file not shown.
Binary file modified mingw64/libexec/git-core/git-remote-ftps.exe
Binary file not shown.
Binary file modified mingw64/libexec/git-core/git-remote-http.exe
Binary file not shown.
Binary file modified mingw64/libexec/git-core/git-remote-https.exe
Binary file not shown.
43 changes: 41 additions & 2 deletions mingw64/libexec/git-core/git-send-email
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ sub usage {
git send-email [<options>] <file|directory>
git send-email [<options>] <format-patch options>
git send-email --dump-aliases
git send-email --translate-aliases
Composing:
--from <str> * Email From:
Expand All @@ -89,6 +90,8 @@ git send-email --dump-aliases
--compose-encoding <str> * Encoding to assume for introduction.
--8bit-encoding <str> * Encoding to assume 8bit mails if undeclared
--transfer-encoding <str> * Transfer encoding to use (quoted-printable, 8bit, base64)
--[no-]mailmap * Use mailmap file to map all email addresses to canonical
real names and email addresses.
Sending:
--envelope-sender <str> * Email envelope sender.
Expand Down Expand Up @@ -142,6 +145,10 @@ git send-email --dump-aliases
Information:
--dump-aliases * Dump configured aliases and exit.
--translate-aliases * Translate aliases read from standard
input according to the configured email
alias file(s), outputting the result to
standard output.
EOT
exit(1);
Expand Down Expand Up @@ -255,6 +262,7 @@ my $format_patch;
my $compose_filename;
my $force = 0;
my $dump_aliases = 0;
my $translate_aliases = 0;

# Variables to prevent short format-patch options from being captured
# as abbreviated send-email options
Expand Down Expand Up @@ -315,12 +323,14 @@ my (@suppress_cc);
my ($auto_8bit_encoding);
my ($compose_encoding);
my ($sendmail_cmd);
my ($mailmap_file, $mailmap_blob);
# Variables with corresponding config settings & hardcoded defaults
my ($debug_net_smtp) = 0; # Net::SMTP, see send_message()
my $thread = 1;
my $chain_reply_to = 0;
my $use_xmailer = 1;
my $validate = 1;
my $mailmap = 0;
my $target_xfer_encoding = 'auto';
my $forbid_sendmail_variables = 1;

Expand All @@ -337,6 +347,7 @@ my %config_bool_settings = (
"annotate" => \$annotate,
"xmailer" => \$use_xmailer,
"forbidsendmailvariables" => \$forbid_sendmail_variables,
"mailmap" => \$mailmap,
);

my %config_settings = (
Expand Down Expand Up @@ -370,6 +381,8 @@ my %config_settings = (
my %config_path_settings = (
"aliasesfile" => \@alias_files,
"smtpsslcertpath" => \$smtp_ssl_cert_path,
"mailmap.file" => \$mailmap_file,
"mailmap.blob" => \$mailmap_blob,
);

# Handle Uncouth Termination
Expand Down Expand Up @@ -519,11 +532,14 @@ my $git_completion_helper;
my %dump_aliases_options = (
"h" => \$help,
"dump-aliases" => \$dump_aliases,
"translate-aliases" => \$translate_aliases,
);
$rc = GetOptions(%dump_aliases_options);
usage() unless $rc;
die __("--dump-aliases incompatible with other options\n")
if !$help and $dump_aliases and @ARGV;
if !$help and ($dump_aliases or $translate_aliases) and @ARGV;
die __("--dump-aliases and --translate-aliases are mutually exclusive\n")
if !$help and $dump_aliases and $translate_aliases;
my %options = (
"sender|from=s" => \$sender,
"in-reply-to=s" => \$initial_in_reply_to,
Expand Down Expand Up @@ -567,6 +583,8 @@ my %options = (
"thread!" => \$thread,
"validate!" => \$validate,
"transfer-encoding=s" => \$target_xfer_encoding,
"mailmap!" => \$mailmap,
"use-mailmap!" => \$mailmap,
"format-patch!" => \$format_patch,
"8bit-encoding=s" => \$auto_8bit_encoding,
"compose-encoding=s" => \$compose_encoding,
Expand Down Expand Up @@ -767,6 +785,16 @@ if ($dump_aliases) {
exit(0);
}

if ($translate_aliases) {
while (<STDIN>) {
my @addr_list = parse_address_line($_);
@addr_list = expand_aliases(@addr_list);
@addr_list = sanitize_address_list(@addr_list);
print "$_\n" for @addr_list;
}
exit(0);
}

# is_format_patch_arg($f) returns 0 if $f names a patch, or 1 if
# $f is a revision list specification to be passed to format-patch.
sub is_format_patch_arg {
Expand Down Expand Up @@ -1128,6 +1156,16 @@ if ($compose && $compose > 0) {
our ($message_id, %mail, $subject, $in_reply_to, $references, $message,
$needs_confirm, $message_num, $ask_default);
sub mailmap_address_list {
return @_ unless @_ and $mailmap;
my @options = ();
push(@options, "--mailmap-file=$mailmap_file") if $mailmap_file;
push(@options, "--mailmap-blob=$mailmap_blob") if $mailmap_blob;
my @addr_list = Git::command('check-mailmap', @options, @_);
s/^<(.*)>$/$1/ for @addr_list;
return @addr_list;
}
sub extract_valid_address {
my $address = shift;
my $local_part_regexp = qr/[^<>"\s@]+/;
Expand Down Expand Up @@ -1337,6 +1375,7 @@ sub process_address_list {
@addr_list = expand_aliases(@addr_list);
@addr_list = sanitize_address_list(@addr_list);
@addr_list = validate_address_list(@addr_list);
@addr_list = mailmap_address_list(@addr_list);
return @addr_list;
}

Expand Down Expand Up @@ -1505,7 +1544,7 @@ sub gen_header {
@recipients = unique_email_list(@recipients,@cc,@initial_bcc);
@recipients = (map { extract_valid_address_or_die($_) } @recipients);
my $date = format_2822_time($time++);
my $gitversion = '2.46.2.windows.1';
my $gitversion = '2.47.0.rc0.windows.1';
if ($gitversion =~ m/..GIT_VERSION../) {
$gitversion = Git::version();
}
Expand Down
Binary file modified mingw64/libexec/git-core/git-sh-i18n--envsubst.exe
Binary file not shown.
Binary file modified mingw64/libexec/git-core/git-shell.exe
Binary file not shown.
82 changes: 73 additions & 9 deletions mingw64/libexec/git-core/git-submodule
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,14 @@ cmd_add()
--reference=*)
reference_path="${1#--reference=}"
;;
--ref-format)
case "$2" in '') usage ;; esac
ref_format="--ref-format=$2"
shift
;;
--ref-format=*)
ref_format="$1"
;;
--dissociate)
dissociate=1
;;
Expand Down Expand Up @@ -129,7 +137,18 @@ cmd_add()
usage
fi

git ${wt_prefix:+-C "$wt_prefix"} submodule--helper add ${quiet:+--quiet} ${force:+--force} ${progress:+"--progress"} ${branch:+--branch "$branch"} ${reference_path:+--reference "$reference_path"} ${dissociate:+--dissociate} ${custom_name:+--name "$custom_name"} ${depth:+"$depth"} -- "$@"
git ${wt_prefix:+-C "$wt_prefix"} submodule--helper add \
${quiet:+--quiet} \
${force:+--force} \
${progress:+"--progress"} \
${branch:+--branch "$branch"} \
${reference_path:+--reference "$reference_path"} \
${ref_format:+"$ref_format"} \
${dissociate:+--dissociate} \
${custom_name:+--name "$custom_name"} \
${depth:+"$depth"} \
-- \
"$@"
}

#
Expand Down Expand Up @@ -160,7 +179,11 @@ cmd_foreach()
shift
done

git ${wt_prefix:+-C "$wt_prefix"} submodule--helper foreach ${quiet:+--quiet} ${recursive:+--recursive} -- "$@"
git ${wt_prefix:+-C "$wt_prefix"} submodule--helper foreach \
${quiet:+--quiet} \
${recursive:+--recursive} \
-- \
"$@"
}

#
Expand Down Expand Up @@ -191,7 +214,10 @@ cmd_init()
shift
done

git ${wt_prefix:+-C "$wt_prefix"} submodule--helper init ${quiet:+--quiet} -- "$@"
git ${wt_prefix:+-C "$wt_prefix"} submodule--helper init \
${quiet:+--quiet} \
-- \
"$@"
}

#
Expand Down Expand Up @@ -227,7 +253,12 @@ cmd_deinit()
shift
done

git ${wt_prefix:+-C "$wt_prefix"} submodule--helper deinit ${quiet:+--quiet} ${force:+--force} ${deinit_all:+--all} -- "$@"
git ${wt_prefix:+-C "$wt_prefix"} submodule--helper deinit \
${quiet:+--quiet} \
${force:+--force} \
${deinit_all:+--all} \
-- \
"$@"
}

#
Expand Down Expand Up @@ -268,6 +299,14 @@ cmd_update()
-r|--rebase)
rebase=1
;;
--ref-format)
case "$2" in '') usage ;; esac
ref_format="--ref-format=$2"
shift
;;
--ref-format=*)
ref_format="$1"
;;
--reference)
case "$2" in '') usage ;; esac
reference="--reference=$2"
Expand Down Expand Up @@ -349,6 +388,7 @@ cmd_update()
${rebase:+--rebase} \
${merge:+--merge} \
${checkout:+--checkout} \
${ref_format:+"$ref_format"} \
${reference:+"$reference"} \
${dissociate:+"--dissociate"} \
${depth:+"$depth"} \
Expand Down Expand Up @@ -399,7 +439,12 @@ cmd_set_branch() {
shift
done

git ${wt_prefix:+-C "$wt_prefix"} submodule--helper set-branch ${quiet:+--quiet} ${branch:+--branch "$branch"} ${default:+--default} -- "$@"
git ${wt_prefix:+-C "$wt_prefix"} submodule--helper set-branch \
${quiet:+--quiet} \
${branch:+--branch "$branch"} \
${default:+--default} \
-- \
"$@"
}

#
Expand Down Expand Up @@ -428,7 +473,10 @@ cmd_set_url() {
shift
done

git ${wt_prefix:+-C "$wt_prefix"} submodule--helper set-url ${quiet:+--quiet} -- "$@"
git ${wt_prefix:+-C "$wt_prefix"} submodule--helper set-url \
${quiet:+--quiet} \
-- \
"$@"
}

#
Expand Down Expand Up @@ -480,7 +528,13 @@ cmd_summary() {
shift
done

git ${wt_prefix:+-C "$wt_prefix"} submodule--helper summary ${files:+--files} ${cached:+--cached} ${for_status:+--for-status} ${summary_limit:+-n $summary_limit} -- "$@"
git ${wt_prefix:+-C "$wt_prefix"} submodule--helper summary \
${files:+--files} \
${cached:+--cached} \
${for_status:+--for-status} \
${summary_limit:+-n $summary_limit} \
-- \
"$@"
}
#
# List all submodules, prefixed with:
Expand Down Expand Up @@ -521,8 +575,14 @@ cmd_status()
shift
done

git ${wt_prefix:+-C "$wt_prefix"} submodule--helper status ${quiet:+--quiet} ${cached:+--cached} ${recursive:+--recursive} -- "$@"
git ${wt_prefix:+-C "$wt_prefix"} submodule--helper status \
${quiet:+--quiet} \
${cached:+--cached} \
${recursive:+--recursive} \
-- \
"$@"
}

#
# Sync remote urls for submodules
# This makes the value for remote.$remote.url match the value
Expand Down Expand Up @@ -554,7 +614,11 @@ cmd_sync()
esac
done

git ${wt_prefix:+-C "$wt_prefix"} submodule--helper sync ${quiet:+--quiet} ${recursive:+--recursive} -- "$@"
git ${wt_prefix:+-C "$wt_prefix"} submodule--helper sync \
${quiet:+--quiet} \
${recursive:+--recursive} \
-- \
"$@"
}

cmd_absorbgitdirs()
Expand Down
Loading

0 comments on commit 5026139

Please sign in to comment.