Synchronet now requires the libarchive development package (e.g. libarchive-dev on Debian-based Linux distros, libarchive.org for more info) to build successfully.

Commit a6c51a16 authored by deuce's avatar deuce

Bumped version number to 6.23 ODSpawn.c still needs more *nix support.

parent de63d123
# OpenDoors 6.30
# OpenDoors 6.23
# (C} Copyright 1991 - 1997 by Brian Pirie. All Rights Reserved.
#
# Oct-2001 door32.sys/socket modifications by Rob Swindell (www.synchro.net}
......@@ -146,6 +146,7 @@ OBJECTS := ${OBJDIR}ODAuto${OBJFILE}\
${LIBDIR}ODoors62${SHLIB} : ${OBJECTS}
gcc -shared -o ${LIBDIR}libODoors${SHLIB}.6.2 ${OBJECTS}
ln -s ${LIBDIR}libODoors${SHLIB}.6.2 ${LIBDIR}ODoors62${SHLIB}
${LIBDIR}ODoors62${STATICLIB} : ${OBJECTS}
ar -r ${LIBDIR}libODoors${STATICLIB} ${OBJECTS}
......
......@@ -33,6 +33,7 @@
* Dec 30, 1995 6.00 BP Added ODCALL for calling convention.
* Feb 19, 1996 6.00 BP Changed version number to 6.00.
* Mar 03, 1996 6.10 BP Begin version 6.10.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -32,6 +32,7 @@
* Dec 30, 1995 6.00 BP Added ODCALL for calling convention.
* Feb 19, 1996 6.00 BP Changed version number to 6.00.
* Mar 03, 1996 6.10 BP Begin version 6.10.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -33,6 +33,7 @@
* Feb 19, 1996 6.00 BP Changed version number to 6.00.
* Mar 03, 1996 6.10 BP Begin version 6.10.
* Mar 19, 1996 6.10 BP MSVC15 source-level compatibility.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -41,6 +41,7 @@
* Mar 03, 1996 6.10 BP Begin version 6.10.
* Apr 08, 1996 6.10 BP Added command-line parsing callbacks.
* Apr 24, 2002 6.22 RS Added -SOCKET parameter.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -50,6 +50,7 @@
* Aug 22, 2002 6.22 RS Fixed bugs in ODComCarrier and ODComWaitEvent
* Aug 22, 2002 6.22 MD Modified socket functions for non-blocking use.
* Sep 18, 2002 6.22 MD Fixed bugs in ODComWaitEvent for non-blocking sockets.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -67,6 +67,7 @@
* Sep 01, 1996 6.10 BP Update output area on od_set_per...().
* Oct 19, 2001 6.20 RS od_get_key now ignores linefeeds.
* Mar 14, 2002 6.22 RS Fixed od_get_key(bWait=FALSE)
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -30,6 +30,7 @@
* Dec 30, 1995 6.00 BP Added ODCALL for calling convention.
* Feb 19, 1996 6.00 BP Changed version number to 6.00.
* Mar 03, 1996 6.10 BP Begin version 6.10.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -41,6 +41,7 @@
* Feb 19, 1996 6.00 BP Changed version number to 6.00.
* Mar 03, 1996 6.10 BP Begin version 6.10.
* Apr 08, 1996 6.10 BP Make 'C' use word capitalization.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -42,6 +42,7 @@
* Mar 19, 1996 6.10 BP MSVC15 source-level compatibility.
* Jun 08, 1996 6.10 BP Added cast in call to alloc function.
* Oct 19, 2001 6.20 RS Eliminated MSVC 6.0 warning.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -44,6 +44,7 @@
* Mar 06, 1996 6.10 BP Prevent TC generated N_LXMUL@ call.
* Mar 19, 1996 6.10 BP MSVC15 source-level compatibility.
* Oct 18, 2001 6.11 MD Added od_send_file_section()
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -39,6 +39,7 @@
* Feb 23, 1996 6.00 BP Properly update when toolbar turned on
* Mar 03, 1996 6.10 BP Begin version 6.10.
* Mar 14, 1996 6.10 BP Added configuration menu option.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -35,6 +35,7 @@
* Feb 25, 1996 6.00 BP Added new control sequences to table.
* Feb 27, 1996 6.00 BP Added od_max_key_latency.
* Mar 03, 1996 6.10 BP Begin version 6.10.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -34,6 +34,7 @@
* Feb 19, 1996 6.00 BP Changed version number to 6.00.
* Mar 03, 1996 6.10 BP Begin version 6.10.
* Mar 13, 1996 6.10 BP Added od_get_cursor().
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -74,6 +74,7 @@
* Apr 08, 1996 6.10 BP Store local login name in user_handle.
* Jan 13, 1997 6.10 BP Fixes for Door32 support.
* Oct 19, 2001 6.20 RS Added door32.sys and socket support.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -60,6 +60,7 @@
* Mar 27, 1996 6.10 BP Added WCNODEID to
* Jan 13, 1997 6.10 BP Fixes for Door32 support.
* Oct 19, 2001 6.20 RS Added TCP/IP socket (telnet) support.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -32,6 +32,7 @@
* Jan 30, 1996 6.00 BP Add ODInQueueGetNextEvent() timeout.
* Feb 19, 1996 6.00 BP Changed version number to 6.00.
* Mar 03, 1996 6.10 BP Begin version 6.10.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -59,6 +59,7 @@
* Mar 13, 1996 6.10 BP bOnlyShiftArrow -> nArrowUseCount.
* Mar 19, 1996 6.10 BP MSVC15 source-level compatibility.
* Oct 22, 2001 6.21 RS Lowered thread priorities to normal.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -35,6 +35,7 @@
* Dec 30, 1995 6.00 BP Added ODCALL for calling convention.
* Feb 19, 1996 6.00 BP Changed version number to 6.00.
* Mar 03, 1996 6.10 BP Begin version 6.10.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -29,6 +29,7 @@
* Dec 30, 1995 6.00 BP Added ODCALL for calling convention.
* Feb 19, 1996 6.00 BP Changed version number to 6.00.
* Mar 03, 1996 6.10 BP Begin version 6.10.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -36,6 +36,7 @@
* Feb 19, 1996 6.00 BP Changed version number to 6.00.
* Mar 03, 1996 6.10 BP Begin version 6.10.
* Sep 01, 1996 6.10 BP Update output area on od_set_per...().
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
**************************************************************************
* OpenDoors v6.22 C/C++ Door Development Kit for DOS and Win32 Platforms *
* OpenDoors v6.23 C/C++ Door Development Kit for DOS and Win32 Platforms *
**************************************************************************
August 10, 2003
*nix (using StdIO only) update to Brian Pirie's OpenDoors Library
August 22, 2002
Door32.sys and Socket update to Brian Pirie's OpenDoors Library
......@@ -85,4 +89,7 @@ Added support for non-blocking sockets (e.g. EleBBS) - thanks to GSValore.
Added support for the "-SOCKET" command-line option to specify the socket
descriptor on the command-line.
/* End of ODOORS62.TXT */
\ No newline at end of file
v6.23 changes:
*nix support using stdio
/* End of ODOORS62.TXT */
......@@ -33,6 +33,7 @@
* Jan 03, 1996 6.00 BP Display connect speed with %lu.
* Feb 19, 1996 6.00 BP Changed version number to 6.00.
* Mar 03, 1996 6.10 BP Begin version 6.10.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -46,6 +46,7 @@
* Mar 03, 1996 6.10 BP Begin version 6.10.
* Mar 06, 1996 6.10 BP Prevent TC calls N_LXMUL@ & N_LXDIV@.
* Mar 19, 1996 6.10 BP MSVC15 source-level compatibility.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -45,6 +45,7 @@
* Feb 13, 1996 6.00 BP Added od_get_input() flags parameter.
* Feb 19, 1996 6.00 BP Changed version number to 6.00.
* Mar 03, 1996 6.10 BP Begin version 6.10.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -33,6 +33,7 @@
* Jan 04, 1996 6.00 BP Add missing OD_API_EXIT() at end.
* Feb 19, 1996 6.00 BP Changed version number to 6.00.
* Mar 03, 1996 6.10 BP Begin version 6.10.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -36,6 +36,7 @@
* Jan 03, 1996 6.00 BP Display connect speed with %lu.
* Feb 19, 1996 6.00 BP Changed version number to 6.00.
* Mar 03, 1996 6.10 BP Begin version 6.10.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -54,6 +54,7 @@
* Mar 13, 1996 6.10 BP Added od_local_win_col.
* Mar 17, 1996 6.10 BP Terminate string in ODScrnLocalInput()
* Mar 19, 1996 6.10 BP MSVC15 source-level compatibility.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -43,6 +43,7 @@
* Feb 27, 1996 6.00 BP Store screen info in our own struct.
* Mar 03, 1996 6.10 BP Begin version 6.10.
* Mar 19, 1996 6.10 BP MSVC15 source-level compatibility.
* Aug 10, 2003 6.23 SH *nix support - some functions not supported (Yet)
*/
#define BUILDING_OPENDOORS
......@@ -216,6 +217,10 @@ ODAPIDEF BOOL ODCALL od_spawn(char *pszCommandLine)
/* Now, call od_spawnvpe(). */
return(od_spawnvpe(P_WAIT, *apszArgs, apszArgs, NULL) != -1);
#endif /* ODPLAT_WIN32 */
#ifdef ODPLAT_NIX
return(system(pszCommandLine)==-1);
#endif
}
......
......@@ -32,6 +32,7 @@
* Dec 30, 1995 6.00 BP Added ODCALL for calling convention.
* Feb 19, 1996 6.00 BP Changed version number to 6.00.
* Mar 03, 1996 6.10 BP Begin version 6.10.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -33,6 +33,7 @@
* Mar 03, 1996 6.10 BP Begin version 6.10.
* Mar 13, 1996 6.10 BP bOnlyShiftArrow -> nArrowUseCount.
* Mar 19, 1996 6.10 BP MSVC15 source-level compatibility.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -35,6 +35,7 @@
* Feb 19, 1996 6.00 BP Changed version number to 6.00.
* Mar 03, 1996 6.10 BP Begin version 6.10.
* Mar 06, 1996 6.10 BP Added ODDWordMultiply().
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -34,6 +34,7 @@
* Feb 19, 1996 6.00 BP Changed version number to 6.00.
* Mar 03, 1996 6.10 BP Begin version 6.10.
* Mar 19, 1996 6.10 BP MSVC15 source-level compatibility.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -33,6 +33,7 @@
* Dec 30, 1995 6.00 BP Added ODCALL for calling convention.
* Feb 19, 1996 6.00 BP Changed version number to 6.00.
* Mar 03, 1996 6.10 BP Begin version 6.10.
* Aug 10, 2003 6.23 SH *nix support
*/
#define BUILDING_OPENDOORS
......
......@@ -18,7 +18,7 @@
/* Header file for the OpenDoors API */
#include "opendoor.h"
#include "OpenDoor.h"
/* Other required C header files */
#include <string.h>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment