{"action":"created","issue":{"url":"https://api.github.com/repos/google/guava/issues/2643","repository_url":"https://api.github.com/repos/google/guava","labels_url":"https://api.github.com/repos/google/guava/issues/2643/labels{/name}","comments_url":"https://api.github.com/repos/google/guava/issues/2643/comments","events_url":"https://api.github.com/repos/google/guava/issues/2643/events","html_url":"https://github.com/google/guava/issues/2643","id":188997576,"number":2643,"title":"BaseEncoding BASE64_URL wrong default padding character","user":{"login":"sedrakpc","id":6464002,"avatar_url":"https://avatars.githubusercontent.com/u/6464002?v=3","gravatar_id":"","url":"https://api.github.com/users/sedrakpc","html_url":"https://github.com/sedrakpc","followers_url":"https://api.github.com/users/sedrakpc/followers","following_url":"https://api.github.com/users/sedrakpc/following{/other_user}","gists_url":"https://api.github.com/users/sedrakpc/gists{/gist_id}","starred_url":"https://api.github.com/users/sedrakpc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sedrakpc/subscriptions","organizations_url":"https://api.github.com/users/sedrakpc/orgs","repos_url":"https://api.github.com/users/sedrakpc/repos","events_url":"https://api.github.com/users/sedrakpc/events{/privacy}","received_events_url":"https://api.github.com/users/sedrakpc/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-11-13T21:50:21Z","updated_at":"2016-11-13T22:06:29Z","closed_at":null,"body":"Why for BaseEncoding.base64Url() padding character is '**=**'? In javascript google libraries like:https://github.com/google/closure-library/blob/master/closure/goog/crypt/base64.js padding character is '**.**'. It should be url safe, but '**=**' is a URL reserved character. I think it's easy to get confused, better to force client specify padding character manually."},"comment":{"url":"https://api.github.com/repos/google/guava/issues/comments/260216466","html_url":"https://github.com/google/guava/issues/2643#issuecomment-260216466","issue_url":"https://api.github.com/repos/google/guava/issues/2643","id":260216466,"user":{"login":"lowasser","id":544569,"avatar_url":"https://avatars.githubusercontent.com/u/544569?v=3","gravatar_id":"","url":"https://api.github.com/users/lowasser","html_url":"https://github.com/lowasser","followers_url":"https://api.github.com/users/lowasser/followers","following_url":"https://api.github.com/users/lowasser/following{/other_user}","gists_url":"https://api.github.com/users/lowasser/gists{/gist_id}","starred_url":"https://api.github.com/users/lowasser/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lowasser/subscriptions","organizations_url":"https://api.github.com/users/lowasser/orgs","repos_url":"https://api.github.com/users/lowasser/repos","events_url":"https://api.github.com/users/lowasser/events{/privacy}","received_events_url":"https://api.github.com/users/lowasser/received_events","type":"User","site_admin":false},"created_at":"2016-11-13T22:06:29Z","updated_at":"2016-11-13T22:06:29Z","body":"The BaseEncoding class follows [RFC 4648](https://tools.ietf.org/html/rfc4648) as specified in its Javadoc, and that specifies the '=' padding.\r\n\r\nThat said, I'm not sure this is something we could realistically change at an API level at this point?  BaseEncoding doesn't appear marked `@Beta`, and this seems like something that would be difficult to transition smoothly in open source."}}
{"actor":{"display_login":"lowasser"}}