| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | 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 | 5 | -13/+16 |
| * | 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 | -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 | 2 | -2/+2 |
| * | 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 | 4 | -6/+6 |
| * | 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 | -21/+14 |
| * | 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 | 2 | -3/+3 |
| * | Add checking on AddFd that was missing (it assumed, like everything else)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4781 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-08 | 1 | -1/+6 |
| * | Untested but compiling updates for Resolver DNS API•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4766 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-08-07 | 1 | -83/+189 |
| * | 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 | -2/+2 |
| * | 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 | 2 | -4/+4 |
| * | The IPV6 stuff compiles now, with compile-correct ipv6 code. I dont know if t...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4611 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-01 | 1 | -1/+16 |
| * | AF_INET -> define to AF_FAMILY, will be either AF_INET or AF_INET6•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4610 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-01 | 1 | -2/+2 |
| * | Move to entirely using insp_sockaddr and insp_inaddr for socket stuff, first ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4609 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-01 | 1 | -3/+3 |
| * | Tidyup and bugfix, not copying the correct column names•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4532 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-23 | 1 | -10/+5 |
| * | Change to use GetId() and ID rather than GetData() and data•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4531 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-07-23 | 9 | -30/+28 |
| * | Fixed to dynamically allocate the fieldlist•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4530 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-23 | 1 | -3/+10 |
| * | Move mysql_rpath into extra•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4527 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-23 | 2 | -1/+7 |
| * | *boot* youuuuu're outta here - old blocking SQL API replaced with sexy new as...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4526 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-07-23 | 1 | -268/+0 |
| * | Free, as they should be, fieldlist and/or fieldmap in destructor of PgSQLresu...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4525 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-07-23 | 1 | -0/+7 |
| * | More stuff to return empty lists and maps when there are no more rows in the ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4524 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-23 | 1 | -3/+10 |
| * | Adjust m_mysql to match the assumed behaviour of m_pgsql exactly, e.g. when t...•••Fix mistake which required a reference to be freed (?!)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4523 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-23 | 1 | -10/+17 |
| * | Tidyups, optimisations and make the log messages make sense...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4522 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-07-23 | 1 | -10/+11 |
| * | simple logic error (check they already are +o before you set it), seems to fi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4521 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-07-23 | 1 | -1/+1 |
| * | Mostly updated to new API; Currently doesn't check config o:lines (should be ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4520 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-07-23 | 1 | -110/+179 |
| * | Give SQLfield's constructor parameters default values (effectively giving it ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4519 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-07-23 | 1 | -1/+1 |
| * | Remove unused variable and assignment•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4518 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-07-23 | 1 | -2/+0 |
| * | Make m_pgsql return the number of affected rows for an UPDATE or INSERT query.•••Make m_testclient do an INSERT and test this :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4517 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-07-22 | 2 | -12/+29 |
| * | Alter for Rows() == X, Cols() == 0 for 'X rows affected' queries•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4515 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-22 | 3 | -15/+12 |
| * | Change to doxygen-friendly comments, and actually document the lot•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4514 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-22 | 1 | -15/+206 |
| * | Change comment to actually be rightish•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4513 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-07-22 | 1 | -5/+3 |
| * | Reorder a couple of constructor prototypes for consistency•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4512 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-07-22 | 2 | -3/+3 |
| * | Add m_sqlutils - Currently provides ID->chan/user lookups•••Update m_sqlauth to use m_sqlutils
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4511 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-07-22 | 3 | -65/+424 |
| * | I hate the fucking mysql devs. Craq smoking bastards.•••Upon Insert, number of rows is the number of rows effected but the number of columns is 0?????
Add check to MySQLreply::Rows() to ensure the user doesnt see N rows and 0 columns!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4510 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-22 | 2 | -28/+74 |
| * | Allocate id properly•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4509 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-22 | 2 | -4/+8 |
| * | Actually hook up the OnUnloadModule event >_<•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4508 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-07-22 | 1 | -1/+1 |
| * | This compiles, dont expect it to work yet•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4507 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-22 | 1 | -128/+225 |
| * | Logic error, success is when the error ID *is* NO_ERROR :P•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4505 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-07-22 | 1 | -1/+1 |
| * | Stop publishing MySQL feature - check for successful publishing of SQL feature•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4504 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-22 | 1 | -2/+6 |
| * | Stop publishing the PgSQL feature ( :-'( )•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4503 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-07-22 | 1 | -1/+0 |
| * | Explicitly return false after killing user in OnCheckReady() (theoretically n...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4500 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-07-22 | 1 | -0/+1 |
| * | * Change to use QREPLY_FAIL•••* Adjust error message so that it appears in the format: "<errno>: <err message>"
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4499 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-22 | 1 | -1/+1 |
| * | Handle queries failing properly, actually work•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4498 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-07-22 | 1 | -18/+33 |
| * | Set the SQLresult's error field properly when the query fails•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4497 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-07-22 | 1 | -2/+13 |
| * | Add new QREPLY_FAIL error code (bad query syntax etc)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4496 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-07-22 | 1 | -1/+3 |
| * | Add extra parameter to MySQLresult and SQLresult•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4495 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-22 | 1 | -4/+4 |
| * | Fix test client error cheecking on result types•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4494 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-22 | 1 | -8/+16 |
| * | Update to SQLv2 API•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4493 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-07-22 | 1 | -104/+162 |
| * | Set the ID in the request *before* we copy it by value why not..•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4492 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-07-22 | 1 | -1/+3 |
| * | *hide*, I forgot to include the ID in the SQLresult *rehide*•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4491 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-07-22 | 2 | -5/+6 |
| * | Add back the auto reconnect•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4490 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-22 | 1 | -0/+3 |