James Yonan
da5927761c
In split.hpp, use std::move where possible.
2015-06-03 23:48:36 -06:00
James Yonan
35ac9f6229
Renamed types.hpp to size.hpp since it now only defines
...
size_t and ssize_t.
2015-05-17 13:27:34 -06:00
James Yonan
fe6fcefa61
C++11 : rename NULL to nullptr
2015-05-17 02:53:37 -06:00
James Yonan
c2c7292a70
Updated copyright to 2015.
2015-01-06 12:56:21 -07:00
James Yonan
2c6d972ad6
Added AGPL copyright/licensing language.
2014-07-20 21:22:06 -06:00
James Yonan
4d9a751af2
Added head comments to all source files.
...
Minor reorganization of unicode code.
2012-11-23 06:18:43 +00:00
James Yonan
5a5a18942a
Added parser size validation constants in
...
openvpn/client/cliconstants.hpp
2012-11-12 01:52:03 +00:00
James Yonan
3ca3a857bd
Initial HTTP proxy implementation in core, with support for
...
non-authenticated proxies and Basic Auth.
Includes new PROXY_ERROR and PROXY_NEED_CREDS events.
Still to do: Digest and NTLM auth.
2012-10-24 06:38:20 +00:00
James Yonan
48ab9cbbe9
Added our own system() implementation to allow args to be passed as
...
array instead of concatenated string, and to resolve issue on OS X
where signals were being ignored after system() was called.
C++ iterators incremented in a for statement should usually use
a preincrement syntax.
2012-09-12 04:24:05 +00:00
James Yonan
a6b6d487ef
Global edit to add copyright notice at head of each source file.
2012-08-24 21:13:42 +00:00
James Yonan
3a04648684
Android 4 client -- Implemented dynamic challenge/response.
2012-03-03 02:56:58 +00:00
James Yonan
0d36ec4d10
Fixed bug in lex/split that occurs on processors
...
such as ARM where char is unsigned by default.
2012-02-29 02:13:39 +00:00
James Yonan
7371bd8e14
First working version of cli that can be entirely driven from config
...
file. Currently limited to UDP, runs only on Linux, and supports
pushed redirect-gateway but not route directives.
2011-12-18 10:50:08 +00:00
James Yonan
3f73d56afb
Added some string parsing classes/functions for parsing OpenVPN options
...
given as a comma-separated list.
2011-12-13 19:51:29 +00:00