d08f916 Grabbing the first available config defined in connection manager as a default for baking. Fixing a couple of failing test cases
84f8054 Fixing issue where DbConfigTask would try to rebuild database configuration.
aae2b0c Fixing issue baking controller tests. During interactive controller baking, controller tests would be generated with the wrong filename. During interactive baking fixtures would not be detected. Fixes #2052
adcb80b Making the HtmlHelper a default helper for emails.
5d19b6d Removing test ins porstgres that wasn't actually testing a thing, and making another postgres test pass
a94b049 Fixing fixtures to make them run with postgresql
b8aa000 Re-implementing Mysql::listDetailedSources() to not use prepared statements, using php <= 5.3.5 + mysqlnd internal driver causes segmentation faults when using a similar query from this method several times.
af4b0c9 Make DboSource::lastError() fallback to the connection. If there is no argument the connection error should be checked for an error. Add a test for most of lastError(). Mocking PDO is a pain. Fixes #2046
ae8dd1c Form input elements can now have 'error' class appended with empty error messages. Allow setting empty error messages inside Model->validate. This complements Ceeram's commit which allows overriding error messages by empty strings from Form->input().
9f23f65 Passing empty string in [\'error\'] behaved like false, now will behave like any other string
932f07c Fixes baking of custom views. Was not setting path correctly or capturing content
d489d49 Moving 'joins' key conversion into DboSource::buildJoinStatement() Having this in Model felt like the wrong layer for it to reside. This also simplifies a few things internally. Refs #1517
6afa21c find with joins option now respects prefix set in database configuration, fixes #1517 test to prove validity of ticket #1517
08b974d Adding the _x and _y fields to the unlocked fields for image submits. Fixes #2032
6e22f1d Excluding hidden files from test directory adding. Fixes #2031
421a211 Adding error code checking around CakeException handling SocketExceptions can have error codes outside of the HTTP values.
8d6fc84 Fixing failing test for Router. Debugger test fails on windows due to different directory separator.
33030a4 Fixing my previous attempt in ef4826e to make Model::_findCount() behave nicely with 'group' option. Refs #1677, #573
79687a2 Making locking file caching the default. Locking files prevents many issues with unserialize() warnings caused by partially written files. Fix a locking issue where files would be left locked. Fixes #1988
b1dad6e Adding session renewal upon login/logout. This helps improve session security, as it reduces the opportunity of replaying a session id successfully. Fixes #836
50a0a51 Renaming method to better match what it does.
c45538a Making CakePlugin::loadAll() static as its fellow class methods
b1f8d21 Fixing doc block in core AppController file
7cabb4e Extracting password hashing into as separate method. This makes is much easier for a subclass to only change how passwords are hashed.
0267a04 Removing Mime type notice. It causes message delivery failures on some SMTP servers. Amazon SES suffers from this issue. Fixing failing tests caused by additional spaces in email address formatting. Fixes #2005