| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | extern time_t TIME -> InspIRCd::Time()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4873 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-11 | 1 | -9/+7 |
| * | Committing this as a rollback point - does not compile•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4860 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-10 | 1 | -3/+2 |
| * | Move all_opers into class InspIRCd•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4857 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-10 | 1 | -4/+3 |
| * | Mass-tidyup of module global vars, theyre no longer global vars.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4856 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-10 | 1 | -3/+0 |
| * | Move tons more stuff into class InspIRCd*, make signal handler functions stat...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4855 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-10 | 1 | -34/+64 |
| * | Move IsNick, IsIdent into class InspIRCd, update modules that use it.•••Change message.h to just a #warning saying its deprecated, and remove all use of it from the core :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4847 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-10 | 1 | -1/+0 |
| * | cmode(), cflags(), cstatus() -> chanrec::GetStatusChar(), chanrec::GetStatusF...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4837 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-10 | 1 | -1/+1 |
| * | FindNick, FindChan, ChanModes, UserList, CountInvisible, PurgeEmptyChannels, ...•••ServerConfig takes InspIRCd pointer in its constructor
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4832 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-10 | 1 | -9/+59 |
| * | Passing invalid instance to dns isnt a good idea•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4825 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-09 | 1 | -2/+4 |
| * | Move more stuff into userrec•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4823 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-09 | 1 | -0/+60 |
| * | Change some resolver stuff.•••OM, THIS STILL WONT COMPILE! Error on the same line
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4821 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-09 | 1 | -1/+1 |
| * | userrec and chanrec now have their own independent pointer back to their 'cre...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4820 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-09 | 1 | -39/+38 |
| * | Move tons more stuff into class InspIRCd•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4819 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-09 | 1 | -8/+26 |
| * | Move clientlist and chanlist into InspIRCd*•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4818 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-09 | 1 | -17/+16 |
| * | Move fd_ref_table into class InspIRCd*•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4817 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-09 | 1 | -6/+5 |
| * | Tidy up loglevel enum (remove some C-ish defines)•••change ServerConfig to pass a pointer to 'this' to Validation etc functions
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4811 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-09 | 1 | -5/+5 |
| * | ServerConfig extern moved into class InspIRCd•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4808 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-09 | 1 | -22/+18 |
| * | Get rid of Server::GetUsers(chanrec) - a throwback to before chanrec could do...•••Move:
bool ChangeDisplayedHost(const char* host);
bool ChangeName(const char* gecos);
int CountChannels();
Into userrec
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4807 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-09 | 1 | -17/+59 |
| * | common_channels -> userrec::SharesChannelWith()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4805 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-09 | 1 | -0/+34 |
| * | Oops, goofed up•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4804 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-08 | 1 | -1/+1 |
| * | Improve Write functions, and change some stuff from char* to const char*•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4803 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-08 | 1 | -7/+5 |
| * | WriteWallops() -> userrec::WriteWallops() (originates from a user, so belongs...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4802 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-08 | 1 | -2/+31 |
| * | WriteCommon() and WriteCommonExcept() -> userrec::WriteCommon(), userrec::Wri...•••WriteCommon_NoFormat() and WriteCommonExcept_NoFormat() -> std::string variants
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4800 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-08 | 1 | -4/+153 |
| * | WHEEEEE!!!!!•••All of: Write(), WriteTo(), WriteFrom(), WriteServ() are now methods of userrec.
Write_NoFormat(), WriteTo_NoFormat(), WriteFrom_NoFormat(), WriteServ_NoFormat() are now std::string-taking overloaded methods of the functions above
All modules updated to use new syntax, my fingers hurt :(
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4798 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-08 | 1 | -19/+131 |
| * | Move whowas stuff into its own namespace, move more stuff into userrec•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4795 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-08 | 1 | -44/+51 |
| * | FindMatchingLocal/FindMatchingGlobal -> userrec::LocalCloneCount(), userrec::...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4794 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-08 | 1 | -7/+7 |
| * | userrec::UpdateNickHash(), userrec::ForceNickChange(), userrec::FullConnect()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4793 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-08 | 1 | -64/+47 |
| * | AddOper() and DeleteOper() -> userrec::Oper() and userrec::UnOper() (these do...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4792 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-08 | 1 | -9/+19 |
| * | AddWhoWas(userrec) -> userrec::AddToWhoWas()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4790 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-08 | 1 | -9/+9 |
| * | kill_link() and Server::QuitUser() -> userrec::QuitUser() (static member) - t...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4789 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-08 | 1 | -18/+14 |
| * | Extra checking that the fd's we pass to SocketEngine::AddFd were added (a lot...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4780 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-08 | 1 | -2/+5 |
| * | Support CIDR, CIDR zline, /oper and CIDR <connect> tags. NOTE: With CIDR oper...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4732 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-06 | 1 | -1/+1 |
| * | Fix global session checks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4715 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-04 | 1 | -1/+46 |
| * | Better detection for hosts starting with :•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4711 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-04 | 1 | -6/+10 |
| * | Fixes for ::0 ip's, disable autobind when using ::ffff: etc•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4703 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-04 | 1 | -0/+17 |
| * | More changes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4702 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-04 | 1 | -9/+9 |
| * | Changes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4701 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-04 | 1 | -6/+24 |
| * | Debug•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4700 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-04 | 1 | -0/+1 |
| * | Extra debug•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4699 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-04 | 1 | -0/+6 |
| * | Safety wrapper defines for ipv6 code on ipv4 ircds•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4697 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-04 | 1 | -14/+11 |
| * | IPV6 changes for userrec::ip•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4695 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-04 | 1 | -5/+5 |
| * | Change to using userrec::ip as a sockaddr to store port, ip and address famil...•••This allows us to handle remote ipv6 users on an ipv4 server, and vice versa.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4694 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-04 | 1 | -19/+109 |
| * | Fixed resolver, forward lookup of ipv6 doesnt work right yet•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4674 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-03 | 1 | -1/+2 |
| * | Dynamically generate 004 numeric from the modehandler list•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4665 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-03 | 1 | -1/+1 |
| * | Add error messages to Resolver::OnError()•••Add exception handling to several places that use Resolver (it can throw)
Remove Resolver::ProcessResult(), its now handled within the bowels of dns.cpp
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4646 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-02 | 1 | -5/+19 |
| * | Fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4632 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-02 | 1 | -4/+4 |
| * | Comments, add more detail, remove dnsqueue.h include from tons of places•••Remove THREADED_DNS defines from all over the place
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4629 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-01 | 1 | -12/+10 |
| * | Fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4628 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-01 | 1 | -0/+5 |
| * | Fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4627 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-01 | 1 | -1/+4 |
| * | Stuff to make user host resolving use class Resolver - not tested yet•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4626 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-01 | 1 | -0/+43 |