1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144
|
Revision history for CPAN-Mini-Inject
0.33 2013/07/30
Wolfgang Pecho <pecho@belwue.de>:
- allow spaces in configuration file
0.32 2013/04/17
Karen Etheridge <ether@cpan.org>:
- add link for mcpani
Randy Stauner <rwstauner@cpan.org>:
- Add module name to verbose "injected" message
Salve J. Nilsen <sjn@cpan.org>:
- Inject distributions once per file instead of once per module
0.31 2011/10/10
Randy Stauner <rwstauner@cpan.org>:
- outsource module discovery to Dist::Metadata
- moved module discovery from script to CPAN::Mini::Inject
0.30 2011/06/13
- keep just the last added module, even if there was one in
02packages.details.txt before we injected
(Paul Driver <frodwith@cpan.org>)
- documentation fix (Randy Stauner <rwstauner@cpan.org>)
0.29 2011/05/15
- Skip tests that are unreliable under a DNS regime where any
hostname resolves.
- RT 63350 - Anchor the regex to filter old modules
- RT 55463 - Don't use .bak for test files
- RT 63407 - Win32 fixes related to file locks in tests
- Changed tests so they'll be able to deal with read-only dist files
0.27 2010/01/28
All the following are thanks to Jozef Kutej <jozef@kutej.net>:
- --discover-packages option added to parse .pm files inside
--file and extract package names andV versions.
- allow CHECKSUMS signing.
- keep just last added module version in 02packages.details.txt.
0.26 2009/06/15
- Specify minimum File::Path version
0.25 2009/05/29
- Move to GitHub
0.24 2009/05/10
- Made tests use a port (11027) other than 8080 to avoid clashes
with existing services.
0.23 2008/10/25
- Rebundled to remove OS X extended attributes that were causing
tests to fail.
0.22 2008/06/25
- fixed a bug where authors were being added
more than once to 01mailrc.txt.gz
0.21 2008/06/25
- changes for RT bug 17386 by: David Bartle
0.20 2008/06/25
- added a command line option '--all-in-meta' which will
parse the META.yml and index every module listed in the
'provides' section
- module name and version is now parsed correctly from the
filename if relative or absolute paths are specified
- changes for RT bug 37093 by: David Bartle
0.18.1 2008/06/25
- Fixed bug number 28363
http://rt.cpan.org/Ticket/Display.html?id=28363
0.18 2005/04/02
- Fixed bug number 11718 involving the Line-Count in
02packages.details.txt.gz not being updated.
- Added tests for update_mirror method.
- Migrated tests to HTTP::Server::Simple.
0.16 2005/01/08
- Decreased the size of t/read/authors/01mailrc.txt.gz reducing
greatly the size of the package.
- More problems discovered with exception testing. Moved all
exception tests to a single zz.exceptions.t, skip them all
if Test::Exception isn't installed.
0.14 2005/01/05
- Added an optional filename parameter to parsecfg. This allows
calling parsecfg without having to previously call loadcfg
(tests added as required).
- Updated Synopsis to not using method chaining, but documented
that it is possible.
- Updated prereq of CPAN::Mini to version 0.32
- Fixed a warning message if dirmode isn't configured during the
inject process.
- Fixed update_mirror to call CPAN::Mini->update_mirror directly
fixing a problem with CPAN::Mini::Inject and the latest version
of CPAN::Mini (0.32).
0.12 2005/01/04
- Tests failed for inject and add on Windows systems. These tests
have now been skipped.
- Reverted all tests to use eval{}. Using eval "" caused problems
on Windows, while eval{} only caused problems on one AIX box.
0.10 2004/12/30
- Fixed dirmode in inject(), add(), writelist(), so that all files
created are set with the correct permissions.
- Added tests for directory and file modes.
0.08 2004/12/08
- Tests were found to fail on AIX which contained eval{}, all
tests updated with eval "".
- Added a default value for dirmode in update_mirror based on
umask.
- Added a dirmode option to the config file.
- Fixed regex in mcpani to allow for developer version numbers
with add (ie. CPAN-Mini-Inject-0.07_001).
- Add a prereq for CPAN::Mini version 0.24. This version contains
a bugfix to properly handle dirmode. (Thanks RJBS).
0.06 2004/11/10
- mcpani now parses the file passed to it to determine module name
and version. Command line options override the parsing.
- loadcfg() croaks if no configuration file is found.
0.04 2004/11/05
- t/readlist.t and t/writelist.t both skip failure tests if
the uid is 0.
- inject accepts a true parameter to enable verbose mode which
lists modules as they are injected.
- testremote accepts a true parameter to enable verbose mode
which display the site being tested, and which is selected.
- Added --passive switch to mcpani to enable passive ftp
- Minor updates to perldoc in mcpani
- Added CPAN::Mini as a required module to Makefile.PL
0.02 2004/10/31
- First version, released on an unsuspecting world.
|