brain
b7f823b059
DNS timeout fixes!
...
Docs to come
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@940 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-01 19:15:55 +00:00
frostycoolslug
3ae5210dae
Fixed the random seeder thingie!
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@939 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-01 19:08:21 +00:00
brain
ade5e94878
Added nonblocking dns
...
*** BUG BUG BUG - If dns is slow, things will go wrong!!!! do not use this on a live net without accepting the risk involved! ***
Will be fixed by next commit.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@938 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-01 17:08:31 +00:00
brain
f326e475e3
Updated documentation (html)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@937 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-01 17:07:42 +00:00
brain
260d107be3
Updated documentation (manpages)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@936 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-01 17:07:33 +00:00
frostycoolslug
19aa5d081a
Fixed Crash bug cause by multiple declarations of 'Srv' (Bug #35 )
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@935 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-01 14:47:59 +00:00
frostycoolslug
1b7fc83311
Fixed strcpy vs. strlcpy problem
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@934 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-30 07:50:00 +00:00
frostycoolslug
e5b0f31c56
Fixed Potential bug in ./configure (case switches should be flag) not (flag)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@933 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-30 06:03:33 +00:00
brain
976b8fd690
Fixed m_helpop.cpp lowercasing the first line of the text
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@932 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-28 20:02:48 +00:00
brain
974bc2356a
Fixed to take away +q and +a when the user parts the channel (double DOH)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@931 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-28 18:16:58 +00:00
brain
dcafa1a379
Fixed to actually CHECK THE PASSWORD of linking servers!
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@929 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-28 13:35:16 +00:00
frostycoolslug
fe08337b1f
/helpop now behaves for opers in the same way it does for users.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@928 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-28 03:51:25 +00:00
brain
7560655562
Fixed using the wrong function, doh, i must need sleep!
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@927 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-28 01:23:27 +00:00
brain
0a7af1a331
Typos are bad ok?
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@926 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-28 01:13:48 +00:00
brain
3156ab2736
Added a module at request of [ed] which stops anyone messaging all but opers
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@925 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-28 01:11:48 +00:00
brain
c0a87dd9fc
Added module to restrict channel creation to opers only (requested by [ed])
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@924 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-28 00:32:17 +00:00
brain
2f07f35dfd
Fixed 005 numeric to only output 13 tokens per line (thanks anfl)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@923 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-27 21:19:18 +00:00
brain
47e253a51e
Replaced some 005 constants with their configured values
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@922 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-27 20:27:55 +00:00
brain
28c82e8380
Added 005 numeric handling to most of the modules
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@921 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-27 20:20:15 +00:00
brain
aea30280ac
Fixed detection of missing opertypes
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@920 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-27 19:46:15 +00:00
brain
dac485fc09
Added SILENCE=999 to 005 numeric
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@919 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-27 18:46:50 +00:00
brain
0afad3dfbc
Made config parsing code a bit more lenient
...
Added error checking to make sure opertypes exist before opering a user!
Added 005 handling for modules
Started on KILL event for modules
Started on OnModuleLoad event for modules
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@918 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-27 18:46:29 +00:00
brain
8d7a423107
Fixed a dumb -eq bug
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@917 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-27 01:22:59 +00:00
brain
1e1e483f91
Added m_silence.cpp - implementation of /SILENCE command
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@916 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-26 13:51:26 +00:00
brain
71f68ddb7d
Fixed a minor typo
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@915 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-26 13:27:19 +00:00
brain
471e272e19
Fixed parsing error with comments that have tabs before them
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@914 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-26 12:54:57 +00:00
brain
0cf79792cb
Added m_remove by om, uses a force part to replace a kick to thwart auto rejoin
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@913 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-26 02:30:03 +00:00
brain
98a1ca44de
Fixed a minor error in error checking (eat that, grammar....)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@912 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-26 00:31:40 +00:00
frostycoolslug
eca163757e
An attempt to Prevent 'Is the same file' problems when doing a make config, when make config is now called, will copy files from /conf as .example files, will also put the examples from the doc dir there too, to make it easier to configure.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@911 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-25 22:00:29 +00:00
brain
b916fcbc05
Changed version to B1
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@909 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-25 21:18:05 +00:00
brain
968a04f3ec
Fixed gentoo (mainly) compatibility -- missing strlcat in this implementation:
...
gcc version 3.3.5 (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@908 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-25 21:06:14 +00:00
brain
a9bde38b55
Fixed inspstring strlcpy and strlcat
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@907 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-25 20:42:50 +00:00
brain
5174091b75
Fixed strlcpy detection
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@906 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-25 19:51:52 +00:00
brain
9f1bd74b09
Added implementation of strlcpy and strlcat for systems that dont have it
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@905 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-25 19:25:41 +00:00
brain
ad75aac623
Fixed a little bug that would come back to bite us when gcc3.5 comes out...
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@904 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-25 06:24:18 +00:00
brain
c114e87135
GCC 3.4 detection tested and working
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@903 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-25 06:14:33 +00:00
brain
e2359d9a4e
Fixes for GCC3.4 and namespaces (must rerun configure!)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@902 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-25 06:01:34 +00:00
brain
a0ef1070aa
Added detection for gcc 3.4... where they changed the namespaces again.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@901 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-25 05:54:33 +00:00
brain
71552d40b6
Changed occurances of vector to std::vector
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@900 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-25 05:32:34 +00:00
brain
52899de0ff
Documentation update
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@899 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-25 03:51:56 +00:00
brain
0340f1a432
Added a lot of config error checking
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@898 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-25 02:52:43 +00:00
brain
0825e274f6
Finally fixed a load of umode change stuff!
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@897 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-24 19:05:43 +00:00
brain
ca049db71a
Fixed a ton of MODE crap 'avec le' services :p
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@896 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-24 18:07:52 +00:00
brain
454c039711
Fixed minor typo in the bugfix, wrong number of brackets in a confusing if()
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@894 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-24 16:37:37 +00:00
frostycoolslug
f9acb3830b
Fix to bug #29
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@893 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-24 16:33:18 +00:00
frostycoolslug
7e6328fb85
Fix to bug #27
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@892 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-24 14:19:47 +00:00
brain
126ba7c600
Added IP addresses to connection notices to support bopm
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@891 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-24 14:02:10 +00:00
brain
be1a1fad01
Changed ordering of sys/socket.h and sys/types.h to fix compile error on gcc 2.95
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@890 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-21 03:40:18 +00:00
frostycoolslug
1d125bf5e8
Updated it to actually contain items supported by the IRCd. (Was _VERY_ out of date)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@889 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-15 18:41:45 +00:00
frostycoolslug
cf3e6d7bd2
Makeconf is pretty much dead, not worth reviving.. new version will come later. (CYA IN HELL!)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@888 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-15 16:30:06 +00:00