-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dev #100
Dev #100
Commits on Aug 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7ee1bfc - Browse repository at this point
Copy the full SHA 7ee1bfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79f583b - Browse repository at this point
Copy the full SHA 79f583bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3409ee9 - Browse repository at this point
Copy the full SHA 3409ee9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8eb8f4 - Browse repository at this point
Copy the full SHA f8eb8f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fac62c - Browse repository at this point
Copy the full SHA 3fac62cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 074347e - Browse repository at this point
Copy the full SHA 074347eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f504096 - Browse repository at this point
Copy the full SHA f504096View commit details
Commits on Aug 29, 2024
-
Merge pull request #84 from SirzechsLucifer666/clang-format
Add Clang format & Clang tidy files
Configuration menu - View commit details
-
Copy full SHA for ba7730a - Browse repository at this point
Copy the full SHA ba7730aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c91609 - Browse repository at this point
Copy the full SHA 1c91609View commit details -
Merge pull request #86 from MortezaBashsiz/morteza/check_write_client
Check writeBuffer size before socket write in tcpClient
Configuration menu - View commit details
-
Copy full SHA for 2622dd0 - Browse repository at this point
Copy the full SHA 2622dd0View commit details
Commits on Aug 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a3b5004 - Browse repository at this point
Copy the full SHA a3b5004View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef237e2 - Browse repository at this point
Copy the full SHA ef237e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 820d640 - Browse repository at this point
Copy the full SHA 820d640View commit details
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0d33d03 - Browse repository at this point
Copy the full SHA 0d33d03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53fafe8 - Browse repository at this point
Copy the full SHA 53fafe8View commit details -
Merge pull request #89 from MortezaBashsiz/morteza/threads
Morteza/threads
Configuration menu - View commit details
-
Copy full SHA for e4f3f3a - Browse repository at this point
Copy the full SHA e4f3f3aView commit details
Commits on Sep 6, 2024
-
Timeout implementation for connections.
Objective: Automatically closing a connection, which becomes stalled for some reason. Implementation Details: Before every read/write operation, a timer (`deadline_timer`) gets started/reseted, and after each successful I/O; the timer gets cancelled. When timer's handlers called ,in case of an expiration, it closes associated socket with the connection; by doing so, any blocking I/O on respected socket will be interrupted. This patch only addresses *TCPConnection* and *TCPClient* classes' read and write methods. The underlying implementation is identical for both classes. Fixes #79
Configuration menu - View commit details
-
Copy full SHA for 3a2d5a7 - Browse repository at this point
Copy the full SHA 3a2d5a7View commit details -
Minor modifications with a few code cleanup.
Details: - Decreasing the timeout value range to 2 bytes. - Using seconds instead of miliseconds for timeout indication. - Removing unused variable and a couple of variable renaming.
Configuration menu - View commit details
-
Copy full SHA for a72eba9 - Browse repository at this point
Copy the full SHA a72eba9View commit details
Commits on Sep 7, 2024
-
Merge pull request #90 from Ali-Nasrolahi/dev-timeout
Timeout implementation for connections.
Configuration menu - View commit details
-
Copy full SHA for a125bd5 - Browse repository at this point
Copy the full SHA a125bd5View commit details
Commits on Sep 11, 2024
-
use transfer_at_least(1) instead of transfer_exactly(1), shutdown soc…
…ket to indicate EOF before close
Configuration menu - View commit details
-
Copy full SHA for deb303b - Browse repository at this point
Copy the full SHA deb303bView commit details -
Merge pull request #92 from MortezaBashsiz/morteza/shutdown
use transfer_at_least(1) instead of transfer_exactly(1), shutdown soc…
Configuration menu - View commit details
-
Copy full SHA for c4658c1 - Browse repository at this point
Copy the full SHA c4658c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92e7b1e - Browse repository at this point
Copy the full SHA 92e7b1eView commit details -
Merge pull request #93 from MortezaBashsiz/morteza/socketShutdown
add socketShutdown function to make it simple and exception handling
Configuration menu - View commit details
-
Copy full SHA for 1fe2f15 - Browse repository at this point
Copy the full SHA 1fe2f15View commit details
Commits on Sep 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ec91b68 - Browse repository at this point
Copy the full SHA ec91b68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 696ee0c - Browse repository at this point
Copy the full SHA 696ee0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 62a99c7 - Browse repository at this point
Copy the full SHA 62a99c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd07723 - Browse repository at this point
Copy the full SHA dd07723View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d723d2 - Browse repository at this point
Copy the full SHA 3d723d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bdb5e8 - Browse repository at this point
Copy the full SHA 4bdb5e8View commit details
Commits on Sep 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7c03066 - Browse repository at this point
Copy the full SHA 7c03066View commit details -
Configuration menu - View commit details
-
Copy full SHA for b385da8 - Browse repository at this point
Copy the full SHA b385da8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ca2fb7 - Browse repository at this point
Copy the full SHA 7ca2fb7View commit details -
Merge pull request #95 from MortezaBashsiz/morteza/debian
Morteza/debian
Configuration menu - View commit details
-
Copy full SHA for 8917c12 - Browse repository at this point
Copy the full SHA 8917c12View commit details
Commits on Sep 14, 2024
-
Merge pull request #96 from thesudoer2/nipovpn-94
Nipovpn issue 94
Configuration menu - View commit details
-
Copy full SHA for def3661 - Browse repository at this point
Copy the full SHA def3661View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55a5f0a - Browse repository at this point
Copy the full SHA 55a5f0aView commit details -
Merge pull request #97 from MortezaBashsiz/morteza/debian
update readme
Configuration menu - View commit details
-
Copy full SHA for 5cb3718 - Browse repository at this point
Copy the full SHA 5cb3718View commit details -
Configuration menu - View commit details
-
Copy full SHA for 622fa3a - Browse repository at this point
Copy the full SHA 622fa3aView commit details -
Merge pull request #98 from MortezaBashsiz/morteza/debian
add dev-prerelease
Configuration menu - View commit details
-
Copy full SHA for c7eaa72 - Browse repository at this point
Copy the full SHA c7eaa72View commit details
Commits on Sep 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9014c24 - Browse repository at this point
Copy the full SHA 9014c24View commit details -
Merge pull request #99 from MortezaBashsiz/morteza/debian
fix boost dep version
Configuration menu - View commit details
-
Copy full SHA for 2e5a4f6 - Browse repository at this point
Copy the full SHA 2e5a4f6View commit details