To create new wiki account, please join us on #znc at Libera.Chat and ask admins to create a wiki account for you. You can say thanks to spambots for this inconvenience.

User:Psychon/ToDo-Old

From ZNC
Jump to navigation Jump to search

Older proposals

  • Do something about ~/.znc/configs/backups (Like, only backup latest and overwrite when saving new one or something like)
    • We now have ~/.znc/configs/znc.conf-backup (only one single backup) --Psychon (Dev) (Talk) 16:39, 8 February 2008 (CET)
  • <darix> and i still think that the data files for webadmin shouldnt be in the libdir
    • Patch is written, doesnt seem to break much yet but still... --Psychon (Dev) (Talk) 18:52, 9 December 2007 (CET)
  • Module (webadmin) should get the data dir on load, so that if you add ~/.znc/modules/webadmin.so later on webadmin doesnt break
    • More or less done (same patch as above) --Psychon (Dev) (Talk) 18:52, 9 December 2007 (CET)
  • -fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2
  • Encrypt some parts of znc.conf like channels and servers passwords sf.net #1459588 -- maybe using the blowcrypt principle
    • Not going to be written by me. Sounds like it would break a huge amount of code for no real purpose. Who do you want to protect against? Only you and root can access your ~/.znc and no encryption helps against root. If you don't want it on your hdd unencrypted add a tmpfs where you decrypt that file to or something like --Psychon (Dev) (Talk) 23:21, 6 December 2007 (CET)
  • Make autoattach save and reload it's stuff
  • Don't allow adding the same entry twice in autoattached
    • Done, though needs some rephrasing --Psychon (Dev) (Talk) 18:55, 28 November 2007 (CET)
  • Away modules wiki needs to be updated regarding the 'timers' it has built in (does it even have any timer?)
    • I hope this made the page a little clearer --Psychon (Dev) (Talk) 18:41, 28 November 2007 (CET)
  • Wiki CRYPT module needs some updating from someone who knows how to use it.
    • I think this is superceded by fish. Anyway, I added some text though it still needs some improval. Ask me if you need any information --Psychon (Dev) (Talk) 18:41, 28 November 2007 (CET)
  • add command "ClearBufferAll" (or modify "ClearBuffer" to accept "*" as <#chan> to clear all channel buffers) {added by synth}
  • <Bram1337> add delete command to autoattach
  • route_who module
    • Wrote route_replies. It handles WHOIS, NAMES, LUSERS, PING, WHO and list as of now. --Psychon (Dev) (Talk) 21:00, 17 November 2007 (CET)
  • Client.cpp -> grep Close -> improve the error message
  • Automatically nickserv save after a password is set (may be handy).
    • Nickserv doesn't do this on purpose, because some users may not want their password saved.
  • If stickychan contains a wilcard and you click channel away, it works fine (thus comes back). But then all of the sudden you get flooded with: Error: No such channel (*). Needs to be fixed. A channel list is also nice if it can be added, otherwise may not know what is stucked (if you also have channels that are not on stucklist).
    • stickychan doesn't handle wildcards... Where does this info come from?
  • Can somebody update the wiki and confirm/change all modules that accept/reject wildcards and/or %variables% like %nick%?
    • %nick% etc: Only perform and awaynick use these and they contain it already.
    • Wildcards: Uhm...good question.
  • Get the log module done and merged
    • CNU wrote one, that should be enough for now --Psychon (Dev) (Talk) 17:25, 13 November 2007 (CET)
  • keepnick vs awaynick fights
    • Added a patch to my git tree which makes awaynick give an error if keepnick is enabled --Psychon (Dev) (Talk) 17:45, 13 November 2007 (CET)
  • Chansaver updates your znc.conf when you join or part channels TODO: What about kicks?
    • It doesn't do anything on kick (Channel stays in the config) and I don't think it should do anything, should it? --Psychon (Dev) (Talk) 19:54, 16 November 2007 (CET)
  • Add disconnect command to *status
    • Implemented in one of my famous git branches --Psychon (Dev) (Talk) 21:44, 16 November 2007 (CET)
  • Awaynick should automatically save and load its latest setting
  • Question: is time interval for auto nick retrieval attempts user-definable? {added by synth}
    • Answer: If you mean KeepNick = yes: The interval isn't configurable at all, is it?
  • When you start ZNC it asks for 2 encryption keys for 2 modules... shouldnt be asked for.
    • IMHO it shouldn't ask for anything, but this is the way it is. I don't think there can be much done do change this. -- Psychon (Dev) (Talk) 13:11, 26 October 2007 (CEST)

(For now) rejected ones

  • Partyline module TODO (moved from wikipage to here):
    • Support invites
    • Support channel modes such as +stnk foo
    • Allow admins to kick/ban users
  • http://www.inspircd.org/wiki/STL_FAQ
  • Quakenet-Q-auth link
  • Undernet-X-auth:
    • Q@CServe.quakenet.org is just X@Channels.undernet.org in undernet
    • <Bram1337> undernet doesnt support md5 as far as i can see
    • <Bram1337> undernet wants login instead of auth
  • add whois command / module (see /usr/bin/whois) (requested by Lighty)
  • Wouldn't it be nice if ZNC worked with cygwin on windows?