include/VBox/com/ErrorInfo.h: avoid warnings with some compilers (when using very picky warning options), COM/XPCOM differ in the way they declare interface "classes"
Main/glue/ErrorInfo.cpp: add method to retrieve an IVirtualBoxErrorInfo reference
Main: Removed IGuestErrorInfo, added new attribute resultDetail to IVirtualBoxErrorInfo for (optionally) providing more details on the error happened.
VBox/com/*.h: file header and block fixes.
Main/VirtualBoxClient: add method to perform VM error checking which simplifies client code com/ErrorInfo: small bugfix (the object where the error information originated was always lost), added a way to inject whole error object structures which needed the bugfix Frontends/VBoxSDL: sample code how to use the new method
header (C) fixes
Spelling.
Main/Error: attempt to describe the error handling in COM
Frontends/VBoxManage+glue/ErrorInfo: revert change which broke error reporting (4.0.0 regression), clean up on the way
com/string: Remove bool conversion operator and other convenience error operators. They are hiding programming errors (like incorrect empty string checks, and in one case a free of the wrong pointer).
Main: add missing ErrorInfo operator=
Main: build fix (add missing ErrorInfo copy constructor)
Main: COM header cleanup (remove obscure and unused templates), second try
Main: back out r63429
Main: COM header cleanup (remove obscure and unused templates)
Automated rebranding to Oracle copyright/license strings via filemuncher
Some more doxygen fixes, now for Core.docs.
Main: completed scriptable changes Make VBox buildable on SMB share exported by Win box.
#3686: “Main: fix unused var warnings” - Garbage collect; use NOREF(); comment out; (depending on situation)
Main: typos
Ported s2 branch (r37120:38456).
Main/Glue: Removed ErrorInfo::print() (functionality moved back to PRINT_ERROR_INFO macro).
The Big Sun Rebranding Header Change
The Giant CDDL Dual-License Header Change.
Main: Removed semicolons after the namespace closing curly braces (not required by the standard).
Biggest check-in ever. New source code headers for all (C) innotek files.
__VBox_hdr_h__ -> ___VBox_hdr_h
Main/Glue: Useful enhancements to com::ErrorInfo[Keeper].
Main: Added ErrorInfoKeeper::takeError().
InnoTek -> innotek: all the headers and comments.
Main: Ported latest dmik/exp branch changes (r21219:21226) into the trunk.
import