787 Commits

Author SHA1 Message Date
brain
b193391141 Fixed to not have an idle time greater than the signon time
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1039 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-10 23:56:57 +00:00
brain
4fd8e712c9 Added m_setidle, allows opers to set their idle times
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1038 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-10 23:54:23 +00:00
brain
66c8fceadc Changed escape codes to work better on dark-on-light terminals
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1037 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-10 21:46:24 +00:00
brain
05c2b3cfd4 Moved to beta 3
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1036 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-10 20:24:42 +00:00
frostycoolslug
4325a58683 Fixed problem with strlcpy detection.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1035 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-10 20:11:12 +00:00
brain
54c26dd6cc Changed to beta 2 (beta 1 was a fast beta!)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1034 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-10 20:09:46 +00:00
frostycoolslug
6bccd5409b Fixed badly setting colours, now all non green / yellow text is 'default' (Thanks ol and others)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1033 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-10 19:35:00 +00:00
brain
1fa3b35712 Fine-grained control over what can be overridden by whom
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1032 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-10 14:46:03 +00:00
brain
8ff551c312 Test commit
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1031 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-10 03:37:32 +00:00
brain
6c7c63fcbd Fixed chu's typo
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1030 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-10 03:33:37 +00:00
brain
478f1245a9 Put the version back after a rush-fix
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1029 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-10 01:13:38 +00:00
brain
fc31f07d4f Fixed a missing semicolon *LARGE SLAP*
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1028 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-10 01:03:27 +00:00
frostycoolslug
81dfafc091 Removed 'irregular' output caused by Brains test for strlcpy
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1027 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-10 01:03:06 +00:00
brain
0c0ce0a2a8 New day, new version :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1026 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-09 21:59:18 +00:00
frostycoolslug
7c210e205e Modified Module Makefile autogeneration to depend on some .h files and its own cpp file.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1025 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-09 15:38:07 +00:00
brain
3d7312f8af Changed parameters of OnPacketTransmit and OnPacketReceive to be much more useful
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1024 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-09 14:39:07 +00:00
brain
237766c845 Added support for /NAMES with no parameters (just gives a hardcoded response anyway, who thinks up this shit)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1023 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-09 13:46:42 +00:00
brain
4754d3371f Fixed matching
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1022 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-09 13:33:57 +00:00
brain
1485bcaf19 Finally updated ChangeLog to reflect beta 1
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1021 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-09 02:45:52 +00:00
brain
13b3f9a715 Never got committed - added GetVersion()
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1020 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-09 02:26:15 +00:00
frostycoolslug
3b624fd022 Told Makefile to ignore if cp fails on the binaries.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1019 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-08 23:34:00 +00:00
frostycoolslug
907ee6a7d3 Modified to kill -9, if a kill -TERM fails.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1018 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-08 23:03:18 +00:00
frostycoolslug
2e5bad993e Added Dynamic src/modules/Makefile generation, during ./configure the script will search modules for /* $CompileFlags: */ and append any given flags to its g++ line.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1017 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-08 22:39:46 +00:00
brain
793a44d061 Added <disabled:commands> to the example config (commented out by default!)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1016 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-08 17:39:11 +00:00
brain
118dd2c9f4 Added <disabled:commands> tag!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1015 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-08 17:35:38 +00:00
brain
fd81c67260 Added ability to disable any command for non-opers
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1014 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-08 17:26:33 +00:00
brain
af3020ad8a Added m_nicklock module, a module which allows opers to lock a user to a nickname until they quit
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1013 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-08 16:51:44 +00:00
brain
15e7fc7ac5 Added customizable pingfreq
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1012 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-08 14:33:38 +00:00
brain
f301719554 Added optional module path to the configuration file
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1011 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-08 13:06:19 +00:00
brain
10f9b491f4 Changed documentation of /loadmodule and /unloadmodule to include parameters
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1010 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-08 13:06:09 +00:00
brain
034c2c65df rehashing now adds and removes modules
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1009 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-08 12:17:13 +00:00
brain
755d67224f New docs to match extra module Version class stuff, etc
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1008 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-07 20:15:05 +00:00
brain
4efba4dad4 Fixed issue where failing modules would bail by calling exit (deprecated) --
modules should now just disable their functionality if they are missing data


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1007 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-07 19:30:12 +00:00
brain
2e7a94034d Added module flags output to /MODULES
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1006 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-07 19:29:46 +00:00
brain
c3da4e977a Documented /LOADMODULE and /UNLOADMODULE plus new /MODULES behaviour
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1005 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-07 19:29:28 +00:00
brain
e3b0f2a2e8 Fixed typo in new /modules
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1004 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-07 18:34:54 +00:00
brain
6cfad04b9c Added ability for non-opers to see simplistic /modules output
Added module flags to /modules for opers


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1003 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-07 18:33:24 +00:00
brain
f6f3484686 /LOADMODULE and /UNLOADMODULE all successfully working!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1002 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-07 18:20:34 +00:00
brain
ec7fc489a1 Tons of module versionflags stuff, and checks for it in /UNLOADMODULE
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1001 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-07 17:59:33 +00:00
brain
9fc9227cf5 Added version flags
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1000 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-07 17:40:40 +00:00
brain
211b24ba8c Started work on /UNLOADMODULE, resource tracking and flags in Version class
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@999 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-07 17:04:04 +00:00
brain
e4a08d4461 Added /LOADMODULE (tested and working)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@998 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-07 16:05:08 +00:00
brain
f80d40018a Fixed "error in free()" and other bugs going to open sockets
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@997 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-07 15:43:12 +00:00
brain
05d2b12c2c Added VF_ module flags as discussed with Craig
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@996 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-07 05:08:10 +00:00
brain
4a2bc56abe Fixed a double free in dnsqueue.cpp
Fixed a resolver issue (weird segfault on gentoo?) in server linking


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@995 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-07 01:33:11 +00:00
brain
669f7bb7dd Moved module loading to a LoadModule function that can be called outside of initialization
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@994 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-06 21:21:15 +00:00
brain
72dcd42782 Added log output for on-oper
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@993 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-06 19:16:47 +00:00
brain
c557e21633 Alright, who forgot to make /oper check hostnames?
Added logging for why oper-ups fail


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@992 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-06 19:15:16 +00:00
brain
607caf3ff3 Changed the loglevel of some startup failure messages to DEFAULT (were DEBUG)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@991 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-06 19:04:03 +00:00
brain
bb5d4e857e Deprecated .layout and .dev files (we no longer use dev-c++ for editing)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@990 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-06 18:48:37 +00:00