- [ ] acknowledgement message for SSL users like '* *** You are connected using SSL cipher "DHE RSA-AES 128 CBC-SHA"'
-[ ] merge some stuff from ircd-seven directly (to be determined what)
- [?] remote d:lines support?
- [?] +C (noctcp) channel/usermode
-[ ] gk:line/akill syncing
-[ ] drop non-TS6 (legacy protocol) support
-[ ] module engine rework
- [ ] more beautiful way of adding new channel modes by module
-[ ] other stuff
+ [x] tool for generating ssl certificates and other stuff
+ [x] gnutls backend for at least SSL connections (replacing libcrypto use in m_challenge would be nice too)
+[x] merge some stuff from ircd-seven directly (to be determined what)
+ [x] remote d:lines support
+ [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
+[?] 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
+ [x] another idea is too make that work with privilege groups, like "serveradmins" or "ircops"
+ [ ] make nick/user/host validation functions/match tables able to work in separated modules,
+ this will help us making support for native characters sets/slashes in host etc
+ [ ] auth checker module
+ [ ] resolver module
+ [x] privilege system for privilege groups, something like
+ in .conf: helper { kill_global, rehash, kline_local }
+ in modules: privilege_add("kill_global"), has_privilege(source_p, "kill_global") etc, should work the way dynamic cflags/umodes done
+ -- this is done kinda like this, but not really. See HasPrivilege() calls. privilege_add() was not needed ~nenolod
+[x] Remove glines entirely
+[/] test suite as in ircu
+[?] win32
+ [?] mingw support
+ [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
+[ ] Improvments
+ [ ] ircd shouldn't need bison/byacc/yacc or flex for compilation
+--- other stuff