Commits on Jul 20, 2016
  1. @nicolas-grekas

    Merge branch '3.1'

    * 3.1:
      Fix merge
      Fix merge
    
    Conflicts:
    	src/Symfony/Component/DependencyInjection/composer.json
    nicolas-grekas committed Jul 20, 2016
  2. @nicolas-grekas

    Fix merge

    nicolas-grekas committed Jul 20, 2016
  3. @nicolas-grekas

    Merge branch '3.0' into 3.1

    * 3.0:
      Fix merge
    nicolas-grekas committed Jul 20, 2016
  4. @nicolas-grekas

    Merge branch '2.8' into 3.0

    * 2.8:
      Fix merge
    
    Conflicts:
    	src/Symfony/Component/DependencyInjection/composer.json
    nicolas-grekas committed Jul 20, 2016
  5. @nicolas-grekas

    Fix merge

    nicolas-grekas committed Jul 20, 2016
Commits on Jul 19, 2016
  1. @fabpot

    Merge branch '3.1'

    * 3.1:
      fixed bad merge
      Fix PHP 7.1 related failures
      [VarDumper] Fix for 7.1
      fixed CS
      Added class existence check if is_subclass_of() fails in compiler passes
      Fix the DBAL session handler version check for Postgresql
    fabpot committed Jul 19, 2016
  2. @fabpot

    Merge branch '3.0' into 3.1

    * 3.0:
      fixed bad merge
    fabpot committed Jul 19, 2016
  3. @fabpot

    fixed bad merge

    fabpot committed Jul 19, 2016
  4. @fabpot

    Merge branch '3.0' into 3.1

    * 3.0:
      Fix PHP 7.1 related failures
      [VarDumper] Fix for 7.1
      fixed CS
      Added class existence check if is_subclass_of() fails in compiler passes
      Fix the DBAL session handler version check for Postgresql
    fabpot committed Jul 19, 2016
  5. @fabpot

    Merge branch '2.8' into 3.0

    * 2.8:
      Fix PHP 7.1 related failures
      [VarDumper] Fix for 7.1
      fixed CS
      Added class existence check if is_subclass_of() fails in compiler passes
      Fix the DBAL session handler version check for Postgresql
    fabpot committed Jul 19, 2016
  6. @fabpot

    Merge branch '2.7' into 2.8

    * 2.7:
      Fix PHP 7.1 related failures
      [VarDumper] Fix for 7.1
    fabpot committed Jul 19, 2016
  7. @fabpot

    bug #19384 Fix PHP 7.1 related failures (nicolas-grekas)

    This PR was merged into the 2.7 branch.
    
    Discussion
    ----------
    
    Fix PHP 7.1 related failures
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 2.7
    | Bug fix?      | yes
    | New feature?  | no
    | BC breaks?    | no
    | Deprecations? | no
    | Tests pass?   | yes
    | Fixed tickets | -
    | License       | MIT
    | Doc PR        | -
    
    PHP 7.1 triggers notices on previously silent implicit type changes.
    
    Commits
    -------
    
    07467ed Fix PHP 7.1 related failures
    fabpot committed Jul 19, 2016
  8. @nicolas-grekas
Commits on Jul 18, 2016
  1. @fabpot

    bug #19379 [VarDumper] Fix for PHP 7.1 (nicolas-grekas)

    This PR was merged into the 2.7 branch.
    
    Discussion
    ----------
    
    [VarDumper] Fix for PHP 7.1
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 2.7
    | Bug fix?      | yes
    | New feature?  | no
    | BC breaks?    | no
    | Deprecations? | no
    | Tests pass?   | yes
    | Fixed tickets | #19377
    | License       | MIT
    | Doc PR        | -
    
    Tests fail on 7.1 otherwise
    
    Commits
    -------
    
    d422939 [VarDumper] Fix for 7.1
    fabpot committed Jul 18, 2016
  2. @fabpot

    feature #19276 [ClassLoader] Add ClassCollectionLoader::inline() to g…

    …enerate inlined-classes files (nicolas-grekas)
    
    This PR was squashed before being merged into the 3.2-dev branch (closes #19276).
    
    Discussion
    ----------
    
    [ClassLoader] Add ClassCollectionLoader::inline() to generate inlined-classes files
    
    | Q             | A
    | ------------- | ---
    | Branch?       | master
    | Bug fix?      | no
    | New feature?  | yes
    | BC breaks?    | no
    | Deprecations? | no
    | Tests pass?   | yes
    | Fixed tickets | -
    | License       | MIT
    | Doc PR        | -
    
    Unfortunately, can't be tested because the method relies too much on side effects.
    Coupled with sensiolabs/SensioDistributionBundle#272, allows inlining `ClassCollectionLoader` itself into the `bootstrap.php.cache` file.
    
    Commits
    -------
    
    88fdcea [ClassLoader] Add ClassCollectionLoader::inline() to generate inlined-classes files
    fabpot committed Jul 18, 2016
  3. @nicolas-grekas @fabpot
  4. @nicolas-grekas

    [VarDumper] Fix for 7.1

    nicolas-grekas committed Jul 18, 2016
  5. @fabpot

    bug #19342 Added class existence check if is_subclass_of() fails in c…

    …ompiler passes (SCIF)
    
    This PR was merged into the 2.8 branch.
    
    Discussion
    ----------
    
    Added class existence check if is_subclass_of() fails in compiler passes
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 2.8-3.1
    | Bug fix?      | no
    | New feature?  | yes
    | BC breaks?    | no
    | Deprecations? | no
    | Tests pass?   | yes
    | Fixed tickets | -
    | License       | MIT
    | Doc PR        | -
    
    If you create an event subscriber and make typo in file name it will cause next error:
    
    ```
      [InvalidArgumentException]
      Service "event.notification_subscriber" must implement interface "Symfony\Component\EventDispatcher\EventSubscriberInterface".
    ```
    
    That's because of `is_subclass_of()` fails on class absentee. I made error message more clear.
    
    Commits
    -------
    
    72db6e7 Added class existence check if is_subclass_of() fails in compiler passes
    fabpot committed Jul 18, 2016
  6. @stof

    Merge branch '2.7' into 2.8

    * 2.7:
      fixed CS
      Fix the DBAL session handler version check for Postgresql
    stof committed Jul 18, 2016
  7. @fabpot

    feature #19325 [FrameworkBundle] Allow to specify a domain when updat…

    …ing translations (antograssiot)
    
    This PR was merged into the 3.2-dev branch.
    
    Discussion
    ----------
    
    [FrameworkBundle] Allow to specify a domain when updating translations
    
    | Q             | A
    | ------------- | ---
    | Branch?       | "master"
    | Bug fix?      | no
    | New feature?  | yes
    | BC breaks?    | no
    | Deprecations? | no
    | Tests pass?   | yes/
    | Fixed tickets |
    | License       | MIT
    | Doc PR        | no
    
    The MR add the `--domain` option to the `translation:update` console command
    When working with large number of domains, this helps to reduce the noise in the diff when updating only a translation file.
    
    Commits
    -------
    
    a8f3a93 [FrameworkBundle] Allow to specify a domain when updating translations
    fabpot committed Jul 18, 2016
  8. @fabpot

    fixed CS

    fabpot committed Jul 18, 2016
  9. @fabpot

    bug #19369 Fix the DBAL session handler version check for Postgresql …

    …(stof)
    
    This PR was merged into the 2.7 branch.
    
    Discussion
    ----------
    
    Fix the DBAL session handler version check for Postgresql
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 2.7
    | Bug fix?      | yes
    | New feature?  | no
    | BC breaks?    | no
    | Deprecations? | no
    | Tests pass?   | no
    | Fixed tickets | n/a
    | License       | MIT
    | Doc PR        | n/a
    
    #19048 broken the DBAL session handler when using Postgresql by using method which does not exist on the main DBAL Connection class.
    
    Commits
    -------
    
    e98c584 Fix the DBAL session handler version check for Postgresql
    fabpot committed Jul 18, 2016
  10. @SCIF
  11. @antograssiot @nicolas-grekas
Commits on Jul 17, 2016
  1. @nicolas-grekas

    Merge branch '3.1'

    * 3.1:
      [VarDumper] Fix dumping jsons casted as arrays
      PassConfig::getMergePass is not an array
      Revert "bug #19114 [HttpKernel] Dont close the reponse stream in debug (nicolas-grekas)"
      [Serializer] Include the format in the cache key
      Fix the retrieval of the last username when using forwarding
      [Yaml] Fix PHPDoc of the Yaml class
      [HttpFoundation] Add OPTIONS and TRACE to the list of safe methods
      Update getAbsoluteUri() for query string uris
    
    Conflicts:
    	src/Symfony/Component/DependencyInjection/Compiler/PassConfig.php
    	src/Symfony/Component/HttpFoundation/Tests/RequestTest.php
    nicolas-grekas committed Jul 17, 2016
  2. @nicolas-grekas

    Merge branch '3.0' into 3.1

    * 3.0:
      [VarDumper] Fix dumping jsons casted as arrays
      PassConfig::getMergePass is not an array
      Revert "bug #19114 [HttpKernel] Dont close the reponse stream in debug (nicolas-grekas)"
      Fix the retrieval of the last username when using forwarding
      [Yaml] Fix PHPDoc of the Yaml class
      [HttpFoundation] Add OPTIONS and TRACE to the list of safe methods
      Update getAbsoluteUri() for query string uris
    
    Conflicts:
    	src/Symfony/Component/Yaml/Yaml.php
    nicolas-grekas committed Jul 17, 2016
  3. @nicolas-grekas

    Merge branch '2.8' into 3.0

    * 2.8:
      [VarDumper] Fix dumping jsons casted as arrays
      PassConfig::getMergePass is not an array
      Revert "bug #19114 [HttpKernel] Dont close the reponse stream in debug (nicolas-grekas)"
      Fix the retrieval of the last username when using forwarding
      [Yaml] Fix PHPDoc of the Yaml class
      [HttpFoundation] Add OPTIONS and TRACE to the list of safe methods
      Update getAbsoluteUri() for query string uris
    nicolas-grekas committed Jul 17, 2016
  4. @nicolas-grekas

    Merge branch '2.7' into 2.8

    * 2.7:
      [VarDumper] Fix dumping jsons casted as arrays
      PassConfig::getMergePass is not an array
      Revert "bug #19114 [HttpKernel] Dont close the reponse stream in debug (nicolas-grekas)"
      Fix the retrieval of the last username when using forwarding
      [Yaml] Fix PHPDoc of the Yaml class
      [HttpFoundation] Add OPTIONS and TRACE to the list of safe methods
      Update getAbsoluteUri() for query string uris
    nicolas-grekas committed Jul 17, 2016
  5. @nicolas-grekas

    bug #19368 [VarDumper] Fix dumping jsons casted as arrays (nicolas-gr…

    …ekas)
    
    This PR was merged into the 2.7 branch.
    
    Discussion
    ----------
    
    [VarDumper] Fix dumping jsons casted as arrays
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 2.7
    | Bug fix?      | yes
    | New feature?  | no
    | BC breaks?    | no
    | Deprecations? | no
    | Tests pass?   | yes
    | Fixed tickets | #19356
    | License       | MIT
    | Doc PR        | -
    
    Commits
    -------
    
    56549e7 [VarDumper] Fix dumping jsons casted as arrays
    nicolas-grekas committed Jul 17, 2016
Commits on Jul 16, 2016
  1. @nicolas-grekas
Commits on Jul 15, 2016
  1. @stof
Commits on Jul 14, 2016
  1. @fabpot

    minor #19343 PassConfig::getMergePass is not an array (aschempp)

    This PR was squashed before being merged into the 2.7 branch (closes #19343).
    
    Discussion
    ----------
    
    PassConfig::getMergePass is not an array
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 2.7
    | Bug fix?      | no
    | New feature?  | no
    | BC breaks?    | no
    | Deprecations? | no
    | Tests pass?   | yes
    | Fixed tickets | -
    | License       | MIT
    | Doc PR        | -
    
    Just a minor glitch my IDE noticed :-)
    
    Commits
    -------
    
    edbefac PassConfig::getMergePass is not an array
    fabpot committed Jul 14, 2016
  2. @aschempp @fabpot
Commits on Jul 13, 2016
  1. @fabpot

    Revert "bug #19114 [HttpKernel] Dont close the reponse stream in debu…

    …g (nicolas-grekas)"
    
    This reverts commit a0cdcb0, reversing
    changes made to 9c8a3e9.
    fabpot committed Jul 13, 2016
  2. @fabpot

    bug #19334 [Security] Fix the retrieval of the last username when usi…

    …ng forwarding (stof)
    
    This PR was merged into the 2.7 branch.
    
    Discussion
    ----------
    
    [Security] Fix the retrieval of the last username when using forwarding
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 2.7
    | Bug fix?      | yes
    | New feature?  | no
    | BC breaks?    | no
    | Deprecations? | no
    | Tests pass?   | yes
    | Fixed tickets | n/a
    | License       | MIT
    | Doc PR        | n/a
    
    When using forwarding to render the login page (which is not the default), the info are stored in the subrequest attributes rather than the session. ``getLastAuthenticationError`` was handling this properly but ``getLastUsername`` was not checking the attributes.
    This fixes it by checking the attributes (I'm checking them before the session, to be consistent with ``getLastAuthenticationError``)
    
    Commits
    -------
    
    e041365 Fix the retrieval of the last username when using forwarding
    fabpot committed Jul 13, 2016