------------------------------------------------------------------------
r58 | jlambert | 2005-01-14 16:51:49 -0500 (Fri, 14 Jan 2005) | 1 line

Changed distribution target do we can make a zip with path
------------------------------------------------------------------------
r57 | jlambert | 2005-01-14 16:49:03 -0500 (Fri, 14 Jan 2005) | 1 line

accept() not working should check for INVALID_SOCKET.
------------------------------------------------------------------------
r56 | jlambert | 2005-01-14 16:47:35 -0500 (Fri, 14 Jan 2005) | 1 line

Added calls to do WSACleanup on exit()
------------------------------------------------------------------------
r55 | jlambert | 2005-01-12 10:07:25 -0500 (Wed, 12 Jan 2005) | 5 lines

Ran everything through indent.
Fixed bug introduced by me in game.c with alarm_time being set rather than incremented.
Removed explicit deletes of executables in Makefile.
  

------------------------------------------------------------------------
r54 | jlambert | 2005-01-11 03:32:29 -0500 (Tue, 11 Jan 2005) | 2 lines

Updated dist target to include path in tar/gzip.

------------------------------------------------------------------------
r53 | jlambert | 2005-01-11 03:07:45 -0500 (Tue, 11 Jan 2005) | 3 lines

Renamed Makefile.bc5 to Makefile.bor and updated references to that.


------------------------------------------------------------------------
r52 | jlambert | 2005-01-11 02:52:18 -0500 (Tue, 11 Jan 2005) | 3 lines

Added Borland Builder 3.0 to list of tested compilers.
Removed -q (quiet) option from Borland makefile as older compiler doesn't support it.

------------------------------------------------------------------------
r51 | jlambert | 2005-01-11 02:34:35 -0500 (Tue, 11 Jan 2005) | 1 line

Added Debian and SuSE to platforms tested
------------------------------------------------------------------------
r50 | jlambert | 2005-01-07 01:51:39 -0500 (Fri, 07 Jan 2005) | 1 line

Added time.h header for LCC compiler.
------------------------------------------------------------------------
r49 | jlambert | 2005-01-07 01:50:50 -0500 (Fri, 07 Jan 2005) | 5 lines

LCC also does not support SIGUSR1 and SIGUSR2 so #ifdef updated.
Moved gettimeofday to top of file and removed declaration because LCC
thought thought the declaration and definition were different.


------------------------------------------------------------------------
r48 | jlambert | 2005-01-07 01:47:46 -0500 (Fri, 07 Jan 2005) | 1 line

Added installation information for LCC compiler.
------------------------------------------------------------------------
r47 | jlambert | 2005-01-07 01:47:14 -0500 (Fri, 07 Jan 2005) | 1 line

Initial version of lcc makefile.  Updated dist targets.
------------------------------------------------------------------------
r46 | jlambert | 2005-01-06 06:57:58 -0500 (Thu, 06 Jan 2005) | 1 line

Removed SIGUSR1 and SIGUSR2 for Visual C.
------------------------------------------------------------------------
r45 | jlambert | 2005-01-06 06:55:57 -0500 (Thu, 06 Jan 2005) | 1 line

Substituted remove() for unlink() when Visual C is compiler.
------------------------------------------------------------------------
r44 | jlambert | 2005-01-06 06:54:52 -0500 (Thu, 06 Jan 2005) | 1 line

Added VC6 makefile to distribution target
------------------------------------------------------------------------
r43 | jlambert | 2005-01-06 06:54:05 -0500 (Thu, 06 Jan 2005) | 1 line

Added installation information for MSVC 6.0
------------------------------------------------------------------------
r42 | jlambert | 2005-01-06 06:53:34 -0500 (Thu, 06 Jan 2005) | 1 line

Initial version of Microft Visual C makefile
------------------------------------------------------------------------
r41 | jlambert | 2005-01-06 04:07:21 -0500 (Thu, 06 Jan 2005) | 1 line

Changed all fopen calls to use binary mode
------------------------------------------------------------------------
r40 | jlambert | 2005-01-06 04:06:31 -0500 (Thu, 06 Jan 2005) | 1 line

Set ARG_MAX directly for Windows.
------------------------------------------------------------------------
r39 | jlambert | 2005-01-06 04:03:54 -0500 (Thu, 06 Jan 2005) | 3 lines

Windows doesn't support fork nor alarms.  #ifdefed out that code for windows and added
code to do dumps and checkpointing directly.

------------------------------------------------------------------------
r38 | jlambert | 2005-01-06 04:00:07 -0500 (Thu, 06 Jan 2005) | 1 line

Added macro to do rand() or random() call depending on platform.
------------------------------------------------------------------------
r37 | jlambert | 2005-01-06 03:58:57 -0500 (Thu, 06 Jan 2005) | 1 line

Added macro to do rand() or random() call depending on platform.
------------------------------------------------------------------------
r36 | jlambert | 2005-01-06 03:56:18 -0500 (Thu, 06 Jan 2005) | 1 line

Added explicit void to definitions of several functions parms for Borland
------------------------------------------------------------------------
r35 | jlambert | 2005-01-06 03:54:06 -0500 (Thu, 06 Jan 2005) | 1 line

Change fopen calls to use binary mode.
------------------------------------------------------------------------
r34 | jlambert | 2005-01-06 03:51:49 -0500 (Thu, 06 Jan 2005) | 1 line

Made declarations of parameters void in new_object and db_read for Borland
------------------------------------------------------------------------
r33 | jlambert | 2005-01-06 03:48:55 -0500 (Thu, 06 Jan 2005) | 1 line

Added new makefiles to dist target.
------------------------------------------------------------------------
r32 | jlambert | 2005-01-06 03:47:01 -0500 (Thu, 06 Jan 2005) | 1 line

Initial version of Digital Mars makefile
------------------------------------------------------------------------
r31 | jlambert | 2005-01-06 03:46:41 -0500 (Thu, 06 Jan 2005) | 1 line

Initial version of Borland 5.5 makefile
------------------------------------------------------------------------
r30 | jlambert | 2005-01-06 03:45:33 -0500 (Thu, 06 Jan 2005) | 3 lines

Ported network code and signal handling to Borland and Digital Mars compilers.


------------------------------------------------------------------------
r29 | jlambert | 2005-01-06 03:41:59 -0500 (Thu, 06 Jan 2005) | 1 line

Update with Digital Mars and Borland installation information
------------------------------------------------------------------------
r28 | jlambert | 2005-01-05 11:20:47 -0500 (Wed, 05 Jan 2005) | 1 line

Updated notes with new systems, unpacking and install instructions
------------------------------------------------------------------------
r27 | jlambert | 2005-01-05 11:19:43 -0500 (Wed, 05 Jan 2005) | 6 lines

Changes for BSD

Changed local vars where time is stored from long to time_t.
Added system header time.h 


------------------------------------------------------------------------
r26 | jlambert | 2005-01-05 08:56:19 -0500 (Wed, 05 Jan 2005) | 4 lines

Fixed up the distribution target.  
'make dist' or 'make dist RELEASE=nn' will build a tar/gzip containing all the needed files.


------------------------------------------------------------------------
r25 | jlambert | 2005-01-05 08:53:50 -0500 (Wed, 05 Jan 2005) | 1 line

Information regarding the release
------------------------------------------------------------------------
r24 | jlambert | 2005-01-05 08:51:05 -0500 (Wed, 05 Jan 2005) | 3 lines

Added sys/time.h header
#ifdefed out signals not supported on Cygwin and Redhat 6.2

------------------------------------------------------------------------
r23 | jlambert | 2005-01-05 08:25:37 -0500 (Wed, 05 Jan 2005) | 1 line

Added stdlib header for random()
------------------------------------------------------------------------
r22 | jlambert | 2005-01-04 05:54:08 -0500 (Tue, 04 Jan 2005) | 1 line

Added autodependency code
------------------------------------------------------------------------
r21 | jlambert | 2005-01-03 15:31:07 -0500 (Mon, 03 Jan 2005) | 1 line

Commented out dependency on TAGS in target all to prevent etags execution.
------------------------------------------------------------------------
r20 | jlambert | 2005-01-03 15:30:08 -0500 (Mon, 03 Jan 2005) | 7 lines

Added includes for stdlib and externs.h
Added local declaration for check_location to make it visible to module.
Corrected missing argument error in printf() statements in check_exits() and 
  check_contents().
Properly defined main() and replaced exit() with return statement.


------------------------------------------------------------------------
r19 | jlambert | 2005-01-03 15:25:45 -0500 (Mon, 03 Jan 2005) | 8 lines

Added system header includes for stdlib,string and limits.
Added local header include externs.h
Replaced the use of macro NCARGS with macro MAXCMDLEN to be set to either 
  _POSIX_ARG_MAX, ARG_MAX or NCARGS whichever is available.
Made local declaration for isok() visible to module.
Properly defined main() and replaced exit() with return statement.


------------------------------------------------------------------------
r18 | jlambert | 2005-01-03 15:18:22 -0500 (Mon, 03 Jan 2005) | 1 line

Added include for stdlib.h and string.h
------------------------------------------------------------------------
r17 | jlambert | 2005-01-03 15:17:34 -0500 (Mon, 03 Jan 2005) | 1 line

Added includes for stdlib,ctype,externs.h and match.h
------------------------------------------------------------------------
r16 | jlambert | 2005-01-03 15:12:15 -0500 (Mon, 03 Jan 2005) | 3 lines

Added include for stdlib.
Changed signature of main and replaced exit() with return.

------------------------------------------------------------------------
r15 | jlambert | 2005-01-03 15:11:06 -0500 (Mon, 03 Jan 2005) | 1 line

Added system header stdlib.h
------------------------------------------------------------------------
r14 | jlambert | 2005-01-03 15:10:31 -0500 (Mon, 03 Jan 2005) | 1 line

Added system header string.h
------------------------------------------------------------------------
r13 | jlambert | 2005-01-03 15:10:12 -0500 (Mon, 03 Jan 2005) | 1 line

Added system header string.h
------------------------------------------------------------------------
r12 | jlambert | 2005-01-03 15:08:30 -0500 (Mon, 03 Jan 2005) | 4 lines

Added system headers stdlib,ctype,string.
Dropped constness from signatures of alloc_string and getstring.
Dropped constness from local var end in db_read().

------------------------------------------------------------------------
r11 | jlambert | 2005-01-03 14:54:51 -0500 (Mon, 03 Jan 2005) | 1 line

Uncommented include for system header ctype.
------------------------------------------------------------------------
r10 | jlambert | 2005-01-03 14:42:09 -0500 (Mon, 03 Jan 2005) | 3 lines

Added system header include stdlib.
Changed signature of main and replaced exit() with return.

------------------------------------------------------------------------
r9 | jlambert | 2005-01-03 14:40:50 -0500 (Mon, 03 Jan 2005) | 1 line

Added system header include stdlib.
------------------------------------------------------------------------
r8 | jlambert | 2005-01-03 14:39:01 -0500 (Mon, 03 Jan 2005) | 1 line

Added system headers stdlib,string and ctype.
------------------------------------------------------------------------
r7 | jlambert | 2005-01-03 14:37:23 -0500 (Mon, 03 Jan 2005) | 8 lines

Added in required system headers 
  stdlib,string,ctype,signal,unistd,sys/types,sys/resources,sys/wait
Dropped constness from dumpfile definition.
Changed definition of alarm_handler() and reaper() to conform with signal(). 
In reaper() changed stat to int. 
In process_command() commented out extern declaration of index().


------------------------------------------------------------------------
r6 | jlambert | 2005-01-03 14:25:13 -0500 (Mon, 03 Jan 2005) | 4 lines

Uncommented ctyp.he include in stringutil.c
Added match.h include to create.c 


------------------------------------------------------------------------
r5 | jlambert | 2005-01-03 14:21:31 -0500 (Mon, 03 Jan 2005) | 4 lines

Uncommented stdio header include.
Dropped const modifier from all char pointers in struct object.
Dropped const modifier from alloc_string() declaration. 

------------------------------------------------------------------------
r4 | jlambert | 2005-01-03 14:16:59 -0500 (Mon, 03 Jan 2005) | 15 lines

Added includes for system headers.  
  stdlib,string,ctype,errno,signal,unistd,fcntl,sys/types,sys/socket,netinet/in
Changed signature of bailout and dump_status to conform to signal() requirements.
Updated main() to return int and to use return instead of exit().
Moved local prototypes for bailout() and dump_status() from set_signals to global space.
Commented out call to signal(SIGIOT...) in set_signals.
Change format specifier of sprintf() in addrout() to use longs(%ld) instead of ints(%d).
Removed parameters code and scp from bailout() to conform with signal.
Removed code from message in bailout().
Changed int return to void return in bailout().
Changed fprintf format specifier in dump_status() message to use %ld for seconds.
Changed int return to void return in dump_status().
Changed fprintf format specifier in dump_users() message to use %ld for seconds.


------------------------------------------------------------------------
r3 | jlambert | 2005-01-03 13:59:19 -0500 (Mon, 03 Jan 2005) | 7 lines

Added declaration for do_score from game.c
Added declarations for ok_name, can_link, and ok_player_name from predicates.c
Added declarations for do_pose and reconstruct_message from speech.c
Added declaration for reverse from util.c
Added declaration for do_toad from wiz.c


------------------------------------------------------------------------
r2 | jlambert | 2005-01-03 00:20:30 -0500 (Mon, 03 Jan 2005) | 1 line

Removed references to system headers and prototypes
------------------------------------------------------------------------
r1 | jlambert | 2005-01-03 00:05:50 -0500 (Mon, 03 Jan 2005) | 2 lines

Initial checkin

------------------------------------------------------------------------