patchGNUstep - Patches: patch #8232, Implementation of NSUUID


You are not allowed to post comments on this tracker with your current authentication level.

patch #8232: Implementation of NSUUID

Submitted by:  Graham Lee <leeg>
Submitted on:  Mon 04 Nov 2013 09:30:52 PM UTC  
Category:  Foundation Priority:  5 - Normal
Status:  Done Privacy:  Public
Assigned to:  None Open/Closed:  Closed

Fri 20 Dec 2013 05:46:15 PM UTC, comment #4:

Thanks for doing the windows part! I don't have Windows to test on :-(

Graham Lee <leeg>
Fri 20 Dec 2013 05:10:16 PM UTC, comment #3:

I just finished port to windows (use thw windows crypto api for random number generation).

Richard Frith-Macdonald <CaS>
Project Member
Fri 20 Dec 2013 01:47:32 PM UTC, comment #2:

Thanks … I added that.
Plus the appropriate version macro, and enough changes to get it to compile on windows.
I expect it doesn't actually work on windows though :-(

Richard Frith-Macdonald <CaS>
Project Member
Mon 04 Nov 2013 09:35:42 PM UTC, comment #1:

Of course, as soon as I post it I noticed I forgot to import the new header in Foundation/Foundation.h :-(

Graham Lee <leeg>
Mon 04 Nov 2013 09:30:52 PM UTC, original submission:

Here's a patch that adds NSUUID in a way that's compatible with what Apple has (based on their documentation and running the included tests against both Foundation and -base). The only external dependency is /dev/urandom.

Graham Lee <leeg>


Attached Files
file #29539:  NSUUID.patch added by leeg (11KiB - text/x-patch)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by FredKiefer (Updated the item)
  • -email is unavailable- added by CaS (Posted a comment)
  • -email is unavailable- added by leeg (Submitted the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.


    Please enter the title of George Orwell's famous dystopian book (it's a date):



    Follow 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    Fri 20 Dec 2013 05:10:16 PM UTC CaS StatusIn Progress => Done
        Assigned toCaS => None
    Fri 20 Dec 2013 03:16:42 PM UTC FredKiefer Assigned toNone => CaS
        Open/ClosedOpen => Closed
    Fri 20 Dec 2013 01:47:32 PM UTC CaS StatusNone => In Progress
    Mon 04 Nov 2013 09:30:52 PM UTC leeg Attached File- => Added NSUUID.patch, #29539

    Back to the top

    Powered by Savane 3.3