{"action":"created","issue":{"url":"https://api.github.com/repos/Nyr/openvpn-install/issues/220","repository_url":"https://api.github.com/repos/Nyr/openvpn-install","labels_url":"https://api.github.com/repos/Nyr/openvpn-install/issues/220/labels{/name}","comments_url":"https://api.github.com/repos/Nyr/openvpn-install/issues/220/comments","events_url":"https://api.github.com/repos/Nyr/openvpn-install/issues/220/events","html_url":"https://github.com/Nyr/openvpn-install/issues/220","id":187358793,"number":220,"title":"Future changes and improvements","user":{"login":"Nyr","id":739489,"avatar_url":"https://avatars.githubusercontent.com/u/739489?v=3","gravatar_id":"","url":"https://api.github.com/users/Nyr","html_url":"https://github.com/Nyr","followers_url":"https://api.github.com/users/Nyr/followers","following_url":"https://api.github.com/users/Nyr/following{/other_user}","gists_url":"https://api.github.com/users/Nyr/gists{/gist_id}","starred_url":"https://api.github.com/users/Nyr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Nyr/subscriptions","organizations_url":"https://api.github.com/users/Nyr/orgs","repos_url":"https://api.github.com/users/Nyr/repos","events_url":"https://api.github.com/users/Nyr/events{/privacy}","received_events_url":"https://api.github.com/users/Nyr/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2016-11-04T15:12:12Z","updated_at":"2016-12-08T21:00:04Z","closed_at":null,"body":"This issue contains a list of pending improvements to the script. Those haven't been implemented yet to preserve compatibility with older environments but will likely be implemented in the long term:\r\n\r\n- Upgrade `cipher` to`AES-256-CBC` when it's confirmed that OpenVPN 2.4 will try to negotiate 256 bit keys by default. We can't use `cipher AES-256-GCM` yet since this would break OpenVPN older than 2.4 or those systems with a library which doesn't support GCM (like OpenSSL older than 1.0.1). Still, `AES-256-GCM` will be negotiated and used if available for both sides.\r\n- LZ4 compression instead of LZO: `compress lz4` instead of `comp-lzo`. For this, OpenVPN 2.4+ is needed in both the client and server. Ideally, the OpenVPN developers could make this change adaptative and not a hardcoded setting.\r\n- `sndbuf` and `recvbuf`are set to sane values by default since OpenVPN 2.3.9. Those parameters can be removed from the script when everyone is expected to be running OpenVPN 2.3.9+.\r\n- `ignore-unknown-option` is supported since OpenVPN 2.3.3. Can be used [instead of](https://github.com/Nyr/openvpn-install/commit/acca10ba1a87b86da3f402ef08e07ad42126913e) `setenv opt` when OpenVPN 2.3.3+ is to be expected.\r\n\r\nThat's all I can think of for now."},"comment":{"url":"https://api.github.com/repos/Nyr/openvpn-install/issues/comments/265853863","html_url":"https://github.com/Nyr/openvpn-install/issues/220#issuecomment-265853863","issue_url":"https://api.github.com/repos/Nyr/openvpn-install/issues/220","id":265853863,"user":{"login":"infiSTAR","id":4710758,"avatar_url":"https://avatars.githubusercontent.com/u/4710758?v=3","gravatar_id":"","url":"https://api.github.com/users/infiSTAR","html_url":"https://github.com/infiSTAR","followers_url":"https://api.github.com/users/infiSTAR/followers","following_url":"https://api.github.com/users/infiSTAR/following{/other_user}","gists_url":"https://api.github.com/users/infiSTAR/gists{/gist_id}","starred_url":"https://api.github.com/users/infiSTAR/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/infiSTAR/subscriptions","organizations_url":"https://api.github.com/users/infiSTAR/orgs","repos_url":"https://api.github.com/users/infiSTAR/repos","events_url":"https://api.github.com/users/infiSTAR/events{/privacy}","received_events_url":"https://api.github.com/users/infiSTAR/received_events","type":"User","site_admin":false},"created_at":"2016-12-08T21:00:03Z","updated_at":"2016-12-08T21:00:03Z","body":"will you keep this repository updated? :)"}}
{"actor":{"display_login":"infiSTAR"}}