Added realxtend server rev 830. This version has minor modifications to 0.1 release. This will be merged to 0.6b branch.
This version is based on opensim rev 2992.rexserver_r830
commit
0ab3e9a399
|
@ -0,0 +1,59 @@
|
|||
The following people have contributed to OpenSim (Thank you
|
||||
for your effort!)
|
||||
|
||||
Add your name in here if you have committed to OpenSim
|
||||
|
||||
OpenSim Developers
|
||||
|
||||
* MW
|
||||
* Adam Frisby (DeepThink Pty Ltd)
|
||||
* MingChen (DeepThink Pty Ltd)
|
||||
* lbsa71 (Tribal Media AB)
|
||||
* sdague (International Business Machines Corp.)
|
||||
* Andy-
|
||||
* Gareth
|
||||
* MorphW
|
||||
* CW
|
||||
* Babblefrog
|
||||
* Tedd
|
||||
* justincc (International Business Machines Corp.)
|
||||
* Teravus (w3z)
|
||||
* Johan Berntsson (3Di)
|
||||
|
||||
Patches
|
||||
|
||||
* Alondria
|
||||
* BigFootAg
|
||||
* CharlieO
|
||||
* Danx0r
|
||||
* Dalien
|
||||
* Darok
|
||||
* jhurliman (LLSD Login)
|
||||
|
||||
LSL Devs
|
||||
|
||||
* Alondria
|
||||
* CharlieO
|
||||
* Tedd
|
||||
|
||||
Testers
|
||||
|
||||
* Ckrinke
|
||||
* CharlieO (LSL)
|
||||
|
||||
|
||||
This software uses components from the following developers:
|
||||
* Sleepycat Software (Berkeley DB)
|
||||
* DB4objects, Inc. (DB4o)
|
||||
* SQLite (Public Domain)
|
||||
* XmlRpcCS (http://xmlrpccs.sf.net/)
|
||||
* MySQL, Inc. (MySQL Connector/NET)
|
||||
* AGEIA Inc. (PhysX)
|
||||
* Russel L. Smith (ODE)
|
||||
* Prebuild ( http://sourceforge.net/projects/dnpb/ )
|
||||
* LibSecondLife ( http://www.libsecondlife.org/wiki/Main_Page )
|
||||
|
||||
In addition, we would like to thank:
|
||||
* The Mono Project
|
||||
* The NANT Developers
|
||||
* Microsoft (.NET, MSSQL-Adapters)
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,97 @@
|
|||
Welcome to OpenSim!
|
||||
|
||||
Version 0.4
|
||||
|
||||
== LICENSE ==
|
||||
|
||||
Copyright (c) Contributors, http://opensimulator.org/
|
||||
See CONTRIBUTORS.TXT for a full list of copyright holders.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions are met:
|
||||
* Redistributions of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
* Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
* Neither the name of the OpenSim Project nor the
|
||||
names of its contributors may be used to endorse or promote products
|
||||
derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY EXPRESS OR
|
||||
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||
DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY
|
||||
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||||
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
|
||||
IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
== OVERVIEW ==
|
||||
|
||||
OpenSim is a BSD Licensed Open Source project to develop a functioning
|
||||
virtual worlds server platform capable of supporting multiple clients
|
||||
and servers in a heterogeneous grid structure. OpenSim is written in
|
||||
C#, and can run under Mono or the Microsoft .NET runtimes.
|
||||
|
||||
This is considered an alpha release. Some stuff works, a lot
|
||||
doesn't. If it breaks, you get to keep *both* pieces.
|
||||
|
||||
== Installation on Windows ==
|
||||
|
||||
Prereqs:
|
||||
|
||||
* Load OpenSim.sln into Visual Studio .NET and build the solution.
|
||||
* chdir bin
|
||||
* OpenSim.exe
|
||||
|
||||
See configuring OpenSim
|
||||
|
||||
== Installation on Linux ==
|
||||
|
||||
Prereqs:
|
||||
* Mono >= 1.2.3.1
|
||||
* Nant >= 0.85
|
||||
* sqlite3
|
||||
|
||||
From the distribution type:
|
||||
* nant
|
||||
* cd bin
|
||||
* mono ./OpenSim.exe
|
||||
|
||||
See configuring OpenSim
|
||||
|
||||
== Configuring OpenSim ==
|
||||
|
||||
When OpenSim starts for the first time, you will be prompted with a
|
||||
series of questions that look something like:
|
||||
|
||||
[09-17 03:54:40] DEFAULT REGION CONFIG: Simulator Name [OpenSim Test]:
|
||||
|
||||
At each of these you must provide you own value or just hit enter to
|
||||
take the default (in this case "OpenSim Test").
|
||||
|
||||
YOUR SIM WILL NOT BE STARTED UNTIL YOU ANSWER ALL QUESTIONS
|
||||
|
||||
Once you are presented with a prompt that looks like:
|
||||
|
||||
Region# :
|
||||
|
||||
You have successfully started OpenSim.
|
||||
|
||||
== Connecting to your OpenSim ==
|
||||
|
||||
By default your sim will be running on http://127.0.0.1:9000. To use
|
||||
your OpenSim add -loginuri http://127.0.0.1:9000 to your second life
|
||||
client (running on the same machine as your OpenSim).
|
||||
|
||||
== More Information on OpenSim ==
|
||||
|
||||
More extensive information on building, running, and configuring
|
||||
OpenSim, as well as how to report bugs, and participate in the OpenSim
|
||||
project can always be found at http://opensimulator.org.
|
||||
|
||||
Thanks for trying OpenSim, we hope it was a pleasant experience.
|
|
@ -0,0 +1,73 @@
|
|||
#!/bin/sh
|
||||
|
||||
TEMPNAME="copyright_script_temp_file"
|
||||
COPYNAME="copyright_script_copyright_notice"
|
||||
|
||||
URL="http://opensimulator.org/"
|
||||
PROJNAME="OpenSim"
|
||||
|
||||
cat > ${COPYNAME} <<EOF
|
||||
/*
|
||||
* Copyright (c) Contributors, ${URL}
|
||||
* See CONTRIBUTORS.TXT for a full list of copyright holders.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions are met:
|
||||
* * Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* * Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
* * Neither the name of the ${PROJNAME} Project nor the
|
||||
* names of its contributors may be used to endorse or promote products
|
||||
* derived from this software without specific prior written permission.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS \`\`AS IS'' AND ANY
|
||||
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||
* DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY
|
||||
* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
||||
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
*/
|
||||
|
||||
EOF
|
||||
|
||||
has_bom() {
|
||||
CHARS=`hexdump -c $1 | head -n1 | cut -d\ -f1-4`
|
||||
BOMMARK="0000000 357 273 277"
|
||||
if [ "${CHARS}" == "${BOMMARK}" ]; then
|
||||
echo 1
|
||||
else
|
||||
echo 0
|
||||
fi
|
||||
}
|
||||
|
||||
for f in `find . -iname "*.cs"`; do
|
||||
head -n2 $f | tail -n1 > ${TEMPNAME}
|
||||
grep -q Copyright ${TEMPNAME}
|
||||
if [ $? == 1 ]; then
|
||||
BOMSTATUS=`has_bom $f`
|
||||
rm ${TEMPNAME}
|
||||
|
||||
if [ ${BOMSTATUS} == 1 ]; then
|
||||
echo -ne \\0357\\0273\\0277 > ${TEMPNAME}
|
||||
fi
|
||||
|
||||
cat ${COPYNAME} >> ${TEMPNAME}
|
||||
|
||||
if [ ${BOMSTATUS} == 1 ]; then
|
||||
cat $f | perl -p -e "s/^\\xEF\\xBB\\xBF//" >> ${TEMPNAME}
|
||||
else
|
||||
cat $f >> ${TEMPNAME}
|
||||
fi
|
||||
|
||||
mv ${TEMPNAME} $f
|
||||
fi
|
||||
done
|
||||
|
||||
rm -f ${COPYNAME} ${TEMPNAME}
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,2 @@
|
|||
bin\Prebuild.exe /target nant
|
||||
bin\Prebuild.exe /target vs2005
|
|
@ -0,0 +1,7 @@
|
|||
#!/bin/sh
|
||||
|
||||
mono bin/Prebuild.exe /target nant
|
||||
# needed until we break up OpenSim.exe
|
||||
perl -pi -e 's{OpenSim.dll}{OpenSim.exe}' OpenSim/ApplicationPlugins/LoadRegions/OpenSim.ApplicationPlugins.LoadRegions.dll.build
|
||||
mono bin/Prebuild.exe /target vs2005
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
bin\Prebuild.exe /target nant
|
||||
bin\Prebuild.exe /target vs2008
|
|
@ -0,0 +1,18 @@
|
|||
#!/bin/sh
|
||||
|
||||
set_eol_style()
|
||||
{
|
||||
IFS=$'\n'
|
||||
for file in `find . -iname \*\.$1`; do
|
||||
eolstyle=`svn propget svn:eol-style $file`
|
||||
if [ -z "${eolstyle}" -o "${eolstyle}" != "native" ]; then
|
||||
svn propset svn:eol-style native $file
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
EXTENSIONS="cs ini example txt sql xml"
|
||||
|
||||
for ext in ${EXTENSIONS}; do
|
||||
set_eol_style $ext
|
||||
done
|
Loading…
Reference in New Issue