Activity

From 2010-11-09 to 2010-12-08

2010-12-08

18:19 Revision 1dd82def: Merge "[~TASK] FLOW3 (Security): Cleanup in authentication token code"
Andreas Förthner
18:12 Revision 1cdca142: [~TASK] FLOW3 (Security): Fix Apache2AccessRestrictionPublisherTest
Change-Id: I29e4346a201ea33ac94221d22d0ba3e667d0ada2 Karsten Dambekalns
17:38 Revision 887e7d89: [~TASK] FLOW3 (Security): Cleanup in authentication token code
Change-Id: Ie1f475d1b985eb003115e600e70ea0e2de893d77 Karsten Dambekalns
17:16 Revision 41ac63f5: Merge "[+FEATURE] FLOW3 (MVC): Expose object identifier in JsonView"
Robert Lemke
16:23 Feature #9968: Promote security publishing configuration automatically when persisting models
There is a problem, if a resource object is used (published) before it is persisted. Maybe we should skip this feature? Andreas Förthner
15:50 Revision 361bb934: [~BUGFIX] FLOW3 (Security): Fix Apache2 access restriction resource publishing
To deny access for private resources by the public a "Deny from all"
.htaccess rule is now added.
Change-Id: I41200e...
Andreas Förthner
13:27 Bug #11330 (Resolved): Uploading resources fails on windows due to a missing directory
If the directory Data/Persisten/Resources is not present on windows (which is the default currently), the uploading d... Andreas Förthner
13:00 Feature #6605 (Resolved): Integrate the security policy into resource management
Applied in changeset commit:"670aa59cae5dbbcb9b265ea24d8c29a6357e9eb0". Andreas Förthner
12:40 Revision 670aa59c: [+FEATURE] FLOW3 (Security): Implemented private resource publishing
Resolves: #6605
Change-Id: I6574cf086d6049594ead7950b7fafc7145bb6f0a
Andreas Förthner
04:50 Bug #10701: F3\FLOW3\Persistence\Exception thrown in file DataMapper.php
This is just a heads up on this bug report.
I updated my FLOW3 to the latest git version and still see the same pro...
Christian Lerrahn

2010-12-07

19:37 Revision dab54f51: [~TASK] FLOW3 (Cache): Fix memory db DSN in tests
The PdoBackendTest for Cache used a wrong DSN for in-memory SQLite
databases.
Change-Id: I929380797e4b3e6dd9a00f4629...
Karsten Dambekalns
19:36 Revision 9815e46e: [~TASK] FLOW3 (Utility): Make PdoHelper static
The PdoHelper class has no need to be non-static. Adjust the use of it
in persistence and cache PDO backends.
Change...
Karsten Dambekalns
14:27 Revision 27091722: [~TASK] FLOW3 (Security): Remove debug output
Change-Id: Ib74d04b5ad289bef4af178ee0d126f8eee5701c7 Karsten Dambekalns
13:33 Revision f3345278: [+FEATURE] FLOW3 (Security): New strategy for optional authentication
The new strategy allows for a flexible authentication of any
number of tokens. It will authenticate as many tokens as...
Christopher Hlubek
13:10 Revision 53bf8c9c: [+BUGFIX] FLOW3 (AOP): Fix around advice with exception in chain
The methodIsInAdviceMode status for a method with an around advice
was not reset correctly if the method itself or an...
Christopher Hlubek
13:00 Revision e027b732: [+BUGFIX] FLOW3 (Security): Fix policy cache write
This change saves the policy cache as soon as the object container
is initialized using signal slots. Before setting ...
Christopher Hlubek
12:55 Revision 9523284a: Merge "[+FEATURE] FLOW3 (Configuration): Get partial configuration"
Karsten Dambekalns
12:55 Revision c50c1044: [!!!BUGFIX] FLOW3 (AOP): Fix AOP runtime evaluations
The registration of global objects for runtime evaluations had no
effect, because the settings were not yet there dur...
Christopher Hlubek

2010-12-06

17:38 Revision 6b44ee71: Merge "[~TASK] FLOW3 (Cache): Use memory db for PDO tests"
Karsten Dambekalns
17:37 Revision f4899d60: Merge "[~TASK][!!!] FLOW3: Moved and renamed base test cases"
Karsten Dambekalns
17:12 Revision 68f2797d: [+FEATURE] FLOW3 (Configuration): Get partial configuration
This change adds the possibility to get a partial configuration by
specifying a configuration path.
Change-Id: I45d6...
Christopher Hlubek
17:00 Revision 01bdf801: Merge "[+BUGFIX] FLOW3 (I18n): Set UNIX_PATHS flag when using RecursiveDirectoryIterator"
Robert Lemke
17:00 Bug #11240 (Resolved): Set UNIX_PATHS flag when using RecursiveDirectoryIterator
Applied in changeset commit:"fd8a18e3e9f4c4c945909fa9edc6df9615e6eb03". Bastian Waidelich
17:00 Revision b1d455c9: Merge "[~TASK] FLOW3 (Package): Move constants to interface"
Robert Lemke
16:54 Revision 2cea7143: [~TASK] FLOW3 (Utility): Pass array in getValueByPath by reference
This marks the first argument of getValueByPath() as by-reference in
order to save some memory and cpu cycles. It's s...
Christopher Hlubek
16:07 Revision 5fde8f9a: [~TASK][!!!] FLOW3: Moved and renamed base test cases
This moves the base test cases for unit, functional and selenium tests
from the Testing package to the FLOW3 package....
Robert Lemke
13:31 Revision e1721767: Merge "[~TASK] FLOW3 (Persistence): Throw helpful exception on missing object"
Robert Lemke
13:30 Revision 9c3e89ad: Merge "[~TASK][!!!] FLOW3 (Reflection): Improved speed of reflection service"
Robert Lemke
13:11 Revision d97a4104: [~TASK] FLOW3 (Configuration): Sync setArguments() and setProperties()
With Configuration::setArguments() an empty array would clear all set
arguments, with this change setProperties() beh...
Karsten Dambekalns
12:19 Revision dce6a264: [+FEATURE] FLOW3 (MVC): Expose object identifier in JsonView
This changes adds a configuration option _exposeObjectIdentifier
to the JsonView for exporting object identifiers in ...
Christopher Hlubek

2010-12-02

18:27 Revision 90b8decb: [~TASK] FLOW3 (Package): Move constants to interface
Some constants from MetaData should be in MetaDataInterface.
Change-Id: Ib400970c8965e5ebc3b4f5453d5d0c8eec0d222e
Karsten Dambekalns
18:23 Revision e0a3b678: [~TASK] FLOW3 (Cache): Use memory db for PDO tests
Use a SQLite in-memory database instead of a file on disk.
Change-Id: Icb76927efb539c2d650bb92cd0f8f8817a9481ac
Karsten Dambekalns
18:10 Revision fd8a18e3: [+BUGFIX] FLOW3 (I18n): Set UNIX_PATHS flag when using RecursiveDirectoryIterator
Currently FLOW3 breaks on Windows, because the I18n service uses the
RecursiveDirectoryIterator without setting the 2...
Bastian Waidelich
18:07 Bug #11240 (Resolved): Set UNIX_PATHS flag when using RecursiveDirectoryIterator
Currently FLOW3 breaks on Windows, because the I18n service uses the RecursiveDirectoryIterator without setting the 2... Bastian Waidelich
16:37 Bug #11207 (Under Review): Fatal error when PHPUnit is not installed
http://review.typo3.org/416
http://review.typo3.org/417
Karsten Dambekalns
15:57 Bug #11207 (Needs Feedback): Fatal error when PHPUnit is not installed
The problem consists of two parts.
# The BaseTestCase (and it's two friends FunctionalTestCase and SeleniumTestCase)...
Karsten Dambekalns
13:09 Bug #11207 (Accepted): Fatal error when PHPUnit is not installed
Karsten Dambekalns

2010-12-01

17:17 Revision e8b6482b: [~TASK] FLOW3 (Persistence): Throw helpful exception on missing object
When an object is referenced in persisted data but cannot be loaded by
the backend, throw a helpful exception instead...
Karsten Dambekalns
13:39 Bug #11207 (Resolved): Fatal error when PHPUnit is not installed
PHPUnit and vfs(stream) are no longer included with the FLOW3 distribution.
But still, the core relies on those libr...
Bastian Waidelich

2010-11-30

15:17 Revision 7250e926: Merge "[~TASK] FLOW3 (Security): Support additional tokens"
Christopher Hlubek
13:28 Revision b0f2a046: [~TASK] FLOW3 (Security): Support additional tokens
Other tokens than the UsernamePassword token could need
a request instance when updating the credentials. Another pro...
Christopher Hlubek
13:21 Revision 08d7775b: [~TASK] FLOW3 (Security): Some code nitpicking
Fixes style in an if-clause and avoids variable assignment in a loop.
Change-Id: I7d21b352250e92ffc4f7938b2c7dce6544...
Karsten Dambekalns
12:12 Revision 215198e5: [!!!][+FEATURE] FLOW3 (Security): Allow authentication of multiple tokens
Currently the authentication provider manager allows only the
authentication of one token (the first that authenticat...
Christopher Hlubek
12:08 Revision 0f414769: [~TASK][!!!] FLOW3 (Reflection): Improved speed of reflection service
This patch accelerates the initialization of the ReflectionService
in production context. Instead of checking for eme...
Robert Lemke
11:27 Revision d86fcf12: Merge "[+TASK] FLOW3 (Security): More helpful NoEntryInPolicyException"
Christopher Hlubek
11:27 Revision 215ae19d: Merge "[~TASK] FLOW3 (Error): Clean up exception handlers"
Christopher Hlubek
10:54 Revision 7f1a1465: Merge "[~TASK] FLOW3 (Log): Fix 2 tests in FileBackendTest"
Karsten Dambekalns
10:35 Revision 9efa9573: [~TASK] FLOW3 (Error): Clean up exception handlers
Move method up refactoring in exception handlers.
Change-Id: I7261b0f0d582e9ffbb41eea3cd183c73a0443d13
Karsten Dambekalns
10:35 Revision a1d9b011: [+TASK] FLOW3 (Security): More helpful NoEntryInPolicyException
When the PolicyService throws a NoEntryInPolicyException the resource
name is output as well.
Change-Id: I3da47f9ec5...
Karsten Dambekalns

2010-11-27

20:00 Revision b9580fd6: [+BUGFIX] FLOW3 (Persistence): Fix dirty checking with uuid property
If a uuid property is configured with @uuid the dirty checking didn't
use the special property but the FLOW3_Persiste...
Christopher Hlubek

2010-11-26

15:15 Feature #10539 (Resolved): Add real inheritance and alias support for CLDR data
Applied in changeset commit:"7f12f79a4078dc7fb4ed7d16e802d0039520c844". Karol Gusak
15:13 Revision a32c6988: Merge "[FEATURE] FLOW3 (I18n): Add real CLDR inheritance and alias support."
Karsten Dambekalns
13:51 Revision 640d5df9: Merge "[+BUGFIX] FLOW3 (Security): Allow inheritance of tokens"
Karsten Dambekalns
13:43 Revision 34e8f813: Merge "[~TASK] FLOW3 (Error): Fix AbstractExceptionHandlerTest"
Karsten Dambekalns
13:22 Revision e904c5c8: [~TASK] FLOW3 (Log): Fix 2 tests in FileBackendTest
The FileBackend logs the process id if posix_getpid() is available. If
not, it does not log this, thus the test needs...
Karsten Dambekalns

2010-11-25

19:17 Revision e57afbe7: [+BUGFIX] FLOW3 (Security): Allow inheritance of tokens
Subclassing a token class caused duplication problems inside the
session which corrupted the system after a few reque...
Christopher Hlubek
17:17 Revision a5cd2983: [~TASK] FLOW3: Clean up annotations/signatures
Change-Id: Ic796230cd73810f2b98dce5ed05f87032a85be1d Karsten Dambekalns
14:32 Revision dc7acc21: Merge "[~TASK] FLOW3 (Cache): Silence RedisBackendTest warnings"
Karsten Dambekalns

2010-11-24

19:54 Bug #11056 (Resolved): findOneBy*() methods should return NULL if no item was found
Currently all findOneBy*() methods of repositories return FALSE, if no records where found. As discussed this should ... Bastian Waidelich
15:35 Revision 5e407555: [+FEATURE] FLOW3 (Utility): Get HTTP headers from environment
This change adds a method getRequestHeaders() to the Environment
class to get all request headers that were passed by...
Christopher Hlubek
13:41 Revision 80acf277: Merge "[+BUGFIX] FLOW3 (Package): Remove is_dir check for packages directory"
Robert Lemke
13:37 Revision efd488ea: [~TASK] FLOW3 (Error): Fix AbstractExceptionHandlerTest
Change-Id: Id003a47c5c17d8f1bbb366e69662b691578f2ff1 Karsten Dambekalns
13:33 Revision 83c52a57: [~TASK] FLOW3 (Cache): Silence RedisBackendTest warnings
Change-Id: I83c51af54eb6b72ad44f66ea114e97795cf645eb Karsten Dambekalns
12:00 Bug #11017 (Resolved): Using a method visibility inside a pointcut throws an exception
Applied in changeset commit:"57e14528a0dea019345fd24dfedb6c995c90cc3c". Christopher Hlubek
11:52 Revision 0c609c48: Merge "[+BUGFIX] FLOW3 (AOP): Fix method visibility for default constructor"
Christopher Hlubek
11:31 Revision c334769b: Merge "[~TASK] FLOW3 (Log): Fix unit tests after code change"
Robert Lemke
11:21 Revision 57e14528: [+BUGFIX] FLOW3 (AOP): Fix method visibility for default constructor
Advices with a visibility specifier in the pointcut expression failed
when the default constructor with a NULL origin...
Christopher Hlubek
11:19 Revision 1333361e: [~TASK] FLOW3 (MVC): Fix JsonView documentation
The current JsonView documentation was not yet updated with the new
underscored configuration sections.
Change-Id: I...
Christopher Hlubek
11:11 Revision bb77283c: [~TASK] FLOW3 (Log): Fix unit tests after code change
Change-Id: Ifcffb633f4281bf3c5cc1b9a961337b11d7b7bbf Karsten Dambekalns
11:08 Bug #11039 (Needs Feedback): Static object container injects properties to result of factory object
If a factoryObjectName is set for an object, the dependencies of the default implementation are injected to the resul... Christopher Hlubek
11:07 Revision 60b204cf: Merge "[~TASK] FLOW3 (Error): Use logException() in exception handler"
Robert Lemke
11:00 Revision c9a21d4d: Merge "[+FEATURE] FLOW3 (Log): Add logException() method"
Robert Lemke
10:47 Revision 9883c3a9: [+BUGFIX] FLOW3 (Package): Remove is_dir check for packages directory
Upon a fresh git clone, there is no Application directory as git does
not track empty folders. This caused an excepti...
Michael Sauter

2010-11-23

23:57 Task #11035 (Closed): Divide supported locales into two categories
There should be two types of locales supported by I18n package. One collection of Locale object would represent a gro... Karol Gusak
23:51 Task #11034 (Resolved): Remove AbstractXmlModel and AbstractXmlParser from I18n package
The @AbstractXmlModel@ is a base class for XML models, but it's not very useful as it is only extended by @CldrModel@... Karol Gusak
23:16 Revision 7f12f79a: [FEATURE] FLOW3 (I18n): Add real CLDR inheritance and alias support.
CLDR files are now parsed to slightly different array structure which
is much more useful and simplifies many code fr...
Karol Gusak
12:42 Bug #11017 (Under Review): Using a method visibility inside a pointcut throws an exception
https://review.typo3.org/375 Karsten Dambekalns
12:39 Bug #11017: Using a method visibility inside a pointcut throws an exception
It's a @ReflectionException: Class does not exist@ because @isMethodPublic@ is called on a @NULL@ class name. Christopher Hlubek
12:09 Bug #11017: Using a method visibility inside a pointcut throws an exception
And what is the exception? That's only the backtrace... :) Karsten Dambekalns
10:34 Bug #11017 (Resolved): Using a method visibility inside a pointcut throws an exception
FLOW3 throws an Exception if a pointcut like this is registered.... Christopher Hlubek

2010-11-22

13:37 Revision 5b130b92: Merge "[~TASK] FLOW3 (Persistence): API annotations and comment fixes"
Karsten Dambekalns
13:35 Revision 90bbc64e: Merge "[+BUGFIX] FLOW3 (Persistence): Handle new properties in flattenValue"
Karsten Dambekalns
13:31 Revision d1a0b824: Merge "[+FEATURE] FLOW3 (Log): Log more info in FileBackend"
Karsten Dambekalns
13:24 Revision bc359070: [~TASK] FLOW3 (Error): Use logException() in exception handler
In addition some cleanup has been done and the DebugExceptionHandler
now exits with exit code 1 for CLI calls.
Chang...
Karsten Dambekalns
13:24 Revision 4c0061d9: [+FEATURE] FLOW3 (Log): Add logException() method
To create a log entry for an exception you can now simply call
logException($exception) on the (system) logger.
Chan...
Karsten Dambekalns
12:48 Bug #10701 (Accepted): F3\FLOW3\Persistence\Exception thrown in file DataMapper.php
Karsten Dambekalns
06:29 Bug #10701: F3\FLOW3\Persistence\Exception thrown in file DataMapper.php
No. I didn't even know the keyword @lazy until you mentioned it ;)
@flow3-test:/var/www/foo/Packages/Application/U...
Christian Lerrahn

2010-11-19

18:45 Revision 2edee542: [~TASK] FLOW3 (Persistence): API annotations and comment fixes
This change adds API annotations to methods of the abstract backend
and persistence session that are supposed to be u...
Christopher Hlubek
18:42 Revision fa4e70cd: [+BUGFIX] FLOW3 (Persistence): Handle new properties in flattenValue
New properties in objects after reconstitution failed with an
unknown array index. The method getCleanStateOfProperty...
Christopher Hlubek

2010-11-18

13:23 Bug #10929: F3\FLOW3\Package\Exception\UnknownPackageException thrown in file PackageManager.php
Plattform: Windows 7 Nys
13:18 Bug #10929 (Closed): F3\FLOW3\Package\Exception\UnknownPackageException thrown in file PackageManager.php
Package "FLOW3\Private" is not available. Please note that package keys are case sensitive.
10 F3\FLOW3\Package\Pack...
Nys

2010-11-17

16:04 Revision 58e041c0: Merge "[~TASK] FLOW3 (Configuration): Create configuration cache directory"
Robert Lemke
16:03 Revision 5dc5cbf1: Merge "[~TASK] FLOW3 (Cache): Fix @param in RedisBackend"
Robert Lemke
16:03 Revision b660e99b: [+FEATURE] FLOW3 (Log): Log more info in FileBackend
The FileBackend now adds the process id to the log (if posix_getpid() is
available) and logs the given class and meth...
Karsten Dambekalns
15:50 Revision fe8ef257: [~TASK] FLOW3 (Configuration): Create configuration cache directory
When the configuration is to be cached (e.g. in production context), the
target directory needs to be created before ...
Karsten Dambekalns
15:17 Revision 302ed28f: [~TASK] FLOW3 (Cache): Fix @param in RedisBackend
Change-Id: I48d0aa4eb6b3640db69d32dd6887d6c8453e0216 Karsten Dambekalns

2010-11-16

13:22 Revision cd7f31d8: [~TASK] FLOW3: Update version in Package.xml
Change-Id: I962b74645493dcd7214789f4d84720b2482dcccd Karsten Dambekalns

2010-11-15

15:40 Revision 46a6bbba: [~TASK] FLOW3 (MVC): Make redirect() use request format
redirect() in AbstractController now allows to request a format through
an optional parameter. If not given, the form...
Karsten Dambekalns
15:04 Revision a1e6c841: Merge "[!!!][~TASK] FLOW3 (MVC): Indexed arrays and config prefix for JsonView"
Robert Lemke
14:16 Revision dd78aca1: [~TASK] FLOW3 (Cache): Clean up the RedisBackend
Some comments and a useless method have been removed, the exception
lines have been compacted and an incorrect author...
Karsten Dambekalns
13:25 Revision 923af427: [~TASK] FLOW3 (Cache): Rename Redis Cache Backend
This renames the cache backend formerly named "PhpredisRedisBackend"
to "RedisBackend".
If there should be, at some ...
Robert Lemke
12:00 Feature #9017 (Resolved): Implement redis as cache backend
Applied in changeset commit:"7f11528521db7d04845e652d948a429b93f2f2e9". Christian Kuhn
11:49 Revision 2454bfe8: Merge "[+FEATURE] FLOW3 (Cache): Implement redis as cache backend"
Karsten Dambekalns
11:15 Bug #10718 (Resolved): Content security: query rewriting fails if no other constraints are set on the query
Applied in changeset commit:"bc30a9d4360efa035e6656e05bd2e3c3c87efb47". Karsten Dambekalns

2010-11-14

23:19 Revision 3ae9cec3: [!!!][~TASK] FLOW3 (MVC): Indexed arrays and config prefix for JsonView
JsonView could not process indexed arrays without configuring each
key. To prevent collisions with array keys, the co...
Christopher Hlubek
21:48 Revision 7f115285: [+FEATURE] FLOW3 (Cache): Implement redis as cache backend
Redis is a noSQL database with very good scaling characteristics
in relation to the amount of entries and data size a...
Christian Kuhn

2010-11-13

22:08 Bug #10718: Content security: query rewriting fails if no other constraints are set on the query
Hi Florian,
it would be really cool if you could test the fix in http://review.typo3.org/330
Thanks, Karsten
Karsten Dambekalns

2010-11-12

16:30 Bug #10718 (Under Review): Content security: query rewriting fails if no other constraints are set on the query
http://review.typo3.org/330 Karsten Dambekalns
16:19 Bug #10718: Content security: query rewriting fails if no other constraints are set on the query
yep, this is correct. Fix looks good to me. @Karsten: Do we get this into alpha13, or is it already too late? Andreas Förthner
16:18 Bug #10718 (Accepted): Content security: query rewriting fails if no other constraints are set on the query
Karsten Dambekalns
16:06 Bug #10718: Content security: query rewriting fails if no other constraints are set on the query
Andi, any comments? Karsten Dambekalns
16:28 Revision bc30a9d4: [+BUGFIX] FLOW3 (Security): Fix query rewriting sans constraint
Adding the security constraint(s) failed if the original query did not
have any constraint itself.
Change-Id: Icaa95...
Karsten Dambekalns
16:05 Bug #10669 (Needs Feedback): Login session not "cleared" when creating new admin (security framework related?)
Well, this is really something that could be solved in the TYPO3 package. But there should be no automatism - imagine... Karsten Dambekalns
16:01 Bug #10701 (Needs Feedback): F3\FLOW3\Persistence\Exception thrown in file DataMapper.php
It seems you have a property marked as @lazy but the corresponding entity is not marked as @lazy on the class-level. ... Karsten Dambekalns
13:16 Revision e9ea98d7: [~TASK] FLOW3 (MVC): Use only non-empty format in UriBuilder
Change-Id: I57e9146d6d6e571fc9ded6f7dec83d85c3866459 Karsten Dambekalns

2010-11-11

23:51 Revision 3c9d5677: Merge "[~TASK] FLOW3 (MVC): Send empty body on redirects for JSON requests"
Robert Lemke
23:44 Revision fc518150: Merge "[~TASK] FLOW3 (MVC): Throw exception on empty name for setControllerActionName()"
Robert Lemke
13:33 Task #9457 (Needs Feedback): Refactor type-conversion into ...Utility\TypeHandling
I cannot find more places where this would obviously be used in Fluid (or elsewhere) aside from the Argument class. A... Karsten Dambekalns
13:26 Feature #6607: Enable security for REST services
Will this be done for alpha 13 - i.e. today evening? Maybe it's even better if not :) Karsten Dambekalns
12:45 Revision fbf53e3b: [~TASK] FLOW3 (MVC): Trivial unit test fix
In strict mode PHPUnit complains about tests that don't do any
assertions. In this case this is false alarm, thus a s...
Karsten Dambekalns
12:38 Revision a3b26fc8: [~TASK] FLOW3 (MVC): Throw exception on empty name for setControllerActionName()
Change-Id: I739f82c06aa27c036a08f2456a90ad26a8baa6ce Karsten Dambekalns

2010-11-10

19:14 Bug #10718 (Resolved): Content security: query rewriting fails if no other constraints are set on the query
The query rewriting aspect fails if the policy constraint is the only constraint on the query.
In @PersistenceQuer...
Florian Kugler
16:56 Revision 490edd20: [~TASK] FLOW3 (MVC): Send empty body on redirects for JSON requests
Change-Id: Id28d63c5ada47f6ab45582a90728d846c7a31b9a Karsten Dambekalns
08:01 Bug #10701 (Closed): F3\FLOW3\Persistence\Exception thrown in file DataMapper.php
I get the following exception when trying to render a view of my model. The model is very similar to another model
w...
Christian Lerrahn

2010-11-09

22:14 Feature #10539 (Accepted): Add real inheritance and alias support for CLDR data
Karol Gusak
10:45 Bug #10687 (Resolved): @subpackage cannot be unset when rendering URIs
Applied in changeset commit:"e805f558ae63a2ce3829f30c35398443a3433ee0". Robert Lemke
 

Also available in: Atom