3040 Commits

Author SHA1 Message Date
brain
c738817483 Removed chanrec::binarymodes - insp wont compile atm do not use :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3690 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-12 13:38:16 +00:00
brain
6e9cea230c Adding to the buffer was clearing it first, reverting the buffering to a pre-alpha-6 kind of way of doing stuff (erk)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3689 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-12 02:27:38 +00:00
brain
a7e24c5ddc Removal of shellscript kludge :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3688 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 21:59:00 +00:00
brain
3d023700b1 Work out revision id without src/svn-rev.sh!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3687 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 21:56:45 +00:00
brain
5fa0e83de4 Complete removal of all stl stuff here
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3686 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 20:38:15 +00:00
brain
43b4a302d4 Completely removed the deque
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3685 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 20:08:38 +00:00
brain
8af51fb7d5 Put some error checking back in here
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3684 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 20:04:24 +00:00
brain
4c03c456e6 Temporarily removed output buffering as an experiment
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3683 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 19:58:10 +00:00
brain
59cdf913f1 Blah
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3682 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 19:47:50 +00:00
brain
7144d8c63c Logging
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3681 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 19:46:57 +00:00
om
2b28d1f137 Changes to ./inspircd to hopefully work on freebsd as well as linux..
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3680 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 19:46:10 +00:00
brain
2a76eaa8c4 Different way of using substr
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3679 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 19:39:20 +00:00
brain
cc0573bf4a Deque doing some reallllly odd stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3678 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 19:11:21 +00:00
brain
6e37619a6f Fixes :P
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3677 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 19:06:58 +00:00
brain
2e629a662d MORE BUGS GRR
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3676 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 19:01:05 +00:00
brain
df1c2f1d71 Cant do *ANYTHING* in the damn destructor?!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3675 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 18:46:05 +00:00
brain
1c93ea76ba More checks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3674 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 18:36:00 +00:00
brain
57c69e343d Close-pending checks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3673 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 18:35:25 +00:00
brain
7ae9651914 Checking that buffers are empty in destructor
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3672 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 18:31:48 +00:00
brain
949712aeba Checks and stuff :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3671 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 18:18:06 +00:00
brain
aeecb1b838 Damnit
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3670 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 18:06:23 +00:00
brain
57e27d97fa Fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3669 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 18:02:11 +00:00
brain
b00a72d3aa Forceuy close fix
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3668 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 17:53:53 +00:00
brain
ba1d557ee3 Added method to check if an fd is in the socketengine or not
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3667 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 17:47:47 +00:00
brain
3814121794 Re-enterant safety
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3666 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 17:38:49 +00:00
brain
db20c20a94 Re-enterance safety
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3665 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 17:27:20 +00:00
brain
871dd3c93b Missed some stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3664 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 16:56:07 +00:00
brain
a323e20162 const std::string &
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3663 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 16:48:45 +00:00
brain
3f1d51e64a deprecated covariant return type flux capacitor flopcircuit removal with reference pointer.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3662 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 15:59:59 +00:00
brain
4706227c0e Removed lots of claptrap debug in a well tested old section of code
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3661 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 15:40:13 +00:00
brain
dd17b68273 Last ones
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3660 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 15:25:55 +00:00
brain
7ef1849986 Changed to const ref
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3659 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 15:23:14 +00:00
brain
981ca37d66 Yet more const ref changes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3658 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 15:22:26 +00:00
brain
0efd83fa4b And more
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3657 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 15:04:46 +00:00
brain
366fea7aec More const ref fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3656 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 15:00:26 +00:00
brain
c6d28ade53 More converted modules
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3655 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 14:52:07 +00:00
brain
9a526c77cc Start of conversion to const refs for std::strings in module api - A LOT OF STUFF WONT WORK YET
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3654 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 14:47:26 +00:00
brain
a40469c454 Tidyup by making some thing sprintf only once rather than n times (where n is number of targets)
String reference stuff for one function


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3653 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 14:05:57 +00:00
brain
7dd3760b6c Only calculate the names list when a local user joins (this was being calculated for remote user joins, then thrown into the bit bucket)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3652 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 13:21:25 +00:00
brain
021a03b160 Doh @ null chars in an sprintf!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3651 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 00:41:42 +00:00
brain
026cb652a9 Tweaked to use the same system as nenolod's NAMES patch for FJOIN
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3650 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 00:36:29 +00:00
brain
3ec64762d8 Debug counter
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3649 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 00:23:52 +00:00
brain
84821fc5fa MUCH FASTER squit! (and a TON more stable, too)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3648 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 00:03:06 +00:00
brain
891a6f193f Check if we're running -svnupdate on an svn version
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3647 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-10 19:40:05 +00:00
brain
a47b242c9f added added "./configure -svnupdate rebuild"
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3646 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-10 19:35:43 +00:00
brain
8c8e04331d Added ./configure -svnupdate
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3645 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-10 19:34:34 +00:00
brain
91f65dd50c Removed 8-space indents
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3644 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-10 18:22:33 +00:00
brain
e88b9e25fc Whoops, forgot a NULL
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3643 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-10 18:15:20 +00:00
brain
421e5985c3 Commented all the new config stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3642 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-10 18:14:41 +00:00
brain
e67e7d076a Now requires inspircd.h for ConvToStr templated function
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3641 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-10 17:54:21 +00:00