]> jfr.im git - irc/SurrealServices/srsv.git/log
irc/SurrealServices/srsv.git
10 years agofix a 'days less than zero' bug
tabris [Mon, 1 Jul 2013 21:57:22 +0000 (21:57 +0000)] 
fix a 'days less than zero' bug

git-svn-id: http://svn.tabris.net/repos/srsv@3618 70d4eda1-72e9-0310-a436-91e5bd24443c

10 years agoTell the user if they try to add a services oper that's not a registered nick.
erry [Fri, 28 Jun 2013 15:08:13 +0000 (15:08 +0000)] 
Tell the user if they try to add a services oper that's not a registered nick.

git-svn-id: http://svn.tabris.net/repos/srsv@3617 70d4eda1-72e9-0310-a436-91e5bd24443c

10 years ago/ns mark
erry [Thu, 27 Jun 2013 22:16:39 +0000 (22:16 +0000)] 
/ns mark

git-svn-id: http://svn.tabris.net/repos/srsv@3616 70d4eda1-72e9-0310-a436-91e5bd24443c

10 years agoFix !topic
erry [Sat, 22 Jun 2013 00:21:47 +0000 (00:21 +0000)] 
Fix !topic

git-svn-id: http://svn.tabris.net/repos/srsv@3615 70d4eda1-72e9-0310-a436-91e5bd24443c

10 years agouse REPLACE INTO for tmpban
tabris [Mon, 17 Jun 2013 14:32:42 +0000 (14:32 +0000)] 
use REPLACE INTO for tmpban

git-svn-id: http://svn.tabris.net/repos/srsv@3614 70d4eda1-72e9-0310-a436-91e5bd24443c

10 years agocut of branches/0.4.3
tabris [Sun, 16 Jun 2013 01:27:40 +0000 (01:27 +0000)] 
cut of branches/0.4.3
use at your own risk.
this branch has not been tested in production as of
2013/06/15

git-svn-id: http://svn.tabris.net/repos/srsv@3613 70d4eda1-72e9-0310-a436-91e5bd24443c

10 years agoanother go at flood warnings. blame tabris and alucard
tabris [Sun, 16 Jun 2013 00:56:52 +0000 (00:56 +0000)] 
another go at flood warnings. blame tabris and alucard

git-svn-id: http://svn.tabris.net/repos/srsv@3612 70d4eda1-72e9-0310-a436-91e5bd24443c

10 years agoan adminserv fix for some log stuff. blame masterscript
tabris [Sun, 16 Jun 2013 00:56:13 +0000 (00:56 +0000)] 
an adminserv fix for some log stuff. blame masterscript

git-svn-id: http://svn.tabris.net/repos/srsv@3611 70d4eda1-72e9-0310-a436-91e5bd24443c

10 years agoa few massmod fixes. blame erry
tabris [Sun, 16 Jun 2013 00:55:39 +0000 (00:55 +0000)] 
a few massmod fixes. blame erry

git-svn-id: http://svn.tabris.net/repos/srsv@3610 70d4eda1-72e9-0310-a436-91e5bd24443c

10 years agogeolite has changed a bit, so we update in kind
tabris [Sun, 16 Jun 2013 00:54:56 +0000 (00:54 +0000)] 
geolite has changed a bit, so we update in kind

git-svn-id: http://svn.tabris.net/repos/srsv@3609 70d4eda1-72e9-0310-a436-91e5bd24443c

11 years agoupdate obsolete script
tabris [Thu, 16 May 2013 19:25:25 +0000 (19:25 +0000)] 
update obsolete script

git-svn-id: http://svn.tabris.net/repos/srsv@3608 70d4eda1-72e9-0310-a436-91e5bd24443c

11 years agospamserv alerts to operchan
tabris [Sat, 11 May 2013 19:23:13 +0000 (19:23 +0000)] 
spamserv alerts to operchan

git-svn-id: http://svn.tabris.net/repos/srsv@3607 70d4eda1-72e9-0310-a436-91e5bd24443c

11 years agoallow admins/opers to add services-rank, but only
tabris [Wed, 3 Apr 2013 17:03:44 +0000 (17:03 +0000)] 
allow admins/opers to add services-rank, but only
if the rank is less than their own.

git-svn-id: http://svn.tabris.net/repos/srsv@3606 70d4eda1-72e9-0310-a436-91e5bd24443c

11 years agodocument NS SET HIGHLIGHT
tabris [Wed, 3 Apr 2013 16:58:04 +0000 (16:58 +0000)] 
document NS SET HIGHLIGHT

git-svn-id: http://svn.tabris.net/repos/srsv@3605 70d4eda1-72e9-0310-a436-91e5bd24443c

11 years agoReverted the changes for ESVID support - this might be reintroduced at a later time.
musashix90 [Sat, 26 Jan 2013 22:00:54 +0000 (22:00 +0000)] 
Reverted the changes for ESVID support - this might be reintroduced at a later time.

git-svn-id: http://svn.tabris.net/repos/srsv@3604 70d4eda1-72e9-0310-a436-91e5bd24443c

11 years agoAdded support for ESVID protocol addition in UnrealIRCd 3.2.10.
musashix90 [Thu, 17 Jan 2013 01:53:31 +0000 (01:53 +0000)] 
Added support for ESVID protocol addition in UnrealIRCd 3.2.10.

This just adds the ability to display the nick's root name
in the WHOIS information.

git-svn-id: http://svn.tabris.net/repos/srsv@3603 70d4eda1-72e9-0310-a436-91e5bd24443c

11 years agoAdded SrSv/Constants.pm, which moves some constant values into
musashix90 [Thu, 17 Jan 2013 00:54:35 +0000 (00:54 +0000)] 
Added SrSv/Constants.pm, which moves some constant values into
this particular module.

Also updated NS HELP SET to mention NOHIGHLIGHT and its
corresponding help file entry.

git-svn-id: http://svn.tabris.net/repos/srsv@3602 70d4eda1-72e9-0310-a436-91e5bd24443c

11 years agochecking in missed file SrSv/Constants.pm
tabris [Wed, 16 Jan 2013 21:04:17 +0000 (21:04 +0000)] 
checking in missed file SrSv/Constants.pm

git-svn-id: http://svn.tabris.net/repos/srsv@3601 70d4eda1-72e9-0310-a436-91e5bd24443c

11 years agoThe SrSv/DB directory was removed because of a conflict. This is to
musashix90 [Wed, 16 Jan 2013 20:38:07 +0000 (20:38 +0000)] 
The SrSv/DB directory was removed because of a conflict.  This is to
re-add the directory back into the branch.

git-svn-id: http://svn.tabris.net/repos/srsv@3600 70d4eda1-72e9-0310-a436-91e5bd24443c

11 years agoCaught up the mus-0.4.x-devel branch with 0.4.3
musashix90 [Tue, 15 Jan 2013 21:54:20 +0000 (21:54 +0000)] 
Caught up the mus-0.4.x-devel branch with 0.4.3

git-svn-id: http://svn.tabris.net/repos/srsv@3599 70d4eda1-72e9-0310-a436-91e5bd24443c

11 years agoRemoved tracking of the old Date/ and Digest/ folders.
musashix90 [Tue, 15 Jan 2013 18:26:15 +0000 (18:26 +0000)] 
Removed tracking of the old Date/ and Digest/ folders.
The last commit should have involved an svn mv for some files.

git-svn-id: http://svn.tabris.net/repos/srsv@3598 70d4eda1-72e9-0310-a436-91e5bd24443c

11 years agoSyncing up the mus-0.4.x-devel branch with 0.4.3, this is a partial
musashix90 [Tue, 15 Jan 2013 18:20:26 +0000 (18:20 +0000)] 
Syncing up the mus-0.4.x-devel branch with 0.4.3, this is a partial
commit that contains the addition of the CPAN/ directory

git-svn-id: http://svn.tabris.net/repos/srsv@3597 70d4eda1-72e9-0310-a436-91e5bd24443c

11 years agoa guess on a mitigation for the 'high traffic' warnings
tabris [Mon, 31 Dec 2012 01:48:43 +0000 (01:48 +0000)] 
a guess on a mitigation for the 'high traffic' warnings
SCnet has been getting ever since we upgraded to the new codebase
Albeit i think that that warning didn't exist until that upgrade.
So far, unable to reproduce warning on demand in production.

Idea is we actually make PRIVMSG type stuff lower priority
than anything else. and then don't count that stuff for how heavy
the load is, for that warning.

git-svn-id: http://svn.tabris.net/repos/srsv@3596 70d4eda1-72e9-0310-a436-91e5bd24443c

11 years agofurther work on TOR loading
tabris [Mon, 31 Dec 2012 01:46:28 +0000 (01:46 +0000)] 
further work on TOR loading

git-svn-id: http://svn.tabris.net/repos/srsv@3595 70d4eda1-72e9-0310-a436-91e5bd24443c

11 years agobetter longterm fix for perl/Storable vs regexes
tabris [Mon, 31 Dec 2012 01:45:36 +0000 (01:45 +0000)] 
better longterm fix for perl/Storable vs regexes

git-svn-id: http://svn.tabris.net/repos/srsv@3594 70d4eda1-72e9-0310-a436-91e5bd24443c

11 years agosql reformatting, plus a bugfix in do_status for clones
tabris [Fri, 28 Dec 2012 16:22:32 +0000 (16:22 +0000)] 
sql reformatting, plus a bugfix in do_status for clones

git-svn-id: http://svn.tabris.net/repos/srsv@3593 70d4eda1-72e9-0310-a436-91e5bd24443c

11 years agominor parse_bans fixes
tabris [Sat, 17 Nov 2012 20:44:46 +0000 (20:44 +0000)] 
minor parse_bans fixes

git-svn-id: http://svn.tabris.net/repos/srsv@3592 70d4eda1-72e9-0310-a436-91e5bd24443c

11 years agodon't allow services altnicks to be same as defaultnicks
tabris [Mon, 29 Oct 2012 03:16:26 +0000 (03:16 +0000)] 
don't allow services altnicks to be same as defaultnicks

git-svn-id: http://svn.tabris.net/repos/srsv@3591 70d4eda1-72e9-0310-a436-91e5bd24443c

11 years agoa) UNBAN was missing
tabris [Sun, 19 Aug 2012 20:02:01 +0000 (20:02 +0000)] 
a) UNBAN was missing
b) reorganize the commands

git-svn-id: http://svn.tabris.net/repos/srsv@3590 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agofixup call to tempban from cs_tempban. oops.
tabris [Thu, 12 Apr 2012 15:48:19 +0000 (15:48 +0000)] 
fixup call to tempban from cs_tempban. oops.

git-svn-id: http://svn.tabris.net/repos/srsv@3589 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agolots of refactoring of tempban related code
tabris [Mon, 26 Mar 2012 04:08:37 +0000 (04:08 +0000)] 
lots of refactoring of tempban related code

git-svn-id: http://svn.tabris.net/repos/srsv@3588 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agocleanups and reformatting of various tempban code
tabris [Mon, 26 Mar 2012 01:10:57 +0000 (01:10 +0000)] 
cleanups and reformatting of various tempban code

git-svn-id: http://svn.tabris.net/repos/srsv@3587 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoa) some whitespace cleanups. i can't say i care for 4 space tabs
tabris [Sun, 25 Mar 2012 22:00:01 +0000 (22:00 +0000)] 
a) some whitespace cleanups. i can't say i care for 4 space tabs
b) a few renames

Nothing in here should be changing anything significant
that stuff comes later.

git-svn-id: http://svn.tabris.net/repos/srsv@3586 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoadd Encode::Locale to CPAN dir
tabris [Sun, 25 Mar 2012 21:23:04 +0000 (21:23 +0000)] 
add Encode::Locale to CPAN dir

git-svn-id: http://svn.tabris.net/repos/srsv@3585 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoadd Encode::Locale to CPAN dir
tabris [Sun, 25 Mar 2012 21:21:42 +0000 (21:21 +0000)] 
add Encode::Locale to CPAN dir

git-svn-id: http://svn.tabris.net/repos/srsv@3584 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agotag off 0.4.3.1-pre1.
tabris [Sun, 25 Mar 2012 21:14:35 +0000 (21:14 +0000)] 
tag off 0.4.3.1-pre1.
Not certified for use.

git-svn-id: http://svn.tabris.net/repos/srsv@3583 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agotry to stop using wget, let's see if WWW::Mechanize stops the leak
tabris [Sun, 26 Feb 2012 21:58:57 +0000 (21:58 +0000)] 
try to stop using wget, let's see if WWW::Mechanize stops the leak

git-svn-id: http://svn.tabris.net/repos/srsv@3582 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agobring in LWP and WWW::Mechanize, for TOR
tabris [Sun, 26 Feb 2012 21:58:55 +0000 (21:58 +0000)] 
bring in LWP and WWW::Mechanize, for TOR

git-svn-id: http://svn.tabris.net/repos/srsv@3581 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agomoved Digest and Date into CPAN/
tabris [Sun, 26 Feb 2012 21:58:50 +0000 (21:58 +0000)] 
moved Digest and Date into CPAN/

git-svn-id: http://svn.tabris.net/repos/srsv@3580 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agodon't allow NS SILENCE ADD <NULL> to crash the worker
tabris [Sat, 18 Feb 2012 15:23:36 +0000 (15:23 +0000)] 
don't allow NS SILENCE ADD <NULL> to crash the worker

git-svn-id: http://svn.tabris.net/repos/srsv@3579 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoignore topic changes for unregistered channels
tabris [Sun, 15 Jan 2012 17:13:12 +0000 (17:13 +0000)] 
ignore topic changes for unregistered channels

git-svn-id: http://svn.tabris.net/repos/srsv@3578 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoMake tempban smarter.
erry [Mon, 9 Jan 2012 12:34:06 +0000 (12:34 +0000)] 
Make tempban smarter.

git-svn-id: http://svn.tabris.net/repos/srsv@3577 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoClean up ban/tempban
erry [Sat, 7 Jan 2012 11:40:23 +0000 (11:40 +0000)] 
Clean up ban/tempban

git-svn-id: http://svn.tabris.net/repos/srsv@3576 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agofix typo in clones_exist()
tabris [Sun, 20 Nov 2011 17:34:32 +0000 (17:34 +0000)] 
fix typo in clones_exist()

git-svn-id: http://svn.tabris.net/repos/srsv@3575 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agochanged my mind about the expiry key. reverted to erry's version
tabris [Mon, 17 Oct 2011 15:09:46 +0000 (15:09 +0000)] 
changed my mind about the expiry key. reverted to erry's version

git-svn-id: http://svn.tabris.net/repos/srsv@3574 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agotempban cleanups. Not sure if correct yet
tabris [Sun, 16 Oct 2011 20:53:25 +0000 (20:53 +0000)] 
tempban cleanups. Not sure if correct yet

git-svn-id: http://svn.tabris.net/repos/srsv@3573 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agocleanups in tempban code
tabris [Sun, 16 Oct 2011 20:47:01 +0000 (20:47 +0000)] 
cleanups in tempban code

git-svn-id: http://svn.tabris.net/repos/srsv@3572 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoreverse order of column in expiry key.
tabris [Sun, 16 Oct 2011 20:41:28 +0000 (20:41 +0000)] 
reverse order of column in expiry key.
we _might_ be interested in a particular channel,
but most times won't.

git-svn-id: http://svn.tabris.net/repos/srsv@3571 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agofix tmpban table schema to be sane
tabris [Sun, 16 Oct 2011 20:35:23 +0000 (20:35 +0000)] 
fix tmpban table schema to be sane

git-svn-id: http://svn.tabris.net/repos/srsv@3570 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agowork around MySQL4.x SHOW TABLES for Schema.pm
tabris [Thu, 8 Sep 2011 19:08:50 +0000 (19:08 +0000)] 
work around MySQL4.x SHOW TABLES for Schema.pm

git-svn-id: http://svn.tabris.net/repos/srsv@3569 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agomerge r3567 to 0.5.0: work-around broken Math::BigInt
tabris [Thu, 8 Sep 2011 05:58:52 +0000 (05:58 +0000)] 
merge r3567 to 0.5.0: work-around broken Math::BigInt

git-svn-id: http://svn.tabris.net/repos/srsv@3568 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoAttempt to work around old versions of perl/Math::BigInt that don't like
tabris [Thu, 8 Sep 2011 05:55:59 +0000 (05:55 +0000)] 
Attempt to work around old versions of perl/Math::BigInt that don't like
use Math::BigInt try => 'GMP';

git-svn-id: http://svn.tabris.net/repos/srsv@3567 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoFix clone check query
erry [Mon, 5 Sep 2011 12:08:39 +0000 (12:08 +0000)] 
Fix clone check query

git-svn-id: http://svn.tabris.net/repos/srsv@3566 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agosql file
erry [Mon, 5 Sep 2011 05:48:56 +0000 (05:48 +0000)] 
sql file

git-svn-id: http://svn.tabris.net/repos/srsv@3565 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agosucky code for /cs set noclones; /cs tempban; /cs set bantime don't expect it to...
erry [Sun, 4 Sep 2011 17:22:55 +0000 (17:22 +0000)] 
sucky code for /cs set noclones; /cs tempban; /cs set bantime don't expect it to work.

git-svn-id: http://svn.tabris.net/repos/srsv@3564 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agomerge cs_topicappend and friends, including cleanups
tabris [Fri, 2 Sep 2011 18:33:08 +0000 (18:33 +0000)] 
merge cs_topicappend and friends, including cleanups

git-svn-id: http://svn.tabris.net/repos/srsv@3563 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agomove cs_topicappend into correct file section
tabris [Fri, 2 Sep 2011 18:28:48 +0000 (18:28 +0000)] 
move cs_topicappend into correct file section

git-svn-id: http://svn.tabris.net/repos/srsv@3562 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agorefactor cs_topicappend and friends
tabris [Fri, 2 Sep 2011 18:27:07 +0000 (18:27 +0000)] 
refactor cs_topicappend and friends
not perfect, but a little better.

git-svn-id: http://svn.tabris.net/repos/srsv@3561 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years ago/cs set noclones; prevents clones from joining channels. Appears to work. Help files...
erry [Fri, 2 Sep 2011 16:54:45 +0000 (16:54 +0000)] 
/cs set noclones; prevents clones from joining  channels. Appears to work. Help files included.

git-svn-id: http://svn.tabris.net/repos/srsv@3560 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoHelp files for topicappend/topicprepend
erry [Thu, 1 Sep 2011 16:41:18 +0000 (16:41 +0000)] 
Help files for topicappend/topicprepend

git-svn-id: http://svn.tabris.net/repos/srsv@3559 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years ago/cs topicappend & /cs topicprepend, taken from atheme. Help files included! Works...
erry [Thu, 1 Sep 2011 16:19:18 +0000 (16:19 +0000)] 
/cs topicappend & /cs topicprepend, taken from atheme. Help files included! Works for 0.4.3

git-svn-id: http://svn.tabris.net/repos/srsv@3558 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agomerge r3556 to 0.4.3
tabris [Tue, 30 Aug 2011 03:12:52 +0000 (03:12 +0000)] 
merge r3556 to 0.4.3

git-svn-id: http://svn.tabris.net/repos/srsv@3557 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agominor tweaks re TOR updates
tabris [Tue, 30 Aug 2011 03:11:02 +0000 (03:11 +0000)] 
minor tweaks re TOR updates

git-svn-id: http://svn.tabris.net/repos/srsv@3556 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agominimal changes to make Unreal support compile again
tabris [Mon, 8 Aug 2011 15:14:05 +0000 (15:14 +0000)] 
minimal changes to make Unreal support compile again
Not tested.
Also a few reversions of the removal of TOK_FOO

git-svn-id: http://svn.tabris.net/repos/srsv@3555 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoRemove some debug lines
erry [Sat, 6 Aug 2011 13:57:42 +0000 (13:57 +0000)] 
Remove some debug lines
Code doesn't look as horrible as i thought ^_^
It works in a real inspircd net! ( I think i've said that before )
needs testing in unreal but there's probably not that many bugs left to fix now :3

git-svn-id: http://svn.tabris.net/repos/srsv@3554 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agomake bots send different umodes for insp since a lot of them arent what we think...
erry [Wed, 3 Aug 2011 07:05:21 +0000 (07:05 +0000)] 
make bots send different umodes for insp since a lot of them arent what we think they are

git-svn-id: http://svn.tabris.net/repos/srsv@3553 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoFIx parse errors & bot_part_if_needed
erry [Mon, 1 Aug 2011 15:25:06 +0000 (15:25 +0000)] 
FIx parse errors & bot_part_if_needed
works in a real insp network!

git-svn-id: http://svn.tabris.net/repos/srsv@3552 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoFix a problem with parse & networks w/ more than 1 server.
erry [Fri, 29 Jul 2011 12:18:21 +0000 (12:18 +0000)] 
Fix a problem with parse & networks w/ more than 1 server.

git-svn-id: http://svn.tabris.net/repos/srsv@3551 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoLikewise.
erry [Thu, 28 Jul 2011 14:21:03 +0000 (14:21 +0000)] 
Likewise.

git-svn-id: http://svn.tabris.net/repos/srsv@3550 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoMake the Send/Parse links point to the proper location
erry [Thu, 28 Jul 2011 13:54:46 +0000 (13:54 +0000)] 
Make the Send/Parse links point to the proper location

git-svn-id: http://svn.tabris.net/repos/srsv@3549 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoFix stuff like sending hashes instead of nicks
erry [Thu, 28 Jul 2011 13:51:09 +0000 (13:51 +0000)] 
Fix stuff like sending hashes instead of nicks

git-svn-id: http://svn.tabris.net/repos/srsv@3548 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoFix umode parsing in unreal
erry [Wed, 27 Jul 2011 14:40:35 +0000 (14:40 +0000)] 
Fix umode parsing in unreal

git-svn-id: http://svn.tabris.net/repos/srsv@3547 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoRemove some debug prints
erry [Wed, 27 Jul 2011 12:30:03 +0000 (12:30 +0000)] 
Remove some debug prints

git-svn-id: http://svn.tabris.net/repos/srsv@3546 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoFixed some more stuff.. No more getuuid for normal users!
erry [Sat, 23 Jul 2011 13:03:58 +0000 (13:03 +0000)] 
Fixed some more stuff.. No more getuuid for normal users!
It works well in unreal AND insp
Next is to solve the mystery of commands being sent with :HASH(Something) as source

git-svn-id: http://svn.tabris.net/repos/srsv@3545 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoOops, send proper UUIDS for agents
erry [Fri, 22 Jul 2011 14:14:37 +0000 (14:14 +0000)] 
Oops, send proper UUIDS for agents

git-svn-id: http://svn.tabris.net/repos/srsv@3544 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoGet rid of getuuid for users and move ircd-specific stuff to send & parse only
erry [Fri, 22 Jul 2011 13:59:33 +0000 (13:59 +0000)] 
Get rid of getuuid for users and move ircd-specific stuff to send & parse only
fix mode to (probably) work

git-svn-id: http://svn.tabris.net/repos/srsv@3543 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoOops, fix typo
erry [Sat, 16 Jul 2011 10:01:09 +0000 (10:01 +0000)] 
Oops, fix typo

git-svn-id: http://svn.tabris.net/repos/srsv@3542 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoNullServ! Great for ranting
erry [Sat, 16 Jul 2011 09:56:49 +0000 (09:56 +0000)] 
NullServ! Great for ranting
Fix some bugs in unreal
Code still sucks :F

git-svn-id: http://svn.tabris.net/repos/srsv@3541 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoFix bot not opping itself on join in insp... Unreal is still borken in most parts
erry [Fri, 15 Jul 2011 12:20:12 +0000 (12:20 +0000)] 
Fix bot not opping itself on join in insp... Unreal is still borken in most parts
Some of my code is horrible.. And i'm using $ircd_capabilities to determine if we're using insp for some things. I know i should do this another way

git-svn-id: http://svn.tabris.net/repos/srsv@3540 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoRemove debug die line...
erry [Thu, 14 Jul 2011 19:01:07 +0000 (19:01 +0000)] 
Remove debug die line...

git-svn-id: http://svn.tabris.net/repos/srsv@3539 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoSome basic CAPAB parsing. Checks if you can have vhosts, watch, silence and +q and +a
erry [Thu, 14 Jul 2011 18:58:13 +0000 (18:58 +0000)] 
Some basic CAPAB parsing. Checks if you can have vhosts, watch, silence and +q and +a
this still won't work in unrealircd.
Other than that it's got to be quite stable in insp and can work with a very
minimal setup (requires m_spanningtree.so (for linking) and m_services-account.so for +r)

git-svn-id: http://svn.tabris.net/repos/srsv@3538 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoFwiw, it';s a lot more stable now. Most stuff seems to work.
erry [Sat, 9 Jul 2011 12:20:30 +0000 (12:20 +0000)] 
Fwiw, it';s a lot more stable now. Most stuff seems to work.
I still need to parse CAPAB though and test it in unreal... God knows what it'll do for unreal.
Oh and put the services uuids somewhere else
/ServServ raw is EXTREMELY dangerous: one wrong command and inspircd will kick srsv off, or
make insp segfault :3
Even if you type the command in the wrong case! Oh, and knowing the agent UUIDs is required
if you want to play with /servserv raw.

git-svn-id: http://svn.tabris.net/repos/srsv@3537 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agomerge error on can_do. replace en toto from 0.4.3
tabris [Thu, 7 Jul 2011 15:08:52 +0000 (15:08 +0000)] 
merge error on can_do. replace en toto from 0.4.3

git-svn-id: http://svn.tabris.net/repos/srsv@3536 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agomissing s/@flags/@flagList/
tabris [Thu, 7 Jul 2011 15:02:15 +0000 (15:02 +0000)] 
missing s/@flags/@flagList/

git-svn-id: http://svn.tabris.net/repos/srsv@3535 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agomove some var decls out of the BEGIN block.
tabris [Thu, 7 Jul 2011 14:58:55 +0000 (14:58 +0000)] 
move some var decls out of the BEGIN block.
hopefully will fix the aparrent scoping issue.

git-svn-id: http://svn.tabris.net/repos/srsv@3534 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agohmmm. leftofer notation from a merge. looks harmless
tabris [Thu, 7 Jul 2011 14:42:43 +0000 (14:42 +0000)] 
hmmm. leftofer notation from a merge. looks harmless

git-svn-id: http://svn.tabris.net/repos/srsv@3533 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agofirst hack at merging erry's work + the current release 0.4.3,
tabris [Wed, 6 Jul 2011 04:21:49 +0000 (04:21 +0000)] 
first hack at merging erry's work + the current release 0.4.3,
making 0.5.0

it's probably VERY broken right now, for either insp or Unreal.

git-svn-id: http://svn.tabris.net/repos/srsv@3532 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agocopy 0.4.3 to 0.5.0
tabris [Mon, 4 Jul 2011 18:25:52 +0000 (18:25 +0000)] 
copy 0.4.3 to 0.5.0

git-svn-id: http://svn.tabris.net/repos/srsv@3531 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoMy work on this so far....
erry [Mon, 4 Jul 2011 18:16:38 +0000 (18:16 +0000)] 
My work on this so far....
What works: I think registering identifying etc and basic stuff works by now.. I hope.
I also think you can't have an infinite loop of changing to guest* anymore... I sure hope.
Some of Parse returns user items as should
It also seems to recognise OPERTYPE but that's new
What doesn't work: userkill is in the wrong place
CAPAB isn't parsed.
New features:
/cs why will show if the guy is awaiting authorization to be added
/ms read unread will read last unread memo
There's lots of debug lines/messy code
You need to pray five times to make it work (just kidding)

git-svn-id: http://svn.tabris.net/repos/srsv@3530 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agotrunk is out of date. don't use it
tabris [Sun, 26 Jun 2011 01:42:55 +0000 (01:42 +0000)] 
trunk is out of date. don't use it

git-svn-id: http://svn.tabris.net/repos/srsv@3529 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoupdate version string to 0.4.3.0
tabris [Sat, 25 Jun 2011 17:43:12 +0000 (17:43 +0000)] 
update version string to 0.4.3.0

git-svn-id: http://svn.tabris.net/repos/srsv@3528 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agodesignate current 0.4.3 as release.
tabris [Sat, 25 Jun 2011 17:42:20 +0000 (17:42 +0000)] 
designate current 0.4.3 as release.
It's not as if we're aware of any showstopper bugs
and 0.5.x is probably coming in 6 months

git-svn-id: http://svn.tabris.net/repos/srsv@3527 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agominor cleanups of the tor code
tabris [Sat, 25 Jun 2011 17:38:53 +0000 (17:38 +0000)] 
minor cleanups of the tor code
also put update_tor_list() into InParent

The TOR code leaks... but I can't find anything actually wrong, so I
think it is just a Perl problem, not an oversight in the TOR code.
Perl's malloc sucks anyway.

git-svn-id: http://svn.tabris.net/repos/srsv@3526 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoinitial commit of erry's Insp work.
tabris [Wed, 15 Jun 2011 18:55:27 +0000 (18:55 +0000)] 
initial commit of erry's Insp work.
I (tabris) have not audited it yet.

git-svn-id: http://svn.tabris.net/repos/srsv@3525 70d4eda1-72e9-0310-a436-91e5bd24443c

12 years agoverdammt overcomplicated code, just so that
tabris [Tue, 14 Jun 2011 02:00:49 +0000 (02:00 +0000)] 
verdammt overcomplicated code, just so that
if user has neverop, but chan has autovoice,
user will have the pointy + crammed down their throat.

git-svn-id: http://svn.tabris.net/repos/srsv@3524 70d4eda1-72e9-0310-a436-91e5bd24443c

13 years agoblacklistLoader can now use wget or curl, if curl is available
tabris [Wed, 25 May 2011 14:05:29 +0000 (14:05 +0000)] 
blacklistLoader can now use wget or curl, if curl is available

git-svn-id: http://svn.tabris.net/repos/srsv@3523 70d4eda1-72e9-0310-a436-91e5bd24443c

13 years agoallow /cs k to alias to /cs kick
tabris [Mon, 4 Apr 2011 18:59:04 +0000 (18:59 +0000)] 
allow /cs k to alias to /cs kick

git-svn-id: http://svn.tabris.net/repos/srsv@3522 70d4eda1-72e9-0310-a436-91e5bd24443c

13 years agofixup flood control to always allow opers
tabris [Mon, 4 Apr 2011 18:58:53 +0000 (18:58 +0000)] 
fixup flood control to always allow opers

git-svn-id: http://svn.tabris.net/repos/srsv@3521 70d4eda1-72e9-0310-a436-91e5bd24443c

13 years agotry to eliminate the bad programming pattern:
tabris [Sun, 5 Dec 2010 20:11:52 +0000 (20:11 +0000)] 
try to eliminate the bad programming pattern:
my $foo = $bar if $baz;

This is bad b/c sometimes $foo will retain a value from a previous
invocation of the sub or loop.

git-svn-id: http://svn.tabris.net/repos/srsv@3520 70d4eda1-72e9-0310-a436-91e5bd24443c

13 years agoupdate INSTALL file for progress on MySQL version
tabris [Thu, 4 Nov 2010 17:56:11 +0000 (17:56 +0000)] 
update INSTALL file for progress on MySQL version

git-svn-id: http://svn.tabris.net/repos/srsv@3519 70d4eda1-72e9-0310-a436-91e5bd24443c