aboutsummaryrefslogtreecommitdiffstats
path: root/git-cvsserver.perl
AgeCommit message (Expand)AuthorFilesLines
2023-11-17perl: bump the required Perl version to 5.8.1 from 5.8.0Todd Zullinger1-1/+1
2022-07-19git-cvsserver: clarify directory listDerrick Stolee1-1/+1
2021-10-29tests: disable fsync everywhereEric Wong1-0/+19
2021-09-16git-cvsserver: protect against NULL in crypt(3)Carlo Marcelo Arenas Belón1-2/+3
2021-09-16git-cvsserver: use crypt correctly to compare password hashesCarlo Marcelo Arenas Belón1-1/+1
2021-06-14*: fix typos which duplicate a wordAndrei Rybak1-1/+1
2020-06-22git-cvsserver: port to SHA-256brian m. carlson1-17/+20
2017-09-11cvsserver: use safe_pipe_capture for `constant commands` as wellJunio C Hamano1-4/+4
2017-09-11cvsserver: use safe_pipe_capture instead of backticksjoernchen1-11/+11
2017-09-11cvsserver: move safe_pipe_capture() to the main packageJunio C Hamano1-25/+22
2016-05-06typofix: assorted typofixes in comments, documentation and messagesLi Peng1-3/+3
2016-02-17git-cvsserver.perl: fix typoGyuYong Jung1-1/+1
2013-11-04Merge branch 'ak/cvsserver-stabilize-use-of-hash-keys'Junio C Hamano1-5/+5
2013-10-30cvsserver: Determinize output to combat Perl 5.18 hash randomizationAnders Kaseorg1-5/+5
2013-09-18Merge branch 'jc/cvsserver-perm-bit-fix'Junio C Hamano1-1/+1
2013-09-11cvsserver: pick up the right mode bitsJunio C Hamano1-1/+1
2013-09-04use 'tree-ish' instead of 'treeish'Richard Hansen1-1/+1
2013-04-12Correct common spelling mistakes in comments and testsStefano Lattarini1-2/+2
2013-02-24git-cvsimport: use a lowercase "usage:" stringDavid Aguilar1-1/+1
2012-10-16cvsserver: support -r and sticky tags for most operationsMatthew Ogilvie1-203/+510
2012-10-16cvsserver: Add version awareness to argsfromdirMatthew Ogilvie1-30/+198
2012-10-16cvsserver: generalize getmeta() to recognize commit refsMatthew Ogilvie1-11/+145
2012-10-16cvsserver: implement req_Sticky and related utilitiesMatthew Ogilvie1-2/+169
2012-10-16cvsserver: add misc commit lookup, file meta data, and file listing functionsMatthew Ogilvie1-1/+365
2012-10-16cvsserver: define a tag name character escape mechanismMatthew Ogilvie1-0/+91
2012-10-16cvsserver: cleanup extra slashes in filename argumentsMatthew Ogilvie1-0/+28
2012-10-16cvsserver: factor out git-log parsing logicMatthew Ogilvie1-71/+105
2012-10-16cvsserver status: provide real sticky infoMatthew Ogilvie1-4/+20
2012-10-16cvsserver: cvs add: do not expand directory argumentsMatthew Ogilvie1-2/+0
2012-10-16cvsserver: use whole CVS rev number in-process; don't strip "1." prefixMatthew Ogilvie1-103/+122
2012-10-16cvsserver: split up long lines in req_{status,diff,log}Matthew Ogilvie1-61/+159
2012-10-16cvsserver: clean up client request handler map commentsMatthew Ogilvie1-1/+4
2012-10-16cvsserver: remove unused functions _headrev and gethistoryMatthew Ogilvie1-32/+4
2012-10-16cvsserver update: comment about how we shouldn't remove a user-modified fileMatthew Ogilvie1-0/+4
2012-10-16cvsserver: add comments about database schema/usageMatthew Ogilvie1-4/+42
2012-10-16cvsserver: removed unused sha1Or-k mode from kopts_from_pathMatthew Ogilvie1-33/+5
2011-10-05use -h for synopsis and --help for manpage consistentlyClemens Buchacher1-2/+2
2010-10-26Merge branch 'ab/require-perl-5.8'Junio C Hamano1-0/+1
2010-10-06Martin Langhoff has a new e-mail addressJunio C Hamano1-3/+3
2010-09-27perl: bump the required Perl version to 5.8 from 5.6.[21]Ævar Arnfjörð Bjarmason1-0/+1
2010-06-21Merge branch 'eb/core-eol'Junio C Hamano1-4/+9
2010-06-20git-cvsserver: fix error for invalid password formatsÆvar Arnfjörð Bjarmason1-1/+4
2010-06-20git-cvsserver: typo in a comment: bas -> hasÆvar Arnfjörð Bjarmason1-1/+1
2010-05-19git-cvsserver: Improved error handling for pserverÆvar Arnfjörð Bjarmason1-5/+24
2010-05-19git-cvsserver: indent & clean up authdb codeÆvar Arnfjörð Bjarmason1-10/+13
2010-05-19git-cvsserver: use a password file cvsserver pserverSam Vilain1-14/+15
2010-05-19git-cvsserver: authentication support for pserverÆvar Arnfjörð Bjarmason1-8/+65
2010-05-19Rename the "crlf" attribute "text"Eyvind Bernhardsen1-4/+9
2010-01-28Merge branch 'gp/maint-cvsserver'Junio C Hamano1-1/+1
2010-01-26git-cvsserver: allow regex metacharacters in CVSROOTGerrit Pape1-1/+1
2010-01-10Merge branch 'pm/cvs-environ'Junio C Hamano1-1/+21
2009-12-31cvsserver: make the output of 'update' more compatible with cvs.Sergei Organov1-0/+16
2009-12-30CVS Server: Support reading base and roots from environmentPhil Miller1-1/+21
2009-09-02git-cvsserver: no longer use deprecated 'git-subcommand' commandsGerrit Pape1-20/+20
2009-01-30git-cvsserver: run post-update hook *after* update.Stefan Karpinski1-2/+2
2009-01-30git-cvsserver: handle CVS 'noop' command.Stefan Karpinski1-0/+1
2009-01-05cvsserver: change generation of CVS author namesFabian Emmes1-3/+9
2009-01-03cvsserver: add option to configure commit messageFabian Emmes1-1/+7
2008-07-19cvsserver: Add cvs co -c supportLars Noschinski1-0/+12
2008-07-19cvsserver: Add support for packed refsLars Noschinski1-14/+8
2008-07-16Merge branch 'sb/dashless'Junio C Hamano1-1/+1
2008-07-16git-cvsserver: fix call to nonexistant cleanupWorkDir()Lars Noschinski1-1/+1
2008-07-13Make usage strings dash-lessStephan Beyer1-1/+1
2008-05-16git-cvsserver: add ability to guess -kb from contentsMatthew Ogilvie1-16/+177
2008-05-16implement gitcvs.usecrlfattrMatthew Ogilvie1-11/+60
2008-05-16git-cvsserver: add mechanism for managing working tree and current directoryMatthew Ogilvie1-39/+213
2008-04-02Merge branch 'pb/cvsserver'Junio C Hamano1-1/+1
2008-04-02Merge branch 'dd/cvsserver'Junio C Hamano1-19/+59
2008-03-30Allow git-cvsserver database table name prefix to be specified.Josh Elsasser1-30/+93
2008-03-27git-cvsserver: handle change type TPaolo Bonzini1-1/+1
2008-03-27cvsserver: Use the user part of the email in log and annotate resultsDamien Diederen1-4/+12
2008-03-27cvsserver: Implement update -p (print to stdout)Damien Diederen1-12/+35
2008-03-27cvsserver: Do not include status output for subdirectories if -l is passedDamien Diederen1-0/+2
2008-03-27cvsserver: Only print the file part of the filename in status headerDamien Diederen1-1/+3
2008-03-27cvsserver: Respond to the 'editors' and 'watchers' commandsDamien Diederen1-2/+7
2008-03-05specify explicit "--pretty=medium" with `git log/show/whatchanged`Denis Cheng1-1/+1
2008-01-26cvsserver: Fix for histories with multiple rootsSteffen Prohaska1-1/+8
2007-12-05git-cvsserver runs hooks/post-updateJunio C Hamano1-0/+6
2007-12-05git-cvsserver runs hooks/post-receiveMichael Witten1-7/+20
2007-10-18cvsserver: Use exit 1 instead of die when req_Root fails.Brian Gernhardt1-2/+4
2007-08-08cvsserver: Fix for work treesBrian Downing1-0/+2
2007-07-14git-cvsserver: detect/diagnose write failure, etc.Jim Meyering1-17/+33
2007-07-06cvsserver: always initialize state in argsplit()Frank Lichtenheld1-4/+4
2007-06-15cvsserver: Actually implement --export-allFrank Lichtenheld1-1/+7
2007-06-15cvsserver: Let --base-path and pserver get along just fineFrank Lichtenheld1-4/+6
2007-06-08cvsserver: Add some useful commandline optionsFrank Lichtenheld1-6/+73
2007-06-08cvsserver: Make req_Root more critical of its input dataFrank Lichtenheld1-0/+11
2007-05-29cvsserver: Handle 'cvs login'Frank Lichtenheld1-3/+5
2007-05-21git-cvsserver: fix disabling service via per-method configJunio C Hamano1-5/+3
2007-05-20git-cvsserver: exit with 1 upon "I HATE YOU"Junio C Hamano1-1/+1
2007-05-13cvsserver: Don't send mixed messages to clientsFrank Lichtenheld1-0/+1
2007-05-13cvsserver: Limit config parser to needed optionsFrank Lichtenheld1-3/+3
2007-05-02Merge branch 'maint'Junio C Hamano1-1/+1
2007-05-02cvsserver: Handle re-added files correctlyFrank Lichtenheld1-1/+1
2007-04-17Merge branch 'fl/cvsserver'Junio C Hamano1-15/+94
2007-04-12cvsserver: Allow to "add" a removed fileFrank Lichtenheld1-0/+40
2007-04-11cvsserver: Fix handling of diappeared files on updateFrank Lichtenheld1-0/+1
2007-04-07cvsserver: Corrections to the database backend configurationFrank Lichtenheld1-2/+4
2007-03-31cvsserver: Use DBI->table_info instead of DBI->tablesFrank Lichtenheld1-3/+1
2007-03-22cvsserver: Abort if connect to database failsFrank Lichtenheld1-0/+1
2007-03-22cvsserver: Make the database backend configurableFrank Lichtenheld1-6/+34
2007-03-22cvsserver: Allow to override the configuration per access methodFrank Lichtenheld1-3/+7
2007-03-22cvsserver: Handle three part keys in git config correctlyFrank Lichtenheld1-2/+6
2007-03-22cvsserver: Introduce new state variable 'method'Frank Lichtenheld1-1/+3
2007-03-14cvsserver: further improve messages on commit and statusFrank Lichtenheld1-3/+6
2007-03-14cvsserver: Be more chattyFrank Lichtenheld1-0/+8
2007-03-11cvsserver: Use Merged response instead of Update-existing for merged filesFrank Lichtenheld1-3/+3
2007-02-27cvsserver: Make always-binary mode a config file optionAndy Parkins1-9/+38
2007-02-27cvsserver: Remove trailing "\n" from commithash in checkin functionAndy Parkins1-0/+1
2007-02-27Make 'cvs ci' lockless in git-cvsserver by using git-update-refJunio C Hamano1-27/+16
2007-02-14Have git-cvsserver call hooks/update before really altering the refAndy Parkins1-0/+15
2007-01-28[PATCH] Rename git-repo-config to git-config.Tom Prince1-3/+3
2007-01-24New files in git weren't being downloaded during CVS updateAndy Parkins1-3/+3
2007-01-08cvsserver: fix revision number during file addsMartin Langhoff1-1/+4
2007-01-08cvsserver: detect early of we are up to date and avoid costly rev-listMartin Langhoff1-1/+8
2006-12-19git-cvsserver: fix breakage when calling git merge-fileEric Wong1-1/+1
2006-12-12Merge branch 'master' into js/mergeJunio C Hamano1-0/+1
2006-12-12Get rid of the dependency on RCS' merge programJohannes Schindelin1-1/+1
2006-12-06cvsserver: Avoid miscounting bytes in Perl v5.8.xMartin Langhoff1-0/+1
2006-11-11Merge branch 'maint'Junio C Hamano1-28/+35
2006-11-11git-cvsserver: read from git with -z to get non-ASCII pathnames.v1.4.3.5Junio C Hamano1-28/+35
2006-10-22Use column indexes in git-cvsserver where necessary.Shawn Pearce1-1/+13
2006-10-14cvsserver: fix "cvs diff" in a subdirectoryJohannes Schindelin1-1/+1
2006-10-14cvsserver: Show correct letters for modified, removed and added filesJohannes Schindelin1-12/+51
2006-07-26cvsserver: imitate git-update-ref when committingJohannes Schindelin1-4/+4
2006-07-26git-cvsserver: support multiline commit messagesJohannes Schindelin1-3/+6
2006-07-25cvsserver: avoid warning about active db handlesv1.4.2-rc2Johannes Schindelin1-14/+56
2006-07-25cvsserver: suppress warningsJohannes Schindelin1-1/+1
2006-07-09Assorted typo fixesPavel Roskin1-7/+7
2006-05-08Change to allow subdir updates from EclipseMartyn Smith1-11/+27
2006-05-08Many fixes for most operations in Eclipse.Martyn Smith1-82/+139
2006-05-08Added logged warnings for CVS error returnsMartyn Smith1-0/+2
2006-05-04cvsserver: use git-rev-list instead of git-logMartin Langhoff1-2/+3
2006-04-25git-cvsserver: typofixesJunio C Hamano1-8/+8
2006-04-24Deprecate usage of git-var -l for getting config vars listPetr Baudis1-3/+3
2006-03-04cvsserver: anonymous cvs via pserver supportMartin Langhoff1-0/+34
2006-03-03cvsserver: better error messagesMartin Langhoff1-1/+14
2006-03-03cvsserver: nested directory creation fixups for Eclipse clientsMartin Langhoff1-17/+56
2006-03-02cvsserver: fix checkouts with -d <somedir>Martin Langhoff1-5/+5
2006-03-02cvsserver: checkout faster by sending files in a sensible orderMartin Langhoff1-2/+5
2006-03-01cvsserver: Eclipse compat -- now "compare with latest from HEAD" worksMartin Langhoff1-3/+24
2006-03-01cvsserver: Checkout correctly on EclipseMartin Langhoff1-7/+26
2006-03-01cvsserver: Eclipse compat - browsing 'modules' (heads in our case) worksMartin Langhoff1-0/+20
2006-03-01cvsserver: Eclipse compat fixes - implement Questionable, alias rlog, add a s...Martin Langhoff1-3/+21
2006-02-22Introducing git-cvsserver -- a CVS emulator for git.Martin Langhoff1-0/+2449