brain
4e865f2259
Fixes for solaris
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1431 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-18 20:01:34 +00:00
brain
fb39fcf822
Fix to minor typo in solaris stuff
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1430 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-18 19:57:33 +00:00
brain
004335d118
updated for solaris -lsocket / -lnsl
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1429 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-18 19:55:37 +00:00
brain
4997687ba3
Fixes for solaris pwd
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1426 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-18 19:36:25 +00:00
brain
45bfdfa37b
Fixes for solaris weirdness
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1425 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-18 19:35:23 +00:00
brain
654bbb2ca6
solaris fixes
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1424 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-18 19:33:21 +00:00
brain
a9ef1a3a7d
solaris randomness
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1423 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-18 19:32:05 +00:00
brain
3401c0322e
weirdness
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1422 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-18 19:27:31 +00:00
brain
feada18e2f
Made prompts clearer
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1415 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-17 03:29:04 +00:00
brain
ff2ac5a738
Default epoll/kqueue to yes
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1414 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-17 03:25:24 +00:00
brain
8223578ca5
kqueue and epoll default to enabled now
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1413 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-17 03:24:45 +00:00
brain
55bc98f87d
Experimental: Epoll support
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1408 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-17 01:40:40 +00:00
brain
d7f97fcb2b
A few simple output lines (similar to gnu autoconf so people know what's happening)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1393 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-15 16:20:08 +00:00
brain
685db94620
Changed kqueue warning - no longer experimental code
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1392 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-15 16:12:37 +00:00
brain
2304a0ffaf
Added detection for kqueue, so if your BSD system doesn't have it, the configure doesnt ask you :)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1391 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-15 16:10:56 +00:00
brain
7730bd035b
Added better detection of strlcpy that doesn't involve compiling a test program (faster)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1390 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-15 16:04:22 +00:00
frostycoolslug
fc084d5ffa
Added Cache support for the KQueue Question
...
Fixed Optimisations not being set.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1357 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-10 16:30:52 +00:00
brain
c2ddd50a5d
Fixed kqueue setting not being changed
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1351 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-10 00:35:10 +00:00
brain
8399a0bede
Basics of kqueue() implementation for socket engine
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1348 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-09 20:56:44 +00:00
brain
cf309c653c
Modified to use -pipe
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1342 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-09 03:54:47 +00:00
brain
a4473314cd
Missed a -c
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1341 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-09 03:51:00 +00:00
brain
19f306c72c
New way of building modules
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1340 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-09 03:48:54 +00:00
brain
71046a6a1c
Now secures binaries with 0700 perms as theyre installed
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1338 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-09 03:14:24 +00:00
brain
a11c452853
Fixed Craig's buggy configure :p
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1337 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-09 01:46:05 +00:00
frostycoolslug
1c43dbae91
Fixed bug resulting in osflags being called BEFORE getcache (Making it redundant.)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1276 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-01 23:38:38 +00:00
brain
63a0e30a12
Fixed a typo preventing execution
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1275 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-01 22:27:18 +00:00
brain
4905b173f5
Fixed output of src/modules/Makefile saying it was made by Craig.net :p
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1270 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-30 20:58:06 +00:00
brain
0e79cbf8ba
Updated for test gcc4 compatibility
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1253 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-29 00:53:04 +00:00
frostycoolslug
bb617e4b6e
Added support back for ./inspircd
...
Added a line to automatically chmod ./inspircd to 0744 ('Last Second Save!')
./configure now supports any future .file.inc includes (Yes, i can see into the future)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1227 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-28 00:00:37 +00:00
brain
ea93eb64c5
Missing debug symbols?!
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1207 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-26 23:50:23 +00:00
brain
b353694b1d
Updated makefile
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1204 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-26 20:42:49 +00:00
brain
8eb983dd64
Strlen tidyup (based on results of gprof output)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1201 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-26 20:04:12 +00:00
frostycoolslug
4327b13b6f
New Perl ./configure
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1196 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-26 15:50:20 +00:00
frostycoolslug
457be34d00
Old sh Version
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1195 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-26 15:49:47 +00:00
brain
4d4e4359d6
Added -Woverloaded-virtual to catch annoying module typos
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1192 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-26 01:47:01 +00:00
brain
15ec8bd377
Added -Wswitch -Wchar-subscripts -Wparentheses - more stable and more pedantic settings :)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1191 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-26 01:25:07 +00:00
brain
b6f5d703b0
Major code tidyup (-W) - expect a few belches
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1190 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-26 00:58:31 +00:00
frostycoolslug
d59e531c86
Fixed Non Fatal Warning:
...
./configure: line 485: [: : integer expression expected
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1045 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-11 17:47:57 +00:00
frostycoolslug
4325a58683
Fixed problem with strlcpy detection.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1035 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-10 20:11:12 +00:00
frostycoolslug
6bccd5409b
Fixed badly setting colours, now all non green / yellow text is 'default' (Thanks ol and others)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1033 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-10 19:35:00 +00:00
frostycoolslug
81dfafc091
Removed 'irregular' output caused by Brains test for strlcpy
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1027 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-10 01:03:06 +00:00
frostycoolslug
7c210e205e
Modified Module Makefile autogeneration to depend on some .h files and its own cpp file.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1025 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-09 15:38:07 +00:00
frostycoolslug
2e5bad993e
Added Dynamic src/modules/Makefile generation, during ./configure the script will search modules for /* $CompileFlags: */ and append any given flags to its g++ line.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1017 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-08 22:39:46 +00:00
frostycoolslug
83210d2ab4
Removed reference to depricated ./makeconf and updated command to exec to build the daemon.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@986 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-05 21:35:37 +00:00
frostycoolslug
c2dd34ae04
Added ./inspircd (start|stop|restart|rehash|status|cron|Cheese-Sandwich) (Happy luigiman?)
...
Made a slightly nicer method for .Makefile.inc
Updated ./configure to reflect the above changes.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@983 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-05 21:17:33 +00:00
frostycoolslug
e5b0f31c56
Fixed Potential bug in ./configure (case switches should be flag) not (flag)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@933 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-30 06:03:33 +00:00
brain
8d7a423107
Fixed a dumb -eq bug
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@917 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-27 01:22:59 +00:00
brain
5174091b75
Fixed strlcpy detection
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@906 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-25 19:51:52 +00:00
brain
9f1bd74b09
Added implementation of strlcpy and strlcat for systems that dont have it
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@905 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-25 19:25:41 +00:00
brain
ad75aac623
Fixed a little bug that would come back to bite us when gcc3.5 comes out...
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@904 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-25 06:24:18 +00:00