{"action":"created","issue":{"url":"https://api.github.com/repos/magnumripper/JohnTheRipper/issues/1782","labels_url":"https://api.github.com/repos/magnumripper/JohnTheRipper/issues/1782/labels{/name}","comments_url":"https://api.github.com/repos/magnumripper/JohnTheRipper/issues/1782/comments","events_url":"https://api.github.com/repos/magnumripper/JohnTheRipper/issues/1782/events","html_url":"https://github.com/magnumripper/JohnTheRipper/issues/1782","id":108201794,"number":1782,"title":"GPU-side mask mode refuses length range starting too short","user":{"login":"magnumripper","id":1268598,"avatar_url":"https://avatars.githubusercontent.com/u/1268598?v=3","gravatar_id":"","url":"https://api.github.com/users/magnumripper","html_url":"https://github.com/magnumripper","followers_url":"https://api.github.com/users/magnumripper/followers","following_url":"https://api.github.com/users/magnumripper/following{/other_user}","gists_url":"https://api.github.com/users/magnumripper/gists{/gist_id}","starred_url":"https://api.github.com/users/magnumripper/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/magnumripper/subscriptions","organizations_url":"https://api.github.com/users/magnumripper/orgs","repos_url":"https://api.github.com/users/magnumripper/repos","events_url":"https://api.github.com/users/magnumripper/events{/privacy}","received_events_url":"https://api.github.com/users/magnumripper/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/magnumripper/JohnTheRipper/labels/enhancement","name":"enhancement","color":"bfe5bf"}],"state":"open","locked":false,"assignee":{"login":"Sayantan2048","id":1608941,"avatar_url":"https://avatars.githubusercontent.com/u/1608941?v=3","gravatar_id":"","url":"https://api.github.com/users/Sayantan2048","html_url":"https://github.com/Sayantan2048","followers_url":"https://api.github.com/users/Sayantan2048/followers","following_url":"https://api.github.com/users/Sayantan2048/following{/other_user}","gists_url":"https://api.github.com/users/Sayantan2048/gists{/gist_id}","starred_url":"https://api.github.com/users/Sayantan2048/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Sayantan2048/subscriptions","organizations_url":"https://api.github.com/users/Sayantan2048/orgs","repos_url":"https://api.github.com/users/Sayantan2048/repos","events_url":"https://api.github.com/users/Sayantan2048/events{/privacy}","received_events_url":"https://api.github.com/users/Sayantan2048/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/magnumripper/JohnTheRipper/milestones/2","html_url":"https://github.com/magnumripper/JohnTheRipper/milestones/1.8.0-jumbo-2","labels_url":"https://api.github.com/repos/magnumripper/JohnTheRipper/milestones/2/labels","id":492145,"number":2,"title":"1.8.0-jumbo-2","description":"Please assign ALL issues which should be in J2 to this milestone, and lets push forward in fixing all of them.","creator":{"login":"magnumripper","id":1268598,"avatar_url":"https://avatars.githubusercontent.com/u/1268598?v=3","gravatar_id":"","url":"https://api.github.com/users/magnumripper","html_url":"https://github.com/magnumripper","followers_url":"https://api.github.com/users/magnumripper/followers","following_url":"https://api.github.com/users/magnumripper/following{/other_user}","gists_url":"https://api.github.com/users/magnumripper/gists{/gist_id}","starred_url":"https://api.github.com/users/magnumripper/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/magnumripper/subscriptions","organizations_url":"https://api.github.com/users/magnumripper/orgs","repos_url":"https://api.github.com/users/magnumripper/repos","events_url":"https://api.github.com/users/magnumripper/events{/privacy}","received_events_url":"https://api.github.com/users/magnumripper/received_events","type":"User","site_admin":false},"open_issues":24,"closed_issues":229,"state":"open","created_at":"2013-11-21T06:59:25Z","updated_at":"2015-12-01T22:20:32Z","due_on":null,"closed_at":null},"comments":9,"created_at":"2015-09-24T19:54:42Z","updated_at":"2015-12-01T23:09:21Z","closed_at":null,"body":"```\r\n$ ../run/john test.in -form:nt-opencl -1=?u?l -mask:?1?l -min-len=0 -max-len=5\r\nDevice 0: GeForce GTX TITAN X\r\nUsing default input encoding: UTF-8\r\nRules/masks using CP1251\r\nLoaded 1 password hash (nt-opencl, NT [MD4 OpenCL])\r\nPress 'q' or Ctrl-C to abort, almost any other key for status\r\nFormat internal ranges cannot be truncated!\r\nUse a bigger key length or non-gpu format.\r\n```\r\nCan't we just transparently disable GPU-side mask mode in this case (for length 0 and 1) so it just works? The workaround now is to use the CPU format for length 0 and 1 and the start at -min-len=2 with the GPU format. Not having to do that would be nice."},"comment":{"url":"https://api.github.com/repos/magnumripper/JohnTheRipper/issues/comments/161126690","html_url":"https://github.com/magnumripper/JohnTheRipper/issues/1782#issuecomment-161126690","issue_url":"https://api.github.com/repos/magnumripper/JohnTheRipper/issues/1782","id":161126690,"user":{"login":"crioux","id":819652,"avatar_url":"https://avatars.githubusercontent.com/u/819652?v=3","gravatar_id":"","url":"https://api.github.com/users/crioux","html_url":"https://github.com/crioux","followers_url":"https://api.github.com/users/crioux/followers","following_url":"https://api.github.com/users/crioux/following{/other_user}","gists_url":"https://api.github.com/users/crioux/gists{/gist_id}","starred_url":"https://api.github.com/users/crioux/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crioux/subscriptions","organizations_url":"https://api.github.com/users/crioux/orgs","repos_url":"https://api.github.com/users/crioux/repos","events_url":"https://api.github.com/users/crioux/events{/privacy}","received_events_url":"https://api.github.com/users/crioux/received_events","type":"User","site_admin":false},"created_at":"2015-12-01T23:09:21Z","updated_at":"2015-12-01T23:09:21Z","body":"Yea, no worries. That's probably what I'll end up doing in the meantime."}}