summaryrefslogtreecommitdiffhomepage
path: root/talpid_openvpn_plugin/src
AgeCommit message (Collapse)AuthorFilesLines
2017-07-17Rename all crates from snake_case to kebab-caseLinus Färnstrand2-202/+0
2017-07-10Add status support in CLILinus Färnstrand1-1/+1
2017-07-06Map result in openvpn plugin to match new typeLinus Färnstrand1-0/+1
2017-05-23Use WsIpcClient in OpenVPN pluginLinus Färnstrand2-10/+8
2017-04-18Reformat with new rustfmt settingsLinus Färnstrand1-12/+14
2017-03-16Clean up according to clippy lintsLinus Färnstrand1-1/+1
2017-03-07Explicitly import stuff from openvpn_ffiLinus Färnstrand1-18/+19
2017-03-07Add event to what is sent from pluginLinus Färnstrand1-2/+2
2017-03-07Extract OpenVPN FFI stuff to separate crateLinus Färnstrand6-370/+26
2017-03-07Annotate type for easier readingLinus Färnstrand1-1/+1
2017-03-07Add IPC capabilities to OpenVPN pluginLinus Färnstrand3-16/+48
2017-03-06Clippy comment style fixesLinus Färnstrand2-2/+2
2017-03-06Clippy code fixesLinus Färnstrand1-2/+2
2017-03-06Get rid of unused lazy_staticLinus Färnstrand1-3/+0
2017-03-06Naming cleanupLinus Färnstrand1-3/+3
2017-03-05Don't take ownership of ErrorLinus Färnstrand1-3/+3
2017-03-05Error name and path cleanupLinus Färnstrand1-3/+3
2017-03-02Use log and env_logger for loggingLinus Färnstrand2-9/+44
2017-03-02Add rustdoc to event enumLinus Färnstrand1-0/+3
2017-03-02Add number to enum parsing errorLinus Färnstrand1-4/+5
2017-03-02Move the openvpn functions to the topLinus Färnstrand5-160/+168
2017-02-28Create, use and destroy handlerLinus Färnstrand1-2/+27
2017-02-28Add EventProcessorLinus Färnstrand1-0/+30
2017-02-28Fix commentLinus Färnstrand1-2/+2
2017-02-28Fix small bug in testLinus Färnstrand1-1/+1
2017-02-28Move INTERESTING_EVENTS down to ffi moduleLinus Färnstrand2-9/+6
2017-02-28Rename ParseEnv error to negative formLinus Färnstrand1-1/+1
2017-02-27Remove old constantsLinus Färnstrand1-44/+0
2017-02-27Use new event enum to register for eventsLinus Färnstrand1-5/+70
2017-02-27Define INTERESTING_EVENTSLinus Färnstrand1-0/+8
2017-02-27Introduce OpenVpnPluginEvent enumLinus Färnstrand1-9/+66
2017-02-27Change comment typeLinus Färnstrand1-3/+3
2017-02-08Create Errors with into() instead of Error::fromLinus Färnstrand1-1/+1
2017-02-04Make assert_matches a dev-dependencyLinus Färnstrand1-0/+1
2017-02-04Replace homegrown assert_pat! with assert_matchesLinus Färnstrand2-14/+5
2017-01-31Separate whitespace trimming testLinus Färnstrand1-6/+6
2017-01-31Fix spelling: null-terminatedLinus Färnstrand1-4/+4
2017-01-31Improve description of Null errorLinus Färnstrand1-1/+1
2017-01-31Add failing string to NoEqual errorLinus Färnstrand1-3/+4
2017-01-31Add extra parse testsLinus Färnstrand1-0/+23
2017-01-31Add parse module with array and env functionsLinus Färnstrand3-0/+135
2017-01-30Rename ffi function argumentsLinus Färnstrand1-9/+10
2017-01-30Add tests to ffi/constsLinus Färnstrand1-1/+25
2017-01-30Change PLUGIN_* into c_intLinus Färnstrand1-18/+18
2017-01-30Add initial FFI declarations for an OpenVPN pluginLinus Färnstrand3-0/+152
2017-01-30Add lazy_static to OpenVPN pluginLinus Färnstrand1-0/+2
2017-01-30Initial empty talpid_openvpn_plugin crateLinus Färnstrand1-0/+0