WGH
|
4c2f9bf4b7
|
fixed buffer overflow in handle_null_request()
|
2016-08-03 01:12:24 +03:00 |
|
Anime4000
|
5dbe640ec5
|
mingw don't use arpa/inet.h (#2)
don't use arpa/inet.h in mingw
|
2016-04-17 22:24:34 +08:00 |
|
frekky
|
8384da195d
|
Fixed systemd warning and compile error
|
2016-02-13 22:58:30 +08:00 |
|
frekky
|
6f43791ebc
|
Fixed bug causing select invalid argument on iodined
|
2016-02-07 21:59:59 +08:00 |
|
frekky
|
a5a936f4e4
|
Implemented TCP forward function (can be used with SSH proxycommand)
|
2016-02-07 21:59:00 +08:00 |
|
frekky
|
d46766bcc9
|
Update server login protocol handling for TCP forwarding
|
2016-02-04 20:46:06 +08:00 |
|
frekky
|
cfd2411e45
|
Add utility functions for TCP sockets
|
2016-02-04 20:44:57 +08:00 |
|
frekky
|
d6b48fe4e1
|
Updated client-side TCP forwarding command line options
|
2016-02-04 20:44:34 +08:00 |
|
frekky
|
b1d7a78adf
|
Added command line options for TCP forwarding - untested
|
2016-01-29 22:15:00 +08:00 |
|
frekky
|
0c33c81e3d
|
Added partial server support for TCP forward negotiation + login
|
2016-01-29 22:13:42 +08:00 |
|
frekky
|
ffcd9da980
|
Added client support for negotiating TCP forward options
|
2016-01-29 22:12:05 +08:00 |
|
frekky
|
5233c2ab1e
|
Cleaned up client send_packet functions, protocol changes
|
2016-01-22 21:57:33 +08:00 |
|
frekky
|
5ceb6312b4
|
Modified auth checking to count login attempts
|
2016-01-22 21:56:22 +08:00 |
|
frekky
|
88b11bffeb
|
Cleaned up handle_null_request, some protocol changes
|
2016-01-22 21:55:52 +08:00 |
|
frekky
|
ae55020b03
|
Fix sed regex for making base64u.c for compatibility with OS X
|
2016-01-18 18:20:21 +08:00 |
|
frekky
|
4b4f73d11e
|
Fixed duplicate unrecognised command line option error
|
2016-01-11 21:02:56 +08:00 |
|
frekky
|
2850b6043d
|
Added long option support for iodined
|
2016-01-11 21:01:14 +08:00 |
|
frekky
|
ea062a0525
|
Fixed stats format warnings
|
2016-01-10 22:07:50 +08:00 |
|
frekky
|
07181e6a6a
|
Fixed format string warnings when compiling for 32 bit systems
|
2016-01-10 22:00:52 +08:00 |
|
frekky
|
150bd5dedc
|
Fix clang reinitialization warning
|
2016-01-09 22:37:41 +08:00 |
|
frekky
|
ad4aa69be1
|
Make user.c independent of server for tests, add util.o to testobjs
|
2016-01-09 22:36:34 +08:00 |
|
frekky
|
122e42a5f7
|
Always print window sizes on startup
|
2016-01-09 22:13:13 +08:00 |
|
frekky
|
8232979a6e
|
Added more presets - TODO: test to ensure they work as described
|
2016-01-09 22:12:00 +08:00 |
|
frekky
|
7068bcc08d
|
Added command line option presets (--preset or -Y)
Fixed some refactoring issues and passing this.* as arguments
|
2016-01-09 19:29:17 +08:00 |
|
frekky
|
f4d1d1634c
|
Server now functions the same as before, using default preset
|
2016-01-09 15:26:25 +08:00 |
|
frekky
|
4c3e546b57
|
Remove unused date constants
|
2016-01-09 15:05:41 +08:00 |
|
frekky
|
4cdb3900d8
|
Modify debug macro to use appropriate global instance
|
2016-01-09 15:05:16 +08:00 |
|
frekky
|
147119afee
|
Refactor client code to use client_instance
|
2016-01-09 15:04:39 +08:00 |
|
frekky
|
506c1de67e
|
Refactor server code to use global server_instance
|
2016-01-09 15:03:58 +08:00 |
|
frekky
|
eb6d2fae77
|
Update makefile to produce correct base64u files
|
2015-12-16 22:51:59 +08:00 |
|
frekky
|
a17b990570
|
Reduced max label size to accomodate fussy DNS servers
At some point this may become a command line option
|
2015-12-16 22:44:51 +08:00 |
|
frekky
|
1ff16293dc
|
Refactor to match client.c usage
|
2015-12-16 22:43:47 +08:00 |
|
frekky
|
68a53c4565
|
Fixed clang warnings + debug build
|
2015-11-21 19:27:28 +08:00 |
|
frekky
|
e3531378b5
|
Fixed err.h error
|
2015-11-17 18:59:26 +08:00 |
|
frekky
|
03909ad59b
|
Fixed err.h errors
|
2015-11-16 21:59:01 +08:00 |
|
frekky
|
4c8732f0ca
|
Should now compile with mingw cross (still need zlib + err.h)
|
2015-11-15 20:57:45 +08:00 |
|
frekky
|
26b025a9b0
|
Fix unused variable warning on default build
|
2015-11-11 20:24:13 +08:00 |
|
frekky
|
4a565fd664
|
Improve data flow, better debugging, fixed ping CMC and frag timeout
|
2015-11-10 20:54:01 +08:00 |
|
frekky
|
f96bd3735d
|
Resend fragments ASAP to improve flow
|
2015-11-10 20:51:12 +08:00 |
|
frekky
|
8d25974867
|
Increased bad fragment tolerance to keep data flowing
|
2015-11-10 20:49:44 +08:00 |
|
frekky
|
9dec2de448
|
Updated command line arguments help
|
2015-11-10 20:42:31 +08:00 |
|
frekky
|
141d1f1e4e
|
Removed unused tun_user::disabled flag
|
2015-11-10 20:04:14 +08:00 |
|
frekky
|
fbf21caa6e
|
Updated debug macros to include more info with DEBUG_BUILD
|
2015-11-10 20:03:27 +08:00 |
|
frekky
|
a7dee7396c
|
Making function of check_authenticated_user_and_ip a little more clear
|
2015-10-27 18:36:00 +08:00 |
|
frekky
|
3bcfe91769
|
Fixed raw UDP mode + improved debugging
|
2015-10-27 18:33:44 +08:00 |
|
frekky
|
08adc5da71
|
Added downstream window frag timeout and id=0 will now work.
|
2015-10-27 17:29:41 +08:00 |
|
frekky
|
50c9cb28ec
|
Successfully fails if data buffer is too small
|
2015-10-27 17:28:20 +08:00 |
|
frekky
|
91c095e063
|
Minor adjustments and fixed some warnings
|
2015-10-27 17:27:11 +08:00 |
|
frekky
|
87edca99b4
|
Added downstream window fragment timeout option (-j)
|
2015-10-27 17:25:56 +08:00 |
|
frekky
|
8354ce28aa
|
Updated fragment timeouts to use timeval for better precision
|
2015-10-17 22:30:46 +08:00 |
|