summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Server/Plugins/Properties.py
Commit message (Expand)AuthorAgeFilesLines
* Properties: Expire the metadata cache during reload of the filesAlexander Sulfrian2015-07-271-11/+30
* Remove blanket excepts from plugins and lintChris St. Pierre2015-02-181-6/+2
* Merge branch 'maint'Chris St. Pierre2014-04-251-3/+0
|\
| * do not bruteforce Properties decrypts with unknown passphraseChris St. Pierre2014-04-251-12/+5
| * reduce logging from failed decryption with decrypt=laxChris St. Pierre2014-04-251-12/+8
* | Merge branch 'maint' into masterSol Jerome2014-04-161-1/+3
|\|
| * fixed pylint testsChris St. Pierre2014-01-301-1/+2
| * load correct JSON library on py2.4Chris St. Pierre2014-01-291-1/+2
| * Encryption: reduce noise from encryption failures when decrypt=laxChris St. Pierre2013-07-151-1/+1
* | Plugins: refactored out unnecessary datastore constructor argumentChris St. Pierre2013-10-291-2/+2
* | Options: migrated plugins to new options parserChris St. Pierre2013-06-271-9/+12
* | fixed unit testsChris St. Pierre2013-05-201-1/+0
* | Merge branch 'maint'Chris St. Pierre2013-04-241-25/+14
|\|
| * Handle FAM monitor failures more gracefully:Chris St. Pierre2013-03-251-27/+15
| * Properties: fixed lax/strict decryption setting with no crypto libs installedChris St. Pierre2013-01-181-21/+19
* | moved some libraries in Bcfg2/ into more specific (Server/ or Client/) placesChris St. Pierre2013-02-051-5/+0
* | added a module-level FAM object to avoid passing it as an argument a billion ...Chris St. Pierre2013-01-171-15/+13
* | abstracted encryption support from Properties/CfgPrivateKeyCreator to StructFileChris St. Pierre2013-01-171-43/+0
* | added module-level OptionParser to avoid passing it as an argument or global ...Chris St. Pierre2013-01-171-14/+8
|/
* Made a few encryption things simpler:Chris St. Pierre2013-01-171-19/+18
* testsuite: fixed tests for decryption in Properties/CfgPrivateKeyCreatorChris St. Pierre2013-01-161-12/+12
* Properties: fix edge case where value is decrypted with the wrong key to prod...Chris St. Pierre2012-12-171-3/+7
* Properties: allow lax decryption, where failure to decrypt an element is not ...Chris St. Pierre2012-11-061-2/+10
* improved error messages during failed decryptionChris St. Pierre2012-10-241-8/+5
* added support for JSON and YAML properties filesChris St. Pierre2012-10-151-23/+206
* wrote unit tests for PropertiesChris St. Pierre2012-09-271-3/+4
* run pylint for errors on almost everything, full runs on some selected stuffChris St. Pierre2012-09-251-8/+11
* Encryption: improved docs, made algorithm configurableChris St. Pierre2012-09-201-25/+36
* Properties: made automatch in bcfg2.conf a default, not absolute; cleaned up ...Chris St. Pierre2012-09-131-4/+7
* bcfg2-info: added "automatch" command to perform Properties automatchingChris St. Pierre2012-09-121-2/+3
* Properties: fixed bug in xpath for finding encrypted elementsChris St. Pierre2012-09-111-7/+4
* Cfg: documented all Cfg modules, added development docsChris St. Pierre2012-09-111-11/+2
* Properties: Ignore schema filesSol Jerome2012-08-291-0/+1
* fixed lxml.etree.tostring invocationsChris St. Pierre2012-08-221-3/+4
* lots of various py3k fixesChris St. Pierre2012-08-211-0/+1
* unified [Single]XMLFileBacked, enabled xinclude pretty much everywhereChris St. Pierre2012-06-251-3/+0
* added ability to disable Properties write-backChris St. Pierre2012-06-191-20/+28
* added automatch to automatically invoke XMLMatch() on Properties filesChris St. Pierre2012-06-191-2/+10
* fixed decryption of Properties filesChris St. Pierre2012-06-191-6/+7
* added support for encrypting different elements in a single Properties file w...Chris St. Pierre2012-06-151-15/+14
* added properties element encryptionChris St. Pierre2012-06-061-1/+57
* Allow to run directly from a git checkout (#1037)Sol Jerome2012-03-241-0/+76