From: Valeriy Yatsko Date: Mon, 22 Dec 2008 09:40:31 +0000 (+0300) Subject: Update TODO X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/commitdiff_plain/60b3d9e512cf396eb2b71de9ba48fec166a175c9 Update TODO --- diff --git a/TODO b/TODO index 13cd4c0..0d21f4e 100644 --- a/TODO +++ b/TODO @@ -26,9 +26,9 @@ [x] PASS selector:password for auth{} (useful for dynamic IPs) [ ] kline/xline/resv sync (what about spb's extension?) [x] drop non-TS6 (legacy protocol) support -[F] Doxygen code documentation [?] Patch or core-feature - libguess on-fly any-charset-to-utf8 translation [x] module engine rework + [?] MODULE_DEPEND and MODULE_CONFLICT for building extension dependencies (backport from shadowircd) [x] more beautiful way of adding new channel modes by module [x] basic functionality [x] some example modules @@ -44,9 +44,8 @@ [x] Remove glines entirely [/] test suite as in ircu [?] win32 - [?] cygwin support [?] mingw support - [?] native win32 (VS2005/VS2008) + [R] win32 native support - VS doesn't follow C99, this will require us switching back to C89 with libratbox and (future) core [x] Bug fixes [x] Compilation without zlib headers fails - fixed [x] Compilation date and time in server welcome message is in OS locale - looks ugly 'cause often it's not match user's codepage @@ -55,6 +54,8 @@ --- other stuff [?] internally split out +o/+v "ranks" into a series of permissions. this could allow for configure-defined special access levels, halfops, etc. (would need to match globally, somehow. extra SVINFO param?) + might be backported from shadowircd in future (chanroles planned) [?] somehow hide channel operators like ircnet can do? + couldn't be done via extension currently - compilation-time option acceptable? [x] create chmode.h and put there all declarations of chm_* - this will make some modules clean -[?] Move oper override server WALLOPS to global server notices? + [?] Move oper override server WALLOPS to global server notices?