Timothy Bish [Mon, 13 Mar 2017 13:39:39 +0000 (09:39 -0400)]
AMQNET-562 Update NOTICE file
Update date range to current year.
Jim Gomes [Sat, 10 Sep 2016 23:09:20 +0000 (23:09 +0000)]
Apply patch for AMQNET-556 from Stephane Ramet. Thanks Stephane!
Jim Gomes [Thu, 7 Jul 2016 20:47:10 +0000 (20:47 +0000)]
Apply patch for AMQNET-554. Suport for message properties, and selectors. Thanks Stephane Ramet!
Jim Gomes [Wed, 13 Jan 2016 23:24:08 +0000 (23:24 +0000)]
Applied patch from Stephane Ramet to implement QueueBrowser and DeleteDestination. Thanks Stephane!
Fixes [AMQNET-517]. (See https://issues.apache.org/jira/browse/AMQNET-517)
Jim Gomes [Tue, 7 Jul 2015 20:29:03 +0000 (20:29 +0000)]
Branch NMS.MSMQ trunk to 1.7.x, using NMS API 1.7.1. Update trunk to 1.8.0.
Jim Gomes [Wed, 6 Aug 2014 01:04:53 +0000 (01:04 +0000)]
Clean the individual configurations.
Fixes [AMQNET-486]. (See https://issues.apache.org/jira/browse/AMQNET-486)
Jim Gomes [Wed, 12 Mar 2014 23:16:49 +0000 (23:16 +0000)]
Add IDisposable interface to IDestination.
Fixes [AMQNET-473]. (See https://issues.apache.org/jira/browse/AMQNET-473)
Set the NMS version dependency to 1.7.0 for trunk development.
Jim Gomes [Fri, 3 Jan 2014 19:24:44 +0000 (19:24 +0000)]
Exclude building Mono 4.0 assemblies.
Jim Gomes [Fri, 3 Jan 2014 17:06:25 +0000 (17:06 +0000)]
Synchronizing the common build script among all of the projects.
Timothy A. Bish [Wed, 16 Nov 2011 16:07:51 +0000 (16:07 +0000)]
fix for: https://issues.apache.org/jira/browse/AMQNET-348
Timothy A. Bish [Tue, 15 Nov 2011 20:32:54 +0000 (20:32 +0000)]
fix for: https://issues.apache.org/jira/browse/AMQNET-349
Timothy A. Bish [Fri, 11 Nov 2011 20:58:59 +0000 (20:58 +0000)]
fix for: https://issues.apache.org/jira/browse/AMQNET-346
Adds Recover Method to NMS. ActiveMQ and Stomp provider implementations added with tests.
Timothy A. Bish [Mon, 31 Oct 2011 16:01:23 +0000 (16:01 +0000)]
Add missing framework exists check.
Jim Gomes [Thu, 1 Sep 2011 22:21:25 +0000 (22:21 +0000)]
Added command-line option to skip downloading dependent libraries. This gives greater flexibility for debugging with special libraries.
Jim Gomes [Wed, 23 Feb 2011 20:50:19 +0000 (20:50 +0000)]
Synchronize common build file. Put back building of .NET 4.0 assemblies that was removed.
Jim Gomes [Thu, 10 Feb 2011 20:23:41 +0000 (20:23 +0000)]
Branch trunk to 1.5.x.
Jim Gomes [Thu, 6 Jan 2011 19:35:21 +0000 (19:35 +0000)]
Update README with instructions on how to generate API documentation.
Fix reference path to NUnit for documentation generation task.
Fixes [AMQNET-302]. (See https://issues.apache.org/activemq/browse/AMQNET-302)
Jim Gomes [Wed, 5 Jan 2011 18:49:57 +0000 (18:49 +0000)]
Update readme files to fix typos, and to reference the latest tool versions.
Timothy A. Bish [Tue, 2 Nov 2010 21:43:41 +0000 (21:43 +0000)]
https://issues.apache.org/activemq/browse/AMQNET-291
Update the nant.build files to reference v2.5.8 of NUnit.
Jim Gomes [Mon, 27 Sep 2010 19:35:01 +0000 (19:35 +0000)]
Add support for building .NET 4.0 assemblies. Dependent vendor assemblies are currently only copies of the .NET 3.5 versions. Once actual .NET 4.0 versions are available, they can be checked in.
Fixes [AMQNET-286]. (See https://issues.apache.org/activemq/browse/AMQNET-286)
Jim Gomes [Tue, 21 Sep 2010 21:15:06 +0000 (21:15 +0000)]
Fix Subversion check-in screw-up.
Jim Gomes [Tue, 21 Sep 2010 21:02:11 +0000 (21:02 +0000)]
Create EMS 1.4.x branch.
Create EMS 1.4.0 tag.
Create MSMQ 1.4.x branch.
Create MSMQ 1.4.0 tag.
Create WCF 1.4.x branch.
Create WCF 1.4.0 tag.
Standardize all trunk, branch, and tag build file version names for the 1.4 series and 1.5 trunk series.
Timothy A. Bish [Tue, 7 Sep 2010 21:18:43 +0000 (21:18 +0000)]
Move versioning to 1.5.0 SNAPSHOT
Jim Gomes [Wed, 1 Sep 2010 18:01:11 +0000 (18:01 +0000)]
Standardize NUnit test assemblies.
Timothy A. Bish [Sun, 29 Aug 2010 18:58:06 +0000 (18:58 +0000)]
https://issues.apache.org/activemq/browse/AMQNET-271
Fix a couple build errors.
Timothy A. Bish [Sun, 29 Aug 2010 18:44:38 +0000 (18:44 +0000)]
fix for: https://issues.apache.org/activemq/browse/AMQNET-271
Timothy A. Bish [Wed, 25 Aug 2010 20:26:08 +0000 (20:26 +0000)]
https://issues.apache.org/activemq/browse/AMQNET-276
Jim Gomes [Sat, 21 Aug 2010 00:55:01 +0000 (00:55 +0000)]
Use the C# 3.5 compiler to target .NET 2.0 runtime to take advantage of the latest language features.
Jim Gomes [Fri, 16 Jul 2010 17:14:12 +0000 (17:14 +0000)]
Upgrade NUnit to 2.5.5.
Fixes [AMQNET-263]. (See https://issues.apache.org/activemq/browse/AMQNET-263)
Timothy A. Bish [Thu, 17 Jun 2010 20:49:27 +0000 (20:49 +0000)]
Move src and binary release packaging into the NAnt script.
Timothy A. Bish [Thu, 10 Jun 2010 15:46:25 +0000 (15:46 +0000)]
Update svn:ignore
Timothy A. Bish [Wed, 9 Jun 2010 18:03:59 +0000 (18:03 +0000)]
Update the version to 1.4.0
Jim Gomes [Fri, 12 Feb 2010 21:50:23 +0000 (21:50 +0000)]
Added inclusion of XML documentation files in ZIP package.
Jim Gomes [Mon, 8 Feb 2010 19:46:31 +0000 (19:46 +0000)]
Added support for .NET Compact Framework 3.5.
Sign the assemblies for Compact Framework builds.
Removed obsolete configuration for .NET 1.1 Framework.
Fixes [AMQNET-229]. (See https://issues.apache.org/activemq/browse/AMQNET-229)
Jim Gomes [Thu, 3 Dec 2009 01:10:55 +0000 (01:10 +0000)]
Fixed version numbering.
Jim Gomes [Mon, 30 Nov 2009 19:08:16 +0000 (19:08 +0000)]
Update package names.
Jim Gomes [Tue, 10 Nov 2009 20:12:43 +0000 (20:12 +0000)]
Update project file dependencies.
Jim Gomes [Wed, 4 Nov 2009 17:42:06 +0000 (17:42 +0000)]
Fix checking for required dependent assemblies.
Jim Gomes [Tue, 3 Nov 2009 23:46:54 +0000 (23:46 +0000)]
Fixed downloading vendor files and checking for missing references.
Jim Gomes [Tue, 3 Nov 2009 20:38:53 +0000 (20:38 +0000)]
Fix vendor download routine to ensure build configurations match.
Jim Gomes [Tue, 3 Nov 2009 18:45:21 +0000 (18:45 +0000)]
Remove external references to deployed assemblies.
Jim Gomes [Mon, 2 Nov 2009 19:15:37 +0000 (19:15 +0000)]
Added IRedeliveryPolicy attribute to IConnection, and added interface level support for IRedeliveryPolicy to EMS and MSMQ providers. The EMS and MSMQ providers do not actually support the implementation of RedeliveryPolicy at this time.
Fixes [AMQNET-137]. (See https://issues.apache.org/activemq/browse/AMQNET-137)
Jim Gomes [Mon, 19 Oct 2009 22:27:37 +0000 (22:27 +0000)]
Update to latest NMS API changes.
Jim Gomes [Wed, 7 Oct 2009 18:09:03 +0000 (18:09 +0000)]
Added ConnectionMetaData support to the EMS and MSMQ provider implementations.
Fixes [AMQNET-96]. (See https://issues.apache.org/activemq/browse/AMQNET-96)
Jim Gomes [Wed, 7 Oct 2009 17:43:51 +0000 (17:43 +0000)]
Directly support the main official provider implementations connection factories.
Remove the config files for the connection factory that are now obsolete.
Fixes [AMQNET-186]. (See https://issues.apache.org/activemq/browse/AMQNET-186)
Jim Gomes [Tue, 6 Oct 2009 23:53:12 +0000 (23:53 +0000)]
Added API method to ISession and IMessageProducer to create StreamMessage.
Added MSMQ and EMS provider implementations of StreamMessage.
Fixes [AMQNET-116]. (See https://issues.apache.org/activemq/browse/AMQNET-116)
Jim Gomes [Mon, 5 Oct 2009 17:48:09 +0000 (17:48 +0000)]
Fixed type on API name for QueueBrowser.
Added partial implementation of QueueBrowser support for EMS provider.
Added stubbed implementation of QueueBrowser for MSMQ provider.
Fixes [AMQNET-97]. (See https://issues.apache.org/activemq/browse/AMQNET-97)
Jim Gomes [Fri, 2 Oct 2009 22:58:05 +0000 (22:58 +0000)]
Implemented new BytesMessage API for MSMQ and EMS providers.
Fixes [AMQNET-162]. (See https://issues.apache.org/activemq/browse/AMQNET-162)
Jim Gomes [Fri, 25 Sep 2009 00:44:42 +0000 (00:44 +0000)]
Remove obsolete .NET 1.1 files.
Jim Gomes [Tue, 22 Sep 2009 18:46:57 +0000 (18:46 +0000)]
Removed old coding work-arounds for .NET 1.1.
Fixes [AMQNET-190]. (See https://issues.apache.org/activemq/browse/AMQNET-190)
Jim Gomes [Thu, 27 Aug 2009 01:29:34 +0000 (01:29 +0000)]
Refactored async delivery dispatching thread to be interruptable so that it can be cleanly stopped and started.
Jim Gomes [Wed, 26 Aug 2009 23:42:27 +0000 (23:42 +0000)]
Moved PrimitiveMap, OpenWireBinaryReader, OpenWireBinaryWriter, EndianSupport, MessagePropertyHelper and associated tests from Apache.NMS.ActiveMQ into Apache.NMS. These are generally useful classes that should be shared among the providers instead of forcing all providers to re-implement these highly useful and complex classes.
Renamed OpenWireBinaryWriter to EndianBinaryWriter.
Renamed OpenWireBinaryReader to EndianBinaryReader.
Implemented MapMessage marshaling in Apache.NMS.MSMQ.
Jim Gomes [Wed, 26 Aug 2009 16:49:40 +0000 (16:49 +0000)]
Remove build for .NET 1.1.
Jim Gomes [Wed, 26 Aug 2009 01:21:52 +0000 (01:21 +0000)]
Fixed null pointer exception. Major improvements to MSMQ support. Many unit tests are now passing.
Fixes [AMQNET-168]. (See https://issues.apache.org/activemq/browse/AMQNET-168)
Jim Gomes [Fri, 21 Aug 2009 19:19:03 +0000 (19:19 +0000)]
Add support for overriding numeric version number to support building a specific version.
Jim Gomes [Fri, 21 Aug 2009 18:00:26 +0000 (18:00 +0000)]
Reformat to use tabs instead of spaces for easier editing. Standardize nant-common.xml across all projects.
Jim Gomes [Tue, 7 Jul 2009 23:28:10 +0000 (23:28 +0000)]
Update Sandcastle documentation generation scripts.
Jim Gomes [Tue, 30 Jun 2009 00:41:07 +0000 (00:41 +0000)]
Add target for Sandcastle documentation generation.
Jim Gomes [Fri, 26 Jun 2009 20:52:49 +0000 (20:52 +0000)]
Add build and rebuild targets.
Jim Gomes [Thu, 18 Jun 2009 22:48:24 +0000 (22:48 +0000)]
Add support for setting the broker Uri after the connection factory is created. This is generally useful, but it is critical to fully support the Compact Framework.
The Compact Framework Activator class only allows dynamic creation of classes using the default constructor. Any kind of settings need to be done after the object is created.
Jim Gomes [Thu, 18 Jun 2009 14:11:57 +0000 (14:11 +0000)]
Added release type variable.
Jim Gomes [Thu, 18 Jun 2009 05:26:21 +0000 (05:26 +0000)]
Add revision number generator. Code was inspired by Mark Pollack from the Spring.NET project, but modified for use within the NMS project. Thanks, Mark!
Jim Gomes [Thu, 18 Jun 2009 04:24:55 +0000 (04:24 +0000)]
Refactored package.ps1 to create two ZIP files instead of several.
Jim Gomes [Thu, 11 Jun 2009 22:31:58 +0000 (22:31 +0000)]
Fix package version numbers.
Jim Gomes [Wed, 10 Jun 2009 22:09:17 +0000 (22:09 +0000)]
Deploy Apache.NMS.MSMQ 1.2.0
Jim Gomes [Wed, 10 Jun 2009 20:49:01 +0000 (20:49 +0000)]
Changed version to 1.2.0.
Jim Gomes [Thu, 28 May 2009 18:34:36 +0000 (18:34 +0000)]
Remove the CommonAssemblyInfo.cs file from version control, since it is a generated file.
Jim Gomes [Thu, 28 May 2009 05:22:03 +0000 (05:22 +0000)]
Build tool version update (Vista SP2).
Jim Gomes [Fri, 22 May 2009 22:02:35 +0000 (22:02 +0000)]
BREAKING API CHANGE!
Changed to use enumeration for persistence setting. Previous use of boolean was too limiting, and not very clear when reading the code. Use of enumeration allows extension by third-party providers, as well as being self-documenting in the code.
Changed to use enumeration for message priority.
Fixes [AMQNET-105]. (See https://issues.apache.org/activemq/browse/AMQNET-105)
Fixes [AMQNET-101]. (See https://issues.apache.org/activemq/browse/AMQNET-101)
Jim Gomes [Fri, 22 May 2009 17:39:10 +0000 (17:39 +0000)]
Fixed pathname to NUnit test configuration file.
Fixes [AMQNET-125]. (See https://issues.apache.org/activemq/browse/AMQNET-125)
Jim Gomes [Tue, 31 Mar 2009 18:02:06 +0000 (18:02 +0000)]
Deploy Apache.NMS.MSMQ 1.1.0
Jim Gomes [Tue, 31 Mar 2009 18:01:52 +0000 (18:01 +0000)]
Re-enable building PDB files for release builds.
Jim Gomes [Mon, 9 Mar 2009 22:07:50 +0000 (22:07 +0000)]
Added packaging script file.
Jim Gomes [Wed, 25 Feb 2009 15:42:00 +0000 (15:42 +0000)]
Applied patch for turning off debug flag for release builds to all project configurations. The nant-common.xml file is shared among all projects.
Fixes [AMQNET-145]. (See https://issues.apache.org/activemq/browse/AMQNET-145)
Jim Gomes [Fri, 20 Feb 2009 22:38:50 +0000 (22:38 +0000)]
Deploy Apache.NMS.MSMQ 1.1.0
Jim Gomes [Fri, 20 Feb 2009 22:29:55 +0000 (22:29 +0000)]
Refactored the NAnt scripts to link in the correct framework assemblies for the given target framework. Several code changes were necessary now that the .NET Compact Framework was actually being compiled. Several code enhancements had been made that were incompatible with .NET CF 2.0.
Fixes [AMQNET-142]. (See https://issues.apache.org/activemq/browse/AMQNET-142)
Jim Gomes [Fri, 20 Feb 2009 19:38:12 +0000 (19:38 +0000)]
Fixed build script path references.
Jim Gomes [Fri, 20 Feb 2009 18:30:30 +0000 (18:30 +0000)]
Remove external reference to keyfile. The keyfile will be added to each project so that it will always be branched together.
Jim Gomes [Fri, 20 Feb 2009 18:26:36 +0000 (18:26 +0000)]
Remove external reference to keyfile. The keyfile will be added to each project so that it will always be branched together.
Jim Gomes [Fri, 6 Feb 2009 21:21:21 +0000 (21:21 +0000)]
Deploy Apache.NMS.MSMQ 1.1.0
Jim Gomes [Tue, 3 Feb 2009 22:21:42 +0000 (22:21 +0000)]
Updated README files to specify the version of NAnt that is required to build. Updated references from Visual Studio 2005 to Visual Studio 2008.
Fixes [AMQNET-139]. (See https://issues.apache.org/activemq/browse/AMQNET-139)
Jim Gomes [Mon, 26 Jan 2009 23:13:08 +0000 (23:13 +0000)]
Latest nightly build of NAnt 0.86 deprecates use of is-win32() in favor of is-windows().
Jim Gomes [Fri, 23 Jan 2009 20:39:16 +0000 (20:39 +0000)]
Fix local repository path when NANT_REPO environment variable is used.
Jim Gomes [Fri, 23 Jan 2009 19:57:07 +0000 (19:57 +0000)]
Update local repository location.
Assembly information auto-generated copyright for 2009.
Jim Gomes [Tue, 13 Jan 2009 08:04:52 +0000 (08:04 +0000)]
Deploy Apache.NMS.MSMQ 1.1.0
Jim Gomes [Mon, 12 Jan 2009 08:03:04 +0000 (08:03 +0000)]
Deploy Apache.NMS.MSMQ 1.1.0
Jim Gomes [Sun, 11 Jan 2009 08:03:29 +0000 (08:03 +0000)]
Deploy Apache.NMS.MSMQ 1.1.0
Jim Gomes [Sat, 10 Jan 2009 08:06:03 +0000 (08:06 +0000)]
Deploy Apache.NMS.MSMQ 1.1.0
Jim Gomes [Fri, 9 Jan 2009 08:05:39 +0000 (08:05 +0000)]
Deploy Apache.NMS.MSMQ 1.1.0
Jim Gomes [Thu, 8 Jan 2009 08:05:44 +0000 (08:05 +0000)]
Deploy Apache.NMS.MSMQ 1.1.0
Jim Gomes [Wed, 7 Jan 2009 08:05:12 +0000 (08:05 +0000)]
Deploy Apache.NMS.MSMQ 1.1.0
Jim Gomes [Tue, 6 Jan 2009 08:04:03 +0000 (08:04 +0000)]
Deploy Apache.NMS.MSMQ 1.1.0
Jim Gomes [Mon, 5 Jan 2009 08:03:14 +0000 (08:03 +0000)]
Deploy Apache.NMS.MSMQ 1.1.0
Jim Gomes [Sun, 4 Jan 2009 08:03:28 +0000 (08:03 +0000)]
Deploy Apache.NMS.MSMQ 1.1.0
Jim Gomes [Sat, 3 Jan 2009 08:05:20 +0000 (08:05 +0000)]
Deploy Apache.NMS.MSMQ 1.1.0
Jim Gomes [Fri, 2 Jan 2009 19:17:11 +0000 (19:17 +0000)]
Deploy Apache.NMS.MSMQ 1.1.0
Jim Gomes [Wed, 17 Dec 2008 22:35:11 +0000 (22:35 +0000)]
Set build options to always build with a keyfile for strong naming.
Jim Gomes [Wed, 17 Dec 2008 22:05:28 +0000 (22:05 +0000)]
Add test NAnt target.
Fixes [AMQNET-125]. (See https://issues.apache.org/activemq/browse/AMQNET-125)
Jim Gomes [Wed, 17 Dec 2008 22:02:53 +0000 (22:02 +0000)]
Added keyfile reference.
Jim Gomes [Tue, 9 Dec 2008 18:53:33 +0000 (18:53 +0000)]
Add support in ISession to delete destinations, both temporary and standard. This allows for deterministic deletion of destinations without having to close a connection to get temporary destinations to be deleted.
Fixes [AMQNET-129] and AMQNET-129].
(See https://issues.apache.org/activemq/browse/AMQNET-129)
(See https://issues.apache.org/activemq/browse/AMQNET-123)