6b15c6e556Added SimClientPacketHandlers.cs (moved the SimClient Packet handlers into it)
MW
2007-05-15 15:15:01 +0000
db6427b6f4Turned SimClient into a partial class (and added SimClient(Grid), so that grid mode specific code can be kept separate) Fixed the ServiceManager project (added reference to System.Xml to its project in prebuil.xml)
MW
2007-05-15 15:05:13 +0000
f41e5343c5updated Build/project files to include the new projects and new files. Improved the enable neighbours code (Simclient thread should no longer sleep for 3 seconds for each neighbour).
MW
2007-05-15 14:54:53 +0000
b5011e24eeadded processing for TeleportLocationRequest and TeleportLandmarkRequest. Local teleports implemented, inter-region teleports left to do.
morphw
2007-05-15 14:00:59 +0000
3cdc219ed6Attempting to add region name to console.
Adam Frisby
2007-05-14 21:15:26 +0000
a889caf200moved the EnableNeighbours code to after the client has completed the move to the region
MW
2007-05-14 21:04:14 +0000
aaedfb5ae2set the default region x,y and sim port to 0 in UserProfileManager. XmlRpcLoginMethod() , these are then over written in CustomiseResponse().
MW
2007-05-14 20:29:57 +0000
7659d67fdbAdded some sanity checks to AddViewerAgent to prevent duplicate addition (now attempts update).
Adam Frisby
2007-05-14 19:31:05 +0000
20b4ecbec1Added Alien World Terrain Dataset to /bin/TerrainDatafiles (3x3)
Adam Frisby
2007-05-14 18:06:52 +0000
596cf9123aFixing numerical typo in fast mode.
Adam Frisby
2007-05-14 16:53:55 +0000
c99593a47c* Added new "fast mode" region neighbour establishment. Reduces query count by 88% when connecting a new sim to the grid. Only compatible with the MySQL data provider right now - disabled by default. Reenable on line 181 of GridManager.cs
Adam Frisby
2007-05-14 16:52:52 +0000
c7a6d627f2Check if we have arguments before processing them.
Adam Frisby
2007-05-14 16:33:44 +0000
3ee195b1e6* Commented out GridManager lines until they are checked into SVN * Added new GetProfilesInRange(x,y,x,y) data function to return sim profiles between certain coordinates (for use with World Map information, etc). Implemented in GridServer.Data.Mysql - stub functions placed in other data providers.
Adam Frisby
2007-05-14 16:13:31 +0000
59e6718482Unbreaking trunk kthxbai!
Adam Frisby
2007-05-14 15:44:08 +0000
e2d0db8d11Created directory for the OGS management app
gareth
2007-05-14 12:31:28 +0000
64a98c7368Finished off adding the new management API to gridserver Updated VersionInfo.cs finally Updated prebuild and rebuilt nant build files Completed Management agent basics
gareth
2007-05-14 03:13:47 +0000
4e9892eaa2Added skeleton for grid management agent
gareth
2007-05-14 02:02:01 +0000
08e0a17897The beginning of something wonderful....
gareth
2007-05-14 01:55:25 +0000
5ba3fa9629Added -setuponly switch to gridserver KILLED THE GRIDSERVER'S CONSOLE VICIOUSLY AND WITHOUT MERCY!!!! Added gridserver setup to InitSetup() in ServiceManager
gareth
2007-05-14 01:50:13 +0000
d95d59db3bNow we just need that --setup option for all the apps.....
gareth
2007-05-14 01:38:52 +0000
5ef8e3a13aAdded cool setup thing (no XML writign yet) to ServiceManager
gareth
2007-05-14 01:20:10 +0000
6361bb7664Added exception handling.
andy
2007-05-14 01:00:52 +0000
ca595e2779some more try/catch
gareth
2007-05-14 00:16:44 +0000
67e7d126f3A configuration file you say? If you say so....
gareth
2007-05-14 00:08:52 +0000
0834b097f6Added skeleton master service manager
gareth
2007-05-13 21:01:21 +0000
b6eaf1f844Setting default grid server to DB4o
Adam Frisby
2007-05-13 15:11:26 +0000
b110179730* Fixed MySQL Grid Manager * Added preliminary support for DB UserServer (incomplete) * Added better handling of defaults to Grid Manager. * Renamed SQL/regions.sql to SQL/mysql-regions.sql.
Adam Frisby
2007-05-13 14:59:24 +0000
5917d36219Inventory should be working again in sandbox mode
MW
2007-05-13 13:10:15 +0000
98705e6211Changed to slightly better textures for the map: a blue one for the sea and one that if you stand at least 10 feet away from the screen and strain your eyes a bit and have really bad vision could maybe look like a island.
MW
2007-05-13 12:48:42 +0000
05d9593198Added very basic support for maps (likely to only work in sandbox mode due to the non functioning remote asset server), also currently just uses textures that we already had added to the asset server (this is the first thing that needs fixing)
MW
2007-05-13 12:25:08 +0000
dd6f96bf2b* Added first generation region DB for SQL-based grid storage engines. * Not well optimised, also uses MySQL-specific syntax but should be easily portable.
Adam Frisby
2007-05-13 09:56:54 +0000
ec1901e4b8EXTERM-INATED. (Add warnings produced by WriteLine change have been updated to include Log Priority)
Adam Frisby
2007-05-12 15:44:10 +0000
bd05850be193 warnings in the compiler, 93 warnings appear, you fix one up, create two more, 94 warnings in the compiler...
Adam Frisby
2007-05-12 15:32:04 +0000
fd84968d05Only 193 warnings to go!
Adam Frisby
2007-05-12 15:19:03 +0000
06ffeb22d9You are obsolete. You will be EXTER-MIN-ATE-D. EXTER-MIN-ATE!
Adam Frisby
2007-05-12 14:55:22 +0000
dcdef3599dno longer need to use -loginserver with -sandbox (using -sandbox will always start the loginserver)
MW
2007-05-12 13:05:16 +0000
e723225e6dSimProfileBase is obsolete. EXTER-MIN-ATE! EXTER-MIN-ATE!
Adam Frisby
2007-05-12 12:12:56 +0000
13da0673b2PROTIP: System.Random isn't actually random. Use RNGCryptoServiceProvider in System.Security.Cryptography if your generating random numbers for security related purposes.
Adam Frisby
2007-05-12 11:58:23 +0000
d663dfa3bdIncreased the flying speed
MW
2007-05-12 10:12:34 +0000
80d854809e* Changed homepos default to 150m from original of 23 which could be underground. * Need to create new user accounts for this to take effect.
Adam Frisby
2007-05-12 09:13:03 +0000
40eb8bc8b6* DB4o usermanager replacement coded for read-only attributes. * IUserData interface needs expansion to cover all user/user-server related interactions.
Adam Frisby
2007-05-07 04:26:22 +0000
4a155b08d7* Adding support for proper databased based user server. Not hooked up yet. * Code cleaning.
Adam Frisby
2007-05-07 03:57:39 +0000
b6487e4aaaFlush() the log
gareth
2007-05-07 00:11:44 +0000
315e4dede6Fixed GridServer to use default Recv Key if a sim profile is not present.
Adam Frisby
2007-05-07 00:05:56 +0000
fdd0191f59Shortened exception message that occurs when looking for a missing sim.
Adam Frisby
2007-05-06 23:55:17 +0000
982421e285Fixing a duplicate addition exception that can occur if you launch a sim twice on the same grid.
Adam Frisby
2007-05-06 23:54:36 +0000
1b7f74bc7eDefaults to DB4o grid provider, loads storage engines correctly now. Tested and stable.
Adam Frisby
2007-05-06 23:41:50 +0000
284a3b49a9Added some more try/catch blocks and sanity checking
gareth
2007-05-06 20:49:27 +0000
0607f1a325Added makerel.sh script - run it to get a nice tarball
gareth
2007-05-06 13:25:50 +0000
2e799b3b68Added a script for OpenSim on *nix
gareth
2007-05-06 13:07:23 +0000
8b5c182e69return sim_port as an int32 rather than a string in the login response. LL SL Viewer doesn't seem to care, but libsecondlife does.
morphw
2007-05-06 01:59:12 +0000
9dfdd7d406Fixed collision error with threaded access.
Adam Frisby
2007-05-06 01:43:12 +0000
042d69edaaFixed bug with adding sims to DB4o based grid interface
Adam Frisby
2007-05-05 23:57:43 +0000
f2373d71f2SQLite support added to grid manager. (Win!)
Adam Frisby
2007-05-05 23:54:30 +0000
fe87117e5eFixed issue with prebuild causing duplicate reference with standard libraries.
Adam Frisby
2007-05-05 23:44:05 +0000
7935a8cfcd* Added Microsoft SQL Support
Adam Frisby
2007-05-05 23:39:42 +0000
9b0fd801c1Branching r551 (pre-gridserver) to 0.1-stable, 0.1 development ceased other than bugfixes. Should be binary-compatible with 0.2 for a while yet.
0.1-stable
Adam Frisby
2007-05-05 23:14:56 +0000
e6aed41174Updated and run prebuild.
Adam Frisby
2007-05-05 23:08:44 +0000
6d6117e019You can now save profiles to a database. (Zomg!)
Adam Frisby
2007-05-05 23:04:47 +0000
51da80a850Grid Framework for DB4o - supports all framework.data interfaces. *** Important Note *** Framework.Data interfaces are not yet complete (they are strictly read-only right now), because of this, write support is not yet implemented.
Adam Frisby
2007-05-05 21:49:24 +0000
fe6ed5391bRun prebuild to generate working project files.
Adam Frisby
2007-05-05 21:14:16 +0000
15ce0a7ae1Need these
gareth
2007-05-05 19:18:22 +0000