cobramush.git
13 years agoRemoved predefined -I location for lua in Makefile.in now that autoconf
Rick Bird [Thu, 28 Apr 2011 01:00:19 +0000 (21:00 -0400)]
Removed predefined -I location for lua in Makefile.in now that autoconf
takes care of it.
IssueID #240

13 years agoAdded automatic lua detection.
Rick Bird [Thu, 28 Apr 2011 00:58:31 +0000 (20:58 -0400)]
Added automatic lua detection.
IssueID #240

13 years agoUpdate .gitignore
Ari Johnson [Wed, 27 Apr 2011 02:33:31 +0000 (22:33 -0400)]
Update .gitignore

13 years agoDetect whether to use const SSL_METHOD * in myssl.c
Ari Johnson [Wed, 27 Apr 2011 02:32:12 +0000 (22:32 -0400)]
Detect whether to use const SSL_METHOD * in myssl.c

13 years agoFix htmltab.gperf APPLE #ifdef
Ari Johnson [Wed, 27 Apr 2011 02:15:23 +0000 (21:15 -0500)]
Fix htmltab.gperf APPLE #ifdef

13 years agoFix lmathtab.gperf APPLE #ifdef location
Ari Johnson [Wed, 27 Apr 2011 02:13:58 +0000 (22:13 -0400)]
Fix lmathtab.gperf APPLE #ifdef location

13 years agoRemove htmltab.c and lmathtab.c from repository since they are auto-generated by...
Ari Johnson [Wed, 27 Apr 2011 02:09:47 +0000 (21:09 -0500)]
Remove htmltab.c and lmathtab.c from repository since they are auto-generated by the Makefile

13 years agoDo not inline gperf functions on Apple systems
Ari Johnson [Wed, 27 Apr 2011 02:09:20 +0000 (21:09 -0500)]
Do not inline gperf functions on Apple systems

13 years agoRemove alltests.sh from repository as it is auto-generated by configure
Ari Johnson [Wed, 27 Apr 2011 01:06:35 +0000 (20:06 -0500)]
Remove alltests.sh from repository as it is auto-generated by configure

fixes #249

13 years agoAdded OPENSSL_x variables to Makefile.in
Rick Bird [Tue, 26 Apr 2011 23:18:49 +0000 (19:18 -0400)]
Added OPENSSL_x variables to Makefile.in
IssueID #240

13 years agoSet minimum autoconf version to 2.65. Works fine on my machine.
Rick L Bird [Tue, 26 Apr 2011 21:50:34 +0000 (17:50 -0400)]
Set minimum autoconf version to 2.65.  Works fine on my machine.
IssueID #240

13 years agoUse proper allocation size in hash_flush call to mush_realloc()
Ari Johnson [Tue, 26 Apr 2011 17:26:13 +0000 (13:26 -0400)]
Use proper allocation size in hash_flush call to mush_realloc()

fixes #235

13 years agoNamed registers were being double-initialized (small memory leak)
Ari Johnson [Tue, 26 Apr 2011 17:26:01 +0000 (13:26 -0400)]
Named registers were being double-initialized (small memory leak)

13 years agoCheck for sed in configure.ac
Ari Johnson [Tue, 26 Apr 2011 16:48:44 +0000 (12:48 -0400)]
Check for sed in configure.ac

13 years agoAdded lua detection. configure now stops if it can't find system lua or
Rick Bird [Tue, 26 Apr 2011 06:49:28 +0000 (02:49 -0400)]
Added lua detection.  configure now stops if it can't find system lua or
ltdl... Next step, add an argument to look use local installations
IssueID #240

13 years agoMoved AH top & bottom templates to its own special m4 file so vim syntax
Rick Bird [Tue, 26 Apr 2011 05:52:49 +0000 (01:52 -0400)]
Moved AH top & bottom templates to its own special m4 file so vim syntax
formatting isn't all off.  Changed the way Makefile.in see's LIBLTDL
coming in as well.
IssueID #240

13 years agoSeveral build system fixes and removed the last surviving member of the
Rick Bird [Tue, 26 Apr 2011 05:26:52 +0000 (01:26 -0400)]
Several build system fixes and removed the last surviving member of the
RESTRICT define in use.
IssueID #240

13 years agoAdd aclocal.m4 to .gitignore
Ari Johnson [Tue, 26 Apr 2011 03:30:53 +0000 (22:30 -0500)]
Add aclocal.m4 to .gitignore

13 years agoUse quotation marks in case PCRE_LIBS is empty in configure.ac
Ari Johnson [Tue, 26 Apr 2011 03:30:27 +0000 (22:30 -0500)]
Use quotation marks in case PCRE_LIBS is empty in configure.ac

13 years agoOnly warn if pg_conf not found in m4/postgres.m4
Ari Johnson [Tue, 26 Apr 2011 03:29:51 +0000 (22:29 -0500)]
Only warn if pg_conf not found in m4/postgres.m4

13 years agoUse AC_LANG_SOURCE and AC_LANG_PROGRAM correctly where needed with newer autoconf...
Ari Johnson [Tue, 26 Apr 2011 03:20:07 +0000 (23:20 -0400)]
Use AC_LANG_SOURCE and AC_LANG_PROGRAM correctly where needed with newer autoconf versions

13 years agoAdded proper templates of all AC_DEFINES so autoreconf can rebuild
Rick Bird [Mon, 25 Apr 2011 22:54:27 +0000 (18:54 -0400)]
Added proper templates of all AC_DEFINES so autoreconf can rebuild
config.h.in
IssueID #240

13 years agoIssueID #240
Rick Bird [Mon, 25 Apr 2011 19:55:46 +0000 (15:55 -0400)]
IssueID #240
Replaced deprecated check_ssl method PennMUSH was using for
ax_check_openssl.m4

13 years agoRemoved autogenerated aclocal.m4 from repo
Rick Bird [Mon, 25 Apr 2011 18:03:29 +0000 (14:03 -0400)]
Removed autogenerated aclocal.m4 from repo

13 years agoLooks like this should be initialized to 1. As the first if statement
Rick Bird [Mon, 25 Apr 2011 17:57:52 +0000 (13:57 -0400)]
Looks like this should be initialized to 1. As the first if statement
that changes the item sets it to 0 if no arg2 exists(which makes sense).
Normal command operation is @atrlock obj=lock, or @atrlock obj.
Thus no arg2 would be unlocking, and with arg2 would be a lock
operation.

IssueID #246

13 years agoAdded m4 directory, and rebuilt aclocal.m4 to be built from acinclude.m4
Rick Bird [Mon, 25 Apr 2011 16:23:31 +0000 (12:23 -0400)]
Added m4 directory, and rebuilt aclocal.m4 to be built from acinclude.m4
and assosciated m4 macro files.
IssueID #240

13 years agoMATCH_EXACT seems like to may be a possible breaker. Changed to
Rick Bird [Mon, 25 Apr 2011 05:05:45 +0000 (01:05 -0400)]
MATCH_EXACT seems like to may be a possible breaker.  Changed to
MATCH_NONE.
IssueID #250

13 years agoRevert "Use more compatible libtool options for linking"
Ari Johnson [Mon, 25 Apr 2011 04:32:01 +0000 (00:32 -0400)]
Revert "Use more compatible libtool options for linking"

This reverts commit 4499c2ccd3c595e6868eb1cd6b86142e9a271814.

It didn't work on newer libtools.  We need to find a way to avoid this
problem.  refs #251

13 years agoUse more compatible libtool options for linking
Ari Johnson [Mon, 25 Apr 2011 04:30:54 +0000 (23:30 -0500)]
Use more compatible libtool options for linking

13 years agoAdd FIXME notes to point to the bugs worked around by recent commits
Ari Johnson [Mon, 25 Apr 2011 04:11:25 +0000 (23:11 -0500)]
Add FIXME notes to point to the bugs worked around by recent commits

refs #250
refs #247
refs #246

13 years agoInitialize mret in match_exit - temporary workaround
Ari Johnson [Mon, 25 Apr 2011 04:10:07 +0000 (23:10 -0500)]
Initialize mret in match_exit - temporary workaround

refs #250

13 years agoChanged connect.txt generation to only happen if no connect.txt exists.
Rick Bird [Mon, 25 Apr 2011 03:52:02 +0000 (23:52 -0400)]
Changed connect.txt generation to only happen if no connect.txt exists.
IssueID #240

13 years agoMerge branch 'master' of cobramush.org:cobramush
Ari Johnson [Mon, 25 Apr 2011 03:35:58 +0000 (22:35 -0500)]
Merge branch 'master' of cobramush.org:cobramush

13 years agoMerge branch 'master' of localhost:cobramush
Rick Bird [Mon, 25 Apr 2011 03:35:10 +0000 (23:35 -0400)]
Merge branch 'master' of localhost:cobramush

13 years agoFixed crash bug in @create and removed privileged ability of specifying
Rick Bird [Mon, 25 Apr 2011 03:34:23 +0000 (23:34 -0400)]
Fixed crash bug in @create and removed privileged ability of specifying
a dbref with @create.
Fixes #242

13 years agoInitialize i = 0 in fun_break - temporary workaround
Ari Johnson [Mon, 25 Apr 2011 03:33:30 +0000 (22:33 -0500)]
Initialize i = 0 in fun_break - temporary workaround

refs #247

13 years agoOnly define static reload_files() function if it will be used
Ari Johnson [Mon, 25 Apr 2011 03:33:22 +0000 (22:33 -0500)]
Only define static reload_files() function if it will be used

13 years agoInitialize status = 0 in do_atrlock - temporary workaround
Ari Johnson [Mon, 25 Apr 2011 03:32:05 +0000 (22:32 -0500)]
Initialize status = 0 in do_atrlock - temporary workaround

refs #246

13 years agoChange OUTDESC flag in reboot.db to CONSOLE to better reflect purpose; fix @shutdown...
Ari Johnson [Sat, 23 Apr 2011 18:36:31 +0000 (14:36 -0400)]
Change OUTDESC flag in reboot.db to CONSOLE to better reflect purpose; fix @shutdown/reboot in console mode

13 years agoUpdate .gitignore to leave out reboot.db and PANIC.db
Ari Johnson [Sat, 23 Apr 2011 18:35:59 +0000 (14:35 -0400)]
Update .gitignore to leave out reboot.db and PANIC.db

13 years agoAdd reboot database flag for outdesc
Ari Johnson [Sat, 23 Apr 2011 17:58:11 +0000 (13:58 -0400)]
Add reboot database flag for outdesc

13 years agoFixed display of created & modified in examine.
Rick L Bird [Sat, 23 Apr 2011 06:13:11 +0000 (02:13 -0400)]
Fixed display of created & modified in examine.

13 years agoPennMUSH Enhancements 1.8.3p10
Rick L Bird [Sat, 23 Apr 2011 05:18:37 +0000 (01:18 -0400)]
PennMUSH Enhancements 1.8.3p10
Commit Refs: #97 to #123

13 years agoMisc build & configuration file fixes
Rick L Bird [Sat, 23 Apr 2011 03:43:40 +0000 (23:43 -0400)]
Misc build & configuration file fixes

13 years agoMerge branch 'master' of cobramush.org:cobramush
Rick L Bird [Sat, 23 Apr 2011 03:33:09 +0000 (23:33 -0400)]
Merge branch 'master' of cobramush.org:cobramush

13 years agoPennMUSH 1.8.3p9 configure.ac changes
Rick L Bird [Sat, 23 Apr 2011 03:32:40 +0000 (23:32 -0400)]
PennMUSH 1.8.3p9 configure.ac changes

13 years agoUpdated changes file
Rick Bird [Fri, 22 Apr 2011 23:17:36 +0000 (19:17 -0400)]
Updated changes file

13 years agoChanged db_write_labeled_time_t() use to use _int for writing attribute modification...
Padraic [Fri, 22 Apr 2011 22:48:07 +0000 (18:48 -0400)]
Changed db_write_labeled_time_t() use to use _int for writing attribute modification timestamps

13 years agoAdd .gitignore file
Ari Johnson [Fri, 22 Apr 2011 22:33:11 +0000 (18:33 -0400)]
Add .gitignore file

13 years agoFix two compiler warnings
Ari Johnson [Fri, 22 Apr 2011 22:28:29 +0000 (18:28 -0400)]
Fix two compiler warnings

13 years agoFixed bug in @name'ing players where game would crash.
Rick L Bird [Fri, 22 Apr 2011 22:22:42 +0000 (18:22 -0400)]
Fixed bug in @name'ing players where game would crash.

13 years agoAdded missing files added from 1.8.3p8 PennMUSH enhancements
Rick L Bird [Fri, 22 Apr 2011 21:34:46 +0000 (17:34 -0400)]
Added missing files added from 1.8.3p8 PennMUSH enhancements

13 years agoFixed bug in @pcreate CMD_T_RS_ARGS
Rick L Bird [Fri, 22 Apr 2011 21:28:40 +0000 (17:28 -0400)]
Fixed bug in @pcreate CMD_T_RS_ARGS

13 years agoHome checking was incorrect. Fixed.
Rick L Bird [Fri, 22 Apr 2011 21:07:13 +0000 (17:07 -0400)]
Home checking was incorrect.  Fixed.

13 years agomatch() was broken IssueID #96
Rick L Bird [Fri, 22 Apr 2011 21:03:08 +0000 (17:03 -0400)]
match() was broken IssueID #96
PennMUSH Enhancement 1.8.4p9

13 years agoFixed minimal db loading IssueID #94
Rick L Bird [Fri, 22 Apr 2011 20:53:50 +0000 (16:53 -0400)]
Fixed minimal db loading IssueID #94

13 years agoMerge branch 'master' of cobramush.org:cobramush
Rick L Bird [Fri, 22 Apr 2011 18:09:08 +0000 (14:09 -0400)]
Merge branch 'master' of cobramush.org:cobramush

Conflicts:
src/db.c
src/funcrypt.c

13 years agoAdded SFMT files
Rick L Bird [Fri, 22 Apr 2011 18:07:16 +0000 (14:07 -0400)]
Added SFMT files

13 years agoPennMUSH Enhancements 1.8.3p7 Applied.
Rick L Bird [Fri, 22 Apr 2011 17:39:37 +0000 (13:39 -0400)]
PennMUSH Enhancements 1.8.3p7 Applied.
This commit refs #69, #70, #71, #72, #73, #74, #75, #76, #77, #78
Also refs #79, #80, #81, #82, #83, #84, #85, #86, #87, #88, #89, #90,
And refs #91, and #92

13 years agoMore Build Fixes IssueID #240
padraic [Thu, 21 Apr 2011 18:20:59 +0000 (14:20 -0400)]
More Build Fixes IssueID #240

13 years agoIssueID #240
Rick Bird [Tue, 19 Apr 2011 08:01:54 +0000 (04:01 -0400)]
IssueID #240
Added a good default make depend for Makefile.in and got rid of more
traces of *local.c files in Makefile.in

13 years agoRenamed FUNCRET to FUNCPTR considering it doesn't actually get a return.
Rick Bird [Tue, 19 Apr 2011 07:07:04 +0000 (03:07 -0400)]
Renamed FUNCRET to FUNCPTR considering it doesn't actually get a return.
It just returns a PTR to be used to call a module function to get a
return value.

13 years agoAdded --user=<user> option to netmush to automatically login without
Rick Bird [Tue, 19 Apr 2011 06:24:05 +0000 (02:24 -0400)]
Added --user=<user> option to netmush to automatically login without
password checking to any valid user.

13 years agoFinish re-implementation of console mode with ./netmush --console
Ari Johnson [Tue, 19 Apr 2011 05:31:40 +0000 (01:31 -0400)]
Finish re-implementation of console mode with ./netmush --console

13 years agoMake output descriptor nonblocking and shutdown when console mode gets EOF
Ari Johnson [Tue, 19 Apr 2011 05:10:20 +0000 (01:10 -0400)]
Make output descriptor nonblocking and shutdown when console mode gets EOF

13 years agoIgnore initializesock() return value when unused
Ari Johnson [Tue, 19 Apr 2011 05:02:21 +0000 (01:02 -0400)]
Ignore initializesock() return value when unused

13 years agoFor console mode, dup() stdin and stdout earlier to avoid their being closed
Ari Johnson [Tue, 19 Apr 2011 04:58:01 +0000 (00:58 -0400)]
For console mode, dup() stdin and stdout earlier to avoid their being closed

13 years agoOnly check FD_ISSET(sock) if sock is non-zero
Ari Johnson [Tue, 19 Apr 2011 04:40:45 +0000 (00:40 -0400)]
Only check FD_ISSET(sock) if sock is non-zero

13 years agoRecombine console with netmud using --console switch
Ari Johnson [Tue, 19 Apr 2011 04:14:08 +0000 (00:14 -0400)]
Recombine console with netmud using --console switch

13 years agoIssueID #241 Left out one spot.. My machine but be very forgiving cause
Rick Bird [Tue, 19 Apr 2011 02:33:35 +0000 (22:33 -0400)]
IssueID #241 Left out one spot.. My machine but be very forgiving cause
it got through on mine and worked.

13 years agoswitchmask return value was not changed correctly in manual patching
Rick L Bird [Tue, 19 Apr 2011 02:06:35 +0000 (22:06 -0400)]
switchmask return value was not changed correctly in manual patching
Fixes #241

13 years agoIssueID #238 (ISO C Compiler Issues)
Rick Bird [Mon, 18 Apr 2011 22:50:29 +0000 (18:50 -0400)]
IssueID #238 (ISO C Compiler Issues)
Added { } around MODULE_ITER's since a couple lines were added to the
MODULE_x macros called within.

13 years agoMucked with Module function calling Macros for ISO C compliance & generaly
Rick Bird [Mon, 18 Apr 2011 22:27:05 +0000 (18:27 -0400)]
Mucked with Module function calling Macros for ISO C compliance & generaly
prettiness.  ISO C IssueID #238

13 years agoIssueID #240 (Misc Build System fixes)
Rick Bird [Mon, 18 Apr 2011 18:11:53 +0000 (14:11 -0400)]
IssueID #240 (Misc Build System fixes)
More work on getting console mode to work. Took an ifdef around a piece
of code that was just for INFO_SLAVE(#undef INFO_SLAVE near top of file
if COMPILE_CONSOLE is defined).   Took out netmush detach code as well if
COMPILE_CONSOLE is on.

13 years agoRenamed my utility ptr for modules in relation to ISO C Compliance.
Rick Bird [Mon, 18 Apr 2011 05:44:06 +0000 (01:44 -0400)]
Renamed my utility ptr for modules in relation to ISO C Compliance.
IssueID #238

13 years agoChange reference to metaconfig to autoconf
Ari Johnson [Mon, 18 Apr 2011 04:54:11 +0000 (00:54 -0400)]
Change reference to metaconfig to autoconf

13 years agoMore work on re-enabling console
Ari Johnson [Mon, 18 Apr 2011 04:53:28 +0000 (00:53 -0400)]
More work on re-enabling console

13 years agoUpdated prearedist.sh to use autoconf instead of metaconf IssueID #240
Rick Bird [Mon, 18 Apr 2011 03:20:19 +0000 (23:20 -0400)]
Updated prearedist.sh to use autoconf instead of metaconf IssueID #240

13 years agoremoved chunkswap added README in data directory IssueID #240
Rick Bird [Mon, 18 Apr 2011 03:05:41 +0000 (23:05 -0400)]
removed chunkswap added README in data directory IssueID #240

13 years agoData directory disappeared IssueID #240
Rick Bird [Mon, 18 Apr 2011 03:02:23 +0000 (23:02 -0400)]
Data directory disappeared IssueID #240

13 years agoRe-enable console compilation and clean up all compile errors and warnings
Ari Johnson [Mon, 18 Apr 2011 02:46:22 +0000 (22:46 -0400)]
Re-enable console compilation and clean up all compile errors and warnings

13 years agoFix uninitialized variable warning in atr_tab.c
Ari Johnson [Sun, 17 Apr 2011 23:05:33 +0000 (19:05 -0400)]
Fix uninitialized variable warning in atr_tab.c

13 years agoUse -Werror to help avoid compiler warnings
Ari Johnson [Sun, 17 Apr 2011 23:04:17 +0000 (19:04 -0400)]
Use -Werror to help avoid compiler warnings

13 years agoRemove stray hdrs/pcre.h
Ari Johnson [Sun, 17 Apr 2011 23:01:11 +0000 (19:01 -0400)]
Remove stray hdrs/pcre.h

13 years agoRemoved references to confmagic.h in hdrs/*.h
Ari Johnson [Sun, 17 Apr 2011 22:42:24 +0000 (18:42 -0400)]
Removed references to confmagic.h in hdrs/*.h

13 years agoRemove references to confmagic.h
Ari Johnson [Sun, 17 Apr 2011 22:41:23 +0000 (18:41 -0400)]
Remove references to confmagic.h

13 years agoMerge branch 'master' of cobramush.org:cobramush
Rick L Bird [Sun, 17 Apr 2011 22:27:25 +0000 (18:27 -0400)]
Merge branch 'master' of cobramush.org:cobramush

13 years agoMissing config.sub in relation to Issue Refs #240
Rick L Bird [Sun, 17 Apr 2011 22:24:53 +0000 (18:24 -0400)]
Missing config.sub in relation to Issue Refs #240

13 years agoMissing files in relation to Issue Refs #240
Rick L Bird [Sun, 17 Apr 2011 22:24:11 +0000 (18:24 -0400)]
Missing files in relation to Issue Refs #240

13 years agoChanged all RESTRICT keywords to C99 restrict
Rick Bird [Sun, 17 Apr 2011 19:12:59 +0000 (15:12 -0400)]
Changed all RESTRICT keywords to C99 restrict
Issue refs #238

13 years agoThis gets us through some of the ISO C compliance for our POSIX C
Rick L Bird [Sun, 17 Apr 2011 18:28:09 +0000 (14:28 -0400)]
This gets us through some of the ISO C compliance for our POSIX C
compliance use with the module code.
This refs issues #238 and #3

13 years agoAs commented bad malloc'ing should be a panic refs #3
Rick L Bird [Sun, 17 Apr 2011 08:25:14 +0000 (04:25 -0400)]
As commented bad malloc'ing should be a panic refs #3

13 years agoPID switch on @wait command left out.
Rick L Bird [Sun, 17 Apr 2011 06:56:44 +0000 (02:56 -0400)]
PID switch on @wait command left out.
Fixes #48

13 years agoAdded po directory
Rick L Bird [Sun, 17 Apr 2011 06:04:10 +0000 (02:04 -0400)]
Added po directory

13 years agoDefault malloc changed to system
Rick L Bird [Sun, 17 Apr 2011 05:48:22 +0000 (01:48 -0400)]
Default malloc changed to system

13 years agoSWMP code removed per ref #234
Rick L Bird [Sun, 17 Apr 2011 05:47:26 +0000 (01:47 -0400)]
SWMP code removed per ref #234

13 years agoPennMUSH 1.8.2p8-1.8.3p7.patch
Rick L Bird [Sun, 17 Apr 2011 05:35:12 +0000 (01:35 -0400)]
PennMUSH 1.8.2p8-1.8.3p7.patch
This commit references the following PennMUSH enhancements:
  The following are refs in testing #37, #38, #39, #40, #42,
  #45, #47, #48, #51, #53, #54, #55, #56, #59,  #61, #61

  The following are resolved as well issue refs #36, #44, #52, #57, #60,
  and #67.

This Patch also opens up an issue involving hash_flush ref #235

CHAT_SYSTEM is now disabled per ref #230

Old Configure system Removed and autoconf put in place.

13 years agoRemoved debug code
Rick L Bird [Sun, 10 Apr 2011 20:19:55 +0000 (16:19 -0400)]
Removed debug code

13 years agoRemoved *.dst files from src directory
Rick L Bird [Sun, 10 Apr 2011 20:00:24 +0000 (16:00 -0400)]
Removed *.dst files from src directory

13 years agoRemoved rplog.c from MANIFEST and modified makeconnect.sh to make a
Rick L Bird [Sun, 10 Apr 2011 19:59:11 +0000 (15:59 -0400)]
Removed rplog.c from MANIFEST and modified makeconnect.sh to make a
connect.txt out of 0.80 correct as well as 0.80p30 whatever...