- more configure cleanups and modernizations

git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid-7.2@1010 82007160-df01-0410-b94d-b575c5fd34c7
- move list manipulation routines from tools.c to list.c
- mem_frob() goes to memory.c
- sort out redundant/unneeded header includes

git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid-7.2@1011 82007160-df01-0410-b94d-b575c5fd34c7
- remove tools.(c|h)

git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid-7.2@1012 82007160-df01-0410-b94d-b575c5fd34c7
- Add -Wextra -Wcast-align -Wbad-function-cast to CFLAGS if --enable-warnings is specified
- Fixed several compile warnings
- 64-bit cleanliness fixes, e.g., reorganize data structures to reduce storage/unnecessary padding

git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid-7.2@1013 82007160-df01-0410-b94d-b575c5fd34c7
- show_iline_prefix(): fixed an off-by-one when copying aconf->user.
  strlcpy really isn't hard to understand, is it?

git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid-7.2@1014 82007160-df01-0410-b94d-b575c5fd34c7
- fixed broken cryptlinks as reported by henri
- removed deprecated inet_misc.c
- removed __attribute__ format, which sometimes really is usefull, even if
  unportable unless gcc, but for now they only give false warnings

git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid-7.2@1015 82007160-df01-0410-b94d-b575c5fd34c7
- rsa.c: removed outdated and missleading comments

git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid-7.2@1016 82007160-df01-0410-b94d-b575c5fd34c7
- fixed build with --enable-assert
- fixed STATS z reporting correct memory consumption of channel bans/excepts/invites and watchlist entries

git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid-7.2@1017 82007160-df01-0410-b94d-b575c5fd34c7
- update NEWS

git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid-7.2@1018 82007160-df01-0410-b94d-b575c5fd34c7
- update NEWS

git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid-7.2@1020 82007160-df01-0410-b94d-b575c5fd34c7
- fix build with poll, select and rt-signal

git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid-7.2@1021 82007160-df01-0410-b94d-b575c5fd34c7
- remove pointless check_class() call on ircd initialization

git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid-7.2@1022 82007160-df01-0410-b94d-b575c5fd34c7
- Fixed compile with --disable-openssl

git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid-7.2@1024 82007160-df01-0410-b94d-b575c5fd34c7
- Update AUTHORS and add fgeek to contributors.
  There's still some stuff you have to do, henri!

git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid-7.2@1026 82007160-df01-0410-b94d-b575c5fd34c7