601 Commits

Author SHA1 Message Date
brain
93260edb12 Grr.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2893 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-25 17:51:47 +00:00
brain
f4ecf32b83 FIXED to actually do things PROPERLY - why do people have to mess with stuff that works fine, so close to release date?
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2892 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-25 17:31:46 +00:00
brain
d7079f8b69 Properly check that existing key resides in conf/ and not current dir
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2890 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-25 16:41:24 +00:00
frostycoolslug
51fff2f99d Added -modupdate to regenerate modules makefile
Added SSL option, as well as a 'Build Certificate' section (If avaliable)


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2888 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-25 16:26:25 +00:00
brain
f6c45052cb -C is not available on linux
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2775 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-11 22:30:56 +00:00
brain
e30cee6599 Changed to using 'install'
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2774 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-11 22:28:19 +00:00
brain
b6b481f75a Test
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2721 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-31 23:55:37 +00:00
brain
26564a2f68 Test
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2720 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-31 23:55:23 +00:00
brain
024f972eb1 Added counters for MAX_DESCRIPTORS etc which allows the socket engine to refuse new fd's once you hit the OS limit
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2696 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-29 14:03:14 +00:00
brain
abb9750c49 Fixed static linking (cygwin ugh)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2650 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-23 13:29:12 +00:00
brain
d651aeb61a Changed $CompileFlags to seperate $CompileFlags and $LinkerFlags
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2595 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-21 10:36:01 +00:00
brain
86941a017c Added -Wl,--rpath -Wl,LIBDIR to linking parameters to allow users to directly start the binary without the launcher, if they wish
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2594 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-21 10:29:15 +00:00
brain
c072e2a3fd Improved makefile dependency lists
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2593 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-21 09:59:35 +00:00
brain
bea4561f3b Added new cmd_*.cpp stuff to static makefile generation
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2592 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-21 09:50:31 +00:00
brain
58b919244a Added AES stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2567 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-19 13:38:14 +00:00
brain
293df6a8b5 Split all commands into seperate files and redid command system to take classes, not function pointers (function pointers suck ass)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2534 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16 18:10:38 +00:00
brain
d9e78741ad Fixed dodgy makefile generation
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2507 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16 10:05:06 +00:00
brain
898e8da565 Moved command parsing crap into command_parse.cpp
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2505 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16 09:56:33 +00:00
brain
92891e5031 Removed inspircd_util.*!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2484 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-15 18:03:56 +00:00
brain
87af31adb8 Added cull_list.* to configure
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2459 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-15 10:34:03 +00:00
brain
800d33db4f Left figure from output
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2370 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-13 16:51:55 +00:00
brain
468072232e added question about oper channel max
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2369 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-13 16:50:17 +00:00
brain
a3a938b446 Added userprocess
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2361 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 23:48:41 +00:00
brain
a00a16b828 Fixed broken makefile
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2323 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 09:57:00 +00:00
brain
58f0da0eb9 Added preliminary socketengine stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2321 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 09:53:10 +00:00
frostycoolslug
c50f3fd644 Fixed Bug causing the base directory to always overwrite the other dirs
Added Base Directory Path to the Path list at the end of ./configure
Added Library Path to the path list at the end of ./configure


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2294 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-09 15:45:32 +00:00
brain
7ad7f35321 Improved layout
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2109 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-02 09:48:56 +00:00
brain
001e00ba23 Made threading optional
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2108 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-02 09:41:39 +00:00
brain
83e0156982 Set to use pthread now
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2094 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-02 00:14:15 +00:00
brain
f0bc674998 Fixed @- to \@-
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2079 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-01 10:55:10 +00:00
frostycoolslug
947731d705 Removed depricated referance to servers.o which remained in static building.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2078 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-01 06:14:45 +00:00
brain
8f86d8aced Added -lstdc++
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2065 e03df62e-2008-0410-955e-edbf42e46eb7
2005-11-30 18:24:05 +00:00
frostycoolslug
5de7304c87 Added a 'Base' installation path to allow installing of the launcher (handy)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2021 e03df62e-2008-0410-955e-edbf42e46eb7
2005-11-29 20:06:17 +00:00
brain
5cb26fde8d Removed connection.cpp and servers.cpp
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1947 e03df62e-2008-0410-955e-edbf42e46eb7
2005-11-25 13:39:12 +00:00
brain
382e957521 Fixes for removal of serverrec
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1946 e03df62e-2008-0410-955e-edbf42e46eb7
2005-11-25 13:03:03 +00:00
brain
31d07a9bd2 Removed static meshed linking from core
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1940 e03df62e-2008-0410-955e-edbf42e46eb7
2005-11-25 12:17:34 +00:00
brain
e24156804d Adjusted configure to generate proper makefiles for building of socket.*
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1928 e03df62e-2008-0410-955e-edbf42e46eb7
2005-11-23 10:10:36 +00:00
brain
d066a23b4d Added start of socket classes used by modular linking
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1927 e03df62e-2008-0410-955e-edbf42e46eb7
2005-11-23 10:06:54 +00:00
brain
931b349479 Fixed code so that it will still work with kernel 2.8, 3.0, 3.2... whoops.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1625 e03df62e-2008-0410-955e-edbf42e46eb7
2005-08-25 14:12:14 +00:00
brain
77fdd81d49 Added a chomp() just to be sure on kernel 2.6 check
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1624 e03df62e-2008-0410-955e-edbf42e46eb7
2005-08-25 14:10:45 +00:00
brain
1571845458 Fix for bug #72 reported by Hal9000
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1623 e03df62e-2008-0410-955e-edbf42e46eb7
2005-08-25 14:03:07 +00:00
brain
c5ad4c0961 Configuration errors now go to the error log
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1575 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-30 23:58:24 +00:00
brain
0c94779a6e Updated to allow users to specify their compiler by hand
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1573 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-30 23:26:01 +00:00
brain
f96ddd3974 Started on -Wall - safe compile
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1570 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-30 22:36:08 +00:00
brain
e3f9679ac7 Added warning about gcc2
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1560 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-29 21:31:53 +00:00
brain
aba25d142e A lot more of the core consts are now configurable at compile time
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1546 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-29 04:25:25 +00:00
brain
bf6ec00f3d Fixed fd_Setsize in cygwin
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1541 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-28 20:30:06 +00:00
brain
5ad374391a Neater newlines
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1533 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-26 22:40:29 +00:00
brain
a306830516 Added a ton of missing prompts ;)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1531 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-26 22:39:14 +00:00
brain
f49f4e3567 Changed representation of MAXNICK in isnick() to allow for a non-incremented size
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1530 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-26 22:20:16 +00:00