header (C) fixes
Runtime/Uuid: Treat UUIDs the same on little and big endian architectures
RTUuidFromUtf16: bug fix + testcase
RTUuidFromStr: bug fix + testcase.
iprt: C warnings
iprt: ''RTUuidFromStr()'' / ''RTUuidFromUtf16()'': allow the format with braces as well
Automated rebranding to Oracle copyright/license strings via filemuncher
IPRT: Added RTUuidCompare2Strs; renamed tstUuid to tstRTUuid.
IPRT: Fixed -Wshadow warnings, found two bugs in error paths.
IPRT,HostDrv,AddDrv: Export public IPRT symbols for the linux kernel (pain).
IPRT: Added RTUuidFrom/ToUtf16. (untested)
RTUuidIsNull: returns true if pUuid is NULL, not VERR_INVALID_PARAMETER.
C warnings
Runtime: small fix to the UUID code, splitting the ClockSeq field and put the UUID variant in the right place. Rest is cleanup and documenting that the IPRT UUIDs are little endian.
Made RTUuidCompare grok NULL pointers and behave the same way in both the generic and Windows implementation.
Split out RTUuidCreate, so we don't drag in RTRand when we don't need to create UUIDs.
Some UUID cleanup; added RTUuidCompareStr(PCRTUUID, const char *).
rebranding: IPRT files again.
Rebranding: replacing more innotek strings.
The Big Sun Rebranding Header Change
The Giant CDDL Dual-License Header Change.
eol style native
Biggest check-in ever. New source code headers for all (C) innotek files.
InnoTek -> innotek: all the headers and comments.
don't assert on bad uuid strings.
Use RTRand.
runtime.h now includes everything. Created a new header, initterm.h, which includes the RT*Init/Term() prototypes.
Generic Uuid. Corrected Gen.u16TimeMin to Gen.u16TimeMid.