Commit graph

56 commits

Author SHA1 Message Date
PinkP4nther
1b2ed7a10d Silenced channel send error for StreamWrite's to master thread. If client disconnects before server send response the relay will now just silently close the connection. 2021-10-10 00:48:53 -07:00
PinkP4nther
fea7a127b4 Add to network programming category 2021-10-09 22:29:05 -07:00
PinkP4nther
61217ed351 New configuration method. Version 0.6.0. Examples updated to new configuration method. Configuration files removed. 2021-10-09 22:05:03 -07:00
PinkP4nther
32645a48c3 No longer need process import 2021-10-08 22:08:39 -07:00
PinkP4nther
edb41aaf54 V 5 2021-10-08 22:06:57 -07:00
PinkP4nther
2691138ee5 V 5 No changes 2021-10-08 22:05:27 -07:00
PinkP4nther
cc8198aaf6 Fix README typo 2021-10-08 21:47:16 -07:00
PinkP4nther
ea69dfcced Fix doc example 2021-10-08 21:44:08 -07:00
PinkP4nther
b5e1a03ced Can now specify no cert or key for when the listening side of the Relay is in RAW TCP mode. 2021-10-08 21:37:36 -07:00
PinkP4nther
d9f7fdec6e Typo 2021-10-07 23:07:57 -07:00
PinkP4nther
81f89cd752 Update README 2021-10-07 19:11:53 -07:00
PinkP4nther
225238ade0 0.4.31 2021-10-07 15:38:32 -07:00
PinkP4nther
41bb9cdbfb Examples updated to v0.4.3 2021-10-07 15:36:50 -07:00
PinkP4nther
484bfeefb0 Docs changed 2021-10-07 15:35:55 -07:00
PinkP4nther
5b132baada Blocking callbacks can now access the handler structure as mutable. v0.4.3. 2021-10-07 15:33:51 -07:00
PinkP4nther
2b57c90b27 Add description 2021-10-06 19:25:57 -07:00
PinkP4nther
afd6ae0c6b Added license 2021-10-06 19:23:38 -07:00
PinkP4nther
bef1e94ac3 Get rid of doc warnings 2021-10-06 19:21:15 -07:00
PinkP4nther
fbc9f774ed Added documentation for crate 2021-10-06 19:18:51 -07:00
PinkP4nther
da8f301b51 Update README v0.4.1 2021-09-28 18:28:54 -07:00
PinkP4nther
89557a711f Library code organized and restructured 2021-09-28 18:21:02 -07:00
PinkP4nther
65e781971d Cleaning up some error handling that was not needed and removing clutter 2021-09-28 14:21:56 -07:00
PinkP4nther
490caf9e5e New feature: Data Stream Types (TLS/RAW). Performance enhancements. (V0.4.0) 2021-09-28 03:32:36 -07:00
PinkP4nther
52a5e40748 Merge branch 'master' of https://github.com/PinkP4nther/SSLRelay-lib 2021-09-27 16:01:13 -07:00
PinkP4nther
71e0dcef47 Preparing for DataType feature update and merge with IPv6 update 2021-09-27 15:57:23 -07:00
PinkP4nther
00006f0d8f V0.3.1 2021-09-21 09:33:23 -07:00
PinkP4nther
52a03b9045 Now handles IPv6 connections correctly 2021-09-21 09:31:43 -07:00
PinkP4nther
13d32e8687 Main thread error handling method 2021-09-18 17:35:30 -07:00
PinkP4nther
e6a3420814 Organizing error handling 2021-09-16 18:23:25 -07:00
PinkP4nther
9dbd015f39 Version 0.3 README updated. 2021-09-16 02:31:00 -07:00
PinkP4nther
6dd5fcfdf4 Version 0.3 / Updated openssl dep / Fixed examples to work with version 0.3 2021-09-16 02:25:13 -07:00
PinkP4nther
953ff1fda5 Added Callback return types. 2021-09-16 02:11:49 -07:00
PinkP4nther
32d5555004 Updated README 2021-09-14 11:19:03 -07:00
PinkP4nther
de35c08906 Race condition fixed and performance greatly improved. More thread shutdown handling as well. 2021-09-14 11:15:44 -07:00
PinkP4nther
de3d88fd55 . 2021-09-13 14:02:26 -07:00
PinkP4nther
e8ae5cdb7b Idk MD lol 2021-09-13 13:59:53 -07:00
PinkP4nther
c169bc64c7 Updated README 09/13/21 2021-09-13 13:57:17 -07:00
PinkP4nther
81040de23d Added thread specifiers to error verbose 2021-09-13 13:48:13 -07:00
PinkP4nther
f0c431aec3 Timeouts reduced to 50 ms 2021-09-13 13:21:24 -07:00
PinkP4nther
ac2b515905 Added more error handling and possible bug fix for when one a DS or US stream thread is attempting to recv a DataPipe state but the channel has been closed (Other threads shutdown) 2021-09-13 12:26:19 -07:00
PinkP4nther
fdbd791e85 Performance & Error handling updates 2021-09-03 21:24:39 -07:00
PinkP4nther
9d2055312d Merge branch 'master' of https://github.com/PinkP4nther/SSLRelay-lib 2021-09-02 22:35:14 -07:00
PinkP4nther
8377ea5574 Clean 2021-09-02 22:34:37 -07:00
Pinky
36ce07e13a
Update README.md 2021-09-02 21:17:54 -07:00
Pinky
8b92929ab5
Update README.md 2021-09-02 21:16:57 -07:00
Pinky
362878d4a5
Update README.md 2021-09-02 21:16:40 -07:00
Pinky
82c0596ba5
Clean. 2021-09-02 21:10:07 -07:00
PinkP4nther
e729e5a599 Clean. 2021-09-02 21:08:52 -07:00
PinkP4nther
f19c7d8f2a Data handling completely rebuilt. Now correctly handles all TCP/IP traffic. 2021-09-02 21:06:27 -07:00
PinkP4nther
1aa97d6493 Added Config structure option to configuration type 2021-08-23 08:40:10 -07:00