Ari Johnson [Wed, 7 Dec 2022 23:53:54 +0000 (18:53 -0500)]
Improve memory safety in light of newer compiler warnings
Ari Johnson [Fri, 20 Sep 2019 14:22:13 +0000 (10:22 -0400)]
Add lwhop() function
Ari Johnson [Tue, 26 Jun 2018 19:27:03 +0000 (15:27 -0400)]
Merge branch 'master' into 0.73-development
Ari Johnson [Sun, 24 Jun 2018 20:04:22 +0000 (16:04 -0400)]
Fix console networking issue
Ari Johnson [Wed, 8 Nov 2017 05:10:11 +0000 (00:10 -0500)]
Fix bug in @stats
startrekkin.net [Sat, 22 Jul 2017 18:15:36 +0000 (14:15 -0400)]
Remove atr_on_obj uninitialized global variable
Ari Johnson [Wed, 13 Jan 2016 16:02:18 +0000 (11:02 -0500)]
Bugfix: @prog could not use attribute trees from parent objects
Ari Johnson [Wed, 16 Dec 2015 22:28:06 +0000 (17:28 -0500)]
Fix error in lports()
Ari Johnson [Wed, 16 Dec 2015 19:17:43 +0000 (14:17 -0500)]
Allow use of arguments with lports()
Ari Johnson [Wed, 16 Dec 2015 19:12:58 +0000 (14:12 -0500)]
Update 0.73p4 changes file
Ari Johnson [Wed, 16 Dec 2015 19:12:37 +0000 (14:12 -0500)]
Improved lports()
Ari Johnson [Wed, 16 Dec 2015 01:18:58 +0000 (20:18 -0500)]
Note changes in changes file
Ari Johnson [Wed, 16 Dec 2015 01:18:30 +0000 (20:18 -0500)]
Fix recently-introduced bug in channel connect/disconnect broadcasts
Ari Johnson [Mon, 14 Dec 2015 15:53:09 +0000 (10:53 -0500)]
Note change in changes file
Ari Johnson [Mon, 14 Dec 2015 15:52:33 +0000 (10:52 -0500)]
Fix compiler warning when compiling with RPMODE_SYS enabled
Ari Johnson [Mon, 14 Dec 2015 15:02:42 +0000 (10:02 -0500)]
Update version files for 0.73p4 development
Ari Johnson [Mon, 14 Dec 2015 15:00:19 +0000 (10:00 -0500)]
Fix dist/Configure process
Ari Johnson [Wed, 14 Oct 2015 15:44:33 +0000 (11:44 -0400)]
Update version.h for 0.73p3 release
Ari Johnson [Wed, 14 Oct 2015 15:40:56 +0000 (11:40 -0400)]
Note lattrp() in changes file
Ari Johnson [Wed, 14 Oct 2015 15:40:37 +0000 (11:40 -0400)]
Add lattrp()
Ari Johnson [Fri, 25 Sep 2015 03:34:44 +0000 (23:34 -0400)]
Update note about telnet keepalive functionality in changes file
Ari Johnson [Fri, 25 Sep 2015 03:34:31 +0000 (23:34 -0400)]
Make telnet keepalive functionality a @configurable setting
Ari Johnson [Thu, 24 Sep 2015 21:20:06 +0000 (17:20 -0400)]
Note TELNET_KEEPALIVE in changes file
Ari Johnson [Thu, 24 Sep 2015 21:19:59 +0000 (17:19 -0400)]
TELNET_KEEPALIVE feature
startrekkin.net [Mon, 17 Aug 2015 20:34:00 +0000 (16:34 -0400)]
Note DNS fix in changes file
startrekkin.net [Mon, 17 Aug 2015 20:33:14 +0000 (16:33 -0400)]
If DNS lookup fails, do not check blank hostname for @sitelock
Ari Johnson [Mon, 10 Aug 2015 14:39:31 +0000 (10:39 -0400)]
Report info_slave errors to stderr and do not use them in place of data to MUSH
Ari Johnson [Fri, 7 Aug 2015 15:29:47 +0000 (11:29 -0400)]
Improve info_slave error messages
Ari Johnson [Thu, 6 Aug 2015 15:33:54 +0000 (11:33 -0400)]
Improve error reporting from info_slave
Ari Johnson [Tue, 4 Aug 2015 14:51:37 +0000 (10:51 -0400)]
info_slave returns better error explanations
Ari Johnson [Thu, 19 Feb 2015 20:12:50 +0000 (15:12 -0500)]
Allow ps(all)
Ari Johnson [Thu, 19 Feb 2015 20:03:47 +0000 (15:03 -0500)]
Update 0.73p3 changes file
Ari Johnson [Thu, 19 Feb 2015 20:02:49 +0000 (15:02 -0500)]
New functions: ps(), psinfo(), notify(), drain()
Ari Johnson [Mon, 2 Feb 2015 16:03:03 +0000 (11:03 -0500)]
Note NoPay change in changes file
Ari Johnson [Mon, 2 Feb 2015 16:02:31 +0000 (11:02 -0500)]
Allow NoPay players to receive pennies
Ari Johnson [Mon, 19 Jan 2015 19:16:11 +0000 (14:16 -0500)]
Merge remote-tracking branch 'origin/0.73-development'
Also update code so that everything compiles
Ari Johnson [Mon, 19 Jan 2015 17:44:39 +0000 (12:44 -0500)]
Note channel log flag in @chan/list
Ari Johnson [Mon, 19 Jan 2015 17:25:25 +0000 (12:25 -0500)]
Note channel logging in changes file
Ari Johnson [Mon, 19 Jan 2015 17:24:31 +0000 (12:24 -0500)]
Document channel logging
Ari Johnson [Mon, 19 Jan 2015 17:22:46 +0000 (12:22 -0500)]
New feature: channel logs
Ari Johnson [Fri, 9 Jan 2015 15:49:41 +0000 (10:49 -0500)]
Add RPCHAT privilege to receive pages as well as send them
Ari Johnson [Thu, 8 Jan 2015 22:03:07 +0000 (17:03 -0500)]
Update 0.73p3 changes file
Ari Johnson [Thu, 8 Jan 2015 22:02:21 +0000 (17:02 -0500)]
Allow RP players to page if they have the RPChat power
Ari Johnson [Mon, 25 Nov 2013 02:21:14 +0000 (21:21 -0500)]
Note bug fix in changes file
Ari Johnson [Mon, 25 Nov 2013 02:20:33 +0000 (21:20 -0500)]
Fix for crash when checking zone master of room
Ari Johnson [Fri, 20 Sep 2013 15:17:28 +0000 (11:17 -0400)]
Add a const to ssl_init to avoid compiler warning
Ari Johnson [Fri, 20 Sep 2013 14:54:31 +0000 (10:54 -0400)]
Ignore warnings for unused but set variables
Ari Johnson [Thu, 6 Jun 2013 15:54:59 +0000 (11:54 -0400)]
Update 0.73p3 changes file
Ari Johnson [Thu, 6 Jun 2013 15:38:36 +0000 (11:38 -0400)]
Include division tree in @scan and scan()
Ari Johnson [Thu, 6 Jun 2013 15:54:59 +0000 (11:54 -0400)]
Update 0.73p3 changes file
Ari Johnson [Thu, 6 Jun 2013 15:38:36 +0000 (11:38 -0400)]
Include division tree in @scan and scan()
Ari Johnson [Mon, 22 Oct 2012 18:20:15 +0000 (14:20 -0400)]
Detect integer math overflow to avoid division crash
Fixes #273
Ari Johnson [Tue, 25 Sep 2012 00:21:49 +0000 (20:21 -0400)]
Fix powers-related bug in @chzone
Fixes #272
Ari Johnson [Wed, 1 Feb 2012 04:15:25 +0000 (23:15 -0500)]
Cherry-pick changes file for 0.73p3 for Unidle_Times() fix
Ari Johnson [Wed, 1 Feb 2012 04:14:43 +0000 (23:14 -0500)]
Cherry-pick Unidle_Times() fix from 0.73-development branch
Ari Johnson [Wed, 1 Feb 2012 04:08:56 +0000 (23:08 -0500)]
Update changes file to reflect Unidle_Times() fix
Ari Johnson [Wed, 1 Feb 2012 04:02:04 +0000 (23:02 -0500)]
Rename Idle_Times() to Unidle_Times()
The function was just named incorrectly and already returned
desc->unidle_times.
Fixes #259
RLB [Mon, 8 Aug 2011 06:07:58 +0000 (02:07 -0400)]
Extra rule to have configure throw an error message if it can't find
glibtool on Darwin.. Again, we should look into FreeBSD to see if this
same method will work there.
RLB [Sat, 6 Aug 2011 00:05:54 +0000 (20:05 -0400)]
make update creates restart script and sets appropriate permissions again
Rick Bird [Fri, 5 Aug 2011 23:53:26 +0000 (19:53 -0400)]
More Darwin/Debian friendliness
RLB [Fri, 5 Aug 2011 20:49:32 +0000 (16:49 -0400)]
Darin/OS X Build Fixes.. Now automatically looks for glibtool if it exists
in a darwin environment.. Otherwise it looks for libtool, thinking we're in a
GNU environment.. Could probably use the same basic idea for a FreeBSD Environment
Should we ever test a build there.
Ari Johnson [Mon, 18 Jul 2011 21:46:10 +0000 (17:46 -0400)]
Hand-apply commit
e58e28903371ef25d505498b7072e87037fca695 from 0.73-development
Ari Johnson [Mon, 18 Jul 2011 21:40:06 +0000 (17:40 -0400)]
Fix crash when signal(qid,TIME) is not given a third argument
Rick Bird [Tue, 17 May 2011 20:38:02 +0000 (16:38 -0400)]
confmagic.h snuck back in match.c.. took it out
Rick L Bird [Sun, 15 May 2011 20:42:02 +0000 (16:42 -0400)]
PennMUSH 1.8.3p12
Author: talvo@talvo.com <talvo@talvo.com@
ba372814-4f39-11de-9ad6-
1127a62b9fcd>
Date: Mon Jan 25 04:33:21 2010 +0000
Issue 162, new pfun() function to evaluate attrs from parents
Fixes #208
Rick L Bird [Sun, 15 May 2011 20:37:15 +0000 (16:37 -0400)]
PennMUSH 1.8.3p12
Author: talvo@talvo.com
<talvo@talvo.com@
ba372814-4f39-11de-9ad6-
1127a62b9fcd>
Date: Sat Jan 30 08:36:51 2010 +0000
Issue 178, new 'x' option for locate() to only do exact-name matches
Fixes #209
Rick L Bird [Sun, 15 May 2011 20:30:56 +0000 (16:30 -0400)]
Refs #172
Rick L Bird [Sun, 15 May 2011 20:29:30 +0000 (16:29 -0400)]
PennMUSH 1.8.3p12
Author: talvo@talvo.com <talvo@talvo.com@
ba372814-4f39-11de-9ad6-
1127a62b9fcd>
Date: Fri Jan 29 05:10:09 2010 +0000
More match.c changes. Now with less crashes! *ahem*
Author: captdeaf@gmail.com <captdeaf@gmail.com@
ba372814-4f39-11de-9ad6-
1127a62b9fcd>
Date: Thu Jan 28 09:11:08 2010 +0000
Added checks to make sure "match" >= 0 in MATCH_TYPE and
MATCH_CONTROL
Author: captdeaf@gmail.com <captdeaf@gmail.com@
ba372814-4f39-11de-9ad6-
1127a62b9fcd>
Date: Thu Jan 28 08:49:30 2010 +0000
Backing out abs change. Making lookup_player safe.
Refs #172
Rick L Bird [Sun, 15 May 2011 20:20:41 +0000 (16:20 -0400)]
PennMUSH 1.8.3p12
Author: captdeaf@gmail.com
<captdeaf@gmail.com@
ba372814-4f39-11de-9ad6-
1127a62b9fcd>
Date: Thu Jan 28 08:18:56 2010 +0000
Fixing a startup crashbug caused by match changes.
Reordering match_player so it's not always done, only
when MAT_PLAYER is set. This caused "*UNLOCKED*" to
look up a player during startup, when lookup_player
table was uninitialized.
Refs #172
Rick L Bird [Sun, 15 May 2011 19:57:48 +0000 (15:57 -0400)]
Author: talvo@talvo.com <talvo@talvo.com@
ba372814-4f39-11de-9ad6-
1127a62b9fcd>
Date: Tue Jan 26 06:44:56 2010 +0000
Issue 222, rewritten object matching routines in match.c
Fixes #172
Rick L Bird [Sat, 14 May 2011 18:01:51 +0000 (14:01 -0400)]
PennMUSH 1.8.3p12
Author: talvo@talvo.com <talvo@talvo.com@
ba372814-4f39-11de-9ad6-
1127a62b9fcd>
Date: Tue Jan 26 00:21:22 2010 +0000
Fix a minor crashbug in @uptime
Fixes #222
Rick L Bird [Sat, 14 May 2011 17:52:31 +0000 (13:52 -0400)]
Author: talvo@talvo.com
<talvo@talvo.com@
ba372814-4f39-11de-9ad6-
1127a62b9fcd>
Date: Sun Jan 10 00:18:16 2010 +0000
Issue 193, andflags, orlpowers, etc, return #-1 when given an
invalid flag/power
Refs #205
I'm just reffing this one because I think this may need a little testing
before its really accepted as resolved and completed.
Rick L Bird [Sat, 14 May 2011 17:22:46 +0000 (13:22 -0400)]
PennMUSH 1.8.3p12
Author: talvo@talvo.com <talvo@talvo.com@
ba372814-4f39-11de-9ad6-
1127a62b9fcd>
Date: Sat Jan 9 22:31:36 2010 +0000
Issue 197 - @firstexit takes multiple exits, and works remotely
Fixes #182
Rick L Bird [Sat, 14 May 2011 17:17:37 +0000 (13:17 -0400)]
Added some translation wrappers
Rick L Bird [Sat, 14 May 2011 17:04:34 +0000 (13:04 -0400)]
PennMUSH 1.8.3p12
Author: talvo@talvo.com <talvo@talvo.com@
ba372814-4f39-11de-9ad6-
1127a62b9fcd>
Date: Wed Jan 6 16:33:17 2010 +0000
locate() ignores spaces in 3rd arg, helpfile tweaks
Fixes #180
Rick L Bird [Sat, 14 May 2011 17:02:31 +0000 (13:02 -0400)]
PennMUSH 1.8.3p12
Author: allthecoolkidshaveone <allthecoolkidshaveone@
ba372814-4f39-11de-9ad6-
1127a62b9fcd>
Date: Wed Jan 6 16:23:28 2010 +0000
Issue 26: Allow for / in @mail subjects.
Fixes #179
Rick L Bird [Sat, 14 May 2011 16:57:23 +0000 (12:57 -0400)]
PennMUSH 1.8.3p12
Author: allthecoolkidshaveone <allthecoolkidshaveone@
ba372814-4f39-11de-9ad6-
1127a62b9fcd>
Date: Sat Jan 2 04:12:32 2010 +0000
Issue 175: llocks() returning a list of lock names
Author: allthecoolkidshaveone <allthecoolkidshaveone@
ba372814-4f39-11de-9ad6-
1127a62b9fcd>
Date: Sat Jan 2 02:45:01 2010 +0000
The lock optimizer now handles a few trivial things like svn
status -qfoo
Fixes #203
Fixes #177
Rick L Bird [Sat, 14 May 2011 16:30:04 +0000 (12:30 -0400)]
PennMUSH 1.8.3p12
Author: allthecoolkidshaveone
<allthecoolkidshaveone@
ba372814-4f39-11de-9ad6-
1127a62b9fcd>
Date: Sat Jan 2 00:23:25 2010 +0000
Issue 159: Make possessive get and english matching work together.
Fixes #215
Rick L Bird [Sat, 14 May 2011 01:41:48 +0000 (21:41 -0400)]
More fixes to SC Core Hooks
Rick L Bird [Sat, 14 May 2011 01:41:05 +0000 (21:41 -0400)]
prompt() and @prompt now uses a notify flag to work. This allows ansi
to work in prompts again with the new markup system.
Rick Bird [Thu, 12 May 2011 02:00:12 +0000 (22:00 -0400)]
Fixed crash bug in @event when event obj/atr pair was given wrongly
Rick Bird [Thu, 12 May 2011 00:49:16 +0000 (20:49 -0400)]
Gave Suspect logs their own number to differiate in events and changed
intmax_t for %d va_arg to int to be friendlier.
Signed-off-by: Rick Bird <nveid@bender.theari.com>
Rick Bird [Wed, 11 May 2011 22:16:05 +0000 (18:16 -0400)]
Moved log_all event until AFTER logs
Rick Bird [Wed, 11 May 2011 22:11:31 +0000 (18:11 -0400)]
Fixed recursion problem with log_commands. Added Active flag to hook handlers
Rick Bird [Wed, 11 May 2011 15:02:55 +0000 (11:02 -0400)]
fixed some typos in modules.c, added memory panic checks, and removed case insentivity checking with CHook_Create & Insert since they're called internally.
Ari Johnson [Wed, 11 May 2011 04:44:32 +0000 (00:44 -0400)]
Make chook_mevents and chook_htab hashtabs case-insensitive
Ari Johnson [Wed, 11 May 2011 00:16:20 +0000 (20:16 -0400)]
Allow nested %q<> and %<>
Ari Johnson [Tue, 10 May 2011 23:42:04 +0000 (19:42 -0400)]
Update to latest PennMUSH hashtab code, with one bugfix.
refs #235
Ari Johnson [Tue, 10 May 2011 23:31:13 +0000 (19:31 -0400)]
Initialize snooper array earlier in initializesock()
Rick L Bird [Tue, 10 May 2011 15:11:05 +0000 (11:11 -0400)]
Provided better error message on missing arg_left & arg_right in
cmd_event.
Rick L Bird [Tue, 10 May 2011 11:31:32 +0000 (07:31 -0400)]
Fixed crash bug when no arg_right was present
Rick L Bird [Tue, 10 May 2011 10:26:40 +0000 (06:26 -0400)]
One more time.. I added 2 space indention level to switches in the
indent profile
Rick L Bird [Tue, 10 May 2011 10:17:02 +0000 (06:17 -0400)]
Ran indent on modules.c
Rick L Bird [Tue, 10 May 2011 09:52:09 +0000 (05:52 -0400)]
Began Core Hook System. this will be the basis as a replacement for how
C modules, lua extensions, and SC events will all be called from.
Right now I only have one example Hook, and thats for @log's to the SC.
@event LOG_ALL=<OBJ>/<ATR> to see how it works.
Still need to write actual C module & lua interfaces to this system.
Refs #3
Rick L Bird [Tue, 10 May 2011 08:54:40 +0000 (04:54 -0400)]
PennMUSH 1.8.3p12
Author: allthecoolkidshaveone <allthecoolkidshaveone@
ba372814-4f39-11de-9ad6-
1127a62b9fcd>
Date: Wed Jan 13 09:36:05 2010 +0000
Issue 88: Possible fix for the hash table crash bug.
Fixes #235
Ari Johnson [Mon, 9 May 2011 02:21:54 +0000 (21:21 -0500)]
Merge branch 'master' of cobramush.org:cobramush
Rick L Bird [Sun, 8 May 2011 23:35:06 +0000 (19:35 -0400)]
Added framework to create restart out of restart.dst As this script wasnt' being automagickally created. Also.. Upon distribution of an updated restart.dst the code will prompt to create a new restart from the restart.dst file. Unless they have no bash shell(as Debian is replacing dash with bash which use to be the default shell), if there is no bash shell present it give instructions how to copy the restart script.
Rick L Bird [Sun, 8 May 2011 21:47:11 +0000 (17:47 -0400)]
Updated restart script.. mush starts without --no-session now and
it loads the right database as well.
Fixes #262
Padraic [Sun, 8 May 2011 17:59:47 +0000 (13:59 -0400)]
Misc Chat Fixes IssueID #230
Signed-off-by: Rick L Bird <nveid@yahoo.com>
Rick L Bird [Sat, 7 May 2011 05:44:00 +0000 (01:44 -0400)]
Updated changes file of current CobraMUSH specific progress.
In changes file I also noted to reference teh redmine site for PennMUSH
specific enhancements.