MW
1e9a0220e6
Quite big change to how Sessions/circuits are Authenticated. Seems to work okay but needs a lot more testing.
2007-05-16 17:35:27 +00:00
lbsa71
6056247ac3
* removed unused new-login.dat
...
* cleared up verbose/noverbose/disableOutput douple negation confusion in ConsoleBase
* 2d chat radius is now 3d chat sphere
* removed unused fast 2d radius calc
* added chat type 0xFF : broadcast (no sphere checking)
* OpenSimMain now exposes its LocalWorld
2007-05-16 17:12:17 +00:00
MW
bd6e69b97c
Yet more cleanup/refactoring
2007-05-16 16:01:01 +00:00
MW
3f39648605
More refactoring.
...
Changed AuthenticateSession handling, now calls a method in UDPServer. (but is likely to change again soon)
2007-05-16 15:46:22 +00:00
lbsa71
7f42258e62
* deleted some user files
...
* ignored some files
2007-05-16 14:19:46 +00:00
MW
fd67b36a5e
UDPServer enabled, should no longer be any udp server code in OpenSimMain.
2007-05-16 13:10:17 +00:00
MW
3d93d39048
started to refactor startup code and to move udp server code out to its own class (currently not being used though) so that a single instance can handle multiple regions (each will need to be listening on a separate udp port)
2007-05-16 12:44:58 +00:00
MW
57d1a7bced
made QueItem a nested class in SimClient.
2007-05-15 21:33:03 +00:00
MW
7f2fdb8054
Added RemoveAvatar() method to physics plugins, should be called on log out (needs doing) and when downgrading a client to a child-avatar (should be working)
2007-05-15 21:26:10 +00:00
MW
384293ac56
Worked on Asset server, asset downloads (from server to sim) now work.
...
Asset uploads (from sim to server) may or may not work, needs more testing, if they don't work then it should be just a encoding problem and not hard to fix.
2007-05-15 17:51:13 +00:00
MW
6b15c6e556
Added SimClientPacketHandlers.cs (moved the SimClient Packet handlers into it)
2007-05-15 15:15:01 +00:00
MW
db6427b6f4
Turned 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)
2007-05-15 15:05:13 +00:00
MW
f41e5343c5
updated 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).
2007-05-15 14:54:53 +00:00
morphw
b5011e24ee
added processing for TeleportLocationRequest and TeleportLandmarkRequest. Local teleports implemented, inter-region teleports left to do.
2007-05-15 14:00:59 +00:00
Adam Frisby
3cdc219ed6
Attempting to add region name to console.
2007-05-14 21:15:26 +00:00
MW
a889caf200
moved the EnableNeighbours code to after the client has completed the move to the region
2007-05-14 21:04:14 +00:00
Adam Frisby
7659d67fdb
Added some sanity checks to AddViewerAgent to prevent duplicate addition (now attempts update).
2007-05-14 19:31:05 +00:00
gareth
64a98c7368
Finished off adding the new management API to gridserver
...
Updated VersionInfo.cs finally
Updated prebuild and rebuilt nant build files
Completed Management agent basics
2007-05-14 03:13:47 +00:00
gareth
0834b097f6
Added skeleton master service manager
2007-05-13 21:01:21 +00:00
MW
98705e6211
Changed 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.
2007-05-13 12:48:42 +00:00
MW
05d9593198
Added 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)
2007-05-13 12:25:08 +00:00
Adam Frisby
bd05850be1
93 warnings in the compiler, 93 warnings appear, you fix one up, create two more, 94 warnings in the compiler...
2007-05-12 15:32:04 +00:00
MW
d663dfa3bd
Increased the flying speed
2007-05-12 10:12:34 +00:00
morphw
0d52bc723d
Added landmark asset creation.
2007-05-11 21:03:11 +00:00
MW
f016e8675b
finally some time to do some more work on the primitive2 refactor/rewrite/bugfix.
2007-05-11 10:55:32 +00:00
MW
26002559c0
Fixed bug where client crashes on login if in sandbox mode and region is set to anything other than 997,996
2007-05-08 16:40:20 +00:00
lbsa71
9f881f90d3
* added guid to logname to avoid file sharing on multiple instances on same host
2007-05-08 14:37:04 +00:00
lbsa71
72159dc5a8
* fixed dataUri null bug
...
* ignored some files
2007-05-08 14:16:01 +00:00
lbsa71
0b26ae44ac
* deleted bin directories
...
* ignored bin directories
* regenerated nant files
2007-05-08 11:09:48 +00:00
gareth
3de3d8bb3b
Merged 0.1-prestable back into trunk :(
2007-05-07 16:32:30 +00:00
gareth
543cda0398
Cleaned up Adam's mess
2007-05-05 13:45:39 +00:00
Adam Frisby
5eacce71ad
* Removed superfluous int to prevent warning
...
* Changed OGSServer on RegionServer to bind to <port> - 500 rather than a single fixed port
* Added support for the grid server to tell us who we are (optional)
2007-05-04 07:43:07 +00:00
Adam Frisby
d12c2be492
Sims can now load their datastore (their localworld class - prims/terrain/etc) from a file indicated by the grid server. This allows you to have a floating pool of regions tasked to whichever region they need to be at any time.
2007-05-04 07:23:41 +00:00
MW
a595881dc0
fixed the VS 2005 solution/ project files.
...
and a couple of other small changes
2007-04-30 15:38:51 +00:00
gareth
328c9ccb24
Copied gridserver ready to convert to asset server
...
I'M THAT NUTS!!!!!!!!
2007-04-29 23:58:57 +00:00
Adam Frisby
6c7ebf19b5
Bugfixes
2007-04-28 00:32:00 +00:00
Adam Frisby
8f5c96f02b
Dumb mistake #2
2007-04-27 22:29:29 +00:00
Adam Frisby
fadb4a9dcc
Dumb mistake - forgot to assign the datastore variable
2007-04-27 22:26:57 +00:00
Adam Frisby
6ce5b6e439
Major ass commit
...
Added new "Datastore" parameter to simconfig.xml which is passed to storage engines via a new Initialise() function.
2007-04-27 21:11:02 +00:00
Adam Frisby
feca5d22c6
* Added new commandline option -config <configfile.xml>
...
Note: This is untested but is a very simple change and should 'just work'. If someone can test, appreciated.
2007-04-27 20:32:02 +00:00
MW
14a4ff3081
added just what opensim needs...yet another command line option: -noverbose . cut down on the system console output (should really be stopping it all but not all output is going through OpenSim.Framework.Console)
2007-04-26 17:50:25 +00:00
MW
a7c374ac51
At last: avatar-template.dat is no more
2007-04-26 17:29:41 +00:00
MW
c64039363d
Mostly working again.
...
Updated to lastest libsl and handled the changes to the message templates (some byte fields are now ushort fields ).
Still seems to be a problem when logging on, in that I get the downloading clothing message at the end of the precaching (which I didn't before)
2007-04-26 12:56:14 +00:00
MW
f06d0f1047
attempted bug fix
2007-04-25 18:48:08 +00:00
MW
9ed0a8dbad
updated to use lastest version of libsl but is currently broke when using SL viewer 1.15.02, due to big changes in the message templates.
2007-04-25 18:12:06 +00:00
MW
68b33294b1
Can now use the xml config file for setting up things like sandbox mode, login server, physics engine etc. To use this mode add just -configfile to the startup line (instead of the -sandbox etc)
...
A example of what to add to the xml is: SandBox="true" LoginServer="true" UserAccounts="false" LocalAssets="false" PhysicsEngine="basicphysics" (add those to config node in simconfig.xml).
The current options for PhysicsEngine are : basicphysics, RealPhysX, OpenDynamicsEngine.
2007-04-25 13:47:32 +00:00
MW
f7b51d63a8
Small clean up of files and directories
2007-04-25 13:03:48 +00:00
Adam Frisby
7dd98f3094
Moved console input-handling function "RunTerrainCmd" into BasicTerrain itself, this allows independent versions of BasicTerrain to have different functionality exposed directly.
2007-04-24 18:01:37 +00:00
Adam Frisby
d82466ec82
Added mutex instead of lock for update
2007-04-22 18:51:03 +00:00
Adam Frisby
2194b74473
Needs testing.
...
1. Fixed Update Lock (should now compile)
2. Added support for rescaling a primitive without it jerking to the side.
2007-04-22 18:48:45 +00:00