Skip to content
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

#1040 fix unicode #1052

Merged
merged 53 commits into from
May 3, 2017
Merged

#1040 fix unicode #1052

merged 53 commits into from
May 3, 2017

Conversation

giampaolo
Copy link
Owner

No description provided.

giampaolo added 30 commits May 1, 2017 00:04
…ailable on Python 2; also start to port the first C functions in FreeBSD
… 2; also get rid of the pstuil_ prefix and use the original Python names
giampaolo added 23 commits May 2, 2017 06:03
Fix memory_maps() which was returning an invalid encoded path in case of
non ASCII path on both Python 2 and 3. Use GetMappedFileNameW instead of GetMappedFilenameA in
order to ask the system an actual unicode path. Also, on Windows
encode unicode back to str/bytes by using default fs-encoding + "replace"
error handler.
This paves the way for fixing other APIs in an identical manner.
unicode. Also fixes #1048 (host IP address was invalid).
…to return proper unicode; also return a (domain, user) tuple instead of concatenating the string in C (I feel safer)
@giampaolo giampaolo merged commit 91f26bb into master May 3, 2017
@giampaolo giampaolo deleted the 1040-fix-unicode branch May 3, 2017 23:55
@giampaolo giampaolo added the bug label Nov 16, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant