9b20444bb2
Merge PR #945 : Virtual: fix race condition in DHCP server which resulted in multiple clients receiving the same IP
2019-07-15 09:23:09 +02:00
d6cf1b85a9
Virtual: fix race condition in DHCP server which resulted in multiple clients receiving the same IP
...
A race condition in the DHCP server caused it to offer the same IP address to multiple clients when they connected at the same time, because an offered IP address was considered free until the final step (DHCP_ACK).
This commit introduces a list to keep track of the pending leases created during DHCP_OFFER, so that an IP address is guaranteed to be offered to a single client.
2019-07-13 23:29:16 +02:00
831c907512
Merge PR #943 : Mayaqua: Fix compilation without deprecated OpenSSL APIs
2019-07-11 22:03:23 +02:00
1bd39485cf
Mayaqua: Fix compilation without deprecated OpenSSL APIs
...
Initialization and deinitialization are deprecated.
Missing headers were added.
Explicit threading is also deprecated.
2019-07-11 12:42:26 -07:00
fb5083be29
Merge PR #941 : Mayaqua: Replace GNU specific sys/poll.h header with POSIX poll.h
2019-07-11 02:27:02 +02:00
a4ed656001
Mayaqua: Replace GNU specific sys/poll.h header with POSIX poll.h
...
Fixes warning from the musl libc:
warning redirecting incorrect #include <sys/poll.h> to <poll.h>
2019-07-10 17:01:01 -07:00
dcc99fdbb2
Merge PR #940 : release 5.01.9671
5.01.9671
2019-07-10 19:49:13 +02:00
13dbf83e95
release 5.01.9671
2019-07-10 12:45:14 +05:00
5c77eddaf9
Merge pull request #935 from chipitsine/master
...
Merge pull request #935 : Change release packaging, fixes #846
2019-07-10 11:03:48 +05:00
0d69030d77
Merge pull request #939 from dnobori/190710_fix_typo
...
Fixing the typo "descrption" of the JSON-RPC document. Thanks to http…
2019-07-10 14:52:44 +09:00
a9f31d7df9
Fixing the typo "descrption" of the JSON-RPC document. Thanks to https://github.com/SoftEtherVPN/SoftEtherVPN/issues/938
2019-07-10 14:37:30 +09:00
c6117d4f8e
systemd: replace deprecated CAP_SYS_ADMIN with CAP_SYSLOG
2019-07-08 21:05:35 +05:00
c2ad67a907
Change release packaging
...
Fixes : #846
2019-07-08 12:09:58 +05:00
2291bf5bf9
gitlab-ci: build illumos only when runner attached
2019-07-06 15:56:51 +05:00
50e39826e4
Merge PR #934 : src/Cedar/Admin.c: remove redundant check
2019-07-06 07:59:03 +02:00
47ad2328c0
src/Cedar/Admin.c: remove redundant check
...
found by Coverity
*** CID 341551: Incorrect expression (NO_EFFECT)
/src/Cedar/Admin.c: 414 in AdminWebHandleFileRequest()
408 // Handle the file request
409 bool AdminWebHandleFileRequest(ADMIN *a, CONNECTION *c, SOCK *s, HTTP_HEADER *h, char *url_src, char *query_string, char *virtual_root_dir, char *physical_root_dir)
410 {
411 bool ret = false;
412 char url[MAX_PATH];
413 UINT i, len;
>>> CID 341551: Incorrect expression (NO_EFFECT)
>>> Comparing an array to null is not useful: "url == NULL", since the test will always evaluate as true.
414 if (a == NULL || c == NULL || s == NULL || h == NULL || url == NULL || query_string == NULL ||
415 virtual_root_dir == NULL || physical_root_dir == NULL)
416 {
417 return false;
418 }
419
2019-07-06 10:22:44 +05:00
17a04b4387
Merge pull request #933 from chipitsine/funding
...
Merge pull request #933 : add FUNDING.yml
2019-07-01 22:14:58 +03:00
e1e29a9283
add FUNDING.yml
2019-07-01 23:25:52 +05:00
2592525b64
Merge pull request #931 from dnobori/190630_update_see_ndis5_driver
...
Update the driver binary for https://github.com/SoftEtherVPN/SoftEtherVPN/pull/929
2019-06-30 02:24:32 +09:00
896ac8e285
Merge pull request #930 from dnobori/190630_kb3033929_message
...
Add the warning message if KB3033929 is not installed in Windows 7 / Server 2008 R2.
2019-06-30 02:24:24 +09:00
6e78068a65
Update the driver binary for https://github.com/SoftEtherVPN/SoftEtherVPN/pull/929
2019-06-30 01:22:04 +09:00
9c227f3480
Add the warning message if KB3033929 is not installed in Windows 7 / Server 2008 R2.
2019-06-30 01:20:52 +09:00
9c6c88a1a8
Merge pull request #927 from dnobori/190629_fix_url
...
Fix incorrect URLs in text files
2019-06-30 01:17:38 +09:00
919f6c825f
Merge PR #929 : Added ProbeForWrite() buffer writable check routine for Irp->UserBuffer in the NDIX 5.x See driver.
2019-06-29 17:02:57 +02:00
9fbfa61b34
Merge PR #928 : OpenVPN X.509 certificate authentication will be used only when no username / password is specified
2019-06-29 16:42:06 +02:00
7ef7c36c83
OpenVPN X.509 certificate authentication will be used only when no username / password is specified
2019-06-29 21:30:58 +09:00
9cba49b89a
Fix incorrect URLs in text files
2019-06-29 21:16:27 +09:00
2da6e4c491
Merge pull request #916 from dnobori/190528_jsonrpc_api
...
Merge pull request #916 : Adding VPN Server Embedded HTML5-based Modern Admin Console, JSON-RPC API Suite and JSON-RPC Library for C#, JavaScript, TypeScript
2019-06-16 11:13:59 +05:00
afc6a706e5
Adding wwwroot/admin/README.md
2019-05-29 20:17:43 +09:00
b1d2dd8d87
Updating README
2019-05-29 19:37:29 +09:00
39b80e04c5
Add initial wwwroot/admin/default/ HTML5 admin pages
2019-05-29 19:17:50 +09:00
529d8f593c
Update developer tools for JSON-RPC
2019-05-29 18:23:33 +09:00
458906b151
Added JSON-RPC error message
2019-05-28 22:48:26 +09:00
98b08c2ad1
Implementation of the JSON-RPC API and the Web Admin interface. (dnobori's internal note: 7579 - 7682)
2019-05-28 12:51:51 +09:00
03841e4181
Initial vpnserver-jsonrpc-clients
2019-05-28 11:48:16 +09:00
d63f637253
JSON-RPC CodeGen Developer Tool
2019-05-28 11:42:12 +09:00
18cfe18950
Added ProbeForWrite() buffer writable check routine for Irp->UserBuffer in the See driver. The See driver is a legacy driver for packet capturing with NDIS 5.x (Windows 2000 or XP). It is based on the source code of WinPcap.
2019-05-28 10:36:31 +09:00
a3c29fbca6
Merge pull request #911 from hww3/hww3/illumos-ci
...
Merge PR #911 : illumos: remove stage and document the runner's maintainer
2019-05-10 18:09:53 +00:00
b078e1a849
illumos: remove stage and document the runner's maintainer
2019-05-10 08:54:16 -04:00
2584adfd87
Merge pull request #905 from chipitsine/master
...
Merge PR #905 : travis-ci: update dotnet sdk version
2019-05-03 20:48:23 +00:00
b0f6ac1248
Merge branch 'master' into master
2019-05-03 18:15:45 +00:00
4e9c3358d1
Merge pull request #906 from hww3/hww3/illumos-ci
...
Merge PR #906 : Add basic CI definition for illumos
2019-04-26 23:39:38 +00:00
59d57338a5
Add basic CI definition for illumos
2019-04-26 10:36:11 -04:00
0060ba6c18
travis-ci: update dotnet sdk version
...
also, we need to to switch to xenial, dotnet sdk is not available for trusty
2019-04-22 00:54:39 +05:00
560b90d02c
Merge pull request #904 from ronneke1996/increase-tasksmax-vpnserver-unit-file
...
Merge PR #904 : Increased the task limit of the unit file
2019-04-20 12:06:24 +00:00
a2e2d5133b
Increased the task limit of the unit file to be 4096 (max
...
connections per hub) * 4096 (max hubs)
2019-04-19 11:59:48 +02:00
b43a1e76da
Merge PR #900 : release 5.01.9670
5.01.9670
2019-04-08 20:49:22 +02:00
854814475c
release 5.01.9670
2019-04-07 19:11:27 +00:00
bf8cd35508
Merge pull request #899 from MatAtBread/issue-898
...
Merge PR #899 : Set unbuffered mode for *nix systems stdout, allowing interactive use…
2019-04-07 23:52:50 +05:00
6dbcda6026
Set unbuffered mode for *nix systems stdout, allowing interactive use within spawned processes. Fixes issue #898
2019-04-07 19:13:18 +01:00