{"payload":{"allShortcutsEnabled":false,"path":"java","repo":{"id":251523978,"defaultBranch":"master","name":"openconnect","ownerLogin":"sailfishos-mirror","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-31T06:54:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/62875150?v=4","public":true,"private":false,"isOrgOwned":true},"currentUser":null,"refInfo":{"name":"9404ac3e30976106a73336ccbc6bf97142030c42","listCacheKey":"v0:1709122403.0","canEdit":false,"refType":"tree","currentOid":"9404ac3e30976106a73336ccbc6bf97142030c42"},"tree":{"items":[{"name":"src","path":"java/src","contentType":"directory"},{"name":"README","path":"java/README","contentType":"file"},{"name":"build.xml","path":"java/build.xml","contentType":"file"}],"templateDirectorySuggestionUrl":null,"readme":{"displayName":"README","richText":"
Description:\n\nThis directory contains a JNI interface layer for libopenconnect, and a\ndemo program to show how it can be used.\n\nBuild instructions:\n\nFrom the top level, run:\n\n ./configure --with-java\n make\n cd java\n ant\n sudo java -Djava.library.path=../.libs -jar dist/example.jar <server_name> [protocol]\n\nIf ocproxy[1] is installed somewhere in your $PATH, this can be run as a\nnon-root user and it should be pingable from across the VPN.\n\nTest/demo code is in src/com/example/\nOpenConnect wrapper library is in src/org/infradead/libopenconnect/\n\n[1] http://repo.or.cz/w/ocproxy.git\n