From fe46a71da72a339acfcb3835d84ef90838360989 Mon Sep 17 00:00:00 2001 From: Pavel Punsky Date: Thu, 17 Nov 2022 08:36:08 -0800 Subject: [PATCH] Delete TODO (#1094) We are using github issues to track tasks TODO file is very much outdated --- TODO | 100 ----------------------------------------------------------- 1 file changed, 100 deletions(-) delete mode 100644 TODO diff --git a/TODO b/TODO deleted file mode 100644 index b45b586..0000000 --- a/TODO +++ /dev/null @@ -1,100 +0,0 @@ -================================================================== - -### I. PLATFORMS SUPPORT ### - -================================================================== - -1) Fedora official package. - -2) MS Windows support. - - Cygwin is supported. A "real" MS-Windows port would - involve a usable GUI. - -================================================================== - -### II. DOCS ### - -================================================================== - -1) User's manual. - -2) Developer's manual. - -================================================================== - -### III. NETWORK ENGINE ### - -================================================================== - -1) Kernel module for data channels. - -================================================================== - -### IV. PERFORMANCE OPTIMIZATION ### - -================================================================== - -1) A smarter load balancer has to be implemented. - - The load balancer has to have a heartbeat channels with - the slave servers, currently it is only just a dumb - round-robin load distributor. - -================================================================== - -### V. SECURITY ### - -================================================================== - -1) EC curve new features in OpenSSL 1.0.2 - -================================================================== - -### VI. STANDARDS SUPPORT ### - -================================================================== - -1) For extra difficult NAT/FWs, consider implementing Websockets. - -2) Redirect draft. - -3) STUN-bis: new integrity attribute, algorithms. - -4) Third-party authorization updates. - -================================================================== - -### VII. MISC FEATURES ### - -================================================================== - -1) Locale support (?). - - Currently we assume that all text data is 8-bits ASCII - encoded, like C locale. It would be nice to support localized - strings (both 8-bits and 2-bytes). But I am not sure - whether this is really important, given the essentially - backend nature of the TURN Server. The TURN server is so - deeply "hidden" in the network infrastructure that the - significant code complication may be unjustified. - -2) Traffic recording (for selected allocations). - - That would be a helpful feature for a large enterprise - (for testing and security purposes). - -3) Ganglia monitoring. - -4) Key exchange mechanism for oAuth. - -================================================================== - -### VIII. CODING STUFF ### - -================================================================== - -1) Peer app for TCP relay. - -================================================================== -