Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | bug 2766 - bogus global metadata mismatch warning | Mark Spruiell | 2008-03-12 | |
| | ||||
* | Bug 2289 - deprecate sequences as dictionary keys | Dwayne Boone | 2008-02-07 | |
| | ||||
* | Updated copyright | Dwayne Boone | 2008-01-23 | |
| | ||||
* | Use mcpp instead of icecpp | Dwayne Boone | 2008-01-09 | |
| | ||||
* | Merge branch 'master' of ssh://cvs.zeroc.com/home/git/ice | Bernard Normier | 2007-12-21 | |
|\ | | | | | | | | | | | Conflicts: cpp/src/Slice/VbUtil.cpp | |||
| * | Bug 2477. | Michi Henning | 2007-12-20 | |
| | | ||||
* | | IceUtil cleanup (first commit) | Bernard Normier | 2007-12-21 | |
|/ | ||||
* | New dictionary mapping. | Michi Henning | 2007-08-21 | |
| | ||||
* | Merge branch 'master' of ssh://cvs.zeroc.com/home/git/ice | Bernard Normier | 2007-06-26 | |
|\ | ||||
| * | Bug 2263. | Michi Henning | 2007-06-21 | |
| | | ||||
* | | slice2xxx updates + Java Freeze updates and demo | Bernard Normier | 2007-06-26 | |
|/ | ||||
* | Expanded tabs into spaces | Bernard Normier | 2007-02-01 | |
| | ||||
* | Updated copyright header | Dwayne Boone | 2007-01-08 | |
| | ||||
* | Added TOC generation to slice2html. | Michi Henning | 2007-01-08 | |
| | ||||
* | Borland C++Builder port mass commit | Dwayne Boone | 2006-08-09 | |
| | ||||
* | Deprecated nonmutating in Parser; replaced throughout with idempotent + | Bernard Normier | 2006-07-27 | |
| | | | | metadata | |||
* | Partial fix for bug #1257: deprecating nonmutating | Bernard Normier | 2006-07-27 | |
| | ||||
* | minor fix | Mark Spruiell | 2006-05-23 | |
| | ||||
* | global metadata fixes | Mark Spruiell | 2006-05-23 | |
| | ||||
* | adding Contained::findMetaData | Mark Spruiell | 2006-04-05 | |
| | ||||
* | Added support for wstring slice metadata | Dwayne Boone | 2006-03-29 | |
| | ||||
* | Updated copyright | Dwayne Boone | 2006-03-14 | |
| | ||||
* | Added --sort-fields to slice2docbook. | Michi Henning | 2006-02-14 | |
| | ||||
* | Fixed bug 666. | Michi Henning | 2005-12-19 | |
| | ||||
* | Bug 419. | Michi Henning | 2005-09-06 | |
| | ||||
* | Fixed http://bugzilla.zeroc.com/bugzilla/show_bug.cgi?id=262 | Michi Henning | 2005-05-19 | |
| | ||||
* | Removing class support from slice2javae and slice2cppe translators. | Brent Eagles | 2005-04-05 | |
| | | | | | | | removed generation of object marshalling code added validation code for parsers added feature set flag to slice parser library (defaults to Ice feature set) | |||
* | Slice definitions at global scope (other than module definitions) are now a | Michi Henning | 2005-03-24 | |
| | | | | hard error in C++ and Java. | |||
* | Updated copyrights to 2005 | Bernard Normier | 2005-02-16 | |
| | ||||
* | Changed generated code to work around bug in gcc 3.2 and 3.4 regarding | Michi Henning | 2004-12-01 | |
| | | | | | | | | initialization of static class data members. Removed all static class data members in the process, so there are no more problems with violating ODR if the same .o file is loaded more than once into an address space. See http://www.zeroc.com/vbulletin/showthread.php?s=&threadid=1020. | |||
* | Made it illegal for non-local interfaces/classes to be derived from | Michi Henning | 2004-10-13 | |
| | | | | non-local ones. | |||
* | Connection.ice | Marc Laukien | 2004-09-13 | |
| | ||||
* | Eliminated duplicate warning for class and interface definitions at global | Michi Henning | 2004-09-08 | |
| | | | | scope. | |||
* | adding bool param to parser visit() function | Mark Spruiell | 2004-09-02 | |
| | ||||
* | Changed parser to make it illegal to use the name of any enclosing module | Michi Henning | 2004-08-31 | |
| | | | | as a type name. | |||
* | Deprecation of global Slice definitions. | Michi Henning | 2004-08-31 | |
| | ||||
* | Changed slice2cs to avoid generating unnecessary empty namespaces. | Michi Henning | 2004-08-19 | |
| | ||||
* | Fixed copyright | Bernard Normier | 2004-05-18 | |
| | ||||
* | Updated copyright notice | Bernard Normier | 2004-05-11 | |
| | ||||
* | Merged changes from michi_pre_e3 branch | Michi Henning | 2004-05-10 | |
| | ||||
* | Fixed Sun C++ build problems | Bernard Normier | 2004-05-08 | |
| | ||||
* | *** empty log message *** | Michi Henning | 2004-03-29 | |
| | ||||
* | *** empty log message *** | Michi Henning | 2004-03-29 | |
| | ||||
* | Fixed parser bug: if an operation had an exception speficiation with | Michi Henning | 2004-03-26 | |
| | | | | | | multiple exceptions, and one of the exceptions was a base of one or more of the other exceptions, the catch blocks in the marshaling and dispatch code were emitted in the wrong order. | |||
* | HP-UX port | Bernard Normier | 2004-01-23 | |
| | ||||
* | adding ClassDef::isA | Mark Spruiell | 2004-01-16 | |
| | ||||
* | Adding support for global metadata. Removing the --package option in | Mark Spruiell | 2003-12-12 | |
| | | | | | slice2java. Using global metadata to define packaging in slice2java, slice2freezej. | |||
* | removing bison stuff from Parser.h; adding type() accessor to Enum | Mark Spruiell | 2003-10-22 | |
| | ||||
* | Implemented TwowayOnlyException. | Michi Henning | 2003-09-07 | |
| | ||||
* | Fixed the bug that Benoit found yesterday in both ice and icej. | Michi Henning | 2003-05-23 | |
| | | | | | | | | | | | | | | | | | | | | (Zero-length sequence containing class elements caused an crash.) :Ice::Object). Obviously, this would cause an assertion failure or a {{{ClassCastException}}}. The solution is simply to force the down-cast in the generated patch function and to check whether the cast failed: if so, the class was sliced too much and we throw a {{{NoObjectFactoryException}}} as we should. (For Java, the exception is thrown from {{{BasicStream.readObject}}}, after catching a {{{ClassCastException}}}. For C++, the exception is thrown directly from the generated patch function.) :Ice::Object}}} and {{{::Printer}}}. Updated the code generator to correctly initialize the {{{type}}} member of a {{{NoObjectFactoryException}}} with the type ID of the type that wasn't found. (Unfortunately, this involved modifying {{{Parser.h}}}, so you will have to rebuild both ice and icej.) Added code generation for custom sequence types for icej. Generated code compiles and looks OK, but I haven't written tests yet, so there may still be a latent bug in this. |