Log of /trunk/ModularRex/RexNetwork/RexLogin/RexLoginModule.cs
| Sticky Revision: |
Revision 216 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 15 07:35:25 2009 UTC (3 years, 8 months ago) by mikkopa
File length: 31818 byte(s)
Diff to previous 206
Added null checks to login module initializion.
Revision 206 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 10 09:20:58 2009 UTC (3 years, 8 months ago) by mikkopa
File length: 31692 byte(s)
Diff to previous 203
Since OpenSim has had plenty of inventory refactoring the login was broken for a while. Updated to first try InventoryService and after that the CommsManager.InterServiceInventoryService when creating new inventory for user.
Revision 203 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 17 13:27:03 2009 UTC (3 years, 9 months ago) by mikkopa
File length: 29505 byte(s)
Diff to previous 201
* Fixed typo in RexLoginModule * Added missing event to GenericNpcCharacter * Removed the unnecessary IAssetCache from RexClientView* and RexPacketServer.
Revision 201 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 3 11:49:12 2009 UTC (3 years, 9 months ago) by mikkopa
File length: 29504 byte(s)
Diff to previous 194
* Fixed ModreX to build with newest OpenSim after a months break. * After build fixing, refactored RexLoginModule to use new RegionModule infra instead of the old one.
Revision 194 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 24 10:50:17 2009 UTC (3 years, 11 months ago) by mikkopa
File length: 28915 byte(s)
Diff to previous 184
Renamed enable_client to enable_rexclient, so it doesn't conflict with ModCB's enable_client method.
Revision 184 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 22 06:07:20 2009 UTC (3 years, 11 months ago) by mikkopa
File length: 28912 byte(s)
Diff to previous 168
* Added missing IClientAPI members to GenericNpcCharacter * Changed OnClientClosed handlers to contain Scene parameter * Changed the Capabilities namespace
Revision 168 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 26 06:15:45 2009 UTC (4 years ago) by mikkopa
File length: 28972 byte(s)
Diff to previous 156
Keeping up with OpenSim trunk. Added IPEndPoint variables to XML-RPC handlers.
Revision 156 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 20 07:05:03 2009 UTC (4 years ago) by mikkopa
File length: 28918 byte(s)
Diff to previous 148
* Refactored RexClientView to RexClientViewBase and RexClientViewLegacy. * Moved Skype releated stuff from IRexClientCore and RexClientViewBase to RexClientViewLegacy.
Revision 148 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 15 06:07:48 2009 UTC (4 years ago) by mikkopa
File length: 28786 byte(s)
Diff to previous 147
Fixed the build with current opensim trunk.
Revision 147 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 14 16:28:28 2009 UTC (4 years ago) by mikkopa
File length: 28817 byte(s)
Diff to previous 146
Added WorldLibrary. This implementation of WorldLibrary is different from the one in 0.4 server. This fetches only the assets that are in scene. It doesn't lag the whole Asset server by fetching every asset from the database. Because the way of the implementation, WorldLibrary can't fetch Flash animations because there is no reference to them in scene. This module is tested with 3D models, Particle scripts, sounds and textures. Untested: 3D animations and material scripts Known not to work: Flash animations
Revision 146 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 14 11:11:06 2009 UTC (4 years ago) by kalma
File length: 27967 byte(s)
Diff to previous 136
CableBeach enable_client method.
Revision 136 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 7 07:39:23 2009 UTC (4 years ago) by mikkopa
File length: 20244 byte(s)
Diff to previous 135
Changed the last place where udp port -2000 was still hiding.
Revision 135 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 7 06:05:19 2009 UTC (4 years ago) by mikkopa
File length: 20298 byte(s)
Diff to previous 131
Added new configuration CheckSessionHash. With this admin can disable checking of the session hash. This is a quick fix for the [#189] External IP (behind a router) no longer functioning
Revision 131 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 6 12:31:26 2009 UTC (4 years ago) by mikkopa
File length: 19980 byte(s)
Diff to previous 130
Mostly cleanup and refactoring. Accounts are now truly authenticated (SessionHash is checked).
Revision 130 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 6 05:53:38 2009 UTC (4 years ago) by mikkopa
File length: 20980 byte(s)
Diff to previous 128
Fixed to build with newest OpenSim revision.
Revision 128 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 5 06:56:46 2009 UTC (4 years ago) by mikkopa
File length: 20529 byte(s)
Diff to previous 126
Fixed to build with newest OpenSim revision. This includes: *Modified NHibernateRexObjectData namespace to correct one. *Added reference to OpenSim.Framework.Servers.HttpServer.dll. *Updated GenericNpcCharacter to newest IClientAPI.
Revision 126 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 4 12:44:47 2009 UTC (4 years ago) by mikkopa
File length: 20510 byte(s)
Diff to previous 125
Modified fetching primary regions port to use IRexUDPPort method instead of hardcoded minus 2000.
Revision 125 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 4 08:37:47 2009 UTC (4 years ago) by mikkopa
File length: 20557 byte(s)
Diff to previous 118
Moved some stuff around in RexLoginModule. UDP servers are now started in Initialise method, but the "login_to_simulator" method is still registered in PostInitialise. This will fix the bug [#175] and allows moving in to new regions created from console without restart.
Revision 118 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 22 12:48:11 2009 UTC (4 years, 1 month ago) by mikkopa
File length: 20479 byte(s)
Diff to previous 111
* Make realXtend UDP ports configurable. * Add new configuration option "FirstPort" under [realXtend]. Default value 7000. * VoiceServers "voice_server_url" configuration is now under [realXtend] * Python modules "rex_python" configuration is now under [realXtend]
Revision 111 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 16 12:03:49 2009 UTC (4 years, 1 month ago) by mikkopa
File length: 19668 byte(s)
Diff to previous 102
Fixed the login bug where SessionID was not valid. Fixed the bug where Python module would not start because it didn't find the dot net script engine.
Revision 102 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 31 09:05:07 2009 UTC (4 years, 1 month ago) by mikkopa
File length: 19097 byte(s)
Diff to previous 100
This patch fixes the bug [#165] where multiple simulators could not run on same machine. All simulators started to listen 7000 UDP port as default. Now listens to one spesified in regions xml file minus 2000. Still saw some funny behavior with realXtend avatar, but otherwise works for now.
Revision 100 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 30 06:16:46 2009 UTC (4 years, 1 month ago) by mikkopa
File length: 19118 byte(s)
Diff to previous 99
Fixed to build since broken after revision 8907 or so.
Revision 99 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 19 07:47:07 2009 UTC (4 years, 2 months ago) by mikkopa
File length: 18769 byte(s)
Diff to previous 73
* Added RexEventQueue module. This module adds support for multiple regions by using CAPs. Fixes issue [#151] * Fixed the CAPs for realXtend style login * Added possibility to login with SL/OpenSim style with realXtend client Using RexEventQueue requires user to enable it from config and also to disable the default EventQueue module. To disable default event queue set "EventQueue = false" under [Startup] section. To enable RexEventQueue set "RexEventQueue = true" under [realXtend] section.
Revision 73 - (view) (download) (annotate) - [select for diffs]
Modified Tue Feb 17 13:49:13 2009 UTC (4 years, 3 months ago) by mikkopa
File length: 17601 byte(s)
Diff to previous 72
OpenSim Library now works with RealXtend Viewer
Revision 72 - (view) (download) (annotate) - [select for diffs]
Modified Tue Feb 17 07:33:24 2009 UTC (4 years, 3 months ago) by mikkopa
File length: 16128 byte(s)
Diff to previous 68
Fixed the build to compile with newest OpenSim trunk.
Revision 68 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 13 07:16:41 2009 UTC (4 years, 3 months ago) by mikkopa
File length: 16115 byte(s)
Diff to previous 63
*Fixed the bug [#113] where client couldn't log in if the simulator had multiple regions. However client still can't see other regions or access them. *Fixed that both SL and REX client can log to same simulator with their own authentication methods.
Revision 63 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 9 07:13:09 2009 UTC (4 years, 3 months ago) by mikkopa
File length: 14757 byte(s)
Diff to previous 45
Changed the OpenSim.Region.Environment namespace to OpenSim.Region.Framework as it was changed in new OpenSim.
Revision 45 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 30 13:20:33 2009 UTC (4 years, 3 months ago) by mikkopa
File length: 14761 byte(s)
Diff to previous 42
Added to RexClientView: *SendRexForceFOV *SendRexForceCamera *SendRexSky *SendMediaURL *RexIKSendLimbTarget *SendRexAvatarAnimation *SendRexAvatarMorph
Revision 42 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 28 14:51:20 2009 UTC (4 years, 3 months ago) by mikkopa
File length: 14679 byte(s)
Diff to previous 39
*Added OnPythonClassChange event to detect when Python script is initialized *Added methods to Load and Save objects from outside ModrexObjects. *Removed RexObjectPart and RexObjectGroup, which are not used anymore.
Revision 39 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 23 10:50:03 2009 UTC (4 years, 4 months ago) by mikkopa
File length: 14378 byte(s)
Diff to previous 34
Merged branch to trunk. Note this patch requires OpenSim patch (http://opensimulator.org/mantis/view.php?id=3012) to be applied.
Revision 34 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 8 13:36:39 2009 UTC (4 years, 4 months ago) by mikkopa
File length: 10090 byte(s)
Diff to previous 25
Fixed to match newest simulator.
Revision 25 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 5 12:49:17 2009 UTC (4 years, 4 months ago) by afrisby
File length: 9980 byte(s)
Diff to previous 10
* Updating to DTL SVN - missing obj persistence but contains RexObjectProperties and associated handlers (basically Rex object support)
Revision 10 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 26 10:29:23 2008 UTC (4 years, 5 months ago) by afrisby
File length: 9984 byte(s)
Diff to previous 6
* Adds plumbing for Rex Appearance information to be passed from the authentication server to the RexClientView. This may be slightly buggy and probably needs updating to the latest internal versions.
Revision 6 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 18 11:52:26 2008 UTC (4 years, 6 months ago) by afrisby
File length: 9077 byte(s)
Diff to previous 5
* Updating to latest * Warning: Contains bugs.
Revision 5 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 17 12:11:52 2008 UTC (4 years, 7 months ago) by afrisby
File length: 1443 byte(s)
Diff to previous 4
* Avatar support now works correctly * Started work on Objects, Login and other components.
Revision 4 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 30 15:04:27 2008 UTC (4 years, 7 months ago) by afrisby
File length: 775 byte(s)
Diff to previous 3
* Major refactoring of RexClientView * Added preliminary work on LoginMethod. (nb, not complete)
Revision 3 - (view) (download) (annotate) - [select for diffs]
Added Sun Sep 14 05:00:29 2008 UTC (4 years, 8 months ago) by afrisby
File length: 871 byte(s)
* Added support for Rex Avatars. Use the following OpenSim.ini settings to enable this. [realXtend] enabled=true authentication_server=http://authserver// Please note that this only supports a single authentication server (the user cannot login with a remote auth server, yet.). This also does not "resend" information for avatars joining a scene after other avatars.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| ViewVC Help | |
| Powered by ViewVC 1.0.0 |

