Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Renamed ICE_UTIL_API to ICE_API and other cleanups | Bernard Normier | 2016-05-12 |
| | |||
* | IceUtil and Slice msbuild updates | Bernard Normier | 2016-05-11 |
| | |||
* | Another fix for ICE-7132 | Benoit Foucher | 2016-05-09 |
| | |||
* | Merge remote-tracking branch 'origin/3.6' | Joe George | 2016-03-01 |
|\ | |||
| * | Update copyright headers | Joe George | 2016-03-01 |
| | | |||
* | | Windows msbuild build updates | Jose | 2016-02-26 |
| | | |||
* | | C++ Consistent usage of public virtual | Jose | 2016-01-12 |
| | | |||
* | | ICE-6897 - Add delegate metadata | Joe George | 2015-12-03 |
| | | | | | | | | | | | | | | The "delegate" metadata tag can be applied to interfaces with one operation. In C++ they are mapped to std::function's, in C# delegates. In Java we still generate a interface with one operation, which is a FunctionalInterface. | ||
* | | C++11 mapping initial commit | Jose | 2015-12-01 |
| | | |||
* | | ICE-6645 Removed hack to keep binary compatibility in Ice 3.6.1 | Dwayne Boone | 2015-07-23 |
|/ | |||
* | ICE-6491 duplicate error for invalid class/interface names | Dwayne Boone | 2015-05-12 |
| | |||
* | ICE-6481 pragma comment when building static libraries | Bernard Normier | 2015-05-05 |
| | | | | | | | | | | | | | | On windows with VS, pragma comment is now defined when building only when ICE_BUILDING_<component-name> is not defined. ICE_BUILDING_<component-name> is defined automatically when <component-name>_API_EXPORTS is defined. When building static Ice libraries on Windows, please define ICE_BUILDING_<component-name-being-built>. ICE_DECLSPEC_EXPORT and ICE_DECLSPEC_IMPORT are now defined all the time on Windows, and we define the various _API macros to /**/ when ICE_STATIC_LIBS is defined. Replaced various direct use of ICE_DECLSPEC_EXPORT/ICE_DECLSPEC_IMPORT by the correct _API macro. | ||
* | Fix for ICE-6268, initialize enum, string and structs in ↵ | Benoit Foucher | 2015-02-20 |
| | | | | Java/C#/Objective-C/JavaScript | ||
* | Changes for brew, python PyPI packaging and ruby gem packaging. | Matthew Newhook | 2015-02-18 |
| | |||
* | Updated copyright to 2015 | Dwayne Boone | 2015-01-05 |
| | |||
* | Several Windows build fixes: | Jose | 2014-10-08 |
| | | | | | | | ICE-3420 - Force link failure for debug/release mismatch? Update VS add-in to not add C++ libraries Fixed WinRT builds Fixed Python Windows builds | ||
* | Correct __declspec for MinGW | Bernard Normier | 2014-07-28 |
| | |||
* | Fixed (ICE-714) - New visibility options in GCC 4.0 | Jose | 2014-05-05 |
| | |||
* | merging javascript branch | Mark Spruiell | 2014-03-19 |
| | |||
* | Fixed ICE-5179: Fixed copyrights | Benoit Foucher | 2013-02-12 |
| | |||
* | ICE-4938: support for compact IDs | Benoit Foucher | 2012-12-19 |
| | |||
* | ICE-4794 - add overloads for optional Java mapping | Mark Spruiell | 2012-11-26 |
| | |||
* | ICE-4930 - fixes for scripting languages | Mark Spruiell | 2012-11-09 |
| | |||
* | ICE-4619 - custom enumerator values | Mark Spruiell | 2012-10-17 |
| | |||
* | 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. | ||
* | Merge remote-tracking branch 'origin/encoding11' into withoutsync | Benoit Foucher | 2012-09-10 |
|\ | | | | | | | | | | | Conflicts: cpp/src/Ice/PropertyNames.cpp cpp/src/Ice/PropertyNames.h | ||
| * | Undo pragma-once-in-header enhancement | Bernard Normier | 2012-09-05 |
| | | |||
* | | Fix | Benoit Foucher | 2012-08-09 |
|/ | |||
* | 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 | ||
| * | MinGW & Ruby-1.9 updates | Jose | 2012-07-26 |
| | | |||
| * | ICE-4782 Generate "#pragma once" for include-guards in generated C++ header ↵ | Jose | 2012-07-19 |
| | | | | | | | | files. | ||
* | | Support for optionals | Benoit Foucher | 2012-06-11 |
| | | |||
* | | parser support for optional data members | Mark Spruiell | 2012-05-16 |
| | | |||
* | | C++ bug fixes; adding more Python tests | Mark Spruiell | 2012-05-10 |
| | | |||
* | | * 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 | ||
* | Fixed copyrights | Benoit Foucher | 2012-04-25 |
| | |||
* | updating version & copyright for 3.4.2 | Mark Spruiell | 2011-05-11 |
| | |||
* | bug 4794 - allow default values to refer to constants | Mark Spruiell | 2010-07-23 |
| | |||
* | bug 4758 - bogus C++ streaming code for nested types | Mark Spruiell | 2010-05-25 |
| | |||
* | bug 4752 - allow underscores in Slice identifiers | Mark Spruiell | 2010-05-24 |
| | |||
* | bug 4650 - Slice default values | Mark Spruiell | 2010-02-05 |
| | |||
* | Updated copyright to 2010 | Dwayne Boone | 2010-01-07 |
| | |||
* | Fixed Windows build issues | Benoit Foucher | 2009-10-11 |
| | |||
* | Bug 3140 - skip BOM at top of included file | Dwayne Boone | 2009-08-17 |
| | |||
* | Bug 1535 - remove --case-sensitive option form slice compilers | Dwayne Boone | 2009-04-20 |
| | |||
* | bug 3374 & general metadata clean up | Mark Spruiell | 2009-02-20 |
| | |||
* | Bug 3621 - updated copyright to 2009 | Dwayne Boone | 2009-01-02 |
| | |||
* | Fixed bug 3011 | Benoit Foucher | 2008-04-21 |
| | |||
* | Reverted previous bogus fix. | Benoit Foucher | 2008-04-17 |
| | |||
* | Fixed Parser.cpp assert | Benoit Foucher | 2008-04-17 |
| |