Jordi Boggiano
82b84f7a0a
Fix formatting of constraint output
10 years ago
Christophe Coevoet
d8813341c3
Support parsing stability flags on complex constraints
...
Fixes #3570
10 years ago
Nicolas Grekas
e821ac2772
Persist prefer-lowest in composer.lock
10 years ago
Jordi Boggiano
10401d544b
Avoid leftovers in temp dir
10 years ago
Jordi Boggiano
d4523119ea
Use caret operator for 0.x releases when guessing versions, fixes #3518
10 years ago
Jordi Boggiano
06e96a78e2
Update ranges for 0.N versions, refs #3518
10 years ago
Jordi Boggiano
9438f3a58f
Use better semver ranges for 0.x versions, fixes #3518
10 years ago
Jordi Boggiano
92f4c1fb35
Allow and ignore semver build metadata, fixes #2422
10 years ago
Jordi Boggiano
f363f9d370
Add support for caret (^) operator
10 years ago
Jordi Boggiano
ebab9db27a
Add support for hyphen ranges
10 years ago
Jordi Boggiano
69ef80124f
Add support for capital X in 3.X and || for OR
10 years ago
Jordi Boggiano
4c713978e9
Add more tests and validate that there is only one comma
10 years ago
Jordi Boggiano
ca168d478b
Spaces are now equivalent to comma in constraints and mean AND
10 years ago
Jordi Boggiano
029f709300
Fix parsing stability suffixes in multi constraints, fixes #1732
10 years ago
Jordi Boggiano
fc3c7838b2
CS fixes
10 years ago
Nils Adermann
2c43a3bcd0
Improve docblocks of public properties
10 years ago
Nils Adermann
5c0efdcaa2
Move public properties to top and document them
10 years ago
Nils Adermann
c6af09b1da
Make project id public
...
Reduction of rougly 1.3 million function calls on packagist update
10 years ago
Nils Adermann
6f4be698a5
Merge pull request #3325 from rdohms/implementing-abandoned-packages
...
Abandoned Package Warnings
10 years ago
Jordi Boggiano
94926218e8
CS fixes
10 years ago
Rafael Dohms
346133d2a1
PR Review
...
- reverted comma removal
- made getReplacementPackage consistent
- removed abandoned flag if false
10 years ago
Rafael Dohms
d6d087d348
Support for Abandoned in Packages
...
Added parsing for abandoned property into the CompletePackage Object.
10 years ago
François Pluchino
2f66d0c703
Fix phpdoc
10 years ago
frederik
d1d40502bf
ProcessExecutor::escape
10 years ago
frederik
7ae1430689
#3297 ProcessUtil class using ProcessUtil of Symfony Console
10 years ago
Jordi Boggiano
e6165e6495
Tweak rules to allow guessing based on branch aliases and avoid greedy constraints on alpha/beta/RC packages, refs #3096
10 years ago
Jordi Boggiano
cf75ec7763
Merge remote-tracking branch 'weaverryan/require-version-select'
10 years ago
François Pluchino
6c6a623229
Fix invalid version format
10 years ago
Ryan Weaver
895e62e859
Refactoring selection of the "recommended" version (e.g ~1.2) and adding some tests
...
This also modifies the behavior slightly (from a recommendation by seldaek) to always
propose the minor version of the recommendation (e.g. ~1.2 instead of ~1.2.1).
10 years ago
Ryan Weaver
aea2e901a9
Extracting logic into a new class related to selecting the latest version
...
Also refactored InitCommand slightly so that you can use this "latest version"
functionality when searching for a package as well.
10 years ago
Jordi Boggiano
d18ac81381
Fix unset order to avoid a warning
10 years ago
Jordi Boggiano
6f80b26c32
Add comment
10 years ago
Jordi Boggiano
0ce0cf42e8
Merge remote-tracking branch 'francoispluchino/fix-phpdoc'
...
Conflicts:
src/Composer/EventDispatcher/EventDispatcher.php
10 years ago
Jordi Boggiano
904f2830e7
Archive manager tweaks to reduce file path lengths, fixes #2808
10 years ago
Jordi Boggiano
4bd748b463
Fix BC issue from #3101
10 years ago
François Pluchino
8b5c00bff0
Fix phpdoc
10 years ago
David Zuelke
d47d9eb253
remember prefer-stable setting in composer.lock
10 years ago
Jordi Boggiano
f53994fcf2
Only lines starting with a # should be treated as comments, fixes #3066
10 years ago
Josef Martinec
24f0f32543
Skip external symlinks when creating PHAR archive
10 years ago
Jordi Boggiano
ac497feaba
CS fixes
10 years ago
Jordi Boggiano
c96430244c
Add missing setDistReference on alias package, fixes #3017
10 years ago
Jordi Boggiano
64ac32fca9
Merge pull request #2785 from Firehed/master
...
Add @generated annotation to lockfile (ref PR 2210)
10 years ago
Jordi Boggiano
e0886b94a2
Make Git::cleanEnv static
10 years ago
Jordi Boggiano
31b787249c
More fixes to mirror support
10 years ago
Jordi Boggiano
b39df32d4b
Minor fixes
10 years ago
Jordi Boggiano
ba776c06ee
Add composer mirror class
10 years ago
Jordi Boggiano
77163f66fc
Add support for mirrors in composer repos
10 years ago
Jordi Boggiano
faeb706de6
Handle alias packages properly, refs #2189
10 years ago
Jordi Boggiano
32cd883daa
Rename options to transport-options, refs #2189
10 years ago
Jordi Boggiano
31092843fd
Only load options when they come from the lock file, not from standard metadata, refs #2189
10 years ago
Jordi Boggiano
016a016455
Merge remote-tracking branch 'lcobucci/master'
...
Conflicts:
src/Composer/Downloader/FileDownloader.php
10 years ago
Jordi Boggiano
e7b82cdd88
Only check in require and for non-platform packages, add flag to make this warning optional, refs #2320
10 years ago
Jordi Boggiano
e0004d0656
Merge remote-tracking branch 'stof/validate_unbound_constraints'
10 years ago
Jordi Boggiano
808e65f7de
Merge pull request #2769 from sndpl/issue/2739
...
Fix for #2739 (and #1755 ), added support for directory excludes in the gitignore file
10 years ago
Eric Stern
634d1aba63
Add @generated annotation to lockfile readme, giving a hint for linters and other static analysis tools
10 years ago
Sandy Pleyte
3e161e8ea9
Updated the regexp and added an other test case for sub dirs
10 years ago
Sandy Pleyte
1d51e54a31
Updated the regexp and added more test cases.
10 years ago
Bilal Amarni
db91454a13
added an autoload-dev section
10 years ago
Sandy Pleyte
21109ada22
Fix for #2739 (and #1755 ), added support for directory excludes in the .gitignore file like /directory or directory/
10 years ago
Jordi Boggiano
714a47ef93
Fix detached head handling for non-committish sources, fixes #2732
11 years ago
Jordi Boggiano
bbda0434e5
Merge pull request #2584 from Cinderella-Man/version-setter
...
Package version setter
11 years ago
Jordi Boggiano
432ace33d4
Clean up svn environment to fix OSX issues, fixes #2708 , refs #2146
11 years ago
hfcorriez
c4a9b9b7d9
Support compress tar.gz and tar.bz2 archiver
11 years ago
René Kerner
0f95e531b8
* fixed svn tag directory handling
11 years ago
Nils Adermann
b7a9ea4187
Merge branch 'svn-root-detection'
...
* svn-root-detection:
Reformat code to follow coding style
* added svn handling for tags, trunk, branches in root packages
11 years ago
Nils Adermann
f2c48788b8
Reformat code to follow coding style
11 years ago
Jordi Boggiano
f72066de90
Merge pull request #2649 from zczapran/bugfix/git_exclude_filter_rules_too_broad
...
[Archiver] Rules in GitExcludeFilter are too broad
11 years ago
René Kerner
410181ee29
* added svn handling for tags, trunk, branches in root packages
11 years ago
Nils Adermann
7566315c7a
Don't put dots in archive filenames they cause problems with PharData
...
composer/satis#114
11 years ago
Zbigniew
5afe2f846f
[Archiver] comment for a confusing line
11 years ago
Zbigniew
a4a9d0f0e4
[Archiver] Rules in GitExcludeFilter are too broad
11 years ago
Cinderella-Man
990bea9845
Comment fix
11 years ago
Cinderella-Man
aba201b4ba
replaceVersion() method added
11 years ago
Jan Prieser
d57e2b9ffb
added ZipArchiver to actually compress zip files
11 years ago
Jordi Boggiano
3c5000ad7f
CS tweaks and cleanups, allow "" to set fallback dirs, refs #2459
11 years ago
Jordi Boggiano
b23742e30c
Merge remote-tracking branch 'donquixote/feature/psr4-complete'
11 years ago
Luís Otávio Cobucci Oblonczyk
0f2c0ab389
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
src/Composer/Downloader/FileDownloader.php
11 years ago
Pascal Borreli
2f4df9d459
Fixed typos
11 years ago
Andreas Hennings
c0aad84d8b
Validation to make the combination of target-dir with psr-4 illegal.
11 years ago
Andreas Hennings
39c09d5192
Add psr-4 stuff in a few more places.
11 years ago
Morgan Brunot
a300e1d45b
Fix error on check exclude from download composer.json
11 years ago
Jordi Boggiano
80499bb024
Detect ~> misuse and suggest fix, fixes #2476
11 years ago
Morgan BRUNOT
ca7cb68dd5
Check exclude from downloaded composer.json
11 years ago
Jordi Boggiano
fc3fbdeab3
Rename a few things
11 years ago
Alexey Kupershtokh
0e2959cc32
Cache in VersionConstraint
11 years ago
Chris Testroet
2a8eb9df34
Remove slashes from package archive filename
11 years ago
Christophe Coevoet
6cc95c43e3
Add a warning for unbound constraints in the validating loader
...
Closes #2165
11 years ago
Jordi Boggiano
11a0d16ccc
CS fixes
11 years ago
Nicolas Bastien
52711d121c
Remove unused use statement.
11 years ago
Peter Kokot
4748f16091
fix CS
11 years ago
Luís Otávio Cobucci Oblonczyk
8630aab93f
Package options must be a non mandatory array and should be loaded when
...
exists
11 years ago
Luís Otávio Cobucci Oblonczyk
28d0e08785
Package options should be dumped if exists
11 years ago
Luís Otávio Cobucci Oblonczyk
2e2b66b16e
Package should have download options
11 years ago
Nils Adermann
c6aa97ed8a
Merge pull request #2153 from renanbr/archive-prefer-dist
...
prefer-dist and archive synchronized
11 years ago
Jordi Boggiano
0044c75ca0
Fix detection of tags when the current tag is not a valid version
11 years ago
Jordi Boggiano
8b293633ae
Merge remote-tracking branch 'simensen/non-dev-version'
...
Conflicts:
src/Composer/Package/Loader/RootPackageLoader.php
tests/Composer/Test/Package/Loader/RootPackageLoaderTest.php
11 years ago
Jordi Boggiano
f59f443fce
CS fixes and one more test for safety, fixes #1855
11 years ago
Jordi Boggiano
533512879e
Merge remote-tracking branch 'sminnee/fix-tilde-constraint-stabililty'
11 years ago
Jordi Boggiano
32079754a0
Add more realpath, refs #2096
11 years ago
Jordi Boggiano
b453b6655b
Only check for the package time if a package is actually installed from source, refs #2096
11 years ago
Jordi Boggiano
bd345c3b43
Add IO to proc executor in a few more places to get more debug info out
11 years ago
Renan de Lima
e06f0f1233
removes hardcoded "prefer-source" in ArchiveManage when calling
...
DownloadManager
11 years ago
Jordi Boggiano
af1f5a3423
Merge pull request #2091 from jaypea/archivemanager
...
cleanup temporary download location when archiving
11 years ago
Jordi Boggiano
d740f50277
Fix parsing of inferred stability flags that are more stable than the min stability
11 years ago
Jan Prieser
290b9307f4
remove unneeded braces
11 years ago
Jan Prieser
c6db86e444
cleanup temporary download location when archiving
11 years ago
Jordi Boggiano
8766c7072b
Fix detection of versions with git 1.8+, fixes #2065
11 years ago
Jordi Boggiano
52990eca1e
Clear up github env everywhere it is used
11 years ago
Jordi Boggiano
8d0b7f278e
CS fixes
11 years ago
Pavel Savinov
831bd844bd
Almost PHPDoc problems fixed
11 years ago
Peter Smith
8a7e2a3c00
Unbind the filter Closure from ArchivableFilesFinder to allow the object
...
to be garbage collected correctly, and the folder closed.
Fixes https://github.com/composer/satis/issues/64 for PHP 5.4
11 years ago
Robert (Jamie) Munro
0ea3dbd9c0
Update error message now that --dev is default
...
Fixes #1970 .
11 years ago
Jordi Boggiano
e4b48d39d0
Merge pull request #1922 from Seldaek/matchbranches
...
Only compare branches as versions in the policy to sort packages, but not in the solver, fixes #1817
11 years ago
John Long
159a041775
Remove unused variable $version from RootPackageLoad::load
...
$version is not referenced anywhere past the removed declaration.
11 years ago
Jordi Boggiano
e848c76cbc
Only compare branches as versions in the policy to sort packages, but not in the solver, fixes #1817
11 years ago
Beau Simensen
215556df7c
Use --tags to get non-annotated tags as well.
11 years ago
Beau Simensen
c0a20c3d30
Detect version based on tag if HEAD points to a tag.
11 years ago
Sam Minnee
324ef0f9bb
Fixed upper bound of wildcard matches.
...
Follow-on from 95b4348afa
11 years ago
Sam Minnee
95b4348afa
Fixed lower bound of tilde and wildcard matches.
...
The lower bound of ~1.2 and 1.2.* style version requirements now uses >= 1.2.0.0-dev instead of
> 1.1.9999999.9999999. This is more straightforward to read, and behaves equivalently.
11 years ago
Sam Minnee
be9aae5bab
Formatting updates for PSR-2 compliance.
11 years ago
Sam Minnee
b25457a8c1
Refactor wildcard matching to use manipulateVersionString
11 years ago
Sam Minnee
34a21516c8
Fix tilde constraints without a stability suffix to work like wildcard constraints.
...
With this fix, a tilde constraint such as ~3.1 won't match unstable versions of 3.1,
but a wildcard constraint such as 3.1.* would. This seems like a confusing
inconsistency, and so I have corrected it.
11 years ago
Jordi Boggiano
9d948eb795
Merge branch 'disjunctive'
11 years ago
Jordi Boggiano
b9a44a0057
Add RootAliasPackage, fixes #1842
11 years ago
Jordi Boggiano
606f5839f1
Unfold aliased root packages, refs #1573
11 years ago
Jordi Boggiano
faa419cc0e
Merge remote-tracking branch 'hason/alias'
11 years ago
Jordi Boggiano
0cccafbe81
Add disjunctive multi-constraints with |, refs #643 , fixes #1342
11 years ago
Jordi Boggiano
e16caa9bd7
Add EmptyConstraint
11 years ago
Beau Simensen
ffd45b7678
Validate autoload options are of a supported type
...
Checks to ensure that the autoload options are one of the three supported
autoload types.
closes #952
11 years ago
Martin Hasoň
fa0d62ab6a
Settings of the same repository for a package is allowed.
11 years ago
Martin Hasoň
753a8345cb
Added support for the alias of an aliased package
11 years ago
Jordi Boggiano
069109e0f0
Add readme entry to lock file to explain what it is
11 years ago
Nils Adermann
57c34033ff
Merge pull request #1754 from njam/issue-1754
...
Fix file pattern start matching if no slash
11 years ago
Jordi Boggiano
b0297ef67a
Add prefer-stable flag to pick stable package over unstable ones when possible
11 years ago
Jordi Boggiano
fc54a48b52
Fix archiver tests on windows
11 years ago
Reto Kaiser
6f72e9570c
Add a / to the beginning of a file matchin pattern if no / in rule.
...
See https://www.kernel.org/pub/software/scm/git/docs/gitignore.html
11 years ago
Jordi Boggiano
6c9bc2824e
Fix handling of branches with slashes, fixes #1748
11 years ago
Jordi Boggiano
f5fececf53
Merge branch 'deprecatedlock'
11 years ago
Nils Adermann
8803281648
Make sure Phar overwrites files and doesn't load them
11 years ago
Nils Adermann
22044121ce
Callbacks must be accessible publically on PHP 5.3
11 years ago
Nils Adermann
43be72acb4
Follow PSR-2 for method modifier ordering
11 years ago
Nils Adermann
1af2be9d6d
Rename ExcludeFilterBase to BaseExcludeFilter
11 years ago
Nils Adermann
ecf4f42885
Use a FilterIterator rather than a modified IteratorIterator, simpler
11 years ago
Nils Adermann
75d1759e77
Replace DIRECTORY_SEPARATOR in paths, not PATH_SEPARATOR
11 years ago
Nils Adermann
6066359944
Skip directories in zip generation, empty dirs won't get archived
...
This seems ok as we currently rely on git generating archives which does
not archive empty directories either.
11 years ago
Nils Adermann
deae50392f
Respect gitignore, gitattributes and hgignore files in archiving
11 years ago
Nils Adermann
64941b0a64
Make overwriting files an ArchiveManager option, use sourceRef in names
11 years ago
Nils Adermann
6ee08a2046
Remove unecessary unlink before writing archive
11 years ago
Nils Adermann
074af5dc54
Remove unnecessary dist type information from archive files
11 years ago
Nils Adermann
935f7271f8
The ArchiveManager should return the written path for library usage
11 years ago
Nils Adermann
48dd55b759
Generate a properly unique archive filename for dev revisions
11 years ago
Nils Adermann
285603359c
Add a missing array typehint
11 years ago
Nils Adermann
ba375b6867
Allow archiving the current project with composer archive
11 years ago
Nils Adermann
afcdad4b23
Define an option to exclude files in the archive command
11 years ago
Nils Adermann
3e26502561
Remove Mercurial and Git Archivers as they cannot implement exclude rules
11 years ago
Nils Adermann
33828b38df
Use a saner file name for package archives
11 years ago
Nils Adermann
bcbc50c0d6
Git can handle commit references in git archive just fine so use them
11 years ago
Matthieu Moquet
9d24e17003
Fix workflow & typos
11 years ago
Matthieu Moquet
c248115e04
Fix how download manager is constructed
...
This fixes tests due to upstream changes.
The createDownloadManager in the Factory now takes the config as extra
parameter.
11 years ago
Matthieu Moquet
60b1cc7d24
Create ArchiveManager with the Factory
11 years ago
Matthieu Moquet
d1d77dd13d
Fixed several typos
...
- break at first archiver supports
- use standard directory separator
- change exception message
- remove the BaseArchiver since tar & zip archivers have been merged
- plus coding style
11 years ago
Matthieu Moquet
a733d76b33
Merged zip & tar archivers
11 years ago
Matthieu Moquet
b21bb1dcc5
Checks support before downloading the package
11 years ago
Matthieu Moquet
bfd2275cb0
Update interface to merge vcs with basic archivers
11 years ago
Matthieu Moquet
3b22791059
Checks process execution
11 years ago
Matthieu Moquet
20e717f975
Refactored the archiver package
11 years ago
Matthieu Moquet
3d0ce85db2
Moved archive Dumpers into its own Archiver package
11 years ago
Till Klampaeckel
2acb033057
Initial feature-dist
...
* extends BaseDumper, implements interface
* put $keys into BaseDumper
* WIP WIP WIP WIP
* BaseDumper for utilities
* interface to enforce 'dump()'
* feature:
* supports git
* supports zip output
* basic test to cover feature
* add @todo for later
* add vendor namespace to package name
* add extension to getFilename() so we don't need to switch in there (HT, @naderman)
* add extension (obviously 'zip' in ZipDumper)
* create archive in destination dir (provided by __construct())
* condensed ZipDumper
* moved code to BaseDumper (hopefully easier re-use)
* use ProcessExecutor from BaseDumper
* fix assignments in __construct()
* allow injection of ProcessExecutor
* fix parameters
* fix regex
* write in 'system temp dir'
* update test case (oh look, a duplicate regex)
* move working directory related to BaseDumper
* add quotes
* place holder for these methods
* use PharData to create zip/tar when necessary
* add placeholder calls
* add call to package() using PharData
* finish downloadHg(), downloadSvn()
* put to use
* make BaseDumper abstract (to force extension)
* make BaseDumper implement Interface (makes for less code in the implementation)
new functionality for dumping as .tar.gz
tar instead of tar.gz, new abstract dumpertest class
creates a local git repo instead of fetching a remote one
more oo-ish version of it
no constructor
* refactor tests to be less linux-specific (used Composer\Util to wrap calls)
* make filename only the version
* various cs fixes (idention, tabs/spaces, doc blocks, etc.)
* fixed a typo'd exception name
* refactored downloading:
* removed download*() methods
* added dep on Composer\Factory to setup a DownloadManager instance
* update CS with feedback from @stof
* ArrayDumper doesn't extend BaseDumper anymore (hence no conflict on the interface)
* move keys from BaseDumper back to ArrayDumper
* interface now declares dump() to always return void
Apparently I had to update the lock.
CS fixes (tabs for spaces)
Bugfix: sprintf() was missing.
Fix docblock for @stof. ;)
Pull in lock from master.
Update lock one more time (hope it still merges).
whitespace
Revert ArrayDumper static keys
11 years ago
Jordi Boggiano
7e4ca7638c
Remove support for deprecated lock format
11 years ago
deguif
655dc5f2e8
Fixed CS
11 years ago
thomas-gay
8534ab1dad
Fixed potential undefined index in ArrayLoader.php
...
A source without a reference is invalid.
11 years ago
deguif
834f0b49e5
Improved error messages in ArrayLoader
...
Added package name to exception message when an error occurred in source or dist keys
11 years ago
Jordi Boggiano
ea7d79ab03
Make sure platform requirements of the root package are enforced when installing from lock, fixes #1611
12 years ago
Jordi Boggiano
4207fc3b19
Refactor require-dev handling to use one single repository and a one pass solving, fixes #719 , fixes #1185 , fixes #1330 , fixes #789 , fixes #640
12 years ago
Jordi Boggiano
c29f3c698e
Fix support of aliases combined with reference locked packages, fixes #1631
12 years ago
Shane Auckland
c6c521bfae
optimizing loops
12 years ago
Jordi Boggiano
0525297ff5
Always move time to the end of the package spec in the lock file, fixes #1498
12 years ago
Jordi Boggiano
b7cd971b06
Merge pull request #1598 from fabpot/package-time-fix
...
fixed time parsing when the composer.lock file has an old time format
12 years ago
Fabien Potencier
ab4e3fbf86
fixed time parsing when the composer.lock file has an old time format
12 years ago
Jordi Boggiano
97dfbefa72
Add support for arbitrary values for the references in version constraints
12 years ago
Jordi Boggiano
908d2d91da
Fix case insensitive matching
12 years ago
perprogramming
9219e1ab0a
Simplify ordering of links (there cannot be multiple links to the same target)
12 years ago
perprogramming
704837c574
- Sort links and keywords in ArrayDumper result (fixes issue #1499 )
...
- Adapt ArrayDumperTest
12 years ago
Jordi Boggiano
5a4c720535
Add another missing use statement, fixes #1521
12 years ago
Jordi Boggiano
1539c54a1d
Merge pull request #1523 from deguif/master
...
Moved setter for repository before getter in BasePackage class
12 years ago
Jordi Boggiano
958ffd8e8b
Add missing use statement, fixes #1521
12 years ago
deguif
3c21dc1499
Moved setter before getter and added @inheritDoc
12 years ago
Christoph
c84d3d5937
replicate the git behvaiour to resolve a feature's version for mercurial
12 years ago
Christoph
d84484b49d
added hg support for Package\Locker
12 years ago
Jordi Boggiano
cea4c05021
Fix parsing of ~ version constraint with unstable versions, fixes #1476
12 years ago
Jordi Boggiano
1356021cb9
Remove installation-source from lock file, fixes #1464
12 years ago
Jordi Boggiano
514a3cde77
CS fixes
12 years ago
Jordi Boggiano
8af6581bdf
Make sure only proper timestamps are used for the lock, refs #1390
12 years ago
Daniel Bojdo
11880f016f
Update src/Composer/Package/Locker.php
...
There were some cases when result of execute was 0 but output was empty string.
It causes an exception in line 295 (create DateTime object from "@" string).
12 years ago
Jordi Boggiano
977fc3241c
Clarify exception messages when invalid versions are detected in aliases
12 years ago
Jordi Boggiano
a8f74a0983
Allow notification from locked installs, fixes #1368 , fixes #1372 , fixes #1369
12 years ago
Jordi Boggiano
dee9bcb9f1
Add --stability and support for package:version and package=version to create-project, fixes #957
12 years ago
Jordi Boggiano
da5ee6e2d7
Add warning for invalid chars in package names
12 years ago
Jordi Boggiano
326fcbcab7
Enforce UTC on all datetime instances, set lock release date to datetime always, refs #923
12 years ago
Jordi Boggiano
03b9d73af5
Fix proc_open failure, fixes #1346
12 years ago