Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | ICE-6861 - removing public stream API | Mark Spruiell | 2016-01-19 |
| | |||
* | Deprecate ice_name and add ice_id | Jose | 2016-01-19 |
| | |||
* | ICE-6910 - C++11 remove public cto for proxy classes | Jose | 2016-01-07 |
| | |||
* | 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. | ||
* | C++11 mapping initial commit | Jose | 2015-12-01 |
| | |||
* | Updated copyright to 2015 | Dwayne Boone | 2015-01-05 |
| | |||
* | Fix -Wshadow warnings | Bernard Normier | 2014-11-05 |
| | |||
* | Fixed ICE-5607: relaxed Ice.MessageSizeMax | Benoit Foucher | 2014-11-05 |
| | |||
* | New IceUtil headers to push and pop pragma disable warning with MSVC and GCC | Bernard Normier | 2014-10-31 |
| | |||
* | Fixed windows compiler error | Dwayne Boone | 2014-07-21 |
| | |||
* | ICE-5481 use size_type for Stream startSize() return type | Dwayne Boone | 2014-07-21 |
| | |||
* | Fixed build failure on Windows 64bits | Benoit Foucher | 2014-07-21 |
| | |||
* | ICE-5316 added pos method to BasicStream that works for both read/write | Dwayne Boone | 2014-07-18 |
| | |||
* | ICE-5316 Add support for InputStream::pos() method | Dwayne Boone | 2014-07-17 |
| | |||
* | ICE-5481 startSize/endSize methods aren't designed to be "reentrant" | Dwayne Boone | 2014-07-17 |
| | |||
* | Fix ICE-5549: Added write(const char*, bool) to BasicStream | Bernard Normier | 2014-06-12 |
| | |||
* | New cpp:view-type metadata for strings, sequences and dictionaries, plus updates | ZeroC Staff | 2014-06-04 |
| | | | | to throughput demo. Fixes ICE-5382. | ||
* | ICE-4851 - Use wstrings for input and output data that contain non-ASCII ↵ | Jose | 2014-05-02 |
| | | | | characters? | ||
* | merging javascript branch | Mark Spruiell | 2014-03-19 |
| | |||
* | Fixed ICE-5179: Fixed copyrights | Benoit Foucher | 2013-02-12 |
| | |||
* | Fixed ICE-5215: IPv6 support enabled by default | Benoit Foucher | 2013-02-11 |
| | |||
* | Fix for ICE-5140 - an opaque endpoint which doesn't specify -e is assumed to ↵ | Benoit Foucher | 2013-02-01 |
| | | | | be a 1.0 encoded endpoint | ||
* | Fixed ICE-5188 and ICE-5190: release for ScopedArray, aligned BasicStream ↵ | Benoit Foucher | 2013-01-28 |
| | | | | and InputStream zero-copy methods | ||
* | Fix for ICE-4841 - added no copy option when creating input stream | Benoit Foucher | 2013-01-23 |
| | |||
* | ICE-4938: Super compact enoding | Benoit Foucher | 2013-01-04 |
| | |||
* | compact ID support for scripting languages | Mark Spruiell | 2012-12-26 |
| | |||
* | ICE-4938: support for compact IDs | Benoit Foucher | 2012-12-19 |
| | |||
* | C++ fix for ICE-4930, invalid 1.0 marhsaling of pending objects | Benoit Foucher | 2012-11-08 |
| | |||
* | Fixed warning introduced by previous commit | Benoit Foucher | 2012-10-26 |
| | |||
* | Fixed cross test failure, memory leaks and UMRs | Benoit Foucher | 2012-10-26 |
| | |||
* | Partial fix for ICE-4869: C++ stream read/write for structs (and ↵ | Bernard Normier | 2012-10-11 |
| | | | | | | | | structs-as-class) is now generated as templates. Removed most slice2cpp --stream uses (but not all) Also fixed various build failures on Solaris. | ||
* | Renamings (ICE-4868): | Bernard Normier | 2012-09-25 |
| | | | | | | | | | | - StreamTrait is now StreamableTraits - StreamTraitType is now StreamHelperCategory - OptionalType is now OptionalFormat - Ice/StreamTraits.h is now Ice/StreamHelpers.h Updated C++, Python and Ruby Updated .depend and .depend.mak in C++, Python, Ruby and PHP | ||
* | Replaced optionalType in StreamTrait<> by a bool fixedLength member | Bernard Normier | 2012-09-24 |
| | | | | | | | | | | | | and updated slice2cpp accordingly No longer rely on assert / static_assert to detect incorrect use of base StreamOptionalHelper: now, the code no longer compiles vector<bool> is now handled like a built-in type: InputStream and OutputStream have now read / write vector<bool>& functions. The default implementation (StreamI) simply delegates to the same functions on BasicStream. | ||
* | Partial fix for ICE-3393: | Bernard Normier | 2012-09-19 |
| | | | | | | | | | | - strealined StreamTraits.h - added ability to define custom dictionaries in C++ (with cpp:type:...) - added tests for custom dictionaries in test/Ice/custom Fixed ICE-4867: - clear parameter before unmarshaling into dictionary/map in C++ - added test | ||
* | Python support for optionals | Mark Spruiell | 2012-09-14 |
| | |||
* | Port to Solaris 11 / Solaris Studio 12.3 (== CC 5.12) | Bernard Normier | 2012-09-07 |
| | | | | Fix to BasicStream.h (unitialized data member) that caused occasional failures in Ice/stream test | ||
* | Undo pragma-once-in-header enhancement | Bernard Normier | 2012-09-05 |
| | |||
* | Cleaned up warning-disabling on Windows | Bernard Normier | 2012-08-09 |
| | |||
* | VS2012 build fixes | Bernard Normier | 2012-08-07 |
| | |||
* | Removed Stream::format method, replace with startWriteEncaps parameter | Benoit Foucher | 2012-08-06 |
| | |||
* | Merge remote-tracking branch 'origin/master' into encoding11 | Benoit Foucher | 2012-08-06 |
|\ | | | | | | | | | | | | | Conflicts: cpp/include/Ice/Stream.h cpp/include/Slice/Preprocessor.h rb/ruby/Makefile.mak | ||
| * | ICE-4782 Generate "#pragma once" for include-guards in generated C++ header ↵ | Jose | 2012-07-19 |
| | | | | | | | | files. | ||
* | | Don't write optionals with 1.0 encoding, added UnknownSlicedObject test, ↵ | Benoit Foucher | 2012-06-20 |
| | | | | | | | | fixed exception un-marhsalling to raise UnkownUserException for unknown exceptions. | ||
* | | Fixed support unknown types in unknown optionals | Benoit Foucher | 2012-06-12 |
| | | |||
* | | Fixed bogus check | Benoit Foucher | 2012-06-11 |
| | | |||
* | | Support for optionals | Benoit Foucher | 2012-06-11 |
| | | |||
* | | Added implementation of optional data members encoding (not tested yet) | Benoit Foucher | 2012-05-21 |
| | | |||
* | | Changed the 1.1 encoding to write pending objects only if necessary | Benoit Foucher | 2012-05-21 |
| | | |||
* | | BasicStream refactoring | Benoit Foucher | 2012-05-18 |
| | | |||
* | | * 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 |