Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add class cycle detection during unmarshaling (#946) | Joe George | 2020-07-07 |
| | | | | | | | | | Add support for detection of class cycles during unmarshaling in languages which do no have garbage collection: C++, Swift, and Objective-C. A `MarshalException` is thrown when a cycle is detected. The property `Ice.AcceptClassCycles` can be set to a value greater than `0` to change this behavior. | ||
* | Add missing calls to writePendingValues/readPendingValues - Close #367 | Jose | 2019-06-25 |
| | |||
* | Enable -Wconversion with clang - Close #363 | Jose | 2019-06-21 |
| | |||
* | Copyright header simplication | Jose | 2019-01-19 |
| | |||
* | Remove copyright notice | Jose | 2018-12-18 |
| | |||
* | Fix copyright header | Jose | 2018-12-18 |
| | |||
* | Increase Visual Studio warning level to Level4 | Bernard Normier | 2018-11-01 |
| | | | | Fixes #223. | ||
* | Extra C++ warning flags with clang and g++. | Bernard Normier | 2018-10-26 |
| | | | | Fixes 223. | ||
* | Do not use Ice::Application for Ice testsuite | Jose | 2018-06-01 |
| | |||
* | Update copyright year to 2018 | Jose | 2018-02-14 |
| | |||
* | Fixed IceSSL SecureTransport memory leaks | Benoit Foucher | 2017-07-05 |
| | |||
* | Remove unnecessary tabs | Joe George | 2017-05-03 |
| | |||
* | Fixed ICE-6680 - WS transports are now provided by a separate IceWS plugin | Benoit Foucher | 2017-04-27 |
| | |||
* | Fixes for ICE-7012 - fixed some leaks in IceSSL/tests | Benoit Foucher | 2017-03-31 |
| | |||
* | Fixed testing of static builds | Benoit Foucher | 2017-03-14 |
| | |||
* | Merge remote-tracking branch 'origin/3.6' | Joe George | 2017-02-13 |
|\ | |||
| * | ICE-7506 - Update copyright to 2017 | Joe George | 2017-02-13 |
| | | |||
* | | First cut of ICE-6920 - Remove try/catch block around communicator destroy | Benoit Foucher | 2017-01-25 |
| | | |||
* | | Refactored test scripts | Benoit Foucher | 2016-11-25 |
| | | |||
* | | Replaced non-public double underscores in C++ | Bernard Normier | 2016-11-12 |
| | | |||
* | | Revert "Replaced double and triple underscores in C++ by ice-prefixed names" | Bernard Normier | 2016-11-05 |
| | | | | | | | | This reverts commit 91fa99c34d1211d426b24bf68001fc27a87b3f00. | ||
* | | Replaced double and triple underscores in C++ by ice-prefixed names | Bernard Normier | 2016-11-02 |
| | | |||
* | | Renabled tests for C++11 mapping | Bernard Normier | 2016-08-19 |
| | | |||
* | | ICE-7179 - Update std::function code style | Joe George | 2016-06-13 |
| | | |||
* | | Fix for ICE-ICE-6982 optional data members | Joe George | 2016-06-08 |
| | | |||
* | | ICE-6982 and ICE-6946 | Joe George | 2016-06-08 |
| | | | | | | | | | | - Refactord C++ class/exception stream generated code - Changed return type of Obejct::ice_id() to std::string for C++11 | ||
* | | cleaning up stream API in C++/Java/JS | Mark Spruiell | 2016-05-11 |
| | | |||
* | | ICE-6852 - allow OutputStream to marshal to user-supplied buffer | Mark Spruiell | 2016-03-09 |
| | | |||
* | | Merge remote-tracking branch 'origin/3.6' | Joe George | 2016-03-01 |
|\| | |||
| * | Update copyright headers | Joe George | 2016-03-01 |
| | | |||
* | | minor fixes to stream classes; restoring test/Ice/stream | Mark Spruiell | 2016-02-09 |
| | | |||
* | | ICE-6908 - Add ValueFactory | Joe George | 2015-12-08 |
|/ | | | | | | ValueFactory is a replacement for ObjectFactory (which is still available if needed). It is an interface with only one operation and can has the "delegate" metadata. | ||
* | Fixed ICE-6671 - Added registration functions to explicitly register Ice plugins | Benoit Foucher | 2015-08-12 |
| | |||
* | Update C++ tests to register required plug-ins | Jose | 2015-07-17 |
| | | | | when building with static libraries. | ||
* | Fixed Ice/stream test leak (ICE-6583) | Benoit Foucher | 2015-06-10 |
| | |||
* | Updated copyright to 2015 | Dwayne Boone | 2015-01-05 |
| | |||
* | merging javascript branch | Mark Spruiell | 2014-03-19 |
| | |||
* | Fixed ICE-5179: Fixed copyrights | Benoit Foucher | 2013-02-12 |
| | |||
* | g++4.6 compilation warning | Jose | 2013-01-28 |
| | |||
* | ICE-5198: zero-copy OutputStream::finished method | Benoit Foucher | 2013-01-28 |
| | |||
* | More fixes for ICE-4841 - changed createInputStream with bool parameter to ↵ | Benoit Foucher | 2013-01-24 |
| | | | | wrapInputStream | ||
* | Fix for ICE-4841 - added no copy option when creating input stream | Benoit Foucher | 2013-01-23 |
| | |||
* | Fixed (ICE-5181) - unreferenced formal parameter | Jose | 2013-01-11 |
| | |||
* | ICE-4932 - accept encoding when creating streams | Mark Spruiell | 2012-11-12 |
| | |||
* | Fixed ICE-4855: expand tabs to space (8) for .php, .cpp, .h, .java and .cs files | Bernard Normier | 2012-10-23 |
| | |||
* | Remove some more VC6 compiler fixes | Jose | 2012-08-10 |
| | |||
* | Merge branch 'master' into encoding11 | Jose | 2012-07-17 |
|\ | | | | | | | | | | | | | | | | | | | Conflicts: CHANGES cpp/src/Ice/EndpointI.cpp cpp/src/Ice/TcpConnector.cpp cpp/src/Ice/TcpConnector.h cpp/src/Ice/UdpConnector.cpp cpp/src/Ice/UdpConnector.h | ||
| * | WinRT support | Jose | 2012-07-13 |
| | | |||
* | | Support for optionals | Benoit Foucher | 2012-06-11 |
| | | |||
* | | * C++ implementation for compact/sliced formats | Mark Spruiell | 2012-05-08 |
|/ | | | | | | | | | * C++ implementation for "preserve-slice" metadata * C++ tests for compact/sliced/preserved types * Updated stream API * Python changes for stream API * Python tests for compact/sliced formats * Added Ice.Default.SlicedFormat property |