summaryrefslogtreecommitdiff
path: root/CHANGELOG-3.6.md
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2016-04-26 09:00:57 +0200
committerBenoit Foucher <benoit@zeroc.com>2016-04-26 09:00:57 +0200
commitc2ce37b7b0f6fc033cac4d52d460ee2f389d7737 (patch)
treedab204bc1dfd9298c7acb13b9493a210f8c4e978 /CHANGELOG-3.6.md
parentAdd jquery-cookie to bower dependency (diff)
downloadice-c2ce37b7b0f6fc033cac4d52d460ee2f389d7737.tar.bz2
ice-c2ce37b7b0f6fc033cac4d52d460ee2f389d7737.tar.xz
ice-c2ce37b7b0f6fc033cac4d52d460ee2f389d7737.zip
Fixed ICE-7115 - unmarshalling bug with optional parameters
Diffstat (limited to 'CHANGELOG-3.6.md')
-rw-r--r--CHANGELOG-3.6.md12
1 files changed, 11 insertions, 1 deletions
diff --git a/CHANGELOG-3.6.md b/CHANGELOG-3.6.md
index 24b47710c36..5121da71caa 100644
--- a/CHANGELOG-3.6.md
+++ b/CHANGELOG-3.6.md
@@ -39,11 +39,21 @@ particular aspect of Ice.
These are the changes since Ice 3.6.2.
+## General Changes
+
+- Fixed a bug in the un-marshalling code where passing optional input
+ parameters to an operation with no required input parameters would
+ cause an Ice::EncapsulationException to be thrown if the receiver
+ didn't expect the optional input parameters. The same applies for
+ passing optional output parameters to operations without required
+ output parameters.
+
+
## C++ Changes
- Added support for archiving log files. The property Ice.LogFile.SizeMax
controls the maximum size in bytes of log files; when a log file reaches
- this size, the log file is renamed and a new log file is started.
+ this size, the log file is renamed and a new log file is started.
The Ice.LogFile.SizeMax property is set to 0 by default, which means the
log file size is unlimited and a single log file is created.