Skip to content
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

Config #27

Merged
merged 5 commits into from
Nov 27, 2020
Merged

Config #27

merged 5 commits into from
Nov 27, 2020

Commits on Nov 24, 2020

  1. Implements retry, timeout, socks credential and others fixes

    Retry works by checking if an non-protocol error happened during the call, if so an attempt to take a write lock on the client is made and a new client attempted
    if both operationare succesfull the old_client is substituted with the new one.
    
    Timeout is a single parameter for connect,read and write TCP timeouts, special handling is required for the following situation: cannot set a timeout with a proxy and cannot set timeout with multipl SocketAddrs
    
    Since configurations parameter grow, a Config struct with a builder has been introduced
    
    Some new errors variant has been introduced
    
    Errors in reading input in the reader thread now warns other eventual threads with ChannelMessage::Error
    
    Add github actions equivalent to travis cause travis is slow
    RCasatta committed Nov 24, 2020
    Configuration menu
    Copy the full SHA
    f200b7f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ef3ddfd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    add53eb View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2020

  1. Configuration menu
    Copy the full SHA
    e4c72ed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2477ab4 View commit details
    Browse the repository at this point in the history