summaryrefslogtreecommitdiff
path: root/lib/ansible/vars/unsafe_proxy.py
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Fixing another corner case for security related to CVE-2016-9587"James Cammarata2017-02-101-6/+2
| | | | This reverts commit bcceada5d9b78ad77069c78226f8e9b336ff8949.
* Fixing another corner case for security related to CVE-2016-9587Computest2017-01-111-2/+6
|
* Fixing security bugs for CVE-2016-9587James Cammarata2017-01-091-2/+1
|
* Move uses of to_bytes, to_text, to_native to use the module_utils version ↵Toshio Kuratomi2016-09-061-4/+9
| | | | | | | | (#17423) We couldn't copy to_unicode, to_bytes, to_str into module_utils because of licensing. So once created it we had two sets of functions that did the same things but had different implementations. To remedy that, this change removes the ansible.utils.unicode versions of those functions.
* Fixing up performanceJames Cammarata2015-11-051-2/+17
|
* Simplify UnsafeProxy as we don't need to use it for byte strings, only textToshio Kuratomi2015-10-201-34/+16
|
* Add python3-compat boilerplate to all .py files in lib/ansibleToshio Kuratomi2015-10-191-0/+3
|
* Make UnsafeProxy work on Python 3Marius Gedminas2015-10-131-12/+35
| | | | Instead of str and unicode we have to deal with bytes and str.
* Remove unused importMarius Gedminas2015-10-131-1/+0
| | | | Fixes ImportError: No module named '__builtin__' on Python 3.
* Totally rework the way UnsafeProxy does thingsJames Cammarata2015-10-121-97/+18
|
* Clean up typo from cdc6c52James Cammarata2015-09-251-2/+2
|
* Clean string data run through the template engineJames Cammarata2015-09-251-0/+24
| | | | | | | Also strip UnsafeProxy off of low level srings and objects to ensure they don't cause issues later down the road Fixes #12513
* Properly serialize UnsafeProxy objectsJames Cammarata2015-09-101-7/+20
| | | | Required as part of fix for #12123
* Use UnsafeProxy for lookup results tooJames Cammarata2015-09-081-2/+7
| | | | Also fixes a couple of bugs that popped up when using the proxy class
* Fix #12258: don't wrap None in UnsafeProxy.Victor Costan2015-09-081-2/+3
|
* Use proxy class to mark variables unsafe for templatingJames Cammarata2015-09-041-0/+132
Fixes #12191