3172 Commits

Author SHA1 Message Date
brain
e3bead2a56 Add documentation for <insane> tag, that we forgot.
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@6021 e03df62e-2008-0410-955e-edbf42e46eb7
v1.0-final
2006-12-17 00:18:16 +00:00
brain
c5d153e86c Advance this to 1.0.8 SVN, however its unlikely there will ever be such an official release, unless stuff really goes arse over tit
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5457 e03df62e-2008-0410-955e-edbf42e46eb7
2006-10-07 21:14:15 +00:00
brain
45bf4292a2 I FUCKING HATE STABLE
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5455 e03df62e-2008-0410-955e-edbf42e46eb7
2006-10-07 19:59:26 +00:00
brain
b59888c490 <han solo> Where'd you dig up that old fossil
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5453 e03df62e-2008-0410-955e-edbf42e46eb7
2006-10-07 19:44:19 +00:00
brain
c756a8fff3 HAX!
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5452 e03df62e-2008-0410-955e-edbf42e46eb7
2006-10-07 19:27:19 +00:00
brain
de02e89b01 Update changelog
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5286 e03df62e-2008-0410-955e-edbf42e46eb7
2006-09-19 08:41:53 +00:00
special
f87300ec7e Modified compiler/linker flags in m_filter_pcre to use pcre-config to detect paths
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5242 e03df62e-2008-0410-955e-edbf42e46eb7
2006-09-14 01:23:41 +00:00
brain
b3c53b2e1a Patch from jamie to detect malformed openssl versions
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5234 e03df62e-2008-0410-955e-edbf42e46eb7
2006-09-13 20:49:54 +00:00
special
4aee3673c0 Backport of jamie's cmd_gline patch to check for existing glines
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5222 e03df62e-2008-0410-955e-edbf42e46eb7
2006-09-13 02:32:36 +00:00
brain
f282c6647a Same issue was in stable
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5216 e03df62e-2008-0410-955e-edbf42e46eb7
2006-09-11 00:34:33 +00:00
special
c9b10e6e38 Did some svn:ignore changes here too
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5213 e03df62e-2008-0410-955e-edbf42e46eb7
2006-09-10 23:48:46 +00:00
brain
5e8c7bf15e And check the right thing!
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5096 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-31 23:27:05 +00:00
brain
e096db0758 Properly check +J parameter when being set. This does not occur in 1.1
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5095 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-31 23:26:39 +00:00
brain
a070983da5 Fix for bug#133 reported by insurgent: If you configure a link block to have the same name as the local server name, and connect to it and authenticate using that link block, InspIRCd will segfault.
(yeah, REALLY.)


git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5089 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-31 16:39:22 +00:00
brain
b2e74e4ea7 Fix for parameters which contain a colon (which is not the first item in the list)
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5083 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-30 19:53:28 +00:00
brain
1d614eea65 ....And i now own all of Special's worldly wealth.
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5060 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-28 23:48:11 +00:00
brain
23620ed51a Backport NULL check in this module from trunk
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5028 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-27 00:45:16 +00:00
brain
8f2a8fecdc Poor old Ian Gulliver :p Finally got his credit here
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4989 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-21 14:09:57 +00:00
brain
d6466a29e9 Restrict FJOIN to 12 members at a time (this makes 15 total params, including a channel name and timestamp)
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4987 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-21 12:05:48 +00:00
brain
34b7455eaa BAD SPECIAL BAD BAD! *hit with rolled up newspaper* test compile your commits :p
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4969 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-18 19:50:54 +00:00
brain
c14fe64db6 Dont allow an empty away message
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4965 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-18 18:10:21 +00:00
brain
496ed41d33 i HATE HATE HATE the 1.0 mode parser. (thanks to sts for the bug report)
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4962 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-18 17:18:48 +00:00
brain
256f8d0213 Don't allow key with spaces in
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4959 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-18 16:58:12 +00:00
brain
0124f7a3b1 Don't allow an empty key (thanks stskeeps)
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4958 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-18 16:51:54 +00:00
brain
27981d8a40 Correctly return false on failure to fork
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4956 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-18 16:46:13 +00:00
brain
a7f340f46e Dont allow USERIP (when loaded) on unregistered users
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4949 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-18 10:26:05 +00:00
brain
3f386cfffc Dont allow USERHOST on unregistered users
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4948 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-18 10:25:24 +00:00
brain
8c42dafb82 Backport (i hate 1.0 now) of check against invalid nick in watchlist
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4946 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-18 10:21:44 +00:00
special
be0ee6a23e Fix to actually delete the silence list when it becomes empty
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4942 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-18 02:10:21 +00:00
special
56f2354ecc Added glob pattern matching to /list, since the documentation says we have it
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4939 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-18 00:52:04 +00:00
brain
0ccb233464 Optimizations
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4928 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-16 09:43:52 +00:00
brain
c1dda8a50f Wasnt checking channel name on ban deletion
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4925 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-16 09:42:08 +00:00
brain
996febf60c Backport
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4924 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-16 09:06:56 +00:00
special
4d32653e8b Fixed grammar in the bad reverse resolution notice
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4919 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-15 05:41:55 +00:00
brain
0a0835c253 If +L is set without +l, dont forward users
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4917 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-13 14:08:15 +00:00
brain
98a19e8535 Make sure fd_ref_table and socket_ref arrays are initialized with all NULLS on startup
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4916 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-13 11:19:08 +00:00
brain
b83ad01370 The ref table has never ever been cleared properly...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4913 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-12 20:54:16 +00:00
brain
fd200c4163 2x faster hashing function backported from trunk (its so groovy, we'll consider it a fix)
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4854 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-10 19:29:43 +00:00
brain
580e7be1a6 Dont try and write to a user after theyve parted
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4785 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-08 12:51:52 +00:00
brain
e842add667 More checks for running out of file descriptors, or file descriptors being forbidden
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4779 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-08 09:21:48 +00:00
brain
d8dc077f1a As trunk: remove dependent commands from hash before deleting Module* so that the module can delete its commands without fucking stuff over
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4762 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-07 11:54:14 +00:00
om
6e8d903e5b Install .gdbargs to $(BASE) along with ./inspircd
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4754 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-06 22:19:31 +00:00
brain
b24af81a1e Same fix, dont try and cloak a remote user, let the local server do it :p
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4728 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-05 22:35:13 +00:00
brain
95b1eb981c more +fjJ
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4664 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-03 11:07:10 +00:00
brain
fa79af8cbf Add fjJ to 004 - this really needs to be dynamically generated but i'll save this for 1. but i'll save this for 1.1
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4663 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-03 11:02:56 +00:00
brain
070d339cfb Remove craq
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4618 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-01 17:34:21 +00:00
brain
124989027b I think ive found the answer to the hanging connections problem. The majority of stuff in userprocess is skipped over when fd==0, it was fd > 0 rather than fd > -1 in a check. This would prevent one user (near the first) with fd 0 from connecting properly.
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4606 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-30 23:06:02 +00:00
brain
45c57e7acd Backwards define, only effects backwards OUT OF DATE systems.
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4603 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-30 16:10:39 +00:00
brain
2d82143884 -> 1.0.7
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4601 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-30 15:42:37 +00:00
brain
aa6baa7fef 1.0.6+Moose (We cant have Moose with scandanavian crossed 'o', bash cant handle utf8 without special configuration (neither can svn, which is why i cant put it in this commit notice :/))
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4597 e03df62e-2008-0410-955e-edbf42e46eb7
v1.0.6
2006-07-30 13:34:40 +00:00