dannagle / PacketSender

Network utility for sending / receiving TCP, UDP, SSL, HTTP
https://packetsender.com
GNU General Public License v2.0
2.38k stars 371 forks source link

Adding DTLS protocol #348

Closed IsraelShushan closed 10 months ago

dannagle commented 11 months ago

This is awesome. You even got the server port toggle, settings menu, and UI switching!

What other tools/servers/clients did you use to test this against?

IsraelShushan commented 10 months ago

Hi Dan, Thank you. Sorry for the delay. To develop on the single system I used two separate folders that contain the ps_settings.ini file to enable one instance to use as the server side, and another to use as the client side. In the debug mode I could change the path to that settings file. That enables the client and the server to load two different certificates for the verification stage during the handshake. If you want we can have a Zoom meeting and I will show you how all the functionalities work.

dannagle commented 10 months ago

This is a really good addition. It needs more development before going into master, so I've created a new branch called dtls-development from your base fork commit to help this along. New discussion at #349 .

IsraelShushan commented 10 months ago

Great I am glad it is helpful.