Commit Graph

61 Commits (c524c0e375daeb85972c4fb5b695f2964489e19c)

Author SHA1 Message Date
Sean Dague f9b5329a74 in the spirit of cleanup, remove the old sql directory, as this stuff is
all done in the drivers now
2009-01-26 15:42:21 +00:00
Dr Scofield 02c12de6c1 ~ cleaning up code base: dropping share/python 2009-01-26 10:11:20 +00:00
Jeff Ames 5bd0947f7e Move file contents into file. 2009-01-26 01:52:06 +00:00
Dr Scofield e7cd583c1e removing asterisk: it's now living at http://forge.opensimulator.org/gf/project/asteriskvoice/ 2008-10-01 20:18:57 +00:00
Sean Dague 5d5a886b34 remove these old ruby grid servers as they are really old (like a year
old).  A project like this is welcomed to come back on opensim forge.
2008-10-01 18:57:37 +00:00
Teravus Ovares c8869d6adf * SSL Documentation update from Lexa 2008-09-17 13:59:44 +00:00
Jeff Ames ab30c6dc62 Update svn properties, minor formatting cleanup, fix a compiler warning. 2008-09-15 14:21:57 +00:00
Teravus Ovares dbbbec48df * This update makes configuring SSL a little easier on Windows XP. It also makes it possible to run a HTTPS server on the region. It also has a junk Certification authority for test purposes.
* There are still a lot of things that are hard coded to use http.   They need to be fixed.
* Also includes directions
* A standard junk PEM file to append to app_settings/CA.pem in the client so SSL will work
2008-09-14 18:39:17 +00:00
Jeff Ames 7480a91c09 Update svn properties. Remove some bin directories in source tree. 2008-08-04 14:21:38 +00:00
Dr Scofield 92e7f88a30 cleanups and refactoring to make it more readable. 2008-07-30 08:09:45 +00:00
Dr Scofield 9f600b378d adding copyright notice and help option to matrix.py. 2008-07-29 17:04:57 +00:00
Dr Scofield 405e0a4b4e matrix.py is a little launcher tool that knows about the GridInfo
protocol. it expects the grid coordinates to be passed as a
commandline argument either as a "matrix:" or as an "opensim:" style
URI:

	matrix://osgrid.org:8002/

you can also provide region/X/Y/Z:

        matrix://osgrid.org:8002/Wright%20Plaza/128/50/75

and it also understands avatar names and passwords:

        matrix://mr%20smart:secretpassword@osgrid.org:8002/Wright%20Plaza/128/50/75

when you run it the first time, it will complain about a missing
.matrixcfg file --- this is needed so that it can remember where your
secondlife client lives on your box. to generate that file, simply run 

        matrix.py --secondlife path-to-your-secondlife-client-executable
2008-07-29 16:39:48 +00:00
Jeff Ames 2ec23f934a Update svn properties. 2008-07-27 17:15:41 +00:00
Dr Scofield b5f23b4c9c first cut at a GridInfo plugin (mantis #1825). Currently just spits
out everything in the [GridInfo] section :-D Also, not yet LLSD but
XmlRpc, LLSD via GET will follow. OpenSim.ini.example contains sample
values and explanation. Oh, and default values provided are 

       platform: OpenSim
       mode: standalone | grid

have fun.
2008-07-25 16:56:46 +00:00
Teravus Ovares 08ab283b8a * Current XML Schema for SceneObjectPart 2008-06-29 22:45:14 +00:00
Sean Dague 65237d0136 fix http://opensimulator.org/mantis/view.php?id=1001 2008-05-28 14:47:33 +00:00
Jeff Ames d51ce47b2d Update svn properties. Minor formatting cleanup. 2008-05-01 14:31:30 +00:00
Justin Clarke Casey 763ae779ff From: Dr Scofield <hud@zurich.ibm.com>
* Fixes the admin_shutdown xmlrpc method
* Adds a share/python/console/shutdown.py script for shutting down a background OpenSim
* For more details see http://xyzzyxyzzy.net/2008/04/29/console-less-opensim/
* There should also be instructions in the opensimulator wiki soon as well
2008-04-29 14:50:27 +00:00
Jeff Ames ac2daf2425 Update svn properties. 2008-04-16 04:23:00 +00:00
Sean Dague 6f8ff32630 From: Dr Scofield <hud@zurich.ibm.com>
ansgar and i have been working on an asterisk voice module that will allow
   us to couple opensim with an asterisk VoIP gateway.

   the patch below consists of
     * AsteriskVoiceModule region module: alternative to the plain-vanilla
       VoiceModule, will make XmlRpc calls out to an asterisk-opensim
       frontend
     * asterisk-opensim.py frontend, living in share/python/asterisk, takes
       XmlRpc calls from the AsteriskVoiceModule
          * account_update: to update/create a new SIP account (on
            ProvisionVoiceAccountRequest)
          * region_update: to update/create a new "region" conference call
            (on ParcelVoiceInfo)
     * a asterisk-opensim test client, living in share/python/asterisk, to
       exercise astersik-opensim.py
   this still does not give us voice in OpenSim, but it's another step on
   this path...
2008-04-15 14:24:15 +00:00
Justin Clarke Casey 0c601b7312 * Removing lulurun's perl UGAI from core svn, pending a link to an external repository, as per mailing list discussion. 2008-04-08 11:19:34 +00:00
Jeff Ames 8833a72388 Update svn properties. 2008-04-07 14:19:08 +00:00
Teravus Ovares 4a47d8f5e1 * Committing SceneObjectPart XML Schemas in the share/Schemas folder (this is a non final schema) 2008-04-07 09:59:23 +00:00
Jeff Ames 3c3f1bc69a Update svn properties. 2008-03-25 16:44:01 +00:00
Adam Frisby 8c05b81d68 * Committing Lulurun's Cgi/Perl implementation of the UGAI servers.
* I love you long time.
2008-03-25 16:29:54 +00:00
Tedd Hansen 7156d7ae51 Moved share/sql/mysql-AvatarAppearance.sql to OpenSim/Framework/Data.MySQL/Resources/AvatarAppearance.sql as described in share/sql/mysql_README.txt
Thanks dmiles_afk
2008-02-11 18:24:00 +00:00
Jeff Ames 5c4ddc15e4 Updated svn properties. 2008-02-05 02:23:21 +00:00
MW 755ad9e3e0 First part of avatar persistence, currently only really works in standalone mode (with accounts_authenticate set to true), it also only currently has a mysql database connector. (sqlite one will follow soon). It also uses the tribalmedia database system, so this needs checking to see if the old problems with mono have been fixed.
To use, see the appearance section in opensim.ini.example, set "persist = true", then add the correct connection string for your database.(see mysql-AvatarAppearance.sql in share folder for a example of the table mysql table structure).
This could possible be used in a very small grid, but would mean each region server would need to connect to the same mysql database. 
But the work to move the code to one of the grid servers shouldn't be too much.
2008-02-04 12:04:02 +00:00
Jeff Ames 20215c3d30 Rewrote svn properties handling script in python. Added more file types. 2008-01-26 10:34:49 +00:00
lbsa71 e27ba6cc63 * Deleted outdated shared regions 2008-01-07 20:02:03 +00:00
Jeff Ames 1efc7d8279 Set svn:eol-style. 2007-12-29 11:32:02 +00:00
Jeff Ames 36a8f70931 Extended svn:eol-style to check some other file types. 2007-12-20 01:01:42 +00:00
Justin Clarke Casey e3a53ffc7a Remove now redundant mysql files from share/sql and replace with mysql_README.txt 2007-12-17 22:19:23 +00:00
Teravus Ovares 71fd737a66 * Applied MSSQL Patch from akokko, Thanks! akokko
* This hasn't been tested in MSSQL mode, however it's been checked to make sure it doesn't cause any issues with mySQL/SQLlite
2007-12-05 15:53:58 +00:00
MW a274acc7b8 added the mysql table files for inventory. Thanks nebadon. 2007-12-01 20:12:36 +00:00
Adam Frisby c0010e4940 * Moved /branches/ruby to /trunk/share/ruby 2007-11-06 21:41:11 +00:00
mingchen 51488ee7f4 *Moved region loading into its own interface IRegionLoader
*Added ability to load regioninfo remotely from a webserver from a single file. See share/RegionLoading/HOWTO_REMOTE_REGION_LOADING.txt for more info and an example file.
2007-11-03 15:09:21 +00:00
MW 4c25008850 Applied patch 485, inventory patch from tleiades (thanks again). 2007-10-08 10:30:15 +00:00
lbsa71 863195612b Reverting back to 2017 since 2018 were causing Linux breakage; reopening Tleiades patch 444 and 445. 2007-09-27 14:57:43 +00:00
lbsa71 8143c597fc * Tleiades grid mode inventory (#444) - thanx Tleiades!
* updated to rev 1413 on libsecondlife.dll and libsecondlife.dll.config (#423)
2007-09-27 13:25:45 +00:00
Sean Dague d929915d6b remove sqlite3-inventory, this db is autocreated now 2007-08-27 20:39:34 +00:00
Sean Dague 63c56f71a8 remove this sqlite file as the database is actually autogenerated
from the MonoSqlite module, and the schema is evolving over there.

People would just get into trouble if they creat the db with this.
2007-08-23 14:54:04 +00:00
MW a228b5984e Start of Inventory service, currently only (partially) functional in standalone mode and using sqlite).
In standalone mode, if you have account authenticate turned on (setting in opensim.ini) then when you create a new account, a set of inventory is created for that account and stored in database (currently only a set of empty folders). Then during login the database is search for that set and sent to the client in the login response.
More functions will be added soon, like creating new folders (and a bit later items) from the client inventory window.
2007-08-14 13:54:46 +00:00
MW 822881eac5 Added a new column (SceneGroupID) to sqlite3 table (sqlite3-prims.sql) so that we can tell what prims belong to the same SceneObjectGroup. If sdague has a different method in mind when he gets back then he can change it then. 2007-08-11 20:20:33 +00:00
Sean Dague bbb411afe5 added group position 2007-08-09 20:31:42 +00:00
Sean Dague 4059ac6e7d remove invalid index 2007-08-09 19:08:38 +00:00
Sean Dague 2e496aeed7 updated db definition to use UUID as linking 2007-08-09 14:32:04 +00:00
Sean Dague 4805460e89 updated to latest version 2007-08-08 15:50:48 +00:00
Sean Dague 3a85c39b71 added rest of the fields the prims have 2007-08-06 19:51:12 +00:00
Sean Dague 9abe102fc2 first bits of updating sqlite to definition based on new objects 2007-08-06 19:06:18 +00:00