$Id: TODO,v 1.71 2006/08/29 13:10:25 rav Exp $ ========== TODO list: ========== [EN] - IMPORTANT: build docs from sgml source every time you build program - Test if my_malloc is used only when needed - documentation - good INSTALL file - better README - remote FTP/HTTP client interface (?) - statistics output with HTML/SQL/SNMP or something - scripting (perl, tcl, sh, etc.) - IPv6 support (possible?) - scripts for Debian, RedHat, etc. ... - virtual hosts - administration: - web browser console - telnet console - console.allow: - fqdn, domains, masks - security: - chroot - user to run from command-line option - specify which hosts can share anything - only specified hosts/domains/classes are visible on hub user list - anti-cheaters (maybe in scripts?) - passwd file: - password encryption methods: crypt, MD5, SHA1 (from config) - password crypt() script - ac/am: - finish libwrap conditional - work with static too [/EN] [PL] - WAŻNE: budowanie dokumentacji ze źródła sgml za każdym razem przy budowaniu. - Sprawdzic czy my_malloc jest uzywane tylko wtedy, kiedy trzeba - dokumentacja - dobry plik INSTALL - lepszy README - zdalny interfejs kliencki FTP/HTTP (?) - wyjście ze statystykami do HTML/SQL/SNMP, albo coś podobnego - skrypty (perl, tcl, etc.) - wsparcie dla IPv6 (możliwe?) - skrypty dla Debian-a, RedHat-a, etc. ... - virtualne hosty - administracja: - konsola web-owa - konsola telnet - console.allow: - fqdn, domeny, maski - bezpieczeństwo: - chroot - user to run from command-line option - określenie, które hosty są uprawnione do udostępniania czegokolwiek - tylko określone hosty/domeny/klasy adresowe są widoczne na liście użytkowników huba - anty-cheatery (może w skryptach?) - plik passwd: - metody szyfrowania haseł: crypt, MD5, SHA1 (określane z configa) - skrypt robiący crypt() haseł - ac/am: - dokończyć warunek na libwrap - wykrywanie statycznej biblioteki [/PL]