activemq-nms-openwire.git
2 months agoNO-JIRA Add missing header main
lukeabsent [Mon, 4 Jul 2022 09:54:48 +0000 (11:54 +0200)] 
NO-JIRA Add missing header

3 months agoAMQNET-572 Fix missing code headers 2.0.0-rc2
Michael André Pearce [Wed, 29 Jun 2022 08:32:32 +0000 (09:32 +0100)] 
AMQNET-572 Fix missing code headers

Fix missing code header with introduced class in original AMQNET-572 work.

3 months agoAMQNET-768 Update negotiation and validation of SSL protocol
Bruce Dodson [Thu, 16 Jun 2022 19:09:36 +0000 (12:09 -0700)] 
AMQNET-768 Update negotiation and validation of SSL protocol

AMQNET-768 Update negotiation and validation of SSL protocol

* Change SslContext default constructor to defer to OS in lieu of
  defaulting to TLS 1.0, using value "None"

* Change GetAllowedProtocol to return None when SslProtocol value
  is invalid / empty / null

* Validate SslProtocol and fail fast where it can be assigned
  from externally in SslTransport and SslTransportFactory

3 months agoAMQNET-637 Collected changes to help move forward with 2.0.0
Bruce Dodson [Thu, 23 Jun 2022 21:09:52 +0000 (14:09 -0700)] 
AMQNET-637 Collected changes to help move forward with 2.0.0

AMQNET-637 Collected changes to help move forward with 2.0.0

* Update SharpZipLib to 1.3.3 to address a security warning

* Remove unused variable name for an Exception that was not
  referenced in catch block

* Remove a timeout variable that was not referenced

* Fix tests using CreateMessageAsync and CreateTextMessageAsync
  as these do not exist in NMS 2.0.0

* Suppress compiler warning in various async tests that do not
  contain await, by awaiting Task.CompletedTask

3 months agoNO-JIRA Update package.ps1 2.0.0-rc1
Havret [Sat, 11 Jun 2022 19:32:32 +0000 (21:32 +0200)] 
NO-JIRA Update package.ps1

3 months agoMerge pull request #18 from lukeabsent/AMQNET-637
Havret [Mon, 6 Jun 2022 10:08:42 +0000 (12:08 +0200)] 
Merge pull request #18 from lukeabsent/AMQNET-637

AMQNET-637 NMS 2.0

5 months agoAMQNET-637 NMS 2.0 18/head
lukeabsent [Wed, 27 Apr 2022 12:01:56 +0000 (14:01 +0200)] 
AMQNET-637 NMS 2.0

5 months agoAMQNET-637 NMS 2.0
lukeabsent [Tue, 29 Mar 2022 15:58:35 +0000 (17:58 +0200)] 
AMQNET-637 NMS 2.0

5 months agoMerge pull request #20 from apache/michaelandrepearce-2022-1
Havret [Sun, 3 Apr 2022 10:34:31 +0000 (12:34 +0200)] 
Merge pull request #20 from apache/michaelandrepearce-2022-1

NO-JIRA Updating for year change

6 months agoNO-JIRA Updating for year change michaelandrepearce-2022-1 20/head
Michael Pearce [Fri, 1 Apr 2022 17:22:58 +0000 (18:22 +0100)] 
NO-JIRA Updating for year change

7 months agoAMQNET-637 NMS 2.0
lukeabsent [Fri, 11 Feb 2022 14:48:26 +0000 (15:48 +0100)] 
AMQNET-637 NMS 2.0

9 months agoAMQNET-637 NMS 2.0
lukeabsent [Mon, 20 Sep 2021 23:30:37 +0000 (01:30 +0200)] 
AMQNET-637 NMS 2.0

12 months agoAMQNET-665 - Fix compression compatibility
Michael Andre Pearce [Tue, 23 Mar 2021 21:07:28 +0000 (21:07 +0000)] 
AMQNET-665 - Fix compression compatibility

Fix the known regression caused in removing IonicZlib which was at the time of supporting .net std not maintained,

An alternative has now been found SharpZibLib.
Unfortunately it does mean the minimum supported framework version now has to bump to 4.5

18 months agoMerge pull request #16 from brudo/fix-failover-dtaflin-reloc
Michael André Pearce [Mon, 29 Mar 2021 19:07:15 +0000 (20:07 +0100)] 
Merge pull request #16 from brudo/fix-failover-dtaflin-reloc

Fix for NMS failover/TLS bug, AMQNET-572, by saving an Ssl context

18 months agoMerge pull request #15 from michaelandrepearce/NO-JIRA-UpdateCopyrightYears
Michael André Pearce [Thu, 25 Mar 2021 21:48:38 +0000 (21:48 +0000)] 
Merge pull request #15 from michaelandrepearce/NO-JIRA-UpdateCopyrightYears

NO-JIRA - Update Copyright years

18 months agoNO-JIRA - Update Copyright years 15/head
Michael Andre Pearce [Tue, 23 Mar 2021 21:28:48 +0000 (21:28 +0000)] 
NO-JIRA - Update Copyright years

Happy belated new year!!

20 months agoFix for NMS failover/TLS bug, AMQNET-572, by saving an Ssl context 16/head
dtaflin [Tue, 17 Oct 2017 18:48:42 +0000 (18:48 +0000)] 
Fix for NMS failover/TLS bug, AMQNET-572, by saving an Ssl context
(moved to new directory location)

21 months agoMerge pull request #11 from Havret/put_build_artifacts_to_subdir 1.8.0 1.8.0-rc2
Michael André Pearce [Thu, 17 Dec 2020 10:26:38 +0000 (10:26 +0000)] 
Merge pull request #11 from Havret/put_build_artifacts_to_subdir

NO-JIRA: Update package script to include subdirectories in zip files

22 months agoNO-JIRA: Update package script to include subdirectories in zip files 11/head
Havret [Mon, 9 Nov 2020 22:11:03 +0000 (23:11 +0100)] 
NO-JIRA: Update package script to include subdirectories in zip files

22 months agoMerge pull request #10 from Havret/clean_up_license
Michael André Pearce [Sun, 8 Nov 2020 15:57:35 +0000 (15:57 +0000)] 
Merge pull request #10 from Havret/clean_up_license

NO-JIRA: Clean up license and notice files

22 months agoNO-JIRA: Clean up license and notice files 10/head
Havret [Sun, 8 Nov 2020 14:54:08 +0000 (15:54 +0100)] 
NO-JIRA: Clean up license and notice files

2 years agoNO-JIRA: Fix release scripts
Havret [Sun, 16 Aug 2020 17:36:59 +0000 (19:36 +0200)] 
NO-JIRA: Fix release scripts

2 years agoMerge pull request #9 from killnine/master
Michael André Pearce [Tue, 4 Aug 2020 08:17:24 +0000 (09:17 +0100)] 
Merge pull request #9 from killnine/master

[AMQNET-565] - .net standard conversion, project reorganization

2 years agoMerge pull request #1 from rafal-gain/master 9/head
Derek Heiser [Mon, 3 Aug 2020 12:27:48 +0000 (07:27 -0500)] 
Merge pull request #1 from rafal-gain/master

Fix DTC tests

2 years agofix DTC tests - automate created database for DTC unit tests.
Rafal Bak [Thu, 23 Jul 2020 13:21:06 +0000 (15:21 +0200)] 
fix DTC tests - automate created database for DTC unit tests.

2 years agoadd activemq logo icon and change deprecated <PackageIconUrl> to <PackageIcon>
Rafal Bak [Thu, 23 Jul 2020 10:43:59 +0000 (12:43 +0200)] 
add activemq logo icon and change deprecated <PackageIconUrl> to <PackageIcon>

3 years agoUse TimeSpan.Zero instead of TimeSpan.Min: Fix related to PR: https://github.com...
Derek Heiser [Mon, 9 Sep 2019 12:55:12 +0000 (07:55 -0500)] 
Use TimeSpan.Zero instead of TimeSpan.Min: Fix related to PR: https://github.com/apache/activemq-nms-openwire/pull/9.

3 years agoProject configuration fixes
Derek Heiser [Wed, 7 Aug 2019 02:21:12 +0000 (21:21 -0500)] 
Project configuration fixes

3 years agoRelease build configuration fix for package.ps1 compatibility. Added nmsprovider...
Derek Heiser [Thu, 11 Jul 2019 02:20:31 +0000 (21:20 -0500)] 
Release build configuration fix for package.ps1 compatibility. Added nmsprovider config for unit testing to work.

3 years agoPoint to the correct .sln file in package script.
Derek Heiser [Mon, 8 Jul 2019 12:27:49 +0000 (07:27 -0500)] 
Point to the correct .sln file in package script.

3 years agoReferenced Microsoft.NET.Test.Sdk for unit tests to run in Visual Studio.
Derek Heiser [Mon, 8 Jul 2019 12:09:51 +0000 (07:09 -0500)] 
Referenced Microsoft.NET.Test.Sdk for unit tests to run in Visual Studio.

3 years agoAdded Keyfile to projects, removed nant calls, updated README and RELEASE files,...
Derek Heiser [Mon, 8 Jul 2019 03:42:18 +0000 (22:42 -0500)] 
Added Keyfile to projects, removed nant calls, updated README and RELEASE files, updated package builder file

3 years agoProject restructure commit. Added docfx documentation, removed unecessary depends...
Derek Heiser [Sat, 6 Jul 2019 22:02:21 +0000 (17:02 -0500)] 
Project restructure commit. Added docfx documentation, removed unecessary depends. Converted to .net standard 2.0

5 years agoAMQNET-562 Update NOTICE file
Timothy Bish [Mon, 13 Mar 2017 13:41:02 +0000 (09:41 -0400)] 
AMQNET-562 Update NOTICE file

Update date range to current year.

6 years agoCreate MessageProducer with a sync call in order to catch creation errors.
Timothy A. Bish [Fri, 1 Apr 2016 20:14:57 +0000 (20:14 +0000)] 
Create MessageProducer with a sync call in order to catch creation errors.
Fixes [AMQNET-AMQNET-523]. (See https://issues.apache.org/jira/browse/AMQNET-AMQNET-523)

6 years agoAdvisoryConsumer not sending back acks correctly leading to stall in receiving new...
Timothy A. Bish [Fri, 1 Apr 2016 19:01:57 +0000 (19:01 +0000)] 
AdvisoryConsumer not sending back acks correctly leading to stall in receiving new advisory messages.
Fixes [AMQNET-AMQNET-522]. (See https://issues.apache.org/jira/browse/AMQNET-AMQNET-522)

6 years agoApply fix for problems with LRUCache not properly cleaning up after itself.
Timothy A. Bish [Tue, 15 Mar 2016 14:53:28 +0000 (14:53 +0000)] 
Apply fix for problems with LRUCache not properly cleaning up after itself.
Fixes [AMQNET-AMQNET-521]. (See https://issues.apache.org/jira/browse/AMQNET-AMQNET-521)

6 years agoEnsure that the message body is always marshaled. Fixes case of a single message...
Timothy A. Bish [Tue, 5 Jan 2016 17:17:31 +0000 (17:17 +0000)] 
Ensure that the message body is always marshaled.  Fixes case of a single message -> receive -> send -> receive which would lose its body on the re-send.

AMQNET-514
Fixes [AMQNET-AMQNET-514]. (See https://issues.apache.org/jira/browse/AMQNET-AMQNET-514)

6 years agohttps://issues.apache.org/jira/browse/AMQNET-513
Timothy A. Bish [Thu, 19 Nov 2015 23:18:39 +0000 (23:18 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-513

Preserve the rollback cause when poisoning a message.

7 years agohttps://issues.apache.org/jira/browse/AMQNET-489
Timothy A. Bish [Wed, 30 Sep 2015 18:55:48 +0000 (18:55 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-489

Ensure that the lastDeliveredSequenceId gets sent when the ConnectionInfo is sent.

7 years agoNO-JIRA Fix failing test but ensuring that priority processing is enabled.
Timothy A. Bish [Tue, 29 Sep 2015 22:27:46 +0000 (22:27 +0000)] 
NO-JIRA Fix failing test but ensuring that priority processing is enabled.

7 years agoFix test so that it removes the test Queue first and add a bit of logging.
Timothy A. Bish [Thu, 13 Aug 2015 16:39:19 +0000 (16:39 +0000)] 
Fix test so that it removes the test Queue first and add a bit of logging.
Fixes [AMQNET-505]. (See https://issues.apache.org/jira/browse/AMQNET-505)

7 years agohttps://issues.apache.org/jira/browse/AMQNET-508
Timothy A. Bish [Wed, 12 Aug 2015 23:09:24 +0000 (23:09 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-508
https://issues.apache.org/jira/browse/AMQNET-507

Ensure that a pull command is sent on expire, also ensure that the tinout is not updated if set to -1 to indicate broker side timeout.

7 years agoEnsure that a new pull command is sent when a message exceeds the redelivery max...
Timothy A. Bish [Wed, 12 Aug 2015 22:59:21 +0000 (22:59 +0000)] 
Ensure that a new pull command is sent when a message exceeds the redelivery max and is poisoned.
Fixes [AMQNET-507]. (See https://issues.apache.org/jira/browse/AMQNET-507)

7 years agoFix warning in test case
Timothy A. Bish [Wed, 12 Aug 2015 22:34:49 +0000 (22:34 +0000)] 
Fix warning in test case
Fixes [AMQNET-505]. (See https://issues.apache.org/jira/browse/AMQNET-505)

7 years agoEnsure the unacknowledged message are rolled back from the duplicate tracker on consu...
Timothy A. Bish [Wed, 12 Aug 2015 22:00:20 +0000 (22:00 +0000)] 
Ensure the unacknowledged message are rolled back from the duplicate tracker on consumer close.
Fixes [AMQNET-AMQNET-506]. (See https://issues.apache.org/jira/browse/AMQNET-AMQNET-506)

7 years agoEnsure that a QueueBrowser does not filter expired messages, instead deliver the...
Timothy A. Bish [Wed, 12 Aug 2015 21:05:05 +0000 (21:05 +0000)] 
Ensure that a QueueBrowser does not filter expired messages, instead deliver the complete Queue snapshot.
Fixes [AMQNET-AMQNET-505]. (See https://issues.apache.org/jira/browse/AMQNET-AMQNET-505)

7 years agoAMQNET-504 test svngit2jira
Timothy A. Bish [Tue, 14 Jul 2015 15:48:44 +0000 (15:48 +0000)] 
AMQNET-504 test svngit2jira

7 years agoAMQNET-504 test svngit2jira
Timothy A. Bish [Tue, 14 Jul 2015 15:47:29 +0000 (15:47 +0000)] 
AMQNET-504 test svngit2jira

7 years agoMerged revision(s) 1689948 from activemq/activemq-dotnet/Apache.NMS.ActiveMQ/branches...
Jim Gomes [Wed, 8 Jul 2015 19:45:40 +0000 (19:45 +0000)] 
Merged revision(s) 1689948 from activemq/activemq-dotnet/Apache.NMS.ActiveMQ/branches/1.7.x:
Set the socket exception error code to RTSSL_HANDSHAKE_FAILURE.
Fixes [AMQNET-502]. (See https://issues.apache.org/jira/browse/AMQNET-502)

7 years agoMerged revision(s) 1689927 from activemq/activemq-dotnet/Apache.NMS.ActiveMQ/branches...
Jim Gomes [Wed, 8 Jul 2015 18:16:34 +0000 (18:16 +0000)] 
Merged revision(s) 1689927 from activemq/activemq-dotnet/Apache.NMS.ActiveMQ/branches/1.7.x:
Apply patch to improve ID parsing to avoid mis-parsing hostnames with hyphens. Thanks, Andrea Montemaggio!
Fixes [AMQNET-398]. (See https://issues.apache.org/jira/browse/AMQNET-398)

7 years agoMerged revision(s) 1689923 from activemq/activemq-dotnet/Apache.NMS.ActiveMQ/branches...
Jim Gomes [Wed, 8 Jul 2015 17:40:43 +0000 (17:40 +0000)] 
Merged revision(s) 1689923 from activemq/activemq-dotnet/Apache.NMS.ActiveMQ/branches/1.7.x:
Applied patch from Enrique Garcia to copy the 509 certificates to internal list. Thanks, Enrique!
Fixes [AMQNET-500]. (See https://issues.apache.org/jira/browse/AMQNET-500)

7 years agoApply patch from Jose Alvarado. Thanks, Jose!
Jim Gomes [Mon, 6 Jul 2015 22:41:41 +0000 (22:41 +0000)] 
Apply patch from Jose Alvarado. Thanks, Jose!
Fixes [AMQNET-503]. (See https://issues.apache.org/jira/browse/AMQNET-503)

7 years agohttps://issues.apache.org/jira/browse/AMQNET-498
Timothy A. Bish [Tue, 24 Feb 2015 14:44:24 +0000 (14:44 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-498

Reduce log level to debug as it is not an error condition.

7 years agoMove trunk to 1.8-SNAPSHOT
Timothy A. Bish [Fri, 9 Jan 2015 15:30:06 +0000 (15:30 +0000)] 
Move trunk to 1.8-SNAPSHOT

7 years agohttps://issues.apache.org/jira/browse/AMQNET-497
Timothy A. Bish [Fri, 9 Jan 2015 14:54:30 +0000 (14:54 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-497

7 years agohttps://issues.apache.org/jira/browse/AMQNET-496
Timothy A. Bish [Fri, 19 Dec 2014 15:56:51 +0000 (15:56 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-496

Default to priority support off and when it is enabled swith to individual ack mode to prevent unmatched ack errors.

7 years agoAdd missing file to project
Timothy A. Bish [Tue, 16 Dec 2014 21:23:33 +0000 (21:23 +0000)] 
Add missing file to project

7 years agohttps://issues.apache.org/jira/browse/AMQNET-495
Timothy A. Bish [Tue, 16 Dec 2014 21:01:31 +0000 (21:01 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-495

Read compacted long values as unsigned.

7 years agoMake SSL-Protocol configurable to use others than SSLProtocols.Default (which is...
Timothy A. Bish [Fri, 12 Dec 2014 19:08:21 +0000 (19:08 +0000)] 
Make SSL-Protocol configurable to use others than SSLProtocols.Default (which is SSL 3.0/TLS 1.0)

add transport.sslProtocol="Tls" etc to configure something other than default.
Fixes [AMQNET-AMQNET-476]. (See https://issues.apache.org/jira/browse/AMQNET-AMQNET-476)

8 years agohttps://issues.apache.org/jira/browse/AMQNET-474
Timothy A. Bish [Fri, 29 Aug 2014 15:12:09 +0000 (15:12 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-474

Fire only async error notifications if an error occurs during the transaction operations.

8 years agohttps://issues.apache.org/jira/browse/AMQNET-471
Timothy A. Bish [Thu, 28 Aug 2014 14:30:49 +0000 (14:30 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-471

Resolve issues around transaction rollback during normal operation or during a failure detected with the FailoverTransport handling reconnection.  Issues involving false positives of duplicate redelivery and messages not being properly re-added to the unconsumed channel after rollback were fixed.  Also added logic to attempt to detect delivery of rolled back messages to another consumer on the same connection which requires the TX be rolled back as invalid.

8 years agohttps://issues.apache.org/jira/browse/AMQNET-489
Timothy A. Bish [Thu, 21 Aug 2014 21:18:29 +0000 (21:18 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-489

Merge in fixes from AMQ-5146 to honor the redelivery policy on messages dispatched from the Broker.

Removed some debug logging.

8 years agohttps://issues.apache.org/jira/browse/AMQNET-489
Timothy A. Bish [Thu, 21 Aug 2014 21:11:49 +0000 (21:11 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-489

Merge in fixes from AMQ-5146 to honor the redelivery policy on messages dispatched from the Broker.

8 years agohttps://issues.apache.org/jira/browse/AMQNET-488
Timothy A. Bish [Tue, 12 Aug 2014 16:38:21 +0000 (16:38 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-488

Apply fix for potential deadlock on transport dispose during failover.

8 years agoApply fix for potential deadlock on restore with active pull requests.
Timothy A. Bish [Mon, 11 Aug 2014 17:56:01 +0000 (17:56 +0000)] 
Apply fix for potential deadlock on restore with active pull requests.
Fixes [AMQNET-AMQNET-487]. (See https://issues.apache.org/jira/browse/AMQNET-AMQNET-487)

8 years agoClean the individual configurations.
Jim Gomes [Wed, 6 Aug 2014 01:03:28 +0000 (01:03 +0000)] 
Clean the individual configurations.
Fixes [AMQNET-486]. (See https://issues.apache.org/jira/browse/AMQNET-486)

8 years agohttps://issues.apache.org/jira/browse/AMQNET-484
Timothy A. Bish [Wed, 16 Jul 2014 20:51:15 +0000 (20:51 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-484

Eagerly release consumers from transacted sessions if they don't have any pending acks to deliver so their prefetched messages are returned for dispatch right away.

Fixes [AMQNET-AMQNET-484]. (See https://issues.apache.org/jira/browse/AMQNET-AMQNET-484)

8 years agohttps://issues.apache.org/jira/browse/AMQNET-483
Timothy A. Bish [Wed, 16 Jul 2014 20:14:50 +0000 (20:14 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-483

Ensure the the ConsumerCloseSynchronization doesn't try to close the same consumer more than once.
Fixes [AMQNET-AMQNET-483]. (See https://issues.apache.org/jira/browse/AMQNET-AMQNET-483)

8 years agohttps://issues.apache.org/jira/browse/AMQNET-482
Timothy A. Bish [Wed, 16 Jul 2014 17:55:19 +0000 (17:55 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-482

Don't try to remove a consumer that has not been registered.  Also log the destination of the producer or consumer that is being closed for more debug information.
Fixes [AMQNET-AMQNET-482]. (See https://issues.apache.org/jira/browse/AMQNET-AMQNET-482)

8 years agohttps://issues.apache.org/jira/browse/AMQNET-480
Timothy A. Bish [Tue, 8 Jul 2014 18:43:36 +0000 (18:43 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-480

Update nant build to use the latest DotNetZipLib
Fixes [AMQNET-AMQNET-480]. (See https://issues.apache.org/jira/browse/AMQNET-AMQNET-480)

8 years agoUse the producer Id passed in to the create function.
Jim Gomes [Wed, 9 Apr 2014 23:55:39 +0000 (23:55 +0000)] 
Use the producer Id passed in to the create function.
Fixes [AMQNET-475]. (See https://issues.apache.org/jira/browse/AMQNET-475)

8 years agoAdd IDisposable interface to IDestination.
Jim Gomes [Wed, 12 Mar 2014 23:10:26 +0000 (23:10 +0000)] 
Add IDisposable interface to IDestination.
Fixes [AMQNET-473]. (See https://issues.apache.org/jira/browse/AMQNET-473)

8 years agohttps://issues.apache.org/jira/browse/AMQNET-469
Timothy A. Bish [Thu, 6 Feb 2014 23:32:04 +0000 (23:32 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-469

Allow more flexibility for self-signed certificates when using the SSL transport.

8 years agohttps://issues.apache.org/jira/browse/AMQNET-468
Timothy A. Bish [Thu, 30 Jan 2014 14:44:48 +0000 (14:44 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-468

8 years agohttps://issues.apache.org/jira/browse/AMQNET-467
Timothy A. Bish [Wed, 22 Jan 2014 18:26:18 +0000 (18:26 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-467

CheckConnected was not processing error responses that contained security exceptions.

8 years agoSynchronizing the common build script among all of the projects.
Jim Gomes [Fri, 3 Jan 2014 17:05:33 +0000 (17:05 +0000)] 
Synchronizing the common build script among all of the projects.

8 years agoMinor code cleanup to use the auto-generated accessor function idiom.
Jim Gomes [Tue, 17 Dec 2013 15:35:44 +0000 (15:35 +0000)] 
Minor code cleanup to use the auto-generated accessor function idiom.

8 years agoSet the failover timeout to be 100ms past the maximum timeout period. The thread...
Jim Gomes [Tue, 17 Dec 2013 15:34:55 +0000 (15:34 +0000)] 
Set the failover timeout to be 100ms past the maximum timeout period. The thread will be pulsed if it connects. Otherwise, it just needs to wait. It doesn't need to keep checking every 100ms.

8 years agoMinor code cleanup to use the auto-generated accessor function idiom.
Jim Gomes [Tue, 17 Dec 2013 15:27:56 +0000 (15:27 +0000)] 
Minor code cleanup to use the auto-generated accessor function idiom.

8 years agoMove the blocking code outside of the lock section to avoid race condition when shutt...
Jim Gomes [Wed, 11 Dec 2013 19:56:34 +0000 (19:56 +0000)] 
Move the blocking code outside of the lock section to avoid race condition when shutting down.
Fixes [AMQNET-338]. (See https://issues.apache.org/jira/browse/AMQNET-338)

8 years agohttps://issues.apache.org/jira/browse/AMQNET-460
Timothy A. Bish [Thu, 14 Nov 2013 16:26:56 +0000 (16:26 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-460

8 years agohttps://issues.apache.org/jira/browse/AMQNET-463
Timothy A. Bish [Thu, 14 Nov 2013 15:51:44 +0000 (15:51 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-463

Fix using item property instead of Add

8 years agoRename class variable to avoid conflicting with base class variable.
Jim Gomes [Fri, 1 Nov 2013 22:22:34 +0000 (22:22 +0000)] 
Rename class variable to avoid conflicting with base class variable.

8 years agohttps://issues.apache.org/jira/browse/AMQNET-418
Timothy A. Bish [Wed, 30 Oct 2013 14:05:56 +0000 (14:05 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-418

8 years agohttps://issues.apache.org/jira/browse/AMQNET-417
Timothy A. Bish [Wed, 30 Oct 2013 13:52:50 +0000 (13:52 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-417

8 years agohttps://issues.apache.org/jira/browse/AMQNET-456
Timothy A. Bish [Tue, 29 Oct 2013 15:40:08 +0000 (15:40 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-456

8 years agohttps://issues.apache.org/jira/browse/AMQNET-450
Timothy A. Bish [Tue, 29 Oct 2013 13:52:09 +0000 (13:52 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-450

8 years agofix for: https://issues.apache.org/jira/browse/AMQNET-451 remove some dead code.
Timothy A. Bish [Tue, 15 Oct 2013 20:30:36 +0000 (20:30 +0000)] 
fix for: https://issues.apache.org/jira/browse/AMQNET-451 remove some dead code.

8 years agoFix for: https://issues.apache.org/jira/browse/AMQNET-450
Timothy A. Bish [Tue, 15 Oct 2013 14:20:08 +0000 (14:20 +0000)] 
Fix for: https://issues.apache.org/jira/browse/AMQNET-450

8 years agohttps://issues.apache.org/jira/browse/AMQNET-449
Timothy A. Bish [Wed, 9 Oct 2013 21:54:27 +0000 (21:54 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-449

Race on connection interruption processing and consumer close.

8 years agohttps://issues.apache.org/jira/browse/AMQNET-448
Timothy A. Bish [Wed, 9 Oct 2013 16:14:22 +0000 (16:14 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-448

8 years agohttps://issues.apache.org/jira/browse/AMQNET-447
Timothy A. Bish [Tue, 8 Oct 2013 17:54:47 +0000 (17:54 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-447

Throw an exception the user attempts to create a Durable Subscription that uses individual ack.

8 years agoUpdated project files
Timothy A. Bish [Tue, 8 Oct 2013 15:49:02 +0000 (15:49 +0000)] 
Updated project files

8 years agohttps://issues.apache.org/jira/browse/AMQNET-446
Timothy A. Bish [Tue, 8 Oct 2013 15:45:14 +0000 (15:45 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-446

Add Http based discovery agent, refactored the common bits out of Multicast into an abstract agent so new agents can be easily added.
Fixes [AMQNET-AMQNET-446]. (See https://issues.apache.org/activemq/browse/AMQNET-AMQNET-446)

8 years agoUpdated project files
Timothy A. Bish [Fri, 4 Oct 2013 21:32:31 +0000 (21:32 +0000)] 
Updated project files

8 years agohttps://issues.apache.org/jira/browse/AMQNET-445
Timothy A. Bish [Fri, 4 Oct 2013 20:23:05 +0000 (20:23 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-445

Clean up transport code a bit.
Improve Discovery transport to use an underlying FailoverTransport to manage connect / reconnect.
Added a more defined discovery agent interface and an attribute to use to tag them so that they can be auto discovered.
Cleaned up and improved the Multicast agent.

9 years agoAdded missing files to project.
Jim Gomes [Fri, 4 Oct 2013 18:09:53 +0000 (18:09 +0000)] 
Added missing files to project.

9 years agoAdd a little Stopper utility class.
Timothy A. Bish [Thu, 3 Oct 2013 22:49:50 +0000 (22:49 +0000)] 
Add a little Stopper utility class.

9 years agohttps://issues.apache.org/jira/browse/AMQNET-444
Timothy A. Bish [Wed, 2 Oct 2013 19:38:15 +0000 (19:38 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-444
https://issues.apache.org/jira/browse/AMQNET-443