Branch: refs/heads/2.5.x
Home:   http://github.com/castleproject/Castle.Core

Commit: 1bbfa60a97d112c4aced5c90b57e5c90df72980a
    
http://github.com/castleproject/Castle.Core/commit/1bbfa60a97d112c4aced5c90b57e5c90df72980a
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-09-02 (Thu, 02 Sep 2010)

Changed paths:
  M buildscripts/Castle.Common.Targets
  M buildscripts/build.cmd

Log Message:
-----------
Merge branch 'master' of github.com:castleproject/Castle.Core


Commit: de263db93739fc1ec4ee2aff52d00e6cac878ee4
    
http://github.com/castleproject/Castle.Core/commit/de263db93739fc1ec4ee2aff52d00e6cac878ee4
Author: Craig Neuwirt <[email protected]>
Date:   2010-09-03 (Fri, 03 Sep 2010)

Changed paths:
  M Changes.txt
  M src/Castle.Core/Components.DictionaryAdapter/GenericDictionaryAdapter.cs

Log Message:
-----------
Fixed GenericDictionaryAdapter standards compliance


Commit: 0c1ef356c4c692c804ad537496c1e3b7f1e7486b
    
http://github.com/castleproject/Castle.Core/commit/0c1ef356c4c692c804ad537496c1e3b7f1e7486b
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-09-10 (Fri, 10 Sep 2010)

Changed paths:
  M src/Castle.Core/Castle.Core.csproj
  M src/Castle.Core/Core/Logging/StreamLogger.cs
  M src/Castle.Core/Core/ReflectionBasedDictionaryAdapter.cs
  M src/Castle.Core/DynamicProxy/AbstractInvocation.cs
  M src/Castle.Core/DynamicProxy/AttributeUtil.cs
  A src/Castle.Core/DynamicProxy/Contributors/DelegateProxyTargetContributor.cs
  M src/Castle.Core/DynamicProxy/Contributors/MembersCollector.cs
  M src/Castle.Core/DynamicProxy/DefaultProxyBuilder.cs
  M src/Castle.Core/DynamicProxy/Generators/AttributeDisassembler.cs
  M src/Castle.Core/DynamicProxy/Generators/BaseProxyGenerator.cs
  M src/Castle.Core/DynamicProxy/Generators/ClassProxyGenerator.cs
  M src/Castle.Core/DynamicProxy/Generators/ClassProxyWithTargetGenerator.cs
  R src/Castle.Core/DynamicProxy/Generators/DelegateProxyTargetContributor.cs

Log Message:
-----------
- did some minor wording improvements to exception messages.


Commit: 5b6be4957a89583f953d233c5963c43f98b1f981
    
http://github.com/castleproject/Castle.Core/commit/5b6be4957a89583f953d233c5963c43f98b1f981
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-09-10 (Fri, 10 Sep 2010)

Changed paths:
  M Changes.txt
  M src/Castle.Core.Tests/ModuleScopeTestCase.cs
  M src/Castle.Core/DynamicProxy/Generators/Emitters/ClassEmitter.cs
  M src/Castle.Core/DynamicProxy/ModuleScope.cs

Log Message:
-----------
- added paramter to ModuleScope disabling usage of signed modules. This is to 
workaround issue DYNPROXY-134. Also a descriptive exception message is being 
thrown now when the issue is detected.


Commit: 181f0c3a871f9b8a18b963ffdc7d919122be9ec1
    
http://github.com/castleproject/Castle.Core/commit/181f0c3a871f9b8a18b963ffdc7d919122be9ec1
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-09-10 (Fri, 10 Sep 2010)

Changed paths:
  M src/Castle.Core/DynamicProxy/Contributors/DelegateTypeGenerator.cs

Log Message:
-----------
- added comment header to DelegateTypeGenerator


Commit: 46f154138a828b2c625f3ad7e1f1697a726ae626
    
http://github.com/castleproject/Castle.Core/commit/46f154138a828b2c625f3ad7e1f1697a726ae626
Author: Craig Neuwirt <[email protected]>
Date:   2010-09-12 (Sun, 12 Sep 2010)

Changed paths:
  M Changes.txt
  M src/Castle.Core.Tests/Castle.Core.Tests.csproj
  M 
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/DictionaryAdapterFactoryTestCase.cs
  A 
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/IUseBehaviorBuilder.cs
  A 
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/KeyBehaviorBuilderAttribute.cs
  M src/Castle.Core/Castle.Core.csproj
  M 
src/Castle.Core/Components.DictionaryAdapter/Attributes/DictionaryBehaviorAttribute.cs
  M src/Castle.Core/Components.DictionaryAdapter/DefaultPropertyGetter.cs
  M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterFactory.cs
  A src/Castle.Core/Components.DictionaryAdapter/IDictionaryBehaviorBuilder.cs

Log Message:
-----------
Added IDictionaryBehaviorBuilder to support behavior gropuing


Commit: ff61ec9c3c1e06444d8301a79cc62982f5fb3f66
    
http://github.com/castleproject/Castle.Core/commit/ff61ec9c3c1e06444d8301a79cc62982f5fb3f66
Author: Craig Neuwirt <[email protected]>
Date:   2010-09-12 (Sun, 12 Sep 2010)

Changed paths:
  M src/Castle.Core/Components.DictionaryAdapter/PropertyDescriptor.cs

Log Message:
-----------
Allow IDictionaryBehaviorBuilders to be added programmatically


Commit: 285c044ace382d70da7984bee1d6290a11510e23
    
http://github.com/castleproject/Castle.Core/commit/285c044ace382d70da7984bee1d6290a11510e23
Author: Tom Maguire <[email protected]>
Date:   2010-09-13 (Mon, 13 Sep 2010)

Changed paths:
  M src/Castle.Core.Tests/ReflectionBasedDictionaryAdapterTestCase.cs
  M src/Castle.Core/Core/ReflectionBasedDictionaryAdapter.cs

Log Message:
-----------
Fixed ReflectionBasedDictionaryAdapter when using indexed properties

Previously indexed properties threw exceptions because they required
parameters to be supplied which the ReflectionBasedDictionaryAdapter
cannot provide. Indexed properties are now skipped similarly to unreadable
properties.


Commit: 8adb13d7cd00a9acae3f966f2b1aaec5a52f2ea7
    
http://github.com/castleproject/Castle.Core/commit/8adb13d7cd00a9acae3f966f2b1aaec5a52f2ea7
Author: Tom Maguire <[email protected]>
Date:   2010-09-13 (Mon, 13 Sep 2010)

Changed paths:
  M Changes.txt

Log Message:
-----------
Changes.txt update - Fixed ReflectionBasedDictionaryAdapter when using indexed 
properties

Changes.txt updated to reflect changes in previous commit


Commit: 76ebbbb4715fbc46d827da5b4dc6ad8e793fde36
    
http://github.com/castleproject/Castle.Core/commit/76ebbbb4715fbc46d827da5b4dc6ad8e793fde36
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-09-14 (Tue, 14 Sep 2010)

Changed paths:
  M BreakingChanges.txt
  M Changes.txt
  M src/Castle.Core.Tests/Castle.Core.Tests.csproj
  M 
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/DictionaryAdapterFactoryTestCase.cs
  A 
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/IUseBehaviorBuilder.cs
  A 
src/Castle.Core.Tests/Components.DictionaryAdapter.Tests/KeyBehaviorBuilderAttribute.cs
  M src/Castle.Core.Tests/ReflectionBasedDictionaryAdapterTestCase.cs
  R src/Castle.Core.Tests/WebLoggerTests.cs
  M src/Castle.Core/Castle.Core.csproj
  M 
src/Castle.Core/Components.DictionaryAdapter/Attributes/DictionaryBehaviorAttribute.cs
  M src/Castle.Core/Components.DictionaryAdapter/DefaultPropertyGetter.cs
  M src/Castle.Core/Components.DictionaryAdapter/DictionaryAdapterFactory.cs
  M src/Castle.Core/Components.DictionaryAdapter/GenericDictionaryAdapter.cs
  A src/Castle.Core/Components.DictionaryAdapter/IDictionaryBehaviorBuilder.cs
  M src/Castle.Core/Components.DictionaryAdapter/PropertyDescriptor.cs
  M src/Castle.Core/Core/Logging/LevelFilteredLogger.cs
  R src/Castle.Core/Core/Logging/WebLogger.cs
  R src/Castle.Core/Core/Logging/WebLoggerFactory.cs
  M src/Castle.Core/Core/ReflectionBasedDictionaryAdapter.cs

Log Message:
-----------
- removed web logger from Core as discussed on the group. This is a breaking 
change.

Merge branch 'master' of github.com:castleproject/Castle.Core

Conflicts:
        Changes.txt


Commit: 6f195ee820a3dfd83d44debcbd13fd7634b830c3
    
http://github.com/castleproject/Castle.Core/commit/6f195ee820a3dfd83d44debcbd13fd7634b830c3
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-09-14 (Tue, 14 Sep 2010)

Changed paths:
  M src/Castle.Core/DynamicProxy/Contributors/DelegateTypeGenerator.cs
  M src/Castle.Core/DynamicProxy/Generators/Emitters/ClassEmitter.cs

Log Message:
-----------
- delegate proxy now obeys standard path for deciding if type should be 
generated in signed or unsigned assembly


Commit: f014f23f89c05a07788eb68063007cda47aa4f34
    
http://github.com/castleproject/Castle.Core/commit/f014f23f89c05a07788eb68063007cda47aa4f34
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-09-14 (Tue, 14 Sep 2010)

Changed paths:
  M src/Castle.Core.Tests/DynamicProxy.Tests/DelegateProxyTestCase.cs
  M src/Castle.Core/DynamicProxy/Generators/BaseProxyGenerator.cs
  M src/Castle.Core/DynamicProxy/Generators/ClassProxyGenerator.cs
  M src/Castle.Core/DynamicProxy/Generators/ClassProxyWithTargetGenerator.cs
  M src/Castle.Core/DynamicProxy/Generators/DelegateProxyGenerator.cs
  M src/Castle.Core/DynamicProxy/Generators/InterfaceProxyWithTargetGenerator.cs

Log Message:
-----------
- refactored generators so that common code for determining if the type is 
cached or should be built is now it the base class


-- 
You received this message because you are subscribed to the Google Groups 
"Castle Project Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/castle-project-commits?hl=en.

Reply via email to