From 64ececc2d163b47df869b59e67ec356e0bde52a5 Mon Sep 17 00:00:00 2001 From: "Dirk O. Kaar" Date: Thu, 13 Feb 2020 14:05:06 +0100 Subject: [PATCH 1/7] MultiDelegate breaking change and improvements. The event-multiplexer specialization no longer removes items based on invoke return value. This is mitigated by new iterators and erase(iterator). Check the documentation comments for details. --- libraries/SoftwareSerial | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/SoftwareSerial b/libraries/SoftwareSerial index 9a30d839e3..c1abd2e040 160000 --- a/libraries/SoftwareSerial +++ b/libraries/SoftwareSerial @@ -1 +1 @@ -Subproject commit 9a30d839e3ceb0641062ad585f196d5eaf158599 +Subproject commit c1abd2e040757d3d7f2c59dfbbcffb05c5ea76f4 From 0e6d6a5ad84e1f844a02e103f8a00152f05bd698 Mon Sep 17 00:00:00 2001 From: "Dirk O. Kaar" Date: Thu, 13 Feb 2020 22:37:03 +0100 Subject: [PATCH 2/7] MultiDelegate: constness on return type warning fix. --- libraries/SoftwareSerial | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/SoftwareSerial b/libraries/SoftwareSerial index c1abd2e040..739fd231a0 160000 --- a/libraries/SoftwareSerial +++ b/libraries/SoftwareSerial @@ -1 +1 @@ -Subproject commit c1abd2e040757d3d7f2c59dfbbcffb05c5ea76f4 +Subproject commit 739fd231a091d9673f3c38a909cfef257c014876 From ca56838bac3ad0cfc16fe711a1f60ff37dce10a6 Mon Sep 17 00:00:00 2001 From: "Dirk O. Kaar" Date: Tue, 25 Feb 2020 15:41:42 +0100 Subject: [PATCH 3/7] EspSoftwareSerial: Conform to C++ 17 and later. --- libraries/SoftwareSerial | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/SoftwareSerial b/libraries/SoftwareSerial index 739fd231a0..416b5b0d23 160000 --- a/libraries/SoftwareSerial +++ b/libraries/SoftwareSerial @@ -1 +1 @@ -Subproject commit 739fd231a091d9673f3c38a909cfef257c014876 +Subproject commit 416b5b0d23bea1704305b51d1b9b2c9bf96e92b3 From 076f0b541ba529e2dc4bf01aa49011a8865ba7a5 Mon Sep 17 00:00:00 2001 From: "Dirk O. Kaar" Date: Tue, 25 Feb 2020 19:13:29 +0100 Subject: [PATCH 4/7] EspSoftwareSerial: Resolve g++ 9's c++17 deprecation warnings. --- libraries/SoftwareSerial | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/SoftwareSerial b/libraries/SoftwareSerial index 416b5b0d23..3df8cdd5e0 160000 --- a/libraries/SoftwareSerial +++ b/libraries/SoftwareSerial @@ -1 +1 @@ -Subproject commit 416b5b0d23bea1704305b51d1b9b2c9bf96e92b3 +Subproject commit 3df8cdd5e00e72554f1c0ae00e8e7a2a3cfb169b From cbd0c7b6533d1093ab01a48e7b7ae7f26c13ee46 Mon Sep 17 00:00:00 2001 From: "Dirk O. Kaar" Date: Fri, 28 Feb 2020 17:55:01 +0100 Subject: [PATCH 5/7] EspSoftwareSerial, Delegate.h: gcc 9.2 is very strict about template inheritance of ctor and assignment operators, needing a lot of code duplication, this commit provides that. --- libraries/SoftwareSerial | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/SoftwareSerial b/libraries/SoftwareSerial index 3df8cdd5e0..6153c20e71 160000 --- a/libraries/SoftwareSerial +++ b/libraries/SoftwareSerial @@ -1 +1 @@ -Subproject commit 3df8cdd5e00e72554f1c0ae00e8e7a2a3cfb169b +Subproject commit 6153c20e71e61f1243dd5780dcd64fb18b6890f7 From 1e3e6cc9979711802be1619ae7c7a310ac704773 Mon Sep 17 00:00:00 2001 From: "Dirk O. Kaar" Date: Sun, 1 Mar 2020 18:03:28 +0100 Subject: [PATCH 6/7] Delegate.h, fix both ambiguous operator= and infinite ctor recursion. --- libraries/SoftwareSerial | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/SoftwareSerial b/libraries/SoftwareSerial index 6153c20e71..bbc5e11a80 160000 --- a/libraries/SoftwareSerial +++ b/libraries/SoftwareSerial @@ -1 +1 @@ -Subproject commit 6153c20e71e61f1243dd5780dcd64fb18b6890f7 +Subproject commit bbc5e11a808f7e150626adb1dc3eff1a6cd6120b From e11cf137b7d1b6db8d54534183a07d5d4a33fbab Mon Sep 17 00:00:00 2001 From: "Dirk O. Kaar" Date: Wed, 4 Mar 2020 14:23:16 +0100 Subject: [PATCH 7/7] EspSoftwareSerial release 6.7.2 --- libraries/SoftwareSerial | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/SoftwareSerial b/libraries/SoftwareSerial index bbc5e11a80..94b2388a47 160000 --- a/libraries/SoftwareSerial +++ b/libraries/SoftwareSerial @@ -1 +1 @@ -Subproject commit bbc5e11a808f7e150626adb1dc3eff1a6cd6120b +Subproject commit 94b2388a4752f2b165371313f4d942daebff6eee