attilamolnar
|
67822c67e9
|
Initialize local_count
|
2013-05-18 16:03:17 +02:00 |
|
attilamolnar
|
bb962f92ac
|
Workaround for std::list::size() having linear complexity on some implementations
|
2013-05-16 20:51:12 +02:00 |
|
attilamolnar
|
74b05d5500
|
Make LocalUserList an std::list
|
2012-11-29 23:41:22 +01:00 |
|
attilamolnar
|
a589577b68
|
Add a typedef for LocalUserList
|
2012-11-29 23:41:22 +01:00 |
|
Peter Powell
|
808a0a0957
|
Fix Doxygen syntax errors.
|
2012-07-05 21:00:35 +01:00 |
|
Robby-
|
46a3904619
|
Replace copyright headers with headers granting specific authors copyright
|
2012-04-19 20:58:29 +02:00 |
|
Justin Crawford
|
df5f76832e
|
Fixes for bug #12
|
2012-04-14 18:03:25 -07:00 |
|
brain
|
cd712c40e1
|
...because every now and again, i have to do a massive commit.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12248 e03df62e-2008-0410-955e-edbf42e46eb7
|
2010-01-11 03:07:32 +00:00 |
|
danieldg
|
0f74e88f09
|
Move MODENOTICE command to a command module
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11991 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-11-03 01:14:12 +00:00 |
|
danieldg
|
9fad3ecb92
|
Create irc::sockets::cidr_mask
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11968 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-10-24 20:04:05 +00:00 |
|
danieldg
|
d221de8827
|
Kill ListenSocketBase, use OnAcceptConnection for all new connections
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11950 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-10-21 23:46:33 +00:00 |
|
danieldg
|
9924e56311
|
Split LocalUser and RemoteUser
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11940 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-10-21 23:44:48 +00:00 |
|
danieldg
|
fa452641bf
|
Remove more classbase
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11905 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-10-18 16:18:44 +00:00 |
|
danieldg
|
6d03943426
|
Remove InspIRCd* parameters and fields
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11763 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-09-26 14:13:13 +00:00 |
|
danieldg
|
c4cb1f9477
|
Change OnHookUserIO to OnHookIO, making it usable for more than User* and less picky on string matching
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11628 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-09-02 00:48:23 +00:00 |
|
danieldg
|
8eeb07be8c
|
Route whois notices using ENCAP WHOISNOTICE to properly fix remote user PrivPermission bug
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11625 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-09-02 00:48:02 +00:00 |
|
danieldg
|
ae6acab1ba
|
Valgrind cleanup: deallocate RFC modes, clientlist, and uuidlist
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11614 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-09-02 00:46:36 +00:00 |
|
danieldg
|
7a672d42e4
|
Remove more text<->binary IP conversions, making code more IPv4/IPv6 independent
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11578 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-09-01 15:07:36 +00:00 |
|
danieldg
|
5f4095e595
|
Change IP address storage in User to use more IPv4/IPv6 common code
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11575 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-09-01 15:07:11 +00:00 |
|
psychon
|
b6dbd6caab
|
Update all wiki links to point to the new wiki. This was done automatically with the following command, only .Makefile.inc got some indent fixups by hand.
for file in $(find -type f -and -not -path '*/.svn/*' -and -not -name '*.so') ; do sed -e 's#http://www.inspircd.org/wiki#http://wiki.inspircd.org#' -e 's#http://wiki.inspircd.org/index.php/#http://wiki.inspircd.org/#' -i $file ; done
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11223 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-03-15 12:42:35 +00:00 |
|
peavey
|
f209cce90b
|
Nuke trailing spaces
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11105 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-02-14 21:14:36 +00:00 |
|
w00t
|
43847ec9c7
|
Update copyrights for 2009.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10932 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-01-02 18:16:05 +00:00 |
|
w00t
|
ab65273f9f
|
Simulate AF_INET addresses for 4in6 connections [danieldg]
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10779 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-11-01 20:20:11 +00:00 |
|
brain
|
2be353eece
|
A few minor fixes, some copy constructor stuff, misnamed channelmanager constructor, add files to vc8 project, configreader tidyups
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9780 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-05-20 18:29:15 +00:00 |
|
brain
|
98659aa0dc
|
Merge in large patchset from GreenReaper, useful fixes for freeing a ton of different things on shutdown for tidyness, and a few stack corruption fixes in the mode handler
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9565 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-21 16:59:23 +00:00 |
|
w00t
|
6d6f0ef3c6
|
AddClient -> AddUser, to be consistant
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9443 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-09 15:47:10 +00:00 |
|
w00t
|
d7a0cd3db1
|
Move QuitUser into UserManager class, and unstaticize it. This prepares for some benchmarking lulz on object pooling I plan to do today, as well as making more sense now we *have* a manager class
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9442 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-09 15:34:54 +00:00 |
|
aquanight
|
58385dd458
|
Commit -Wformat=2 -Wmissing-format-attributes, printf-like functions in inspircd now get treated like printf (meaning compile-time check goodness) in GCC
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9217 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-03-30 02:48:54 +00:00 |
|
brain
|
43d1577839
|
Port bindings for gnutls now bind via ip:port, rather than on all ports for that ip, fixes feature request for roadmap. NOTE, this still needs doing for the openssl module!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9188 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-03-24 16:03:39 +00:00 |
|
brain
|
bfaf7e3b27
|
Commit patch from danieldg that makes a ton of stuff const-safe for latest warn-happy trigger-happy gcc4 (thanks)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8922 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-13 18:22:19 +00:00 |
|
w00t
|
dd98d56cab
|
Move some stuff to usermanager, remove a little header insanity, remove trace because it's still less useful than a chocolate fireman.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8790 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-02 20:55:16 +00:00 |
|
w00t
|
1e5728d84c
|
Move a number of methods from class InspIRCd to class UserManager
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8726 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-01-17 12:17:09 +00:00 |
|
w00t
|
de6bba7882
|
Move User::AddClient to UserManager::AddClient. WARNING: I assure you this is currently WRONG as I was playing with moving a few bits to the constructor.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8706 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-01-13 03:51:04 +00:00 |
|
w00t
|
2192a9f58a
|
First UserManager overhaul: Move clone counts out of InspIRCd & User.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8705 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-01-13 03:37:25 +00:00 |
|
w00t
|
61e944f9fd
|
Feh. Remember the header too.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8703 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-01-13 02:59:06 +00:00 |
|