Commit Graph

10521 Commits (8959338284f6c6e44890b8911434285848f34859)
 

Author SHA1 Message Date
James Cammarata 8959338284 Adding unittest for space preservation within quotes when splitting args 10 years ago
James Cammarata 146a3684b3 Make sure empty non-quoted tokens are not added to the arg params list 10 years ago
James Cammarata 69a49b54cd Fixing unittests based on previous patch for splitting 10 years ago
James Cammarata 217fceb106 Split args on single spaces only 10 years ago
James Cammarata 5fc8ea8e01 Version bump for release 1.6.10 10 years ago
James Cammarata f4f18a6375 Fix for unicode decoding error in new splitting code
Also adds a new unicode integration test
10 years ago
someda 88c0d2b508 fix an issue that copying directory will fail when trying to change file attributes and the target file already exists on remote
- the issue was introduced by the commit 84759faa09
10 years ago
James Cammarata 663ecd0d04 Version bump for release 1.6.9 10 years ago
Michael DeHaan bf41f220f7 Smush ds removal 10 years ago
James Cammarata fb738bd7b1 Refactoring split_args into sub-functions 10 years ago
Michael DeHaan a4ce0b0463 Add another negative test for the parser logic. 10 years ago
Michael DeHaan 0c59adde25 Moar split_args tests 10 years ago
Michael DeHaan 15c14d2eab Start of unit tests for split_args function, moved split_args to utils since not needed by modules (so far). 10 years ago
Michael DeHaan 46a5a33879 Some notes/comment upgrades on split_args. 10 years ago
James Cammarata 128aa6afa9 Using custom splitting function for module param counting 10 years ago
James Cammarata ca91a5a8cb Make sure 'item' variable is set when using first_available_file
Fixes #8220
10 years ago
James Cammarata 46b47a5547 Fixes for module param counting and additional shell quoting issues 10 years ago
James Cammarata 8933763b6b Fixes to parsing tests to remove trailing space 10 years ago
Michael DeHaan 2ef402b41e Add missing file. 10 years ago
Michael DeHaan 12861ebc93 Add missing role test file. 10 years ago
Michael DeHaan 5a8ce71a4a Add some negative tests on the same parsing infrastructure. 10 years ago
Michael DeHaan d0cb512798 Add a lot of tests to verify parsing routines for scenarios that should pass. Some changes TBD, like stripping command spaces off end of expressions. 10 years ago
Benno Joy b2b04ad8cb fix for unarchive 8257 10 years ago
James Cammarata f88bf57463 Version bump for release 1.6.8 10 years ago
James Cammarata b35e1a664d Fixing up shell quoting issues 10 years ago
James Cammarata 907c98ed7b Fix ec2_setup task param quoting 10 years ago
James Cammarata 9e44f7b7ba Version bump for release 1.6.7 10 years ago
James Cammarata 62a1295a3e Security fixes:
* Strip lookup calls out of inventory variables and clean unsafe data
  returned from lookup plugins (CVE-2014-4966)
* Make sure vars don't insert extra parameters into module args and prevent
  duplicate params from superseding previous params (CVE-2014-4967)
10 years ago
James Cammarata 69d85c22c7 Version bump for release 1.6.6 11 years ago
James Cammarata 3761bc1132 When parsing json from untrusted sources, remove templating tags 11 years ago
James Cammarata d36195a355 Further safe_eval fixes 11 years ago
James Cammarata cb4b196288 Version bump for 1.6.5 11 years ago
James Cammarata 8ed484c544 Additional fixes for safe_eval 11 years ago
James Cammarata cc4129f6a1 Version bump for 1.6.4 11 years ago
James Laska c35bbdaa21 Assert the MOCK_CFG exists for the mock-rpm build target 11 years ago
James Laska 84c40fc111 Add support for rpm builds through mock 11 years ago
James Laska 2c6c1b99c7 Correct Makefile variable usage 11 years ago
James Laska 2aa7ce006f Updated DEB build workflow
Updates to Makefile include:
 * add targets: deb-src, deb-src-upload, deb-upload
 * add variables to control DEB building: DEBUILD_OPTS, DPUT_OPTS, DEB_PPA, DEB_DIST, DEB_RELEASE
 * create deb files for all release values in DEB_DIST

Several updates to packaging/debian/*
 * Updated control file
 * Whitespace/formatting of changelog

Add deb-build to .gitignore
11 years ago
James Cammarata b8b96b2109 Change safe_eval to a strict white list 11 years ago
James Cammarata dffea7f877 Version bump and CHANGELOG/RELEASES update for 1.6.3 11 years ago
James Cammarata 7059528059 Cleaning up svr4pkg commit fix for #7645 11 years ago
Casey Fitzpatrick fadf02d0c6 fix for svr4pkg module failure reporting, issue #7645 11 years ago
James Cammarata 3ebecdd1ed Fixing mysql master replication boolean
Fixes #7528
11 years ago
James Cammarata 58a0bcbe51 Fix issue with symlink path detection
Fixes #7627
Fixes #7664
11 years ago
James Cammarata 10074d3622 Fix linking issue to directories in file module
The os.path.isdir() returns True for symlinks that point to directories,
so we also need to check to make sure it's not a symlink too.

Fixes #7657
11 years ago
James Cammarata 2625196f5d Fix error passing play vars to an included playbook with empty vars
Fixes #7658
11 years ago
James Cammarata e85a9abe75 Fix order of merging variables for the combined cache
Fixes #7598
11 years ago
James Cammarata b99ea2723a Removing cruft leftover from the deprecation of include+with_items
Also cleaning up integration tests that had checks for the empty item
attribute in certain results.

Fixes #7535
11 years ago
evanccopengeo 7cb7fdc2a7 fixing problem where ansible would error out because Amazon was saying the group didnt exist yet (needed to wait a few more seconds for amazon to propagate correctly) 11 years ago
James Cammarata 936e1de18b Fix error when using os.getlogin() without a tty 11 years ago