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]

Reply via email to