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

Start defaulting to UTF-8 everywhere in Jumbo. #1215

Closed
magnumripper opened this issue Apr 23, 2015 · 0 comments
Closed

Start defaulting to UTF-8 everywhere in Jumbo. #1215

magnumripper opened this issue Apr 23, 2015 · 0 comments

Comments

@magnumripper
Copy link
Member

So far we've kept "core compatibility" but it's starting to get silly. Virtually all terminals are UTF-8. These settings would make a whole lot more sense in john.conf:

DefaultEncoding = UTF-8
DefaultMSCodepage = CP850
DefaultInternalEncoding = ISO-8859-1
AlwaysReportUTF8 = Y
UnicodeStoreUTF8 = Y
CPstoreUTF8 = Y

Con: Changing this may make your old .pot file become "out of sync" with the settings (iconv or cprepair can be used to fix a lot of it).
Pro: That will never happen again. Ever. Because UTF-8 can harbor characters from ANY codepage.

magnumripper added a commit that referenced this issue May 21, 2015
Finally start defaulting to UTF-8. Closes #1215.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant