-
-
Notifications
You must be signed in to change notification settings - Fork 32.2k
bpo-28009: Fix uuid.uuid1() and uuid.get_node() on AIX #8672
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
43 commits
Select commit
Hold shift + click to select a range
4ed41e9
uuid: correct the field seperator value of ethernet adapter MAC addre…
aixtools ba47933
Merge branch 'master' into bpo-28009-1
aixtools c6029a4
correct test logic, cut/paste error
aixtools 7e1874d
specify shorter getters list per https://bugs.python.org/issue28009#m…
aixtools 6a5bccb
write _notAIX as non-negative constant and use 'not AIX'
aixtools a98309b
simplify NEWS entry
aixtools 53ef750
skip a test the right way
aixtools 6fd5f8e
capitalize constants
aixtools 3bb1c08
oops - restore missing assignment
aixtools 1af8e3d
skip both tests the right way
aixtools d3eaab9
write _notAIX as non-negative constant and use 'not _AIX'
aixtools 3469a01
added additional 'skip' entries for commands that do not exist on AIX
aixtools 399e8ec
Use and set a single _NODE_GETTERS constant with platform test outsid…
aixtools 6e2a9bf
modify the lambda function so it does not look like a bug
aixtools bb3a460
resolve differences in imports
aixtools db6767f
Switch back to using sys.platform.startswith() to resolve conflicts
aixtools 25d3ef1
still trying to get differencs to resolve...
aixtools fa9b43b
changes per request. Thx for the review!
aixtools 4a0c8f0
resolve merge conflict
aixtools 6463707
resolve merge conflict, 2nd try
aixtools a0ef760
remove unused added import
taleinat 095e221
Per requested changes
aixtools ec4c0e8
Merge branch 'bpo-28009-1' of github.com:aixtools/cpython into bpo-28…
aixtools 70a45f0
Merge branch 'master' into bpo-28009-1
ncoghlan b1b4952
sync with master
aixtools 8f0687a
rename find_mac_routines (in test_uuid.py)
aixtools 4756670
fix sync issues
aixtools c55714a
sync with master
aixtools 10f272e
add inline comments, correct typos
aixtools 27b6c32
Improve blurb
aixtools 33969b9
refactor more of getting a command's stdout into the helper func
taleinat 7a57734
reduce scope of try/except blocks, for clarity
taleinat 4628cea
make tests run regardless of host OS
taleinat d2830a2
remove no longer necessary _AIX definition in the test file
taleinat 0688727
fix unittest import and indentation in one place
taleinat ff1ee20
simplify macaddr parsing and control flow in _find_mac_nextlines()
taleinat 083e9c6
no need for extra return value check in _netstart_getnode()
taleinat 30cd017
improve wording of NEWS entry
taleinat 27a972b
make AIX formatted MAC address handling AIX-specific
taleinat 543e66d
Stop reverse DNS lookups with netstat
aixtools 588fda7
add _MAC_OMITS_LEADING_ZEROES, better function names and doc-strings
taleinat 28f7a01
update blurb and comments in test_uuid.py
aixtools 6fc2129
Update News blurb
aixtools File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 4 additions & 0 deletions
4
Misc/NEWS.d/next/Library/2018-08-04-12-26-11.bpo-28009.4JcHZb.rst
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
Fix uuid.getnode() on platforms with '.' as MAC Addr delimiter as well | ||
fix for MAC Addr format that omits a leading 0 in MAC Addr values. | ||
Currently, AIX is the only know platform with these settings. | ||
Patch by Michael Felt. |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.