{"action":"created","issue":{"url":"https://api.github.com/repos/Tunnelblick/Tunnelblick/issues/308","repository_url":"https://api.github.com/repos/Tunnelblick/Tunnelblick","labels_url":"https://api.github.com/repos/Tunnelblick/Tunnelblick/issues/308/labels{/name}","comments_url":"https://api.github.com/repos/Tunnelblick/Tunnelblick/issues/308/comments","events_url":"https://api.github.com/repos/Tunnelblick/Tunnelblick/issues/308/events","html_url":"https://github.com/Tunnelblick/Tunnelblick/pull/308","id":156183510,"number":308,"title":"openvpn: update source to 2.3.11","user":{"login":"DomT4","id":6998367,"avatar_url":"https://avatars.githubusercontent.com/u/6998367?v=3","gravatar_id":"","url":"https://api.github.com/users/DomT4","html_url":"https://github.com/DomT4","followers_url":"https://api.github.com/users/DomT4/followers","following_url":"https://api.github.com/users/DomT4/following{/other_user}","gists_url":"https://api.github.com/users/DomT4/gists{/gist_id}","starred_url":"https://api.github.com/users/DomT4/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DomT4/subscriptions","organizations_url":"https://api.github.com/users/DomT4/orgs","repos_url":"https://api.github.com/users/DomT4/repos","events_url":"https://api.github.com/users/DomT4/events{/privacy}","received_events_url":"https://api.github.com/users/DomT4/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-05-23T00:59:20Z","updated_at":"2016-05-24T15:43:39Z","closed_at":"2016-05-24T00:25:15Z","pull_request":{"url":"https://api.github.com/repos/Tunnelblick/Tunnelblick/pulls/308","html_url":"https://github.com/Tunnelblick/Tunnelblick/pull/308","diff_url":"https://github.com/Tunnelblick/Tunnelblick/pull/308.diff","patch_url":"https://github.com/Tunnelblick/Tunnelblick/pull/308.patch"},"body":"I've left the git version of as-is, but this updates the default OpenVPN to the 2.3.11 release which fixes a couple of security issues. Happy to work on updating the git source in a follow-up PR if desired.\r\n\r\nPatches still apply cleanly:\r\n```\r\n~> patch --dry-run -p1 < 01-enable-utun.diff\r\npatching file src/openvpn/tun.c\r\nHunk #2 succeeded at 97 (offset 2 lines).\r\npatching file src/openvpn/tun.h\r\n\r\n~> patch --dry-run -p1 < 02-tunnelblick-openvpn_xorpatch.diff\r\npatching file src/openvpn/forward.c\r\nHunk #2 succeeded at 1155 (offset 1 line).\r\npatching file src/openvpn/options.c\r\nHunk #1 succeeded at 792 (offset 3 lines).\r\nHunk #3 succeeded at 1372 (offset 14 lines).\r\nHunk #4 succeeded at 5140 (offset 37 lines).\r\npatching file src/openvpn/options.h\r\npatching file src/openvpn/socket.c\r\npatching file src/openvpn/socket.h\r\nHunk #1 succeeded at 245 (offset -5 lines).\r\n```\r\n\r\nPer https://github.com/Tunnelblick/Tunnelblick/issues/307#issuecomment-220862499 it does build fine in a clean environment. I've a bunch of dev stuff installed on this machine so it doesn't surprise me needed a clean VM to build.\r\n\r\nTesting the compiled `.app` confirms it's using the updated OpenVPN version, and can establish connections as expected. The odd time compared to my earlier comment is because the VM's clock is set to San Francisco by default and I forgot to change it:\r\n\r\n```\r\n2016-05-22 17:31:33 *Tunnelblick: Established communication with OpenVPN\r\n2016-05-22 17:31:33 OpenVPN 2.3.11 x86_64-apple-darwin [SSL (OpenSSL)] [LZO] [PKCS11] [MH] [IPv6] built on May 22 2016\r\n2016-05-22 17:31:33 library versions: OpenSSL 1.0.2h  3 May 2016, LZO 2.09\r\n```\r\n\r\nCloses #307."},"comment":{"url":"https://api.github.com/repos/Tunnelblick/Tunnelblick/issues/comments/221313522","html_url":"https://github.com/Tunnelblick/Tunnelblick/pull/308#issuecomment-221313522","issue_url":"https://api.github.com/repos/Tunnelblick/Tunnelblick/issues/308","id":221313522,"user":{"login":"DomT4","id":6998367,"avatar_url":"https://avatars.githubusercontent.com/u/6998367?v=3","gravatar_id":"","url":"https://api.github.com/users/DomT4","html_url":"https://github.com/DomT4","followers_url":"https://api.github.com/users/DomT4/followers","following_url":"https://api.github.com/users/DomT4/following{/other_user}","gists_url":"https://api.github.com/users/DomT4/gists{/gist_id}","starred_url":"https://api.github.com/users/DomT4/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DomT4/subscriptions","organizations_url":"https://api.github.com/users/DomT4/orgs","repos_url":"https://api.github.com/users/DomT4/repos","events_url":"https://api.github.com/users/DomT4/events{/privacy}","received_events_url":"https://api.github.com/users/DomT4/received_events","type":"User","site_admin":false},"created_at":"2016-05-24T15:43:39Z","updated_at":"2016-05-24T15:43:39Z","body":"Thanks for the quick merge!"}}
{"actor":{"display_login":"DomT4"}}