| Commit message (Expand) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Make VF_OPTCOMMON module mismatches a fatal link error by default•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11620 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 3 | -1/+16 | ||
| * | Add VF_OPTCOMMON for optionally common modules•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11619 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 4 | -13/+65 | ||
| * | Misc removal of pointless Extend strings•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11618 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 4 | -6/+5 | ||
| * | ThreadWindows: Remove ThreadSignalListener and connect the socket right away•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11617 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 2 | -40/+18 | ||
| * | Valgrind cleanup: fix segfault on exit•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11616 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 1 | -1/+2 | ||
| * | Valgrind cleanup: finish destructor creation•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11615 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 6 | -1/+26 | ||
| * | 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 | 4 | -3/+25 | ||
| * | Valgrind cleanup: Add RemoveRFCCommands() to dlclose() and delete the core co...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11613 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 3 | -1/+18 | ||
| * | Fix valgrind uninitialised memory error•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11612 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 1 | -4/+1 | ||
| * | Remove unneeded Extensible inheritance and remove "age" field from classbase•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11611 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 17 | -17/+28 | ||
| * | Remove misleading byte counts from stats z•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11610 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 1 | -5/+5 | ||
| * | Include untranslated user/channel metadata in CHECK output•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11609 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 1 | -2/+19 | ||
| * | Remove useless vector copy•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11608 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 1 | -6/+2 | ||
| * | MetaData rework•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11607 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 26 | -313/+205 | ||
| * | Remove a few unneeded string copies in the PRIVMSG path•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11606 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 4 | -31/+21 | ||
| * | Strong typing for stacked module results•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11605 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 1 | -0/+35 | ||
| * | Add User::DoHostCycle•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11604 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 2 | -30/+58 | ||
| * | Update NICKLOCK to route using unicast•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11603 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 1 | -33/+35 | ||
| * | Allow commands to optionally route themselves using ENCAP•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11602 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 4 | -50/+90 | ||
| * | Include explicit routing information in Command, will replace CMD_LOCALONLY r...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11601 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 4 | -70/+80 | ||
| * | Remove unneeded ProtocolInterface::Introduce•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11600 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 7 | -41/+26 | ||
| * | Remove unused I_ProtoSendMetaData, I_ProtoSendMode fields of Implementation•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11599 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 3 | -22/+23 | ||
| * | Replace FOREACH_RESULT_MAP with a more readable and flexible do_each_hook/whi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11598 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 2 | -20/+33 | ||
| * | Add "created" parameter to OnUserJoin, to avoid explicit checks for +P•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11597 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 11 | -16/+17 | ||
| * | Use CheckTimeStamp to merge modes on netburst•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11596 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 11 | -41/+15 | ||
| * | Cast rework: use C++ style static_cast<> instead of C-style casts•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11595 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 14 | -27/+27 | ||
| * | Rework mode parser into slightly smaller chunks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11594 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 2 | -383/+272 | ||
| * | Replace std::deque with std::vector in spanningtree and related modules•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11593 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 60 | -186/+194 | ||
| * | Change allocation of commands/modes•••API change: Commands passed to AddCommand are no longer deleted automatically This removes lots of needless heap allocation and fixes a few memory leaks by allocating commands and modes as part of the Module rather than creating them separately in the module constructor. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11592 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 88 | -701/+449 | ||
| * | Clean up challenge generation to not include character 0x7F, and fix some oth...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11591 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 1 | -11/+8 | ||
| * | Verify modules providing routed commands are VF_COMMON•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11590 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 1 | -0/+9 | ||
| * | Read multiple GnuTLS records in one RawSocketRead operation•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11589 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 1 | -19/+29 | ||
| * | Put back missing semicolon•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11588 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 1 | -1/+1 | ||
| * | Move file inclusion logic into calcdep, and complain about ambiguous #include...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11587 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-01 | 4 | -43/+79 | ||
| * | Clarify FreeBSD 4 message a bit more•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11586 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-01 | 1 | -1/+2 | ||
| * | Use a bool return type for boolean return•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11585 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-01 | 2 | -4/+4 | ||
| * | Make the FreeBSD 4 message useful•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11584 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-01 | 1 | -2/+3 | ||
| * | Use sa_size() rather than sizeof() when passing input parameters to a syscall•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11583 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-01 | 2 | -2/+2 | ||
| * | Remove unneeded #ifdef IPV6 lines•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11582 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-01 | 10 | -81/+22 | ||
| * | Remove unneeded paramaters from OnAcceptReady•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11581 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-01 | 6 | -22/+19 | ||
| * | Move IP<->sockaddr conversions into irc::sockets:: namespace•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11580 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-01 | 4 | -144/+35 | ||
| * | Remove now-unused insp_sockaddr and insp_inaddr types•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11579 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-01 | 6 | -140/+3 | ||
| * | 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 | 17 | -220/+124 | ||
| * | Rename User::GetPort to GetServerPort to clarify its purpose•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11577 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-01 | 10 | -16/+17 | ||
| * | Return server port in GetPort rather than the arbitrary client port•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11576 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-01 | 1 | -0/+6 | ||
| * | 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 | 10 | -140/+63 | ||
| * | Remove needless sockaddr[2] allocations, replace with irc::sockets::sockaddrs...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11574 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-01 | 4 | -67/+35 | ||
| * | Enable IPv6 support by default•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11573 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-01 | 2 | -10/+7 | ||
| * | Strip SUPPORT_IP6LINKS #define•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11572 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-01 | 10 | -110/+7 | ||
| * | Use CXXFLAGS rather than nonstandard NICEFLAGS/FLAGS/etc•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11571 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-01 | 5 | -16/+16 | ||
