Allow the passing parameter escape of the getCrumbList method and reflecting that into the outputted link too
Fixing stupidity and adding the PHPDoc param
Entire UL element was being outputted directly (escaped), added to the unset list and fixed
Fix break of the CS on Travis
Refactor some code into overridable methods.
This should make the transport a little more extensibility friendly.
Expose last SMTP response.
Match SP as per rfc2821
Merge pull request #2941 from lucasff/master

Allow the passing parameter escape of the getCrumbList method
Merge pull request #3014 from ndm2/smtp-extensibility-response-access

SMTP transport - Extensibility and response access
Don't use count() in a loop.

Use do while so the count does not happen in a loop statement. This
makes the code linter happier.
Merge branch 'master' into 2.5
Introduced I18n category constants (#1894)

Replaced all hard coded category values
Merge pull request #3107 from func0der/ticket-1894-squashed

Introduced I18n category constants (#1894)
Add deprecated flag to methods that are removed in 3.0.

A few methods in Controller were not marked as deprecated, but already
removed in 3.0. Shore up that difference.

Refs #3105
Insert manual joins *after* generated joins.

Re-order query joins to make manually added joins be performed after
generated joins. This removes the need to workaround the current join
order, or redefine all association joins when you want to add an
additional join on a leaf table.

Refs #2179
Refs #2346
Fix failing tests.

Not everyone uses the same database names as me.
Merge remote-tracking branch 'origin/2.5' into vip-rita7-2.5
Merge pull request #3110 from cakephp/2.5-dbosource-joins

Insert manual joins *after* generated joins.
update
Merge branch 'master' into 2.5