Fabien Potencier
|
b762bc94b9
|
Make the sandbox a first-class citizen with a dedicated Sandbox class
|
2026-07-30 12:05:47 +02:00 |
|
Fabien Potencier
|
416d07da1d
|
Add an allow-list for tests to the sandbox security policy
|
2026-06-06 11:08:56 +02:00 |
|
Fabien Potencier
|
af7bf5e181
|
Add a strict mode to SecurityPolicy to opt-in to the 4.0 sandbox behavior for the extends/use tags and the parent/block/attribute functions
|
2026-05-25 13:40:27 +02:00 |
|
Fabien Potencier
|
cfaa2fd030
|
Deprecate the fact that the parent, block, and attribute functions are always allowed in a sandboxed template
|
2026-05-24 21:19:56 +02:00 |
|
Alexandre Daubois
|
9c6b95f2a6
|
Make in_array() calls strict
|
2025-02-19 15:29:33 +01:00 |
|
Fabien Potencier
|
151aa4ecda
|
Fix CS
|
2025-02-14 12:57:03 +01:00 |
|
Nicolas Grekas
|
04471ab8cd
|
Replace strtr() by strtolower()
|
2024-09-26 17:48:39 +02:00 |
|
Christian Flothmann
|
8663ec242b
|
fix typo
|
2024-08-28 14:18:47 +02:00 |
|
Fabien Potencier
|
5fca700cbd
|
Deprecate the fact that the extends and use tags are always allowed in a sandboxed template
|
2024-08-28 13:40:53 +02:00 |
|
Fabien Potencier
|
b63bde3063
|
Optimize sprintf() calls for PHP 8.4
|
2024-06-21 08:16:55 +02:00 |
|
Fabien Potencier
|
248855b34b
|
Merge branch '2.x' into 3.x
* 2.x:
Fix premature loop exit in Security Policy lookup of allowed methods/properties
|
2023-10-26 17:38:13 -07:00 |
|
Yaakov Saxon
|
5e1838dbca
|
Fix premature loop exit in Security Policy lookup of allowed methods/properties
|
2023-10-26 17:37:13 -07:00 |
|
Fabien Potencier
|
76352a037d
|
Merge branch '2.x' into 3.x
* 2.x:
Replace strtolower() with strtr() when dealing with method names
|
2020-01-08 09:32:39 +01:00 |
|
Fabien Potencier
|
04174b5f62
|
Merge branch '1.x' into 2.x
* 1.x:
Replace strtolower() with strtr() when dealing with method names
|
2020-01-08 09:32:31 +01:00 |
|
Matthias Pigulla
|
30feddef10
|
Replace strtolower() with strtr() when dealing with method names
|
2020-01-08 09:27:07 +01:00 |
|
Fabien Potencier
|
54cec4e3b8
|
added type hints
|
2019-04-26 12:01:21 +02:00 |
|
Fabien Potencier
|
273b666a71
|
removed the obsolete lib/ directory, removed PSR-0 class aliases
|
2019-04-23 16:34:05 +02:00 |
|
Fabien Potencier
|
712147f6f0
|
Merge branch '1.x' into 2.x
* 1.x:
fixed typo
|
2019-03-19 14:08:27 +01:00 |
|
Fabien Potencier
|
f0efbc5b20
|
fixed typo
|
2019-03-19 14:07:27 +01:00 |
|
Fabien Potencier
|
037ee67224
|
switched to namespace first, PSR-0 as a fallback
|
2019-03-05 08:14:45 +01:00 |
|
Fabien Potencier
|
baa70287f5
|
switched to namespace first, PSR-0 as a fallback
|
2019-03-04 21:33:40 +01:00 |
|
Maxime Steinhausser
|
2c174e4015
|
Use class_exists instead of require
|
2017-06-05 23:42:50 +02:00 |
|
Nicolas Grekas
|
5420a5e3f8
|
Add the aliases
|
2017-05-25 08:32:07 +02:00 |
|
Nicolas Grekas
|
71af32b306
|
Add namespaced aliases
|
2017-05-24 10:12:32 +02:00 |
|