Update search.php
replaced previous solution by improved one
fixed typo
fixed typo
Reverted to first solution

The last solution integrating userState introduced a new issue where the ordering field was hold even when not passed in. So the userState is dropped again and the ordering field is evaluated on every page load.
Fixed typo

Replaced the expected REQUEST variables for filter order and filter order direction by commonly used variable names.
Update search.php
[#33685] Featured article order now orders by a tertiary date
Make class properties protected instead of private so that they can be used by subclasses. Access  with static:: rather than self:: so that subclasses can maintain their own instances.
PR Request on Github from Joomla Code Patch

http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=30235

Angelika Reisiger was supplying a patch on joomlacode which has been patched here too now.
SEO improvement to robot.txt

SEO improvement to robot.txt allowing .css and .js file to be accessed by bots in their crawlings.
See https://github.com/joomla/joomla-cms/issues/3937
Update robots.txt.dist

I've revised a bit the code again, giving total access to both `templates` and `media`, since there could be images and other useful stuff apart `CSS` and `js` files.

Should be evaluated if totally delete the filters or leave them commented.
Update robots.txt.dist

as per https://github.com/joomla/joomla-cms/pull/3965 removed the commented folders (templates and media)
Fix scroll in modal
[imp][31675] Remove last uses of JRequest in Joomla. Close #3119
Merge pull request #3267 from itbra/patch-11

[#33441] fix FinderModelSearch::populateState() missing input filters
Update pagenavigation.php
Merge branch 'staging' of https://github.com/joomla/joomla-cms into staging
Merge pull request #3881 from dam-man/patch-1

[#30235] JSession::get() returns NULL under normal session operations
Forward port #924