| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Change cmd_*.so to use the Module object API•••Create Module* objects for each command, and load them like modules.
This unifies the external API for modules.
Library directory is now deprecated: all modules are located in a
single module directory.
Header files for each command are no longer needed; remove.
This also fixes two potential segfaults in m_spanningtree.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11668 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-03 | 1 | -1/+0 |
| * | Include VERSION/REVISION information in module version tag, so that we do no ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11666 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-02 | 1 | -0/+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
| danieldg | 2009-09-01 | 3 | -37/+76 |
| * | Enable IPv6 support by default•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11573 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-01 | 1 | -4/+1 |
| * | Strip SUPPORT_IP6LINKS #define•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11572 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-01 | 1 | -1/+0 |
| * | Use CXXFLAGS rather than nonstandard NICEFLAGS/FLAGS/etc•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11571 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-01 | 4 | -4/+5 |
| * | Move bsd-dep.mk/gnu-dep.mk to top-level Makefile•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11569 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-01 | 2 | -9/+0 |
| * | Replace special treatment of spanningtree module directory with a generic dir...•••This allows "make M=m_spanningtree" to work on a clean build tree
It also allows for other complex modules to be created (i.e. m_services)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11567 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-01 | 5 | -27/+39 |
| * | Run a dependency check on modules so missing dependencies are detected during...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11566 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-01 | 1 | -0/+1 |
| * | Move compiler flag selection from configure to Makefile; add support for Inte...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11564 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-01 | 2 | -13/+6 |
| * | Clean up unneeded messages, fix BSD make•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11563 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-01 | 2 | -4/+2 |
| * | ./configure fixes: -modupdate is no longer needed, -update no longer forces a...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11560 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-01 | 1 | -0/+29 |
| * | Re-implement dependency generation in perl to increase speed•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11559 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-01 | 4 | -38/+51 |
| * | Fix build of m_spanningtree and display of dependency regeneration•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11557 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-01 | 5 | -17/+26 |
| * | Move dependency tracking from ./configure to Makefile•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11556 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-01 | 6 | -0/+132 |
| * | Fix a really minor spelling error in make/configure.pm•••Thanks to Kuja aka Dessa for reporting this.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11544 e03df62e-2008-0410-955e-edbf42e46eb7
| psychon | 2009-08-28 | 1 | -1/+1 |
| * | Track installed module versions, so we can do upgrades properly.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11489 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-08-04 | 1 | -16/+1 |
| * | Make pkg-config failure error clearer•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11417 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-06-26 | 1 | -3/+3 |
| * | Add daniel's third-party module repository•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11401 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-06-05 | 1 | -1/+1 |
| * | Add test-compile checks for epoll and eventfd•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11253 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-03-23 | 2 | -0/+12 |
| * | Update all wiki links to point to the new wiki. This was done automatically w...•••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
| psychon | 2009-03-15 | 5 | -5/+5 |
| * | Nuke trailing spaces•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11105 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2009-02-14 | 1 | -1/+1 |
| * | Fix error when configuring with a custom directory: http://www.inspircd.org/f...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11085 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2009-02-11 | 1 | -1/+8 |
| * | fix typo•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10995 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2009-01-24 | 5 | -2/+38 |
| * | Friendlify error message here too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10948 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2009-01-04 | 1 | -0/+3 |
| * | Allow for silencing getmodules() output (is annoying when using modulemanager)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10466 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-09-07 | 1 | -3/+17 |
| * | Make this work with older git, too (thanks danieldg)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10455 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-09-07 | 1 | -1/+1 |
| * | Use git describe rather than git-svn, it works better with secondary clones•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10454 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-09-07 | 1 | -3/+4 |
| * | Also redirect errors to /dev/null to avoid messy output on VCS that aren't in...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10434 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-09-07 | 1 | -2/+2 |
| * | Nicer fix for REVISION stuff when using git, thanks danieldg for the basis.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10433 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-09-07 | 1 | -3/+7 |
| * | Add basic module manager, patch courtesy of danieldg.. still needs some work/...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10426 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-09-07 | 1 | -1/+16 |
| * | Extra configure detection for the gcc minor version (we took this out when we...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9891 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-06-12 | 1 | -1/+1 |
| * | First phase of conversion to dynamic limits on all the lengths, configured vi...•••(the tag isnt there yet, these all just run on defaults in the class constructor)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9802 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-05-25 | 1 | -19/+3 |
| * | Extra support for freebsd openssl, allow user to pick between ports and base ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9591 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-04-27 | 1 | -4/+7 |
| * | More stuff so that freebsd users can still use the ports version of openssl i...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9590 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-04-27 | 1 | -0/+18 |
| * | Fix this up a bit nicer•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9588 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-04-27 | 2 | -7/+17 |
| * | and make it work right...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9587 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-04-27 | 1 | -34/+15 |
| * | Add some stuff from the freebsd port based on ideas by Matthew Seaman which a...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9586 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-04-27 | 1 | -0/+55 |
| * | Show command line on warnings for darix (probably)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9577 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-04-22 | 1 | -0/+1 |
| * | Make run-cc handle containers of std::pair, and also filtering for std::{vect...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9491 e03df62e-2008-0410-955e-edbf42e46eb7
| aquanight | 2008-04-13 | 1 | -4/+9 |
| * | Remove comments about coming up with a better way that has been come up with.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9490 e03df62e-2008-0410-955e-edbf42e46eb7
| aquanight | 2008-04-13 | 1 | -6/+0 |
| * | Sane-ify the STL filtering and coloring in run-cc.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9489 e03df62e-2008-0410-955e-edbf42e46eb7
| aquanight | 2008-04-13 | 1 | -10/+27 |
| * | remove references to maxclient we forgot here, thx Zaba for reporting.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9284 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2008-04-03 | 1 | -3/+0 |
| * | Translate std::string, irc::string and std::deque to more readable forms in e...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9116 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-03-17 | 1 | -0/+10 |
| * | Make run-cc show ARCHIVE step(s), also get rid of 'entering/leaving directory...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9031 e03df62e-2008-0410-955e-edbf42e46eb7
| aquanight | 2008-02-24 | 1 | -22/+27 |
| * | Make run-cc.pl show all sources on multi-source BUILDS (== socketengine and t...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9012 e03df62e-2008-0410-955e-edbf42e46eb7
| aquanight | 2008-02-24 | 1 | -3/+13 |
| * | Make -nofork work properly with logging now.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8944 e03df62e-2008-0410-955e-edbf42e46eb7
| aquanight | 2008-02-15 | 1 | -1/+3 |
| * | Patch provided by danieldg for fixing 3-figure versions in configure•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8926 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-02-13 | 1 | -1/+1 |
| * | More fixes to configure stability with undefined values/closed filehandles•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8924 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-02-13 | 1 | -4/+4 |
| * | This should fix the error owine was getting in configure (THANKS strict) :P•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8923 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-02-13 | 1 | -1/+1 |