6656 Commits

Author SHA1 Message Date
brain
081a0a9a81 Merge 7719, 7720
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7721 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-15 18:13:49 +00:00
peavey
fa03880e73 bp 7717: Fix new millisec /map to compile on windows, by ifndef gettimeofday out reverting back to seconds for latency.
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7718 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-13 22:19:01 +00:00
brain
76ded2a428 Fix this so it works.
OBVIOUS WARNING FOR THE DUMB: Dont go overwriting .so files at random to test this, you WILL crash your ircd if you do this improprerly, this is a feature of the linux shared object loader.
If you want to test this, try with:    rm cmd_whatever.so && echo "TESTTEST" >cmd_whatever.so, do NOT just do the echo.


git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7714 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-11 12:17:40 +00:00
brain
9b82d8cb96 bp: Make the return codes correct, and allow for LoadCommand without a user pointer
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7711 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-11 11:34:57 +00:00
brain
8a2faccf96 Backport: Provide error output on failure to load a core command; to console on startup, and to user on /reload
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7709 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-11 11:29:40 +00:00
brain
61da580d6b Block 7693
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7707 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-11 09:59:02 +00:00
brain
ee1ab1c432 Err 7676 manually backported? :S
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7706 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-11 09:57:57 +00:00
brain
1b79b0c490 Someone forgot to bp m_nickflood to the example conf
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7705 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-11 09:56:58 +00:00
brain
e9935972c5 block chanrec::JoinUser logic cleanup
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7704 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-11 09:55:51 +00:00
brain
be72a21265 bp typo fix
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7703 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-11 09:54:52 +00:00
brain
5256c28687 Backport *possible* fix for bug #374, note i am working BLIND here without a proper backtrace! This is *guesswork* but the fix makes sense. diff to see.
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7701 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-10 21:08:36 +00:00
w00t
f86def32f3 Backport r7698: users (not opers) set +i would be unable to /who themselves. Found (inadvertently) by Trblmkr.
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7699 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-10 17:06:42 +00:00
brain
b063b7b0c0 Commit patch from djGrrr for libc/epoll detection on FC7
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7697 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-09 22:01:19 +00:00
brain
2250bfb7b1 Merge in dns fix for bug found by djGrrr
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7695 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-09 21:54:31 +00:00
brain
a21ddaa0d9 Backport display glitch fix found by djGrrr, fixed by w00t
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7692 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-09 16:41:24 +00:00
brain
f9d8fa3ad1 Fix for bug #379 reported by stealth. Trigger watch signon/signoff on +Q and -Q
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7690 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-09 16:23:03 +00:00
brain
d6555a10f7 Feature request from djGrr, allow changing of server to server ping frequency: Backport to 1.1 for deployment on certain nets
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7687 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-07 21:45:25 +00:00
brain
6d337f6019 Backport: Check for remote and sighup rehashes here, so that it doesnt crash if there are ports that cant be bound
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7685 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-07 00:19:52 +00:00
brain
ffe85d0764 Merge in missing part of gnutls fix
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7683 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-06 23:36:13 +00:00
w00t
ade2b9daf6 Backport r7680: QA: Please check connect classes apply correctly before and after DNS resolution (differing sendq, etc)
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7681 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-06 19:56:41 +00:00
w00t
576b64d9da Backport r7678
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7679 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-06 09:19:43 +00:00
w00t
f12b7717f1 Backport r7676
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7677 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-06 07:59:58 +00:00
w00t
efdfc25d3c This is supported in exemptchanops
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7675 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-05 22:03:55 +00:00
w00t
0bb3a69431 Oops. Add to example conf.
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7672 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-05 21:54:58 +00:00
w00t
b892a804e0 Backport of sorts for r7665 - adding m_nickflood. I do this only because it's an entirely new module, therefore it won't break anyone's setup if it explodes, and because 1.2 is a long way away :P
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7671 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-05 21:52:14 +00:00
brain
609828d885 Block
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7669 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-05 19:23:25 +00:00
brain
9c730fabe9 Backport as fix, as old way was somewhat useless:
Change latency figures in /map to milliseconds, much more useful for lag measurement than seconds


git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7668 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-05 19:23:01 +00:00
peavey
49e184edd2 Merge flushbuffer openssl fix from trunk manually (without debug), and set svnmerge props for merge -r7661-7663 also by hand.
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7664 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-05 16:35:43 +00:00
brain
76d19429f2 Merge buffering and notification fixes from trunk. Lessons learned from chatspike.
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7660 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-05 13:52:10 +00:00
brain
db94c271f4 Merge in epoll availability check from trunk
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7658 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-05 12:21:57 +00:00
brain
70a5893844 Merge in fix for hanging client socket from trunk
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7656 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-05 12:13:55 +00:00
brain
01b7fba396 Block changes
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7655 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-05 12:13:27 +00:00
peavey
ee8f40096c Mark r7648-7649 as merged :<
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7653 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-04 03:31:24 +00:00
peavey
ad1d964b68 Merge OpenSSL fix from trunk (r7648-7649)
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7652 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-04 03:26:13 +00:00
peavey
91701da5f1 Rollback 7650, since I got svnmerge'd badly.
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7651 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-04 03:22:01 +00:00
peavey
8fde01a4fc argh
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7650 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-04 03:11:00 +00:00
brain
f1a33248cc more fixes for openssl buffering (none of this affected the superior gnutls)
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7647 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-03 21:58:35 +00:00
brain
ff4303c75c Merge in change from trunk
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7645 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-03 21:47:05 +00:00
peavey
65b78b3910 mark 7641 as merged since w00ts svnmerge is acting up
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7643 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-03 21:27:17 +00:00
w00t
2bb30c6f5a Backport 7641 manually via patch file. I'm off for pleasures of the flesh, cyall. :P
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7642 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-03 21:22:40 +00:00
peavey
58914ee346 mark 7637 as merged
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7640 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-03 20:46:10 +00:00
peavey
5b2c2e4223 mark 7635 as merged
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7639 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-03 20:45:40 +00:00
w00t
e74b97c054 Manual backport of r7637 - svnmerge is still being a prick
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7638 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-03 20:22:11 +00:00
w00t
423ea2b830 Manually merge 7635 because svnmerge is being a prick
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7636 e03df62e-2008-0410-955e-edbf42e46eb7
2007-08-03 17:14:28 +00:00
brain
5e1603a4dc Block
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7634 e03df62e-2008-0410-955e-edbf42e46eb7
2007-07-30 20:05:09 +00:00
special
dac2e2a853 Fixed a recently introduced bug in cmd_list that would cause secret channels to be shown to all users. Highly recommended that you either hotpatch the /list command or load safelist..
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7632 e03df62e-2008-0410-955e-edbf42e46eb7
2007-07-30 19:56:46 +00:00
brain
e2b0de1078 7621,7623,7625,7627 manually merged
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7628 e03df62e-2008-0410-955e-edbf42e46eb7
2007-07-30 18:40:10 +00:00
brain
6006d91ef3 Dont show hidden channels
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7626 e03df62e-2008-0410-955e-edbf42e46eb7
2007-07-30 18:37:31 +00:00
brain
af1d07b026 Fix some op/halfop etc counts
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7624 e03df62e-2008-0410-955e-edbf42e46eb7
2007-07-30 18:34:58 +00:00
brain
5883184e38 Set changed to true on load
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7622 e03df62e-2008-0410-955e-edbf42e46eb7
2007-07-30 18:31:47 +00:00