]>
git.netwichtig.de Git - user/henk/code/inspircd.git/log
jamie [Sun, 1 Oct 2006 22:55:49 +0000 (22:55 +0000)]
Remove duplicate oper notice
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5379
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 1 Oct 2006 22:13:11 +0000 (22:13 +0000)]
Extra debugging
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5378
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sun, 1 Oct 2006 21:49:28 +0000 (21:49 +0000)]
Fix ping timeout messages. This is what I get for not fully testing.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5377
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Sun, 1 Oct 2006 20:59:30 +0000 (20:59 +0000)]
Add an extra debug message and change two calls of GetModeType to GetModeChar as I'm 99.9% sure they should be
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5376
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 1 Oct 2006 20:46:19 +0000 (20:46 +0000)]
It all came down to a >1 where we needed a >0. Things should be stable now jamie
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5375
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Sun, 1 Oct 2006 19:43:05 +0000 (19:43 +0000)]
64bit fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5374
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 1 Oct 2006 17:40:03 +0000 (17:40 +0000)]
-> Beta3+SVN
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5373
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 1 Oct 2006 17:18:15 +0000 (17:18 +0000)]
Add codename: Granite
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5372
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 1 Oct 2006 17:14:36 +0000 (17:14 +0000)]
Beta2 release
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5370
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 1 Oct 2006 16:42:40 +0000 (16:42 +0000)]
userrec::CountGlobalClones malfunctioning, spotted by jamie, fixes bug#157 effecting only beta2
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5369
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 1 Oct 2006 16:27:50 +0000 (16:27 +0000)]
Apply patch for bug#155 submitted by jamie
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5368
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 1 Oct 2006 16:16:48 +0000 (16:16 +0000)]
Everybody loves boobies. It's true.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5367
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 1 Oct 2006 14:59:38 +0000 (14:59 +0000)]
Now with binary versioning goodness
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5366
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sun, 1 Oct 2006 14:10:48 +0000 (14:10 +0000)]
InspIRCd: Now with 100% more boobies. Err, ping timeout message coolness.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5365
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 1 Oct 2006 12:22:51 +0000 (12:22 +0000)]
Atheme wont work right, because this wasnt VF_COMMON. If its not VF_COMMON, its not going to show in capab :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5364
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 1 Oct 2006 11:49:37 +0000 (11:49 +0000)]
Try this w00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5363
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 1 Oct 2006 01:17:11 +0000 (01:17 +0000)]
Fix typo reported by pippijn
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5362
e03df62e -2008-0410-955e-
edbf42e46eb7
special [Sun, 1 Oct 2006 00:19:36 +0000 (00:19 +0000)]
Added OnPostJoin, which is (at the moment) almost exactly identical to OnUserJoin but called after, so you can play with linking
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5361
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 30 Sep 2006 17:00:23 +0000 (17:00 +0000)]
Fix broken opermd5 (switch over % and / operators)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5360
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 30 Sep 2006 11:16:00 +0000 (11:16 +0000)]
Fix mode desync when setting custom prefixes on joining users (trigger the mode handler explicitly)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5359
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 29 Sep 2006 20:07:39 +0000 (20:07 +0000)]
CGIResolver isnt being passed a serverinstance to its constructor, so its trying to use a global copy which we dont really have (e.g. invalid pointer)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5358
e03df62e -2008-0410-955e-
edbf42e46eb7
special [Fri, 29 Sep 2006 19:21:54 +0000 (19:21 +0000)]
Made m_filter_pcre free the compiled regular expressions on rehash (no more memory leak) and fixed my previous fix
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5357
e03df62e -2008-0410-955e-
edbf42e46eb7
special [Fri, 29 Sep 2006 19:04:56 +0000 (19:04 +0000)]
Fixed the pcre include path in m_filter_pcre - on every system I tested, --cflags only gives -I, and on some the include file is not where it was expected before (thanks jamie)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5356
e03df62e -2008-0410-955e-
edbf42e46eb7
special [Thu, 28 Sep 2006 19:18:47 +0000 (19:18 +0000)]
Cleaned up FJOIN a bit, fixing another segfault in the process. Brain should take a look at this and see if there are any subtle bugs in how it works, since its trackrecord isn't great :P
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5355
e03df62e -2008-0410-955e-
edbf42e46eb7
special [Thu, 28 Sep 2006 19:05:35 +0000 (19:05 +0000)]
Fixed another segfault in m_spanningtree's FJOIN (forgot to check if the channel existed before setting its TS)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5354
e03df62e -2008-0410-955e-
edbf42e46eb7
special [Wed, 27 Sep 2006 21:22:27 +0000 (21:22 +0000)]
Fixed /spynames, thanks to relax for finding the bug
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5353
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 27 Sep 2006 09:40:16 +0000 (09:40 +0000)]
Last tidyup of the day
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5352
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 27 Sep 2006 08:16:50 +0000 (08:16 +0000)]
Tidyups
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5351
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 27 Sep 2006 08:07:29 +0000 (08:07 +0000)]
Tidyups
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5350
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 27 Sep 2006 07:56:01 +0000 (07:56 +0000)]
Comments
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5349
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 27 Sep 2006 07:50:43 +0000 (07:50 +0000)]
Because the user's prefix list must remain sorted at all times (because of assumptions in xchat) this means that we don't need to scan the list looking for their highest prefix, it will always be at begin(). This changes the speed of GetPrefix() and GetPrefixValue() from O(n) to O(1).
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5348
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 27 Sep 2006 07:36:36 +0000 (07:36 +0000)]
Optimizations
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5347
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 27 Sep 2006 07:25:22 +0000 (07:25 +0000)]
Tidy up how PART without reason is done
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5346
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 27 Sep 2006 07:11:40 +0000 (07:11 +0000)]
Someone forgot support for CIDR here
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5345
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 27 Sep 2006 06:58:32 +0000 (06:58 +0000)]
And correct it
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5344
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 27 Sep 2006 06:57:11 +0000 (06:57 +0000)]
Move OnCheckBan into chanrec::IsBanned() so its always called for any attempt to check any ban
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5343
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 26 Sep 2006 21:40:51 +0000 (21:40 +0000)]
Dont let people enable gnutls/openssl when they dont have it... imho people shouldnt try and enable support for things they dont have, whats next, preventing
them symlinking it? :P
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5342
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 26 Sep 2006 19:59:39 +0000 (19:59 +0000)]
Make svshold case insensitive, fix ./configure -update and ./configure -modupdate which were...still broke :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5341
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 26 Sep 2006 17:33:49 +0000 (17:33 +0000)]
Fix bug found by giggsey (even though he doesnt realise he just found one)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5340
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 26 Sep 2006 17:16:42 +0000 (17:16 +0000)]
make OnPostConnect global
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5339
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Tue, 26 Sep 2006 17:04:39 +0000 (17:04 +0000)]
Remove deprecated -nolimit and -notraceback options
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5338
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 26 Sep 2006 16:48:31 +0000 (16:48 +0000)]
Only output the 'AES on' message if the socket state isnt I_ERROR when its reached
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5337
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 26 Sep 2006 16:46:25 +0000 (16:46 +0000)]
Change error from 'connection established' to 'connection started'
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5336
e03df62e -2008-0410-955e-
edbf42e46eb7
special [Tue, 26 Sep 2006 14:53:01 +0000 (14:53 +0000)]
Fixed a rather obvious crashbug in m_spanningtree (FJOIN)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5335
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 26 Sep 2006 11:17:30 +0000 (11:17 +0000)]
Fix handling of multiple @%+ core permissions modes on join when more than one are given
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5334
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 25 Sep 2006 21:58:32 +0000 (21:58 +0000)]
Mini security audit
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5333
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 25 Sep 2006 20:31:45 +0000 (20:31 +0000)]
Document the ability to have multiple <http> tags
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5332
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 25 Sep 2006 20:29:53 +0000 (20:29 +0000)]
And maybe, just maybe, not fuck it up :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5331
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 25 Sep 2006 20:28:58 +0000 (20:28 +0000)]
Allow for multiple <http> tags, each with their own index and bound to their own ip
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5330
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 25 Sep 2006 20:19:27 +0000 (20:19 +0000)]
This doesnt really need to be static
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5329
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 25 Sep 2006 18:02:19 +0000 (18:02 +0000)]
Whoops, fix minor typo
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5328
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 25 Sep 2006 17:52:27 +0000 (17:52 +0000)]
All done.
Modules may now change the privialges each user gets as they join, in OnUserPreJoin. For the first user in, this value defaults to a string containing "@" otherwise it defaults to a string containing nothing. If you change it, they get the new prefixes instead, and yes module-based prefixes ARE supported and its all automatically networked.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5327
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 25 Sep 2006 17:49:11 +0000 (17:49 +0000)]
Make this compile. We now have to change all OnUserPreJoin use
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5326
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 25 Sep 2006 17:46:13 +0000 (17:46 +0000)]
More patch
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5325
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 25 Sep 2006 17:43:28 +0000 (17:43 +0000)]
Whoops, patch
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5324
e03df62e -2008-0410-955e-
edbf42e46eb7
special [Mon, 25 Sep 2006 17:35:16 +0000 (17:35 +0000)]
Added /greloadmodule to m_globalload.so
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5323
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 25 Sep 2006 17:09:19 +0000 (17:09 +0000)]
Add send_topic event, lets you send a topic for a channel, set by a server
(internally this translates as FTOPIC in this protocol)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5322
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 25 Sep 2006 12:07:37 +0000 (12:07 +0000)]
SVSHOLD, not SVSHold
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5321
e03df62e -2008-0410-955e-
edbf42e46eb7
special [Mon, 25 Sep 2006 11:45:17 +0000 (11:45 +0000)]
Speed improvements to userrec::GlobalCloneCount()
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5320
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 25 Sep 2006 11:33:30 +0000 (11:33 +0000)]
Add m_svshold, Q:Lines on crack for services. Party party! \o/
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5319
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 25 Sep 2006 11:11:45 +0000 (11:11 +0000)]
Fix (broken) ./configure -update and ./configure -modupdate
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5318
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 24 Sep 2006 15:54:47 +0000 (15:54 +0000)]
This needs some testing.
Reversal of FJOIN behaviour, so that rather than the winning side removing the modes of the losing side's channel,
the losing side removes its own status modes when it encounters the first FJOIN, and affirms them using FMODE so
that the other servers know what it did.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5317
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 24 Sep 2006 12:39:59 +0000 (12:39 +0000)]
Fix bug#152 reported by smartys
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5316
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 24 Sep 2006 10:50:10 +0000 (10:50 +0000)]
Dont send explicit FMODE +qa when qaprefixes is on (because its sent in the fjoin implicitly)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5315
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 24 Sep 2006 10:44:45 +0000 (10:44 +0000)]
Add new server to server command:
:server.name REMSTATUS #channel
NOTE: Protocol version bumped to 1101
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5314
e03df62e -2008-0410-955e-
edbf42e46eb7
special [Sun, 24 Sep 2006 08:44:24 +0000 (08:44 +0000)]
Speaking of misleading comments, 'Delete and InspTImer' isn't particularly descriptive
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5313
e03df62e -2008-0410-955e-
edbf42e46eb7
special [Sun, 24 Sep 2006 08:39:49 +0000 (08:39 +0000)]
Fixed the reversal of update and modupdate in ./configure
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5312
e03df62e -2008-0410-955e-
edbf42e46eb7
special [Sun, 24 Sep 2006 08:10:50 +0000 (08:10 +0000)]
Fixed bugs #150 and #151, thanks to jamie for reporting and patches
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5311
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 23 Sep 2006 21:25:12 +0000 (21:25 +0000)]
++
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5310
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 23 Sep 2006 17:52:42 +0000 (17:52 +0000)]
Sneak some more
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5308
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 23 Sep 2006 17:50:53 +0000 (17:50 +0000)]
*sneak sneak*
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5307
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 19 Sep 2006 20:26:48 +0000 (20:26 +0000)]
Update expiries when we update the set time
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5306
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 19 Sep 2006 18:24:07 +0000 (18:24 +0000)]
Make the check against z/k/q/e/g methods return a pointer to the whole object rather than just the reason string
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5305
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 19 Sep 2006 18:12:43 +0000 (18:12 +0000)]
Fix crashes, and in the process make xline even faster!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5304
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 19 Sep 2006 17:56:14 +0000 (17:56 +0000)]
Change type to size_t so that 64 bit platforms dont whine about data loss when casting
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5303
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 19 Sep 2006 17:55:13 +0000 (17:55 +0000)]
Adapt to use std::string::const_iterator
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5302
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 19 Sep 2006 13:51:23 +0000 (13:51 +0000)]
Tidy up key handling
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5301
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 19 Sep 2006 13:44:09 +0000 (13:44 +0000)]
Make xline more memory-efficient and faster/neater. Eliminate a mass of fixed-size buffer and strlcpy
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5300
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 19 Sep 2006 13:16:04 +0000 (13:16 +0000)]
Use ++x not x++, to more closely match what stl does
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5299
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 19 Sep 2006 12:50:40 +0000 (12:50 +0000)]
ULTRA FAST HASH FUNCTION :p
I went and looked how hash_fun.h in STL did it, to save a string copy :p
(it's deceptively simple too)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5298
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 19 Sep 2006 11:29:44 +0000 (11:29 +0000)]
More detail in system detection
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5297
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 19 Sep 2006 11:15:00 +0000 (11:15 +0000)]
More help text stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5296
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 19 Sep 2006 11:07:56 +0000 (11:07 +0000)]
Hard requirement on 5.6.0 and above of perl
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5295
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 19 Sep 2006 11:04:34 +0000 (11:04 +0000)]
Tidy up configure to display better in 80x25
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5294
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 19 Sep 2006 10:53:41 +0000 (10:53 +0000)]
Tidy up help text
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5293
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 19 Sep 2006 10:51:48 +0000 (10:51 +0000)]
clarify -- and - stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5292
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 19 Sep 2006 10:50:31 +0000 (10:50 +0000)]
Fix old interactive opts and -update etc
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5291
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 19 Sep 2006 10:35:47 +0000 (10:35 +0000)]
Fix typo
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5290
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 19 Sep 2006 10:33:46 +0000 (10:33 +0000)]
Allow -help as well as --help
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5289
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 19 Sep 2006 10:32:20 +0000 (10:32 +0000)]
Skip certificate generation if we're running non-interactive
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5288
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 19 Sep 2006 10:25:02 +0000 (10:25 +0000)]
optional non-interactive configure (woo yay, ./configure --help for info)
NO I AM NOT HERE, im committing from work :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5287
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 19 Sep 2006 08:41:26 +0000 (08:41 +0000)]
Update changelog
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5285
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 17 Sep 2006 21:04:20 +0000 (21:04 +0000)]
Automatically make http request type and http version string uppercase, add comments, remove some unused headers
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5276
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 17 Sep 2006 16:20:49 +0000 (16:20 +0000)]
Documentation of the new m_alias
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5275
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 17 Sep 2006 15:46:05 +0000 (15:46 +0000)]
Testing and debugging done, it all works :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5274
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 17 Sep 2006 15:42:13 +0000 (15:42 +0000)]
Now supports multiple commands seperated with \n. NOTE: These \n's are translated by the config parser to REAL linefeeds! If you want the literal \n, put \\n.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5273
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 17 Sep 2006 15:33:36 +0000 (15:33 +0000)]
Allow putting newlines into quoted values in the config using \n. I'm coming to a use for this.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5272
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 17 Sep 2006 15:15:18 +0000 (15:15 +0000)]
Hide ulines from /stats P
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5271
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 17 Sep 2006 15:10:27 +0000 (15:10 +0000)]
Add operonly aliases, <alias:operonly> (boolean).
Any operonly aliases that are executed by non-oper appear to not exist
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5270
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 17 Sep 2006 15:00:09 +0000 (15:00 +0000)]
Now it all works :)
This is pretty smart stuff...
Set up an alias like this:
<alias text="NICKSERV" replace="PRIVMSG NickServ :IDENTIFY $3" ...>
This will replace the $3 in the replace string with the 3rd word typed on the line by the user.
Use $1 through $9 for items $1 to $9, and $1- to $9- to mean first word onwards, through 9th word onwards. Also there are special variables, such as $nick, $ident, $host, $vhost which can be used in the alias replace string.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5269
e03df62e -2008-0410-955e-
edbf42e46eb7