James Yonan
ed6d523e2f
number : added parse_number_throw() overload that accepts
...
error parameter as a const std::string&
2016-07-02 00:53:17 -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
01a381ef44
Added nondigit_term bool to parse_number() to allow parsing
...
of numbers that are terminated by non-number chars. Previously
only '\0' could terminate a number.
2015-02-10 15:55:32 -07: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
5055dedbfc
Core: fixed issue with parsing time period options (such as
...
"reneg-sec"), where if period is 0, we must treat it as essentially
infinite. This fixes the issue where "reneg-sec 0" was causing an
infinite connect loop.
Refactored number.hpp to provide all reasonable number-parsing
functionality, so that typeinfo.hpp can be retired.
2013-01-20 06:34:49 +00: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
32a117242e
More profile validation.
2012-11-14 02:35:50 +00:00
James Yonan
1c7f9e2577
Completed HTTP proxy backend implementation
...
in new client core:
* Added NTLMv2 authentication
2012-10-28 10:07:32 +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
f094241aa8
Android 4 client port is almost working (need to get an Android
...
build that includes tun driver to test further).
2012-02-19 01:36:50 +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