3172 Commits

Author SHA1 Message Date
w00t
d4ca07e689 Make -nolimit behaviour default, we want core dumps. Print a warning if anyone uses -nolimit.
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3813 e03df62e-2008-0410-955e-edbf42e46eb7
2006-04-04 05:31:21 +00:00
brain
acce208243 Backport of previous fixes
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3810 e03df62e-2008-0410-955e-edbf42e46eb7
2006-04-03 23:34:22 +00:00
om
554edf554d Backport of previous fix
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3808 e03df62e-2008-0410-955e-edbf42e46eb7
2006-04-03 22:47:51 +00:00
brain
5630ebe1a1 Backport of fix to prevent adding empty phrases to +g list
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3803 e03df62e-2008-0410-955e-edbf42e46eb7
2006-04-03 09:59:04 +00:00
brain
9d33dab886 Drop malformed dns names like a hot potato with maggots in
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3800 e03df62e-2008-0410-955e-edbf42e46eb7
2006-04-03 02:33:55 +00:00
brain
acc947b584 Backport of stability fix for 'connection refused' on autoconnect/connect
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3794 e03df62e-2008-0410-955e-edbf42e46eb7
2006-04-01 23:11:22 +00:00
om
0e0353a5ed c/p most of m_safelist into here so you can actually use it on large networks without being flooded off. Trunk will get a sexier way of solving this 'sometime soon'
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3793 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-31 00:45:11 +00:00
brain
5aef3587c2 Possible fix for 'connection refused' 100% cpu bug
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3786 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-28 18:56:27 +00:00
brain
1c6eda9260 Same fix to 1.0 stable, im quickly getting fed up of doing the same thing twice.
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3784 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-27 20:34:28 +00:00
brain
aafe825b0a Fix to allow smarter handling of hosts > 64
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3781 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-27 20:14:28 +00:00
brain
a17dc5a964 Backport to 1.0 stable tree
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3780 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-27 19:54:54 +00:00
w00t
2d4ceb2fc5 Backport founder remove fix, ignore invalid channel name check as it isn't security related
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3778 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-27 18:15:35 +00:00
brain
1a81aeec71 "wahhh im a tester too"
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3776 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-27 18:10:57 +00:00
om
1bd65bcd5b Undo test commit.. :p
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3772 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-27 08:25:05 +00:00
om
b30be23e52 Test commit to stable tree
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3771 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-27 08:21:37 +00:00
brain
42e8913baa Test commit to 1.0 stable branch
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3763 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-26 17:52:16 +00:00
brain
cfa949f978 Stable 1.0 branch
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3761 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-26 17:49:58 +00:00
brain
5d942eaf95 Regression for buffering of sockets
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3760 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-26 14:20:57 +00:00
brain
2d04042f17 Regressed buffering code
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3759 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-26 14:12:45 +00:00
brain
b1cbabb6da Removal of DoOneIteration stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3758 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-26 13:57:59 +00:00
brain
407f59d95b All software threading stuff *disabled*
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3757 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-26 13:36:14 +00:00
brain
040cd2edde IS_LOCAL check on flushwritebuf
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3756 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-26 13:18:38 +00:00
brain
1acf56c1ed Listening sockets are now explicitly nonblocking just in case the socket engine screws up and says we can accept() when we cant...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3755 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-26 01:52:03 +00:00
w00t
c46c37300a Remove unnecessary casting.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3754 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-26 00:04:15 +00:00
w00t
272d4011ea Possible fix for a desync condition
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3753 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-25 21:52:45 +00:00
brain
a4e29fc330 kill_link safety checks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3752 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-25 20:07:25 +00:00
brain
3a8f99c057 Bugfix for bug #101 being as the fix was just one simple line :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3751 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-25 12:10:39 +00:00
w00t
defe8a0899 Removal of software threading idea in CullList. Nice idea, but did really whacked out things with a lot of sockets.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3749 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-22 18:53:20 +00:00
brain
0e962ce7dd Stack overflow prevention allows deeper recursion
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3748 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-22 07:24:05 +00:00
brain
392c3490d9 unsigned long -> unsigned int: unsigned int should be the same size on AMD64 as it is on 32 bit, but unsigned long is NOT.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3747 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-21 18:54:57 +00:00
brain
bc6a985761 Tidyup: (unsigned) cast to more explicit (unsigned char)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3746 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-21 18:38:40 +00:00
w00t
b2fad82ee3 It prevents bear.txt, the module though happens to be a .so - thanks Lauren
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3745 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-21 04:42:18 +00:00
brain
dbeb7109c5 Why does EVERYONE forget to include helperfuncs.h?
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3744 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-20 02:02:58 +00:00
brain
b8952f84a6 Trivial: ServerPrivmsgAll() sending Notices
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3743 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-20 01:55:15 +00:00
brain
06ef259ccf Trivial: 401 numeric for m_remove when nick or channel cannot be found
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3742 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-19 22:59:30 +00:00
brain
f13826a95e Someone doesnt validate their input.... ;-p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3741 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-19 22:41:01 +00:00
brain
18a67e4a2a Don't permit non-opers to /NOTICE $* and /PRIVMSG $* :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3740 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-19 21:42:08 +00:00
brain
cf5ee19bca who left out m_ssl_dummy?
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3739 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-19 20:56:45 +00:00
brain
54a0ed6f79 LUSERS oper count was broken and reporting the oper count to always be equal to the number of users (whoops)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3738 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-19 20:38:50 +00:00
brain
1a44c42dab Made 'install' a little quieter
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3737 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-19 18:41:47 +00:00
brain
8b6d388167 Took out ability to issue parameterless helpop
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3736 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-19 18:37:58 +00:00
brain
6f89f9cb90 Check for link tags with undefined ipaddr fields (for drunk admins that typo)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3735 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-19 18:10:24 +00:00
brain
59c1262dc1 Someone didnt know how to check for no parameters (*looks at Craig*)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3734 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-19 17:59:22 +00:00
brain
33701bf0ec Check g++ not gcc in configure
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3733 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-19 17:08:59 +00:00
brain
7a49be0b34 Test fix for topic loop
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3732 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-18 21:22:17 +00:00
brain
acf64694a6 Allow adding of new client ports via /REHASH.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3731 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-18 18:31:03 +00:00
brain
21b698e39f Document m_antibear, m_safelist
YES OM, ALPHABETICAL ORDER! :D


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3730 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-18 16:31:08 +00:00
brain
13f5a7cc98 See previous change
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3729 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-18 16:01:23 +00:00
brain
4a7c03ca35 No RFC says anything about hiding channels containing only +i users -- and it could confuse the crap out of people. Removed feature
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3728 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-18 16:00:38 +00:00
om
8f912b54ca Tidy up around the ex AMD64 'fix'
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3727 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-17 01:39:01 +00:00