125 Commits

Author SHA1 Message Date
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
brain
325797e2c1 Fixed nicklength perpetually increasing on each run (reported by katsklaw)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1521 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-25 21:02:34 +00:00
brain
c922299f3e Fixed to preserve epoll/select/kqueue choices
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1517 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-25 18:11:52 +00:00
brain
937098cb9c Fixed to erase .so and binaries before trying to overwrite them so mmap doesnt mess up and segfault any running copy (thanks jilles)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1507 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-24 21:50:42 +00:00
brain
0bb6933f70 Fixed to compensate for null-char on end of nicklength
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1506 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-24 19:57:51 +00:00
brain
9d0c7a0bcc *** empty log message ***
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1470 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-21 03:25:03 +00:00
brain
8ee0abd5a8 Changed cygwin warning
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1467 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-20 21:58:08 +00:00
brain
75e19b2ff3 *** empty log message ***
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1466 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-20 21:52:25 +00:00
brain
16bdaa927d Changed to fix minor typo in dynamic-build makefile
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1465 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-20 15:41:22 +00:00
brain
345ef80295 *** empty log message ***
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1463 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-20 15:24:04 +00:00
brain
ed166e064d Modified to detect kqueue on netbsd
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1462 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-20 04:50:42 +00:00
brain
9c868fe72b Edited to properly detect strlcpy on netbsd (different declaration in string.h didn't match regexp)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1461 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-20 04:18:01 +00:00
brain
fbb355da2c Warning message for openbsd users that try and use gcc
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1453 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-19 03:38:05 +00:00
brain
5c1aaa83df Added eg++ stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1451 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-19 03:16:07 +00:00
brain
5f661f1ae1 CC fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1450 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-19 03:13:23 +00:00
brain
64356d379c eg++ stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1449 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-19 03:10:27 +00:00
brain
5adcd45748 What openbsd muppet decided to rename gcc3?!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1448 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-19 03:08:57 +00:00
brain
46db2cbb68 Removed debug output
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1447 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-19 02:52:28 +00:00
brain
6a6ad6a77a Stupid string checks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1446 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-19 02:50:57 +00:00
brain
bc18ad7857 Uname stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1445 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-19 02:50:04 +00:00
brain
d72f401f8e Stupid uname stuff again
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1444 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-19 02:48:45 +00:00
brain
9167ca2a2d Frigging thing
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1443 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-19 02:46:22 +00:00
brain
92f04e0241 stupid osname stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1442 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-19 02:44:48 +00:00
brain
66009d7d65 Uname fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1441 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-19 02:42:25 +00:00
brain
17f0f36b11 Fixes to uname stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1440 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-19 02:41:34 +00:00
brain
be7aac1c8e Changed to use gmake on ALL bsd variants
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1439 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-19 02:39:26 +00:00
brain
d80f8e9369 Added -lresolv for solaris
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1436 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-18 20:15:27 +00:00