<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Modules/_uuidmodule.c, branch travis-macOS</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/'/>
<entry>
<title>bpo-32627: Fix compile error when conflicting `_uuid` headers included (GH-11751)</title>
<updated>2019-06-24T17:59:50+00:00</updated>
<author>
<name>ziheng</name>
<email>zihenglv@gmail.com</email>
</author>
<published>2019-06-24T17:59:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=6ffd9b05dfade9e3a101fe039157856eb855f82e'/>
<id>6ffd9b05dfade9e3a101fe039157856eb855f82e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-32493: Fix uuid.uuid1() on FreeBSD. (GH-7099)</title>
<updated>2018-05-24T22:45:09+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2018-05-24T22:45:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=17d8830312d82e7de42ab89739b0771f712645ff'/>
<id>17d8830312d82e7de42ab89739b0771f712645ff</id>
<content type='text'>
Use uuid_enc_be() if available to encode UUID to bytes as big endian.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use uuid_enc_be() if available to encode UUID to bytes as big endian.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030)</title>
<updated>2018-04-29T18:59:33+00:00</updated>
<author>
<name>Siddhesh Poyarekar</name>
<email>siddhesh.poyarekar@gmail.com</email>
</author>
<published>2018-04-29T18:59:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=55edd0c185ad2d895b5d73e47d67049bc156b654'/>
<id>55edd0c185ad2d895b5d73e47d67049bc156b654</id>
<content type='text'>
METH_NOARGS functions need only a single argument but they are cast
into a PyCFunction, which takes two arguments.  This triggers an
invalid function cast warning in gcc8 due to the argument mismatch.
Fix this by adding a dummy unused argument.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
METH_NOARGS functions need only a single argument but they are cast
into a PyCFunction, which takes two arguments.  This triggers an
invalid function cast warning in gcc8 due to the argument mismatch.
Fix this by adding a dummy unused argument.
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-32493: Not only AIX, but FreeBSD has uuid_create support (#5089)</title>
<updated>2018-01-09T19:38:07+00:00</updated>
<author>
<name>David Carlier</name>
<email>dcarlier@afilias.info</email>
</author>
<published>2018-01-09T19:38:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=b4ebaa7099c3413b42a97777581c4ca560fe7540'/>
<id>b4ebaa7099c3413b42a97777581c4ca560fe7540</id>
<content type='text'>
Allow building the _uuid extension module on FreeBSD and OpenBSD.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allow building the _uuid extension module on FreeBSD and OpenBSD.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-32399: Starting with AIX6.1 there is support in libc.a for uuid (RFC4122) (#4974)</title>
<updated>2017-12-30T21:39:20+00:00</updated>
<author>
<name>Michael Felt</name>
<email>aixtools@users.noreply.github.com</email>
</author>
<published>2017-12-30T21:39:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=0d3ccb4395cccb11a50289c84c9a0dbbac03c647'/>
<id>0d3ccb4395cccb11a50289c84c9a0dbbac03c647</id>
<content type='text'>
Starting with AIX6.1 there is support in libc.a for uuid (RFC4122)
This patch provides the changes needed for this integration with the OS.

On AIX the base function is uuid_create() rather than uuid_generate_time()
The AIX uuid_t typedef is more aligned to the UUID field based definition
while the Linux typedef that is more aligned with UUID bytes
(or perhaps UUID bytes_le) definitions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Starting with AIX6.1 there is support in libc.a for uuid (RFC4122)
This patch provides the changes needed for this integration with the OS.

On AIX the base function is uuid_create() rather than uuid_generate_time()
The AIX uuid_t typedef is more aligned to the UUID field based definition
while the Linux typedef that is more aligned with UUID bytes
(or perhaps UUID bytes_le) definitions.
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-11063: Add a configure check for uuid_generate_time_safe (GH-4287)</title>
<updated>2017-11-08T20:09:16+00:00</updated>
<author>
<name>Berker Peksag</name>
<email>berker.peksag@gmail.com</email>
</author>
<published>2017-11-08T20:09:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=9a10ff4deb2494e22bc0dbea3e3a6f9e8354d995'/>
<id>9a10ff4deb2494e22bc0dbea3e3a6f9e8354d995</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-11063: Fix _uuid module on macOS (#3855)</title>
<updated>2017-10-02T14:57:59+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2017-10-02T14:57:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=4337a0d9955f0855ba38ef30feec3858d304abf0'/>
<id>4337a0d9955f0855ba38ef30feec3858d304abf0</id>
<content type='text'>
On macOS, use uuid_generate_time() instead of
uuid_generate_time_safe() of libuuid, since uuid_generate_time_safe()
is not available.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On macOS, use uuid_generate_time() instead of
uuid_generate_time_safe() of libuuid, since uuid_generate_time_safe()
is not available.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-11063, bpo-20519: avoid ctypes and improve import time for uuid (#3796)</title>
<updated>2017-09-28T21:03:06+00:00</updated>
<author>
<name>Antoine Pitrou</name>
<email>pitrou@free.fr</email>
</author>
<published>2017-09-28T21:03:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=a106aec2ed6ba171838ca7e6ba43c4e722bbecd1'/>
<id>a106aec2ed6ba171838ca7e6ba43c4e722bbecd1</id>
<content type='text'>
bpo-11063, bpo-20519: avoid ctypes and improve import time for uuid.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bpo-11063, bpo-20519: avoid ctypes and improve import time for uuid.
</pre>
</div>
</content>
</entry>
</feed>
