diff --git a/lib/NHibernate21/mono/2.0/Iesi.Collections.dll b/lib/NHibernate21/mono/2.0/Iesi.Collections.dll
index b8def765..276a8cbd 100644
Binary files a/lib/NHibernate21/mono/2.0/Iesi.Collections.dll and b/lib/NHibernate21/mono/2.0/Iesi.Collections.dll differ
diff --git a/lib/NHibernate21/mono/2.0/LinFu.DynamicProxy.dll b/lib/NHibernate21/mono/2.0/LinFu.DynamicProxy.dll
deleted file mode 100644
index 22225220..00000000
Binary files a/lib/NHibernate21/mono/2.0/LinFu.DynamicProxy.dll and /dev/null differ
diff --git a/lib/NHibernate21/mono/2.0/LinFu.License.txt b/lib/NHibernate21/mono/2.0/LinFu.License.txt
deleted file mode 100644
index e4c8db14..00000000
--- a/lib/NHibernate21/mono/2.0/LinFu.License.txt
+++ /dev/null
@@ -1,167 +0,0 @@
-The LinFu Library, (c) 2007 Philip Laureano, is subject to the terms of the following license:
-
- GNU LESSER GENERAL PUBLIC LICENSE
- Version 3, 29 June 2007
-
- Copyright (C) 2007 Free Software Foundation, Inc.
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
-
- This version of the GNU Lesser General Public License incorporates
-the terms and conditions of version 3 of the GNU General Public
-License, supplemented by the additional permissions listed below.
-
- 0. Additional Definitions.
-
- As used herein, "this License" refers to version 3 of the GNU Lesser
-General Public License, and the "GNU GPL" refers to version 3 of the GNU
-General Public License.
-
- "The Library" refers to a covered work governed by this License,
-other than an Application or a Combined Work as defined below.
-
- An "Application" is any work that makes use of an interface provided
-by the Library, but which is not otherwise based on the Library.
-Defining a subclass of a class defined by the Library is deemed a mode
-of using an interface provided by the Library.
-
- A "Combined Work" is a work produced by combining or linking an
-Application with the Library. The particular version of the Library
-with which the Combined Work was made is also called the "Linked
-Version".
-
- The "Minimal Corresponding Source" for a Combined Work means the
-Corresponding Source for the Combined Work, excluding any source code
-for portions of the Combined Work that, considered in isolation, are
-based on the Application, and not on the Linked Version.
-
- The "Corresponding Application Code" for a Combined Work means the
-object code and/or source code for the Application, including any data
-and utility programs needed for reproducing the Combined Work from the
-Application, but excluding the System Libraries of the Combined Work.
-
- 1. Exception to Section 3 of the GNU GPL.
-
- You may convey a covered work under sections 3 and 4 of this License
-without being bound by section 3 of the GNU GPL.
-
- 2. Conveying Modified Versions.
-
- If you modify a copy of the Library, and, in your modifications, a
-facility refers to a function or data to be supplied by an Application
-that uses the facility (other than as an argument passed when the
-facility is invoked), then you may convey a copy of the modified
-version:
-
- a) under this License, provided that you make a good faith effort to
- ensure that, in the event an Application does not supply the
- function or data, the facility still operates, and performs
- whatever part of its purpose remains meaningful, or
-
- b) under the GNU GPL, with none of the additional permissions of
- this License applicable to that copy.
-
- 3. Object Code Incorporating Material from Library Header Files.
-
- The object code form of an Application may incorporate material from
-a header file that is part of the Library. You may convey such object
-code under terms of your choice, provided that, if the incorporated
-material is not limited to numerical parameters, data structure
-layouts and accessors, or small macros, inline functions and templates
-(ten or fewer lines in length), you do both of the following:
-
- a) Give prominent notice with each copy of the object code that the
- Library is used in it and that the Library and its use are
- covered by this License.
-
- b) Accompany the object code with a copy of the GNU GPL and this license
- document.
-
- 4. Combined Works.
-
- You may convey a Combined Work under terms of your choice that,
-taken together, effectively do not restrict modification of the
-portions of the Library contained in the Combined Work and reverse
-engineering for debugging such modifications, if you also do each of
-the following:
-
- a) Give prominent notice with each copy of the Combined Work that
- the Library is used in it and that the Library and its use are
- covered by this License.
-
- b) Accompany the Combined Work with a copy of the GNU GPL and this license
- document.
-
- c) For a Combined Work that displays copyright notices during
- execution, include the copyright notice for the Library among
- these notices, as well as a reference directing the user to the
- copies of the GNU GPL and this license document.
-
- d) Do one of the following:
-
- 0) Convey the Minimal Corresponding Source under the terms of this
- License, and the Corresponding Application Code in a form
- suitable for, and under terms that permit, the user to
- recombine or relink the Application with a modified version of
- the Linked Version to produce a modified Combined Work, in the
- manner specified by section 6 of the GNU GPL for conveying
- Corresponding Source.
-
- 1) Use a suitable shared library mechanism for linking with the
- Library. A suitable mechanism is one that (a) uses at run time
- a copy of the Library already present on the user's computer
- system, and (b) will operate properly with a modified version
- of the Library that is interface-compatible with the Linked
- Version.
-
- e) Provide Installation Information, but only if you would otherwise
- be required to provide such information under section 6 of the
- GNU GPL, and only to the extent that such information is
- necessary to install and execute a modified version of the
- Combined Work produced by recombining or relinking the
- Application with a modified version of the Linked Version. (If
- you use option 4d0, the Installation Information must accompany
- the Minimal Corresponding Source and Corresponding Application
- Code. If you use option 4d1, you must provide the Installation
- Information in the manner specified by section 6 of the GNU GPL
- for conveying Corresponding Source.)
-
- 5. Combined Libraries.
-
- You may place library facilities that are a work based on the
-Library side by side in a single library together with other library
-facilities that are not Applications and are not covered by this
-License, and convey such a combined library under terms of your
-choice, if you do both of the following:
-
- a) Accompany the combined library with a copy of the same work based
- on the Library, uncombined with any other library facilities,
- conveyed under the terms of this License.
-
- b) Give prominent notice with the combined library that part of it
- is a work based on the Library, and explaining where to find the
- accompanying uncombined form of the same work.
-
- 6. Revised Versions of the GNU Lesser General Public License.
-
- The Free Software Foundation may publish revised and/or new versions
-of the GNU Lesser General Public License from time to time. Such new
-versions will be similar in spirit to the present version, but may
-differ in detail to address new problems or concerns.
-
- Each version is given a distinguishing version number. If the
-Library as you received it specifies that a certain numbered version
-of the GNU Lesser General Public License "or any later version"
-applies to it, you have the option of following the terms and
-conditions either of that published version or of any later version
-published by the Free Software Foundation. If the Library as you
-received it does not specify a version number of the GNU Lesser
-General Public License, you may choose any version of the GNU Lesser
-General Public License ever published by the Free Software Foundation.
-
- If the Library as you received it specifies that a proxy can decide
-whether future versions of the GNU Lesser General Public License shall
-apply, that proxy's public statement of acceptance of any version is
-permanent authorization for you to choose that version for the
-Library.
diff --git a/lib/NHibernate21/mono/2.0/NHibernate.DomainModel.dll b/lib/NHibernate21/mono/2.0/NHibernate.DomainModel.dll
index 567457b2..23b3d22d 100644
Binary files a/lib/NHibernate21/mono/2.0/NHibernate.DomainModel.dll and b/lib/NHibernate21/mono/2.0/NHibernate.DomainModel.dll differ
diff --git a/lib/NHibernate21/mono/2.0/NHibernate.DomainModel.xml b/lib/NHibernate21/mono/2.0/NHibernate.DomainModel.xml
deleted file mode 100644
index 2c6c6b13..00000000
--- a/lib/NHibernate21/mono/2.0/NHibernate.DomainModel.xml
+++ /dev/null
@@ -1,1271 +0,0 @@
-
-
-
- NHibernate.DomainModel
-
-
-
-
- Summary description for AuditComponent.
-
-
-
-
- Summary description for BasicClass.
-
-
-
-
-
-
-
- NHibernate knows nothing about this Property. This Property
- is provided so the Test Fixtures can set and get the value of the
- field _privateField to make sure that NHibernate is reading
- and writing the field correctly.
-
-
-
-
- Used to test how NHibernate handles mappings for type="Object"
- and type="Any"
-
-
- This class is used in two hbm.xml files.
-
-
-
-
- Summary description for BasicObject.
-
-
-
-
- Summary description for BasicSerializable.
-
-
-
-
- Summary description for BasicTime.
-
-
-
-
- Summary description for Child.
-
-
-
-
- Summary description for ClassWithNullColumns.
-
-
-
-
- Test the ability of CodeDOM bytecode provider to generate code that
- can set a value type from a null.
-
-
-
-
- A class that cannot be used with lazy="true" if proxy validation
- is enabled.
-
-
-
-
- Summary description for LLParent.
-
-
-
-
- Summary description for LLChild.
-
-
-
-
- Summary description for LLChild.
-
-
-
-
- Summary description for Node.
-
-
-
-
- This is the only way to hook nodes together right now.
-
- A Node this Node can go to.
-
-
-
- The Nodes that lead into this Node.
-
-
- I would not recommend that mapping of set be made public because
- under the scene they rely on Dictionaries, but this is in here for
- testing.
-
- Any modifications to the "inverse" side should not be persisted - unless
- the modifications are also made to the non-inverse side.
-
-
-
-
- The Nodes this Node can go To.
-
-
- I would not recommend that mapping of set be made public because
- under the scene they rely on Dictionaries, but this is in here for
- testing. The DestinationNodes is the Property that controls which
- modifications get persisted.
-
-
-
-
- A nullable type that wraps an value.
-
-
-
-
- A NHibernate for a .
-
-
-
-
- Abstract type used for implementing NHibernate s for
- the Nullables library.
-
-
-
-
- Converts a value of 0 to a DbNull
-
-
-
-
- Class mapped with optimistic-lock="all"
-
-
-
-
- Summary description for Parent.
-
-
-
-
- Summary description for ParentComparer.
-
-
-
-
- Summary description for SexType.
-
-
-
-
- Summary description for SimpleComponent.
-
-
-
-
- Summary description for Team.
-
-
-
-
- Summary description for UnsavedType.
-
-
-
-
- POCO for A
-
-
-
-
- Holder for id
-
-
-
-
- Holder for name
-
-
-
-
- Holder for anotherName
-
-
-
-
- Holder for forward
-
-
-
-
- Default constructor for class A
-
-
-
-
- Constructor for class A
-
- Initial name value
-
-
-
- Get/set for id
-
-
-
-
- Get/set for name
-
-
-
-
- Get/set for anotherName
-
-
-
-
- POJO for Foo
-
-
- This class is autogenerated
-
-
-
-
- Default constructor for class Foo
-
-
-
-
- Get/set for key
-
-
-
-
- Get/set for long
-
-
-
-
- Get/set for integer
-
-
-
-
- Get/set for float
-
-
-
-
- Get/set for x
-
-
-
-
- Get/set for date
-
-
-
-
- Get/set for timestamp
-
-
-
-
- Get/set for boolean
-
-
-
-
- Get/set for bool
-
-
-
-
- Get/set for null
-
-
-
-
- Get/set for short
-
-
-
-
- Get/set for char
-
-
-
-
- Get/set for zero
-
-
-
-
- Get/set for int
-
-
-
-
- Get/set for string
-
-
-
-
- Get/set for byte
-
-
-
-
- Get/set for yesno
-
-
-
-
- Get/set for status
-
-
-
-
- Get/set for locale
-
-
-
-
- Get/set for formula
-
-
-
-
- Get/set for custom
-
-
-
-
- Get/set for version
-
-
-
-
- Get/set for foo
-
-
-
-
- Get/set for dependent
-
-
-
-
- Gets or sets the component
-
-
-
-
- Gets or sets the _time
-
-
-
-
- Gets or sets the _abstract
-
-
-
-
- Summary description for Assignable.
-
-
-
-
- POJO for B
-
-
- This class is autogenerated
-
-
-
-
- Holder for count
-
-
-
-
- Holder for map
-
-
-
-
- Default constructor for class B
-
-
-
-
- Constructor for class B
-
- Initial name value
- Initial count value
- Initial map value
-
-
-
- Minimal constructor for class B
-
- Initial map value
-
-
-
- Get/set for count
-
-
-
-
- Get/set for map
-
-
-
-
- Gets or sets the X
-
-
-
-
- Gets or sets the _barString
-
-
-
-
- Gets or sets the _barComponent
-
-
-
-
- Gets or sets the _baz
-
-
-
-
- Gets or sets the _name
-
-
-
-
- Gets or sets the _object
-
-
-
-
- Summary description for BasicNameable.
-
-
-
-
- Summary description for INameable.
-
-
-
-
- Default constructor for class Baz
-
-
-
-
- Gets or sets the _collectionComponent
-
-
-
-
- Get/set for Code
-
-
-
-
- Get/set for count
-
-
-
-
- Get/set for name
-
-
-
-
- Get/set for Foo
-
-
-
-
- Get/set for stringList
-
-
-
-
- Get/set for fees
-
-
-
-
- Get/set for customs
-
-
-
-
- Get/set for topComponents
-
-
-
-
- Get/set for fooToGlarch
-
-
-
-
- Get/set for fooComponentToFoo
-
-
-
-
- Get/set for glarchToFoo
-
-
-
-
- Get/set for stringDateMap
-
-
-
-
- Get/set for topGlarchez
-
-
-
-
- Get/set for cachedMap
-
-
-
-
- Get/set for stringGlarchMap
-
-
-
-
- Get/set for anyToAny
-
-
-
-
- Get/set for manyToAny
-
-
-
-
- Gets or sets the intArray
-
-
-
-
- Gets or sets the _components
-
-
-
-
- Gets or sets the timeArray
-
-
-
-
- Gets or sets the stringArray
-
-
-
-
- Gets or sets the fooArray
-
-
-
-
- Get/set for fooSet
-
-
-
-
- Get/set for stringSet
-
-
-
-
- Get/set for topFoos
-
-
-
-
- Get/set for cascadingBars
-
-
-
-
- Get/set for cached
-
-
-
-
- Get/set for sortablez
-
-
-
-
- Get/set for bag
-
-
-
-
- Get/set for fooBag
-
-
-
-
- Get/set for bazez
-
-
-
-
- Get/set for idFooBag
-
-
-
-
- Get/set for byteBag
-
-
-
-
- Get/set for parts
-
-
-
-
- Summary description for Blobber.
-
-
-
-
- POJO for C1
-
-
- This class is autogenerated
-
-
-
-
- Holder for address
-
-
-
-
- Holder for d
-
-
-
-
- Holder for c2
-
-
-
-
- Holder for c2s
-
-
-
-
- Default constructor for class C1
-
-
-
-
- Constructor for class C1
-
- Initial name value
- Initial count value
- Initial map value
- Initial address value
- Initial d value
-
-
-
- Minimal constructor for class C1
-
- Initial map value
-
-
-
- Get/set for address
-
-
-
-
- Get/set for d
-
-
-
-
- POJO for C2
-
-
- This class is autogenerated
-
-
-
-
- Holder for address
-
-
-
-
- Holder for c1
-
-
-
-
- Holder for c1s
-
-
-
-
- Default constructor for class C2
-
-
-
-
- Constructor for class C2
-
- Initial name value
- Initial count value
- Initial map value
- Initial address value
-
-
-
- Minimal constructor for class C2
-
- Initial map value
-
-
-
- Get/set for address
-
-
-
-
- Summary description for Category.
-
-
-
-
- Summary description for Child.
-
-
-
-
- Summary description for Circular.
-
-
-
-
- Summary description for Component.
-
-
-
-
- Holds the _foos
-
-
-
-
- Holds the _str
-
-
-
-
- Holds the _floats
-
-
-
-
- Gets or sets the _foos
-
-
-
-
- Gets or sets the _str
-
-
-
-
- Gets or sets the _floats
-
-
-
-
- Summary description for Componentizable.
-
-
-
-
- Default constructor for class CompositeElement
-
-
-
-
- Constructor for class CompositeElement
-
- Initial foo value
- Initial bar value
-
-
-
- Get/set for foo
-
-
-
-
- Get/set for bar
-
-
-
-
- Summary description for Contained.
-
-
-
-
- Summary description for Custom.
-
-
-
-
- Summary description for CustomPersister.
-
-
-
-
- POCO for D
-
-
-
-
- Default constructor for class D
-
-
-
-
- Constructor for class D
-
- Initial id value
- Initial amount value
-
-
-
- Minimal constructor for class D
-
- Initial id value
-
-
-
- Get/set for id
-
-
-
-
- Get/set for Amount
-
-
-
-
- Summary description for Detail.
-
-
-
-
- Summary description for Down.
-
-
-
-
- Summary description for Up.
-
-
-
-
-
-
-
-
- This is important, otherwise the Identifier and Instance don't match inside SessionImpl
-
-
-
- POCO for E
-
-
-
-
- Get/set for id
-
-
-
-
- Get/set for Amount
-
-
-
-
- Summary description for Eye.
-
-
-
-
- POJO for FooComponent
-
-
- This class is autogenerated
-
-
-
-
- Holder for name
-
-
-
-
- Holder for count
-
-
-
-
- Default constructor for class FooComponent
-
-
-
-
- Constructor for class FooComponent
-
- Initial name value
- Initial count value
-
-
-
- Get/set for name
-
-
-
-
- Get/set for count
-
-
-
-
- Summary description for Fumm.
-
-
-
-
- Gets or sets the _next
-
-
-
-
- Gets or sets the _order
-
-
-
-
- Gets or sets the _strings
-
-
-
-
- Gets or sets the _stringSets
-
-
-
-
- Gets or sets the _fooComponents
-
-
-
-
- Gets or sets the _proxyArray
-
-
-
-
- Gets or sets the _proxySet
-
-
-
-
- Gets or sets the _immutable
-
-
-
-
- Gets or sets the _derivedVersion
-
-
-
-
- Gets or sets the _any
-
-
-
-
- Gets or sets the _multiple
-
-
-
-
- Summary description for Holder.
-
-
-
-
- Summary description for Immutable.
-
-
-
-
- Summary description for Inner.
-
-
-
-
- Summary description for InnerKey.
-
-
-
-
- Summary description for Jay.
-
-
-
-
- Summary description for Location.
-
-
-
-
- Summary description for M.
-
-
-
-
- Summary description for Many.
-
-
-
-
- Summary description for Master.
-
-
-
-
- Summary description for Middle.
-
-
-
-
- Summary description for MiddleKey.
-
-
-
-
- Summary description for MoreStuff.
-
-
-
-
- Summary description for N.
-
-
-
-
- Holds the _nested
-
-
-
-
- Gets or sets the _nested
-
-
-
-
- Summary description for One.
-
-
-
-
- Summary description for Outer.
-
-
-
-
- Summary description for OuterKey.
-
-
-
-
- Summary description for Parent.
-
-
-
-
- Gets or sets the _foo
-
-
-
-
- Gets or sets the _created
-
-
-
-
- Gets or sets the _deleted
-
-
-
-
- Gets or sets the _loaded
-
-
-
-
- Gets or sets the _stored
-
-
-
-
- Gets or sets the _key
-
-
-
-
- Gets or sets the _stuff
-
-
-
-
- Gets or sets the _fums (<set>)
-
-
-
-
- Gets or sets the _moreFums
-
-
-
-
- Gets or sets the _childKey
-
-
-
-
- Summary description for Result.
-
-
-
-
- Summary description for Several.
-
-
-
-
- Summary description for Single.
-
-
-
-
- POJO for Sortable
-
-
- This class is autogenerated
-
-
-
-
- Holder for id
-
-
-
-
- Holder for name
-
-
-
-
- Default constructor for class Sortable
-
-
-
-
- Constructor for class Sortable
-
- Initial name value
-
-
-
- Get/set for id
-
-
-
-
- Get/set for name
-
-
-
-
- Summary description for Stuff.
-
-
-
-
- Summary description for SubComponent.
-
-
-
-
- Summary description for SubDetail.
-
-
-
-
- Summary description for Vetoer.
-
-
-
-
- Summary description for W.
-
-
-
-
- Summary description for X.
-
-
-
-
- Summary description for Y.
-
-
-
-
- Summary description for Z.
-
-
-
-
diff --git a/lib/NHibernate21/mono/2.0/NHibernate.Test.dll b/lib/NHibernate21/mono/2.0/NHibernate.Test.dll
index 6e54aa24..8a2126de 100644
Binary files a/lib/NHibernate21/mono/2.0/NHibernate.Test.dll and b/lib/NHibernate21/mono/2.0/NHibernate.Test.dll differ
diff --git a/lib/NHibernate21/mono/2.0/NHibernate.dll b/lib/NHibernate21/mono/2.0/NHibernate.dll
index 306a4593..49a3cdfb 100644
Binary files a/lib/NHibernate21/mono/2.0/NHibernate.dll and b/lib/NHibernate21/mono/2.0/NHibernate.dll differ
diff --git a/lib/NHibernate21/net/2.0/Iesi.Collections.dll b/lib/NHibernate21/net/2.0/Iesi.Collections.dll
index b8def765..276a8cbd 100644
Binary files a/lib/NHibernate21/net/2.0/Iesi.Collections.dll and b/lib/NHibernate21/net/2.0/Iesi.Collections.dll differ
diff --git a/lib/NHibernate21/net/2.0/LinFu.License.txt b/lib/NHibernate21/net/2.0/LinFu.License.txt
deleted file mode 100644
index e4c8db14..00000000
--- a/lib/NHibernate21/net/2.0/LinFu.License.txt
+++ /dev/null
@@ -1,167 +0,0 @@
-The LinFu Library, (c) 2007 Philip Laureano, is subject to the terms of the following license:
-
- GNU LESSER GENERAL PUBLIC LICENSE
- Version 3, 29 June 2007
-
- Copyright (C) 2007 Free Software Foundation, Inc.
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
-
- This version of the GNU Lesser General Public License incorporates
-the terms and conditions of version 3 of the GNU General Public
-License, supplemented by the additional permissions listed below.
-
- 0. Additional Definitions.
-
- As used herein, "this License" refers to version 3 of the GNU Lesser
-General Public License, and the "GNU GPL" refers to version 3 of the GNU
-General Public License.
-
- "The Library" refers to a covered work governed by this License,
-other than an Application or a Combined Work as defined below.
-
- An "Application" is any work that makes use of an interface provided
-by the Library, but which is not otherwise based on the Library.
-Defining a subclass of a class defined by the Library is deemed a mode
-of using an interface provided by the Library.
-
- A "Combined Work" is a work produced by combining or linking an
-Application with the Library. The particular version of the Library
-with which the Combined Work was made is also called the "Linked
-Version".
-
- The "Minimal Corresponding Source" for a Combined Work means the
-Corresponding Source for the Combined Work, excluding any source code
-for portions of the Combined Work that, considered in isolation, are
-based on the Application, and not on the Linked Version.
-
- The "Corresponding Application Code" for a Combined Work means the
-object code and/or source code for the Application, including any data
-and utility programs needed for reproducing the Combined Work from the
-Application, but excluding the System Libraries of the Combined Work.
-
- 1. Exception to Section 3 of the GNU GPL.
-
- You may convey a covered work under sections 3 and 4 of this License
-without being bound by section 3 of the GNU GPL.
-
- 2. Conveying Modified Versions.
-
- If you modify a copy of the Library, and, in your modifications, a
-facility refers to a function or data to be supplied by an Application
-that uses the facility (other than as an argument passed when the
-facility is invoked), then you may convey a copy of the modified
-version:
-
- a) under this License, provided that you make a good faith effort to
- ensure that, in the event an Application does not supply the
- function or data, the facility still operates, and performs
- whatever part of its purpose remains meaningful, or
-
- b) under the GNU GPL, with none of the additional permissions of
- this License applicable to that copy.
-
- 3. Object Code Incorporating Material from Library Header Files.
-
- The object code form of an Application may incorporate material from
-a header file that is part of the Library. You may convey such object
-code under terms of your choice, provided that, if the incorporated
-material is not limited to numerical parameters, data structure
-layouts and accessors, or small macros, inline functions and templates
-(ten or fewer lines in length), you do both of the following:
-
- a) Give prominent notice with each copy of the object code that the
- Library is used in it and that the Library and its use are
- covered by this License.
-
- b) Accompany the object code with a copy of the GNU GPL and this license
- document.
-
- 4. Combined Works.
-
- You may convey a Combined Work under terms of your choice that,
-taken together, effectively do not restrict modification of the
-portions of the Library contained in the Combined Work and reverse
-engineering for debugging such modifications, if you also do each of
-the following:
-
- a) Give prominent notice with each copy of the Combined Work that
- the Library is used in it and that the Library and its use are
- covered by this License.
-
- b) Accompany the Combined Work with a copy of the GNU GPL and this license
- document.
-
- c) For a Combined Work that displays copyright notices during
- execution, include the copyright notice for the Library among
- these notices, as well as a reference directing the user to the
- copies of the GNU GPL and this license document.
-
- d) Do one of the following:
-
- 0) Convey the Minimal Corresponding Source under the terms of this
- License, and the Corresponding Application Code in a form
- suitable for, and under terms that permit, the user to
- recombine or relink the Application with a modified version of
- the Linked Version to produce a modified Combined Work, in the
- manner specified by section 6 of the GNU GPL for conveying
- Corresponding Source.
-
- 1) Use a suitable shared library mechanism for linking with the
- Library. A suitable mechanism is one that (a) uses at run time
- a copy of the Library already present on the user's computer
- system, and (b) will operate properly with a modified version
- of the Library that is interface-compatible with the Linked
- Version.
-
- e) Provide Installation Information, but only if you would otherwise
- be required to provide such information under section 6 of the
- GNU GPL, and only to the extent that such information is
- necessary to install and execute a modified version of the
- Combined Work produced by recombining or relinking the
- Application with a modified version of the Linked Version. (If
- you use option 4d0, the Installation Information must accompany
- the Minimal Corresponding Source and Corresponding Application
- Code. If you use option 4d1, you must provide the Installation
- Information in the manner specified by section 6 of the GNU GPL
- for conveying Corresponding Source.)
-
- 5. Combined Libraries.
-
- You may place library facilities that are a work based on the
-Library side by side in a single library together with other library
-facilities that are not Applications and are not covered by this
-License, and convey such a combined library under terms of your
-choice, if you do both of the following:
-
- a) Accompany the combined library with a copy of the same work based
- on the Library, uncombined with any other library facilities,
- conveyed under the terms of this License.
-
- b) Give prominent notice with the combined library that part of it
- is a work based on the Library, and explaining where to find the
- accompanying uncombined form of the same work.
-
- 6. Revised Versions of the GNU Lesser General Public License.
-
- The Free Software Foundation may publish revised and/or new versions
-of the GNU Lesser General Public License from time to time. Such new
-versions will be similar in spirit to the present version, but may
-differ in detail to address new problems or concerns.
-
- Each version is given a distinguishing version number. If the
-Library as you received it specifies that a certain numbered version
-of the GNU Lesser General Public License "or any later version"
-applies to it, you have the option of following the terms and
-conditions either of that published version or of any later version
-published by the Free Software Foundation. If the Library as you
-received it does not specify a version number of the GNU Lesser
-General Public License, you may choose any version of the GNU Lesser
-General Public License ever published by the Free Software Foundation.
-
- If the Library as you received it specifies that a proxy can decide
-whether future versions of the GNU Lesser General Public License shall
-apply, that proxy's public statement of acceptance of any version is
-permanent authorization for you to choose that version for the
-Library.
diff --git a/lib/NHibernate21/net/2.0/NHibernate.DomainModel.dll b/lib/NHibernate21/net/2.0/NHibernate.DomainModel.dll
index 567457b2..23b3d22d 100644
Binary files a/lib/NHibernate21/net/2.0/NHibernate.DomainModel.dll and b/lib/NHibernate21/net/2.0/NHibernate.DomainModel.dll differ
diff --git a/lib/NHibernate21/net/2.0/NHibernate.DomainModel.xml b/lib/NHibernate21/net/2.0/NHibernate.DomainModel.xml
deleted file mode 100644
index 2c6c6b13..00000000
--- a/lib/NHibernate21/net/2.0/NHibernate.DomainModel.xml
+++ /dev/null
@@ -1,1271 +0,0 @@
-
-
-
- NHibernate.DomainModel
-
-
-
-
- Summary description for AuditComponent.
-
-
-
-
- Summary description for BasicClass.
-
-
-
-
-
-
-
- NHibernate knows nothing about this Property. This Property
- is provided so the Test Fixtures can set and get the value of the
- field _privateField to make sure that NHibernate is reading
- and writing the field correctly.
-
-
-
-
- Used to test how NHibernate handles mappings for type="Object"
- and type="Any"
-
-
- This class is used in two hbm.xml files.
-
-
-
-
- Summary description for BasicObject.
-
-
-
-
- Summary description for BasicSerializable.
-
-
-
-
- Summary description for BasicTime.
-
-
-
-
- Summary description for Child.
-
-
-
-
- Summary description for ClassWithNullColumns.
-
-
-
-
- Test the ability of CodeDOM bytecode provider to generate code that
- can set a value type from a null.
-
-
-
-
- A class that cannot be used with lazy="true" if proxy validation
- is enabled.
-
-
-
-
- Summary description for LLParent.
-
-
-
-
- Summary description for LLChild.
-
-
-
-
- Summary description for LLChild.
-
-
-
-
- Summary description for Node.
-
-
-
-
- This is the only way to hook nodes together right now.
-
- A Node this Node can go to.
-
-
-
- The Nodes that lead into this Node.
-
-
- I would not recommend that mapping of set be made public because
- under the scene they rely on Dictionaries, but this is in here for
- testing.
-
- Any modifications to the "inverse" side should not be persisted - unless
- the modifications are also made to the non-inverse side.
-
-
-
-
- The Nodes this Node can go To.
-
-
- I would not recommend that mapping of set be made public because
- under the scene they rely on Dictionaries, but this is in here for
- testing. The DestinationNodes is the Property that controls which
- modifications get persisted.
-
-
-
-
- A nullable type that wraps an value.
-
-
-
-
- A NHibernate for a .
-
-
-
-
- Abstract type used for implementing NHibernate s for
- the Nullables library.
-
-
-
-
- Converts a value of 0 to a DbNull
-
-
-
-
- Class mapped with optimistic-lock="all"
-
-
-
-
- Summary description for Parent.
-
-
-
-
- Summary description for ParentComparer.
-
-
-
-
- Summary description for SexType.
-
-
-
-
- Summary description for SimpleComponent.
-
-
-
-
- Summary description for Team.
-
-
-
-
- Summary description for UnsavedType.
-
-
-
-
- POCO for A
-
-
-
-
- Holder for id
-
-
-
-
- Holder for name
-
-
-
-
- Holder for anotherName
-
-
-
-
- Holder for forward
-
-
-
-
- Default constructor for class A
-
-
-
-
- Constructor for class A
-
- Initial name value
-
-
-
- Get/set for id
-
-
-
-
- Get/set for name
-
-
-
-
- Get/set for anotherName
-
-
-
-
- POJO for Foo
-
-
- This class is autogenerated
-
-
-
-
- Default constructor for class Foo
-
-
-
-
- Get/set for key
-
-
-
-
- Get/set for long
-
-
-
-
- Get/set for integer
-
-
-
-
- Get/set for float
-
-
-
-
- Get/set for x
-
-
-
-
- Get/set for date
-
-
-
-
- Get/set for timestamp
-
-
-
-
- Get/set for boolean
-
-
-
-
- Get/set for bool
-
-
-
-
- Get/set for null
-
-
-
-
- Get/set for short
-
-
-
-
- Get/set for char
-
-
-
-
- Get/set for zero
-
-
-
-
- Get/set for int
-
-
-
-
- Get/set for string
-
-
-
-
- Get/set for byte
-
-
-
-
- Get/set for yesno
-
-
-
-
- Get/set for status
-
-
-
-
- Get/set for locale
-
-
-
-
- Get/set for formula
-
-
-
-
- Get/set for custom
-
-
-
-
- Get/set for version
-
-
-
-
- Get/set for foo
-
-
-
-
- Get/set for dependent
-
-
-
-
- Gets or sets the component
-
-
-
-
- Gets or sets the _time
-
-
-
-
- Gets or sets the _abstract
-
-
-
-
- Summary description for Assignable.
-
-
-
-
- POJO for B
-
-
- This class is autogenerated
-
-
-
-
- Holder for count
-
-
-
-
- Holder for map
-
-
-
-
- Default constructor for class B
-
-
-
-
- Constructor for class B
-
- Initial name value
- Initial count value
- Initial map value
-
-
-
- Minimal constructor for class B
-
- Initial map value
-
-
-
- Get/set for count
-
-
-
-
- Get/set for map
-
-
-
-
- Gets or sets the X
-
-
-
-
- Gets or sets the _barString
-
-
-
-
- Gets or sets the _barComponent
-
-
-
-
- Gets or sets the _baz
-
-
-
-
- Gets or sets the _name
-
-
-
-
- Gets or sets the _object
-
-
-
-
- Summary description for BasicNameable.
-
-
-
-
- Summary description for INameable.
-
-
-
-
- Default constructor for class Baz
-
-
-
-
- Gets or sets the _collectionComponent
-
-
-
-
- Get/set for Code
-
-
-
-
- Get/set for count
-
-
-
-
- Get/set for name
-
-
-
-
- Get/set for Foo
-
-
-
-
- Get/set for stringList
-
-
-
-
- Get/set for fees
-
-
-
-
- Get/set for customs
-
-
-
-
- Get/set for topComponents
-
-
-
-
- Get/set for fooToGlarch
-
-
-
-
- Get/set for fooComponentToFoo
-
-
-
-
- Get/set for glarchToFoo
-
-
-
-
- Get/set for stringDateMap
-
-
-
-
- Get/set for topGlarchez
-
-
-
-
- Get/set for cachedMap
-
-
-
-
- Get/set for stringGlarchMap
-
-
-
-
- Get/set for anyToAny
-
-
-
-
- Get/set for manyToAny
-
-
-
-
- Gets or sets the intArray
-
-
-
-
- Gets or sets the _components
-
-
-
-
- Gets or sets the timeArray
-
-
-
-
- Gets or sets the stringArray
-
-
-
-
- Gets or sets the fooArray
-
-
-
-
- Get/set for fooSet
-
-
-
-
- Get/set for stringSet
-
-
-
-
- Get/set for topFoos
-
-
-
-
- Get/set for cascadingBars
-
-
-
-
- Get/set for cached
-
-
-
-
- Get/set for sortablez
-
-
-
-
- Get/set for bag
-
-
-
-
- Get/set for fooBag
-
-
-
-
- Get/set for bazez
-
-
-
-
- Get/set for idFooBag
-
-
-
-
- Get/set for byteBag
-
-
-
-
- Get/set for parts
-
-
-
-
- Summary description for Blobber.
-
-
-
-
- POJO for C1
-
-
- This class is autogenerated
-
-
-
-
- Holder for address
-
-
-
-
- Holder for d
-
-
-
-
- Holder for c2
-
-
-
-
- Holder for c2s
-
-
-
-
- Default constructor for class C1
-
-
-
-
- Constructor for class C1
-
- Initial name value
- Initial count value
- Initial map value
- Initial address value
- Initial d value
-
-
-
- Minimal constructor for class C1
-
- Initial map value
-
-
-
- Get/set for address
-
-
-
-
- Get/set for d
-
-
-
-
- POJO for C2
-
-
- This class is autogenerated
-
-
-
-
- Holder for address
-
-
-
-
- Holder for c1
-
-
-
-
- Holder for c1s
-
-
-
-
- Default constructor for class C2
-
-
-
-
- Constructor for class C2
-
- Initial name value
- Initial count value
- Initial map value
- Initial address value
-
-
-
- Minimal constructor for class C2
-
- Initial map value
-
-
-
- Get/set for address
-
-
-
-
- Summary description for Category.
-
-
-
-
- Summary description for Child.
-
-
-
-
- Summary description for Circular.
-
-
-
-
- Summary description for Component.
-
-
-
-
- Holds the _foos
-
-
-
-
- Holds the _str
-
-
-
-
- Holds the _floats
-
-
-
-
- Gets or sets the _foos
-
-
-
-
- Gets or sets the _str
-
-
-
-
- Gets or sets the _floats
-
-
-
-
- Summary description for Componentizable.
-
-
-
-
- Default constructor for class CompositeElement
-
-
-
-
- Constructor for class CompositeElement
-
- Initial foo value
- Initial bar value
-
-
-
- Get/set for foo
-
-
-
-
- Get/set for bar
-
-
-
-
- Summary description for Contained.
-
-
-
-
- Summary description for Custom.
-
-
-
-
- Summary description for CustomPersister.
-
-
-
-
- POCO for D
-
-
-
-
- Default constructor for class D
-
-
-
-
- Constructor for class D
-
- Initial id value
- Initial amount value
-
-
-
- Minimal constructor for class D
-
- Initial id value
-
-
-
- Get/set for id
-
-
-
-
- Get/set for Amount
-
-
-
-
- Summary description for Detail.
-
-
-
-
- Summary description for Down.
-
-
-
-
- Summary description for Up.
-
-
-
-
-
-
-
-
- This is important, otherwise the Identifier and Instance don't match inside SessionImpl
-
-
-
- POCO for E
-
-
-
-
- Get/set for id
-
-
-
-
- Get/set for Amount
-
-
-
-
- Summary description for Eye.
-
-
-
-
- POJO for FooComponent
-
-
- This class is autogenerated
-
-
-
-
- Holder for name
-
-
-
-
- Holder for count
-
-
-
-
- Default constructor for class FooComponent
-
-
-
-
- Constructor for class FooComponent
-
- Initial name value
- Initial count value
-
-
-
- Get/set for name
-
-
-
-
- Get/set for count
-
-
-
-
- Summary description for Fumm.
-
-
-
-
- Gets or sets the _next
-
-
-
-
- Gets or sets the _order
-
-
-
-
- Gets or sets the _strings
-
-
-
-
- Gets or sets the _stringSets
-
-
-
-
- Gets or sets the _fooComponents
-
-
-
-
- Gets or sets the _proxyArray
-
-
-
-
- Gets or sets the _proxySet
-
-
-
-
- Gets or sets the _immutable
-
-
-
-
- Gets or sets the _derivedVersion
-
-
-
-
- Gets or sets the _any
-
-
-
-
- Gets or sets the _multiple
-
-
-
-
- Summary description for Holder.
-
-
-
-
- Summary description for Immutable.
-
-
-
-
- Summary description for Inner.
-
-
-
-
- Summary description for InnerKey.
-
-
-
-
- Summary description for Jay.
-
-
-
-
- Summary description for Location.
-
-
-
-
- Summary description for M.
-
-
-
-
- Summary description for Many.
-
-
-
-
- Summary description for Master.
-
-
-
-
- Summary description for Middle.
-
-
-
-
- Summary description for MiddleKey.
-
-
-
-
- Summary description for MoreStuff.
-
-
-
-
- Summary description for N.
-
-
-
-
- Holds the _nested
-
-
-
-
- Gets or sets the _nested
-
-
-
-
- Summary description for One.
-
-
-
-
- Summary description for Outer.
-
-
-
-
- Summary description for OuterKey.
-
-
-
-
- Summary description for Parent.
-
-
-
-
- Gets or sets the _foo
-
-
-
-
- Gets or sets the _created
-
-
-
-
- Gets or sets the _deleted
-
-
-
-
- Gets or sets the _loaded
-
-
-
-
- Gets or sets the _stored
-
-
-
-
- Gets or sets the _key
-
-
-
-
- Gets or sets the _stuff
-
-
-
-
- Gets or sets the _fums (<set>)
-
-
-
-
- Gets or sets the _moreFums
-
-
-
-
- Gets or sets the _childKey
-
-
-
-
- Summary description for Result.
-
-
-
-
- Summary description for Several.
-
-
-
-
- Summary description for Single.
-
-
-
-
- POJO for Sortable
-
-
- This class is autogenerated
-
-
-
-
- Holder for id
-
-
-
-
- Holder for name
-
-
-
-
- Default constructor for class Sortable
-
-
-
-
- Constructor for class Sortable
-
- Initial name value
-
-
-
- Get/set for id
-
-
-
-
- Get/set for name
-
-
-
-
- Summary description for Stuff.
-
-
-
-
- Summary description for SubComponent.
-
-
-
-
- Summary description for SubDetail.
-
-
-
-
- Summary description for Vetoer.
-
-
-
-
- Summary description for W.
-
-
-
-
- Summary description for X.
-
-
-
-
- Summary description for Y.
-
-
-
-
- Summary description for Z.
-
-
-
-
diff --git a/lib/NHibernate21/net/2.0/NHibernate.Test.dll b/lib/NHibernate21/net/2.0/NHibernate.Test.dll
index 6e54aa24..8a2126de 100644
Binary files a/lib/NHibernate21/net/2.0/NHibernate.Test.dll and b/lib/NHibernate21/net/2.0/NHibernate.Test.dll differ
diff --git a/lib/NHibernate21/net/2.0/NHibernate.dll b/lib/NHibernate21/net/2.0/NHibernate.dll
index 306a4593..49a3cdfb 100644
Binary files a/lib/NHibernate21/net/2.0/NHibernate.dll and b/lib/NHibernate21/net/2.0/NHibernate.dll differ
diff --git a/lib/NHibernate30/net/3.5/Iesi.Collections.dll b/lib/NHibernate30/net/3.5/Iesi.Collections.dll
index 6af854a3..382c34c1 100644
Binary files a/lib/NHibernate30/net/3.5/Iesi.Collections.dll and b/lib/NHibernate30/net/3.5/Iesi.Collections.dll differ
diff --git a/lib/NHibernate30/net/3.5/NHibernate.dll b/lib/NHibernate30/net/3.5/NHibernate.dll
index 7a9a57a3..539c23c0 100644
Binary files a/lib/NHibernate30/net/3.5/NHibernate.dll and b/lib/NHibernate30/net/3.5/NHibernate.dll differ
diff --git a/src/Spring/Spring.Data.NHibernate20/Data/NHibernate/FilterDefiniitionFactoryObject.cs b/src/Spring/Spring.Data.NHibernate20/Data/NHibernate/FilterDefiniitionFactoryObject.cs
index a09cf5db..2a381a1b 100644
--- a/src/Spring/Spring.Data.NHibernate20/Data/NHibernate/FilterDefiniitionFactoryObject.cs
+++ b/src/Spring/Spring.Data.NHibernate20/Data/NHibernate/FilterDefiniitionFactoryObject.cs
@@ -146,7 +146,11 @@ namespace Spring.Data.NHibernate
///
public void AfterPropertiesSet()
{
+#if NH_2_1
+ this.filterDefinition = new FilterDefinition(this.filterName, this.defaultFilterCondition, this.parameterTypeMap, true);
+#else
this.filterDefinition = new FilterDefinition(this.filterName, this.defaultFilterCondition, this.parameterTypeMap);
+#endif
}
///
diff --git a/test/Spring/Spring.Data.NHibernate30.Tests/Spring.Data.NHibernate30.Tests.2008.csproj b/test/Spring/Spring.Data.NHibernate30.Tests/Spring.Data.NHibernate30.Tests.2008.csproj
index 3bfb9e0a..49a3b1f5 100644
--- a/test/Spring/Spring.Data.NHibernate30.Tests/Spring.Data.NHibernate30.Tests.2008.csproj
+++ b/test/Spring/Spring.Data.NHibernate30.Tests/Spring.Data.NHibernate30.Tests.2008.csproj
@@ -36,10 +36,6 @@
False
..\..\..\lib\NHibernate30\net\3.5\Iesi.Collections.dll
-
- False
- ..\..\..\lib\NHibernate30\net\3.5\LinFu.DynamicProxy.dll
-
False
..\..\..\lib\NHibernate30\net\3.5\log4net.dll
@@ -48,10 +44,6 @@
False
..\..\..\lib\NHibernate30\net\3.5\NHibernate.dll
-
- False
- ..\..\..\lib\NHibernate30\net\3.5\NHibernate.ByteCode.LinFu.dll
-
False
..\..\..\lib\net\2.0\nunit.framework.dll