[HttpKernel] KernelTest::testGetRootDir fails on Windows for branch 2.0
[Process] fix ProcessTest::testProcessPipes hangs on Windows on branch 2.0
merged branch bdmu/ticket_5341 (PR #5342)

Commits
-------

9beffff [HttpKernel] KernelTest::testGetRootDir fails on Windows for branch 2.0

Discussion
----------

[HttpKernel] fix KernelTest::testGetRootDir fails on Windows for branch 2.0

Bug fix: yes
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: #5341
Todo: -
License of the code: MIT
Documentation PR:
replace
$this->assertEquals(DIR, $kernel->getRootDir());
with
$this->assertEquals(DIR, realpath($kernel->getRootDir()));
line 287

---------------------------------------------------------------------------

by pborreli at 2012-08-25T20:23:34Z

:+1:
merged branch bdmu/ticket_5343 (PR #5344)

Commits
-------

f694615 [Process] fix ProcessTest::testProcessPipes hangs on Windows on branch 2.0

Discussion
----------

[Process] fix ProcessTest::testProcessPipes hangs on Windows on branch 2.0

Bug fix: yes
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: #5343
Todo: -
License of the code: MIT
Documentation PR:
Marked the test as skipped on Windows, exactly as it is done on master branch (kind of backport)

---------------------------------------------------------------------------

by pborreli at 2012-08-25T20:06:58Z

:+1:
[HttpKernel] excluded a test on PHP 5.3.16, which is buggy (PHP, not Symfony ;))
Redirects are now absolute

According to w3c locations need to be absolute:
http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.30
standardized the way we handle XML errors
prevents injection of malicious doc types
refined previous commit
disabled network access when loading XML documents
prevents injection of malicious doc types
fixed XML decoding attack vector through external entities
updated vendors for 2.0.17
updated CHANGELOG for 2.0.17
updated VERSION for 2.0.17
bumped Symfony version to 2.0.18-DEV
Add check to Store::unlock to ensure file exists

Fix indentation and shorten code
Fixed the phpdoc in the DependencyInjection component
merged branch stof/fix_phpdoc (PR #5467)

Commits
-------

05f7f78 Fixed the phpdoc in the DependencyInjection component

Discussion
----------

Fixed the phpdoc in the DependencyInjection component

I was sick of having a warning in my IDE each time I used DefinitionDecorator because of an invalid phpdoc in the constructor, so I took some time and fixed it in the whole DI component.

---------------------------------------------------------------------------

by stof at 2012-09-07T23:09:04Z

The travis failure is unrelated. It is all about some intl failures.

---------------------------------------------------------------------------

by eventhorizonpl at 2012-09-07T23:37:04Z

Reviewed-by: Michal Piotrowski <michal@eventhorizon.pl>

---------------------------------------------------------------------------

by pborreli at 2012-09-08T01:42:26Z

:+1:
=Minor chnage: replaced function by method