Hi there,
I saw your UUID change (which happened recently). It seems UUIDs are
now just output from the rtl random number generator, and I wonder: what
are UUIDs used for ? and - is it the case that this means we only seed
the pool with PID & gettimeofday ?
Are UUIDs used in any security sensitive areas (magic object keys?) ?
how many are typically generated ? are they exchanged over the network ?
do they show up in the file format ever ?
I notice too that sb68 got nominated with this:
+ if (pool == NULL) {
+ abort(); //TODO
+ }
+ }
+ if (rtl_random_getBytes(pool, pTargetUUID, 16) != rtl_Random_E_None) {
+ abort(); //TODO
This seems to be the only method in rtl/ that signals a failure mode by
the use of 'abort()' is that deliberate ? /me has had several unpleasant
debugging experiences with vcl's _exit(123); type thing on XError
recently FWIW.
Thanks,
Michael.
--
[EMAIL PROTECTED] <><, Pseudo Engineer, itinerant idiot
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]