index
:
git.git
main
maint
master
next
seen
todo
The core git plumbing
Junio C. Hamano
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
perl
Age
Commit message (
Expand
)
Author
Files
Lines
2023-12-18
Merge branch 'js/update-urls-in-doc-and-comment'
Junio C Hamano
2
-2
/
+2
2023-11-26
doc: switch links to https
Josh Soref
2
-2
/
+2
2023-11-17
perl: bump the required Perl version to 5.8.1 from 5.8.0
Todd Zullinger
6
-6
/
+6
2022-10-22
Git.pm: trust rev-parse to find bare repositories
Jeff King
1
-20
/
+16
2022-10-17
Git.pm: add semicolon after catch statement
Michael McClimon
1
-1
/
+1
2022-02-01
perl Git.pm: don't ignore signalled failure in _cmd_close()
Ævar Arnfjörð Bjarmason
1
-2
/
+19
2021-10-29
tests: disable fsync everywhere
Eric Wong
1
-2
/
+15
2021-07-22
Merge branch 'ab/send-email-optim'
Junio C Hamano
1
-16
/
+16
2021-06-14
Merge branch 'so/log-m-implies-p'
Junio C Hamano
1
-1
/
+1
2021-05-28
perl: nano-optimize by replacing Cwd::cwd() with Cwd::getcwd()
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2021-05-28
perl: lazily load some common Git.pm setup code
Ævar Arnfjörð Bjarmason
1
-16
/
+16
2021-05-27
Merge branch 'ab/send-email-inline-hooks-path'
Junio C Hamano
1
-13
/
+0
2021-05-27
send-email: move "hooks_path" invocation to git-send-email.perl
Ævar Arnfjörð Bjarmason
1
-12
/
+0
2021-05-27
send-email: don't needlessly abs_path() the core.hooksPath
Ævar Arnfjörð Bjarmason
1
-2
/
+1
2021-05-21
git-svn: stop passing "-m" to "git rev-list"
Sergey Organov
1
-1
/
+1
2021-05-06
perl: use mock i18n functions under NO_GETTEXT=Y
Ævar Arnfjörð Bjarmason
1
-0
/
+10
2021-03-23
git-send-email: Respect core.hooksPath setting
Robert Foss
1
-0
/
+13
2020-11-09
Merge branch 'jk/perl-warning'
Junio C Hamano
18
-18
/
+18
2020-11-02
Merge branch 'bc/svn-hash-oid-fix'
Junio C Hamano
1
-1
/
+1
2020-10-21
perl: check for perl warnings while running tests
Jeff King
18
-18
/
+18
2020-10-21
svn: use correct variable name for short OID
brian m. carlson
1
-1
/
+1
2020-07-23
git-send-email: die if sendmail.* config is set
Drew DeVault
1
-0
/
+26
2020-06-22
perl: make SVN code hash independent
brian m. carlson
4
-43
/
+46
2020-06-22
perl: make Git::IndexInfo work with SHA-256
brian m. carlson
1
-2
/
+4
2020-06-22
perl: create and switch variables for hash constants
brian m. carlson
3
-7
/
+7
2019-11-07
Fix spelling errors in documentation outside of Documentation/
Elijah Newren
1
-1
/
+1
2019-09-28
git-svn: trim leading and trailing whitespaces in author name
Tobias Klauser
1
-0
/
+4
2019-04-01
Git.pm: make hash size independent
brian m. carlson
1
-1
/
+1
2018-05-08
Merge branch 'ab/git-svn-get-record-typofix'
Junio C Hamano
1
-1
/
+1
2018-05-08
Merge branch 'dj/runtime-prefix'
Junio C Hamano
3
-1
/
+44
2018-04-11
Makefile: add Perl runtime prefix support
Dan Jacques
2
-1
/
+43
2018-04-11
Makefile: generate Perl header from template file
Dan Jacques
1
-0
/
+1
2018-04-09
git-svn: avoid warning on undef readline()
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2018-04-05
git-svn: allow empty email-address using authors-prog and authors-file
Andreas Heiduk
1
-7
/
+6
2018-03-15
Merge branch 'ab/perl-fixes'
Junio C Hamano
9
-123
/
+389
2018-03-06
Merge branch 'bw/perl-timegm-timelocal-fix'
Junio C Hamano
2
-2
/
+4
2018-03-05
perl Git::LoadCPAN: emit better errors under NO_PERL_CPAN_FALLBACKS
Ævar Arnfjörð Bjarmason
1
-1
/
+32
2018-03-05
perl: move the perl/Git/FromCPAN tree to perl/FromCPAN
Ævar Arnfjörð Bjarmason
4
-3
/
+2
2018-03-05
perl: generalize the Git::LoadCPAN facility
Ævar Arnfjörð Bjarmason
3
-58
/
+82
2018-03-05
perl: move CPAN loader wrappers to another namespace
Ævar Arnfjörð Bjarmason
3
-7
/
+7
2018-03-05
perl: update our copy of Mail::Address
Ævar Arnfjörð Bjarmason
1
-2
/
+6
2018-03-05
perl: update our ancient copy of Error.pm
Ævar Arnfjörð Bjarmason
2
-41
/
+255
2018-03-05
Git.pm: hard-depend on the File::{Temp,Spec} modules
Ævar Arnfjörð Bjarmason
1
-8
/
+2
2018-02-27
Git.pm: add the "use warnings" pragma
Ævar Arnfjörð Bjarmason
1
-0
/
+1
2018-02-27
Git.pm: remove redundant "use strict" from sub-package
Ævar Arnfjörð Bjarmason
1
-1
/
+0
2018-02-27
perl: *.pm files should not have the executable bit
Ævar Arnfjörð Bjarmason
1
-0
/
+0
2018-02-23
perl: call timegm and timelocal with 4-digit year
Bernhard M. Wiedemann
2
-2
/
+4
2018-02-13
Merge branch 'ab/simplify-perl-makefile'
Junio C Hamano
7
-162
/
+49
2018-01-08
perl/Git: remove now useless email-address parsing code
Matthieu Moy
1
-71
/
+0
2018-01-05
send-email: add and use a local copy of Mail::Address
Matthieu Moy
2
-0
/
+300
2017-12-28
perl: avoid *.pmc and fix Error.pm further
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2017-12-11
Makefile: replace perl/Makefile.PL with simple make rules
Ævar Arnfjörð Bjarmason
7
-162
/
+49
2017-11-22
Git/Packet.pm: use 'if' instead of 'unless'
Christian Couder
1
-8
/
+8
2017-11-22
Git/Packet: clarify that packet_required_key_val_read allows EOF
Christian Couder
1
-2
/
+7
2017-11-07
Git/Packet.pm: extract parts of t0021/rot13-filter.pl for reuse
Christian Couder
2
-0
/
+169
2017-08-22
Merge branch 'ur/svn-local-zone'
Junio C Hamano
1
-1
/
+1
2017-08-22
Merge branch 'jc/perl-git-comment-typofix'
Junio C Hamano
1
-1
/
+1
2017-08-08
git svn fetch: Create correct commit timestamp when using --localtime
Urs Thuermann
1
-1
/
+1
2017-08-07
perl/Git.pm: typofix in a comment
Junio C Hamano
1
-1
/
+1
2017-07-10
Merge branch 'pw/unquote-path-in-git-pm'
Junio C Hamano
1
-1
/
+53
2017-06-30
Git::unquote_path(): throw an exception on bad path
Phillip Wood
1
-2
/
+2
2017-06-30
Git::unquote_path(): handle '\a'
Phillip Wood
1
-1
/
+2
2017-06-30
add -i: move unquote_path() to Git.pm
Phillip Wood
1
-1
/
+52
2017-06-27
Spelling fixes
Ville Skyttä
1
-1
/
+1
2017-02-20
Merge branch 'svn-escape-backslash' of git://bogomips.org/git-svn
Junio C Hamano
1
-1
/
+1
2016-12-27
Merge branch 'va/i18n-perl-scripts'
Junio C Hamano
2
-1
/
+56
2016-12-23
git-svn: escape backslashes in refnames
Eric Wong
1
-1
/
+1
2016-12-14
i18n: add--interactive: mark patch prompt for translation
Vasco Almeida
1
-1
/
+10
2016-12-14
i18n: add--interactive: mark plural strings
Vasco Almeida
1
-1
/
+9
2016-12-14
Git.pm: add subroutines for commenting lines
Vasco Almeida
1
-0
/
+38
2016-12-12
git-svn: allow "0" in SVN path components
Eric Wong
1
-1
/
+1
2016-11-29
Merge branch 'mm/send-email-cc-cruft-after-address' into maint
Junio C Hamano
1
-6
/
+9
2016-10-27
Merge branch 'svn-cache' of git://bogomips.org/git-svn
Junio C Hamano
1
-1
/
+11
2016-10-27
Merge branch 'svn-wt' of git://bogomips.org/git-svn
Junio C Hamano
5
-42
/
+62
2016-10-27
git-svn: do not reuse caches memoized for a different architecture
Gavin Lambert
1
-1
/
+11
2016-10-26
Merge branch 'mm/send-email-cc-cruft-after-address'
Junio C Hamano
1
-6
/
+9
2016-10-21
Git.pm: add comment pointing to t9000
Matthieu Moy
1
-0
/
+2
2016-10-14
parse_mailboxes: accept extra text after <...> address
Matthieu Moy
1
-6
/
+7
2016-10-14
git-svn: "git worktree" awareness
Eric Wong
2
-24
/
+37
2016-10-14
git-svn: reduce scope of input record separator change
Eric Wong
3
-18
/
+25
2016-07-09
git-svn: warn instead of dying when commit data is missing
Eric Wong
1
-2
/
+6
2016-06-22
git-svn: skip mergeinfo handling with --no-follow-parent
Eric Wong
1
-9
/
+16
2016-05-17
Merge branch 'lp/typofixes'
Junio C Hamano
1
-1
/
+1
2016-05-08
Git/SVN: die when there is no commit metadata
Christian Couder
1
-1
/
+2
2016-05-06
typofix: assorted typofixes in comments, documentation and messages
Li Peng
1
-1
/
+1
2016-03-15
git-svn: shorten glob error message
Eric Wong
1
-2
/
+2
2016-03-15
git-svn: loosen config globs limitations
Victor Leschuk
1
-5
/
+9
2016-02-22
git-svn: apply "svn.pathnameencoding" before URL encoding
Kazutoshi Satoda
1
-1
/
+2
2016-02-22
git-svn: enable "svn.pathnameencoding" on dcommit
Kazutoshi Satoda
1
-0
/
+1
2016-02-17
Merge branch 'js/mingw-tests'
Junio C Hamano
1
-1
/
+2
2016-02-01
Merge branch 'ew/svn-1.9.0-auth'
Junio C Hamano
1
-2
/
+6
2016-01-26
git-svn: fix auth parameter handling on SVN 1.9.0+
Eric Wong
1
-2
/
+6
2016-01-26
Git.pm: stop assuming that absolute paths start with a slash
Johannes Schindelin
1
-1
/
+2
2015-11-10
git-svn: improve rebase/mkdirs performance
Dair Grant
1
-8
/
+76
2015-07-07
send-email: reduce dependencies impact on parse_address_line
Remi Lespinet
1
-0
/
+67
2015-02-26
Merge branch 'svn-maint-fixes' into svn-fixes
Junio C Hamano
3
-1
/
+13
2015-02-26
Git::SVN::*: avoid premature FileHandle closure
Kyle J. McKay
2
-0
/
+11
2015-02-26
git-svn: fix localtime=true on non-glibc environments
Ryuichi Kokubo
1
-1
/
+2
2015-02-26
git-svn: lazy load some modules
Eric Wong
4
-14
/
+19
2015-02-18
Git.pm: two minor typo fixes
Alexander Kuleshov
1
-2
/
+2
2015-01-15
Git::SVN: handle missing ref_id case correctly
Ramkumar Ramachandra
1
-1
/
+1
2014-12-09
git-svn: support for git-svn propset
Alfred Perlstein
1
-0
/
+38
2014-10-31
git-svn: use SVN::Ra::get_dir2 when possible
Eric Wong
1
-1
/
+11
2014-10-30
git-svn: add space after "W:" prefix in warning
Eric Wong
1
-4
/
+2
2014-10-30
git-svn: (cleanup) remove editor param passing
Eric Wong
1
-6
/
+4
2014-10-29
git-svn: prepare SVN::Ra config pieces once
Eric Wong
1
-27
/
+36
2014-10-29
Git.pm: add specified name to tempfile template
Eric Wong
1
-1
/
+4
2014-10-27
git-svn: disable _rev_list memoization
Eric Wong
1
-10
/
+0
2014-10-25
git-svn: save a little memory as fetch progresses
Eric Wong
1
-1
/
+1
2014-10-25
git-svn: remove unnecessary DESTROY override
Eric Wong
1
-4
/
+0
2014-10-24
git-svn: reload RA every log-window-size
Eric Wong
1
-8
/
+13
2014-10-24
git-svn: remove mergeinfo rev caching
Eric Wong
1
-21
/
+9
2014-10-24
git-svn: cache only mergeinfo revisions
Eric Wong
1
-14
/
+8
2014-10-24
git-svn: reduce check_cherry_pick cache overhead
Eric Wong
1
-13
/
+15
2014-10-24
git-svn: only look at the root path for svn:mergeinfo
Jakob Stoklund Olesen
1
-16
/
+13
2014-10-24
git-svn: only look at the new parts of svn:mergeinfo
Jakob Stoklund Olesen
1
-12
/
+72
2014-06-06
Merge branch 'mm/pager-less-sans-S'
Junio C Hamano
1
-1
/
+1
2014-05-07
pager: remove 'S' from $LESS by default
Matthieu Moy
1
-1
/
+1
2014-04-17
SVN.pm::parse_svn_date: allow timestamps with a single-digit hour
RomanBelinsky
1
-1
/
+1
2014-03-31
code and test: fix misuses of "nor"
Justin Lebar
1
-2
/
+2
2014-03-31
comments: fix misuses of "nor"
Justin Lebar
2
-2
/
+2
2014-01-23
git-svn: memoize _rev_list and rebuild
lin zuojian
1
-3
/
+38
2014-01-13
Merge branch 'jn/pager-lv-default-env'
Junio C Hamano
1
-0
/
+1
2014-01-07
pager: set LV=-c alongside LESS=FRSX
Jonathan Nieder
1
-0
/
+1
2013-12-27
git-svn: workaround for a bug in svn serf backend
Roman Kagan
1
-2
/
+8
2013-09-06
git-svn: fix termination issues for remote svn connections
Uli Heller
1
-0
/
+8
2013-07-18
Git.pm: revert _temp_cache use of temp_is_locked
Kyle J. McKay
1
-1
/
+1
2013-07-07
git-svn: allow git-svn fetching to work using serf
Kyle J. McKay
1
-2
/
+4
2013-07-07
Git.pm: add new temp_is_locked function
Kyle J. McKay
1
-2
/
+31
2013-05-09
git-svn: added an --include-path flag
Paul Walmsley
1
-2
/
+14
2013-05-09
Git::SVN::*: add missing "NAME" section to perldoc
Jonathan Nieder
4
-0
/
+8
2013-05-01
Merge branch 'hb/git-pm-tempfile'
Junio C Hamano
1
-1
/
+1
2013-04-29
Git.pm: call tempfile from File::Temp as a regular function
H. Merijn Brand
1
-1
/
+1
2013-04-15
Merge branch 'tr/perl-keep-stderr-open'
Junio C Hamano
1
-3
/
+3
2013-04-12
Sync with 'maint'
Junio C Hamano
3
-3
/
+3
2013-04-12
Correct common spelling mistakes in comments and tests
Stefano Lattarini
3
-3
/
+3
2013-04-11
Merge branch 'maint'
Junio C Hamano
1
-2
/
+2
2013-04-11
Typo fix: replacing it's -> its
Benoit Bourbie
1
-2
/
+2
2013-04-04
perl: redirect stderr to /dev/null instead of closing
Thomas Rast
1
-3
/
+3
2013-03-27
git-svn: Support custom tunnel schemes instead of SSH only
Sebastian Schuberth
1
-1
/
+1
2013-03-26
Merge branch 'jc/perl-cat-blob' into maint
Junio C Hamano
1
-10
/
+7
2013-03-21
Merge branch 'mn/send-email-works-with-credential'
Junio C Hamano
1
-21
/
+177
2013-03-21
Merge branch 'jc/perl-cat-blob'
Junio C Hamano
1
-10
/
+7
2013-03-08
git svn: consistent spacing after "W:" in warnings
Eric Wong
1
-1
/
+1
2013-03-08
git svn: ignore partial svn:mergeinfo
Jan Pešta
1
-0
/
+5
2013-02-27
Git.pm: add interface for git credential command
Michal Nazarewicz
1
-0
/
+151
2013-02-22
Git.pm: fix cat_blob crashes on large files
Joshua Clayton
1
-10
/
+7
2013-02-14
Merge branch 'bw/get-tz-offset-perl'
Junio C Hamano
3
-12
/
+31
2013-02-12
Git.pm: allow pipes to be closed prior to calling command_close_bidi_pipe
Michal Nazarewicz
1
-1
/
+14
2013-02-12
Git.pm: refactor command_close_bidi_pipe to use _cmd_close
Michal Nazarewicz
1
-19
/
+11
2013-02-09
perl/Git.pm: fix get_tz_offset to properly handle DST boundary cases
Ben Walton
1
-3
/
+3
2013-02-09
Move Git::SVN::get_tz to Git::get_tz_offset
Ben Walton
3
-12
/
+31
2013-02-07
Git.pm: fix example in command_close_bidi_pipe documentation
Michal Nazarewicz
1
-1
/
+1
2013-02-07
Git.pm: allow command_close_bidi_pipe to be called as method
Michal Nazarewicz
1
-1
/
+1
2013-01-24
git-svn: cleanup sprintf usage for uppercasing hex
Eric Wong
2
-3
/
+3
2013-01-19
git-svn: do not escape certain characters in paths
Peter Wu
1
-1
/
+2
2013-01-17
git svn: do not overescape URLs (fallback case)
Jonathan Nieder
1
-1
/
+1
2013-01-17
Git::SVN::Editor::T: pass $deletions to ->A and ->D
Jonathan Nieder
1
-2
/
+2
2012-12-17
git-svn, perl/Git.pm: extend and use Git->prompt method for querying users
Sven Strickroth
2
-20
/
+24
2012-12-17
perl/Git.pm: Honor SSH_ASKPASS as fallback if GIT_ASKPASS is not set
Sven Strickroth
1
-2
/
+5
2012-12-17
git-svn, perl/Git.pm: add central method for prompting passwords
Sven Strickroth
2
-20
/
+45
2012-10-10
git svn: work around SVN 1.7 mishandling of svn:special changes
Jonathan Nieder
1
-1
/
+24
2012-10-05
git-svn: keep leading slash when canonicalizing paths (fallback case)
Jonathan Nieder
1
-1
/
+0
2012-10-05
Git::SVN: rename private path field
Jonathan Nieder
1
-2
/
+2
2012-10-05
git-svn: use path accessor for Git::SVN objects
Eric Wong
1
-1
/
+1
2012-10-05
Make git-svn branch patterns match complete URL
Ammon Riley
1
-1
/
+3
2012-10-05
git-svn.perl: keep processing all commits in parents_exclude
Steven Walter
1
-1
/
+0
2012-10-05
git-svn.perl: consider all ranges for a given merge, instead of only tip-by-tip
Steven Walter
1
-5
/
+3
2012-08-22
Merge branch 'ms/git-svn-1.7'
Junio C Hamano
5
-109
/
+341
2012-08-10
git svn: reset invalidates the memoized mergeinfo caches
Peter Baumann
1
-2
/
+25
2012-08-02
git-svn: remove ad-hoc canonicalizations
Michael G. Schwern
1
-1
/
+0
2012-08-02
git-svn: canonicalize newly-minted URLs
Michael G. Schwern
2
-6
/
+22
2012-08-02
git-svn: introduce add_path_to_url function
Michael G. Schwern
3
-22
/
+46
2012-08-02
git-svn: canonicalize earlier
Michael G. Schwern
1
-2
/
+2
2012-08-02
git-svn: replace URL escapes with canonicalization
Michael G. Schwern
2
-23
/
+6
2012-08-02
git-svn: attempt to mimic SVN 1.7 URL canonicalization
Michael G. Schwern
2
-4
/
+19
2012-08-02
Git::SVN{,::Ra}: canonicalize earlier
Michael G. Schwern
2
-3
/
+9
2012-08-02
git-svn: path canonicalization uses SVN API
Michael G. Schwern
1
-0
/
+24
2012-08-02
Git::SVN::Utils: remove irrelevant comment
Michael G. Schwern
1
-2
/
+0
2012-08-02
git-svn: add join_paths() to safely concatenate paths
Michael G. Schwern
2
-4
/
+38
2012-08-02
git-svn: factor out _collapse_dotdot function
Michael G. Schwern
1
-1
/
+13
2012-08-02
git-svn: use SVN 1.7 to canonicalize when possible
Michael G. Schwern
1
-0
/
+16
2012-08-02
git-svn: move canonicalization to Git::SVN::Utils
Michael G. Schwern
1
-1
/
+51
2012-08-02
use Git::SVN{,::RA}->url accessor globally
Michael G. Schwern
2
-8
/
+9
2012-08-02
use Git::SVN->path accessor globally
Michael G. Schwern
3
-6
/
+6
2012-08-02
Git::SVN::Ra: use accessor for URLs
Michael G. Schwern
1
-11
/
+27
2012-08-02
Git::SVN: use accessor for URLs internally
Michael G. Schwern
1
-14
/
+28
2012-08-02
Git::SVN: use accessors internally for path
Michael G. Schwern
1
-31
/
+55
2012-07-27
Extract Git::SVN::GlobSpec from git-svn.
Michael G. Schwern
3
-0
/
+62
2012-07-27
Move Git::IndexInfo into its own file.
Michael G. Schwern
3
-0
/
+35
2012-07-27
Extract Git::SVN::Migration from git-svn.
Michael G. Schwern
2
-0
/
+259
2012-07-27
Extract Git::SVN::Log from git-svn.
Michael G. Schwern
2
-0
/
+396
2012-07-27
Move initialization of Git::SVN variables into Git::SVN.
Michael G. Schwern
1
-2
/
+7
2012-07-27
Extract Git::SVN from git-svn into its own .pm file.
Michael G. Schwern
2
-0
/
+2320
2012-07-27
Extract some utilities from git-svn to allow extracting Git::SVN.
Michael G. Schwern
2
-0
/
+60
2012-07-27
perl: detect new files in MakeMaker builds
Junio C Hamano
2
-0
/
+4
2012-07-27
The Makefile.PL will now find .pm files itself.
Michael G. Schwern
1
-13
/
+16
2012-07-27
Don't lose Error.pm if $@ gets clobbered.
Michael G. Schwern
1
-2
/
+1
2012-07-27
Quiet warning if Makefile.PL is run with -w and no --localedir
Michael G. Schwern
1
-1
/
+2
2012-06-29
perl/Makefile: Fix a missing double-quote
Johannes Sixt
1
-1
/
+1
[next]