In Progress

OpenVPN Mac Client Similar to Tunnelblick

We need a simple OpenVPN Client app for Mac very similar to Tunnelblick. Below are additional requirements:

1- The app shall be for all versions of Mac 10.4 and above.

2- Username and password with option to save.

3- Server List is required to show user available servers and to update any changes to cert and server files. This will call to a website address to check for updates.

4- Server selection

5- Utilize UDP and TCP protocols. Give user pulldown option to select UDP or TCP, but make UPD default.

6- Must show the OpenVPN connection status

7- App must uniquely identify user's Mac and post info to our server via API. This is only anb example, but it is up to you to determine (and for us to accept) how to identify user's unique mac machine on our server:

[url removed, login to view]

8- Source Code Must be provided

The app will communicate with our server via API which we prepare for you. API is used to:

a. authenticate user, store user on server, pull openvpn configuration files and certificates to user's Mac

b. retrieve user's updated quota and expiration and show to user on App.

Skills: Cocoa, Mac OS, Objective C

See more: openvpn mac username password, tunnelblick source, mac openvpn client, openvpn mac client, website for mac, how to prepare website, how to prepare a website, cocoa source code, openvpn source, udp tcp client, tcp client, option to accept, how to mac, website udp, openvpn mac source, openvpn servers, client update required, openvpn website, server tcp udp, mac tcp, tcp server client example, openvpn mac, client tcp, openvpn save password, mac cocoa

About the Employer:
( 13 reviews ) Bayan, United States

Project ID: #4479561