← Back to team overview

linuxdcpp-team team mailing list archive

[Bug 1864328] Re: Request: 1 port for encrypted/non-encrpted transfers

 

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


References