DC++ implements encrypted transfers using the current version of ADC protocol 
and its ADCS extension 
<https://adc.sourceforge.io/ADC-EXT.html#_adcs_symmetrical_encryption_in_adc>. 
This protocol extension defines that "the TLS/SSL layer" is to be added "just 
over the TCP layer and beneath the application layer (where ADC runs). This 
way, the ADC protocol remains unchanged while the connections are encrypted". 
So simultaneous encrypted/non-encrypted communication capability can be 
implemented using two different ports only (from what described in 
<https://en.wikipedia.org/wiki/Transport_Layer_Security#Description> only the 
two-port implementation is possible).
Therefore I think this request cannot be made without fundamentally changing 
the base communication protocol that DC++ uses.

-- 
You received this bug notification because you are a member of
Dcplusplus-team, which is subscribed to DC++.
https://bugs.launchpad.net/bugs/1864328

Title:
  Request: 1 port for encrypted/non-encrpted transfers

Status in DC++:
  New

Bug description:
  Would allow users with VPNs that only allow 1 port forwarding to be
  able to connect to hubs and be active users.

  Or make it so you can use one port for both options.

To manage notifications about this bug go to:
https://bugs.launchpad.net/dcplusplus/+bug/1864328/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~linuxdcpp-team
Post to     : linuxdcpp-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~linuxdcpp-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to