<commit_before>Release 1.4.1
===========

Date: 12/14/2011

Notable Changes:

* SSH Password authentication 
* Secondary Sudo password authentication
* Grails upgraded to 1.3.7
* Maven2 build support added
* Bugfixes

Possible breaking changes:

* ACL Policy: Job authorizations now use "name" to filter jobs based on name, not "job" which was erroneously used in 1.4.0.x.  See the [Upgrading Guide](http://rundeck.org/1.4.1/upgrading/)

Tickets:

* [#492 - aclpolicy job resource name key incorrect](http://rundeck.lighthouseapp.com/projects/59277/tickets/492)
* [#482 - support remote Sudo authentication](http://rundeck.lighthouseapp.com/projects/59277/tickets/482)
* [#478 - add Password based SSH](http://rundeck.lighthouseapp.com/projects/59277/tickets/478)
* [#493 - launcher fails to start if "etc" dir already exists](http://rundeck.lighthouseapp.com/projects/59277/tickets/493)
* [#490 - windows build issue: conflicting commons-collections jars](http://rundeck.lighthouseapp.com/projects/59277/tickets/490)
* [#489 - maven2 build issue: rundeckapp tests are not run](http://rundeck.lighthouseapp.com/projects/59277/tickets/489)
* [#491 - Composite Job launch to many threads](http://rundeck.lighthouseapp.com/projects/59277/tickets/491)
* [#486 - aclpolicy context values validation](http://rundeck.lighthouseapp.com/projects/59277/tickets/486)
* [#485 - enter key in job execution option text fields return to job show page](http://rundeck.lighthouseapp.com/projects/59277/tickets/485)
* [#488 - job form shows groups from other projects](http://rundeck.lighthouseapp.com/projects/59277/tickets/488)
* [#483 - documentation aclpolicy "tag" typo](http://rundeck.lighthouseapp.com/projects/59277/tickets/483)
* [#472 - Add pidfile arg to status function call in status action of init script](http://rundeck.lighthouseapp.com/projects/59277/tickets/472)
* [#466 - Add Ability to Bind 4440 to Localhost Address](http://rundeck.lighthouseapp.com/projects/59277/tickets/466)
* [#468 - Using options in names and tags doesn't work anymore](http://rundeck.lighthouseapp.com/projects/59277/tickets/468)
* [#392 - Can't save simple job history filter](http://rundeck.lighthouseapp.com/projects/59277/tickets/392)
* [#465 - project names can't have spaces](http://rundeck.lighthouseapp.com/projects/59277/tickets/465)
* [#479 - rundeck.log is empty after debian installation](http://rundeck.lighthouseapp.com/projects/59277/tickets/479)
* [#480 - script commands fail after debian installation](http://rundeck.lighthouseapp.com/projects/59277/tickets/480)
* [#12 - Upgrade rundeck to latest grails version](http://rundeck.lighthouseapp.com/projects/59277/tickets/12)
* [#477 - add maven2 build](http://rundeck.lighthouseapp.com/projects/59277/tickets/477)
* [#471 - Rundeck link missing context](http://rundeck.lighthouseapp.com/projects/59277/tickets/471)
* [#421 - Multi-Select options GUI should warn about using quotes](http://rundeck.lighthouseapp.com/projects/59277/tickets/421)<commit_msg>Update release notes for 1.4.2<commit_after>Release 1.4.2
===========

Date: 2/10/2012

Notable Changes:

* Documentation rearranged into multiple pages and guides to be easier to navigate
* SSH Private Key authentication now supports Passphrase input
* LDAP authentication module fixed to support a common directory configuration
* Allow a Job to have multiple simultaneous executions
* Bugfixes

See the [Upgrading Guide](http://rundeck.org/1.4.1/upgrading/) if you are upgrading from Rundeck 1.3.

Tickets:
* [#509 - Update documentation: break single page guide into multiple pages](http://rundeck.lighthouseapp.com/projects/59277/tickets/509)
* [#506 - Data too long for column 'values_url' ](http://rundeck.lighthouseapp.com/projects/59277/tickets/506)
* [#502 - dispatcher returns bad status code with sudo adapter](http://rundeck.lighthouseapp.com/projects/59277/tickets/502)
* [#496 - multivalue option XML import/export error with space character delimiter](http://rundeck.lighthouseapp.com/projects/59277/tickets/496)
* [#499 - SSH private key passphrase support](http://rundeck.lighthouseapp.com/projects/59277/tickets/499)
* [#495 - node execution ordering parameter](http://rundeck.lighthouseapp.com/projects/59277/tickets/495)
* [#508 - Rundeck UI Problem: linking to the wrong job from the workflow list i.e. the right job name but wrong project](http://rundeck.lighthouseapp.com/projects/59277/tickets/508)
* [#513 - LDAP auth module roles query incompatible with posixGroup based roles](http://rundeck.lighthouseapp.com/projects/59277/tickets/513)
* [#515 - Nodes require a 'username' field, when they are supposed to fall back to project.ssh.user setting](http://rundeck.lighthouseapp.com/projects/59277/tickets/515)
* [#494 - Run job more than once simultaneously](http://rundeck.lighthouseapp.com/projects/59277/tickets/494)
* [#510 - documentation: clarify variable expansion in external script files](http://rundeck.lighthouseapp.com/projects/59277/tickets/510)
* [#507 - update docs: integration example for resource provider is out of date](http://rundeck.lighthouseapp.com/projects/59277/tickets/507)
* [#500 - Don't use footnotes in documentation](http://rundeck.lighthouseapp.com/projects/59277/tickets/500)
{'fraction_non_alphanumeric': 0.1305428134556575, 'fraction_numerical': 0.08180428134556575, 'mean_word_length': 5.0707656612529, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5657182', 'n_tokens_mistral': 1978, 'n_tokens_neox': 1563, 'n_words': 408}