Commit Graph

90 Commits

Author SHA1 Message Date
Cinder Biscuits
b952d3496d Bump .NET projects up to 4.6.1 to consume our new Standard 2.0 projects 2017-09-03 18:42:22 -05:00
Cinder Biscuits
8ca86688ae All Standard for the moment to simplify this 2017-09-03 17:34:11 -05:00
Cinder Biscuits
79d80129ab Easy does it... 2017-09-03 17:24:14 -05:00
Cinder Biscuits
8df81c6888 Change up targets on a few 2017-09-03 16:56:46 -05:00
Cinder Biscuits
4b49420287 Update XmlRpcCs and zlib.net to .NET core compatible versions 2017-09-03 16:15:07 -05:00
Cinder Biscuits
63201c4c79 Switch target framework to .NET Standard 2.0 2017-09-03 14:25:41 -05:00
Cinder Biscuits
8f661ed587 Cleanup unused params and turn off automatic assembly info generation 2017-09-03 14:04:43 -05:00
Cinder Biscuits
931871810e Switch to new PackageReference format, drop packages.config 2017-09-03 13:44:55 -05:00
Cinder Biscuits
2a1eb965eb Update to newer format for ProjectReference 2017-09-03 13:28:19 -05:00
Cinder Biscuits
c753819ff9 BREAKING COMPATIBILITY: Rename LibreMetaverseTypes to LibreMetaverse.Types 2017-09-03 13:17:07 -05:00
Cinder Biscuits
15ace2356d VS globs for these now 2017-09-03 13:07:37 -05:00
Cinder Biscuits
36a071f891 First attempt at converting csproj files to VS2017 format 2017-09-03 12:55:28 -05:00
Cinder Biscuits
c719ef284c Minor changes 2017-05-16 18:54:31 -05:00
Drake Arconis
c2c260c8a0 Replace deprecated CertificatePolicy verification callback usage with ServerCertificateValidationCallback 2017-03-24 00:31:37 -04:00
Drake Arconis
6bccca1ad8 Fix gridproxy apps crashing on start 2017-03-24 00:31:37 -04:00
Drake Arconis
42517a3f30 Enable obsolete/deprecation warnings 2017-03-24 00:31:37 -04:00
Cinder Biscuits
6bde445c5e Push XmlRpcCs changes once more 2017-03-19 18:53:21 -05:00
Travis CI
c0af60f0fc Try to work out prototype incompatibility in XmlRpcCs 2017-03-19 18:23:32 -05:00
Travis CI
dba78c173b Update to use my build of XmlRpcCs instead of the XMLRPC.dll mystery meat 2017-03-19 18:05:17 -05:00
Cinder
c25ddd52ed Begin switching to nuget packages for dependencies
Starting with log4net
2017-03-18 16:05:58 -05:00
Ricky C
556e622b4e Dropped premake/prebuild system in favor of straight VS solution and projects. 2017-03-12 08:03:16 -07:00
Latif Khalifa
f47dcb5abd Change domain name to openmetaverse.co 2015-11-06 19:00:05 +01:00
Latif Khalifa
56523a81c1 LIBOMV-972: Made URI parsing more robust allowing GroupAPIv1 capability to be handled correctly 2014-03-15 00:17:10 +01:00
Latif Khalifa
a7c3e18cd8 Allow proxy to not exit on command args errors.
Validate port in Gtk GridProxy. Persist it
2013-12-21 19:08:26 +01:00
Latif Khalifa
4260a321ac LIBOMV-939: Gridproxy invalid cast exception on misformatted CAPS
Patch by Dahlia

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3603 52acb1d6-8a22-11de-b505-999d5b087335
2012-03-31 00:17:26 +00:00
Latif Khalifa
b853f4662f LIBOMV-900: WGP doesn't start on Linux
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3514 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-11 11:03:05 +00:00
Latif Khalifa
9a46c1c826 LIBOMV-986: Prevent crashes when we fail to read the current HTTP stream.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3502 52acb1d6-8a22-11de-b505-999d5b087335
2011-04-22 22:45:06 +00:00
Latif Khalifa
ab85fe823c LIBOMV-896: Unable to load inventory when using GridProxy with 2.6 series LL viewer
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3500 52acb1d6-8a22-11de-b505-999d5b087335
2011-04-22 02:56:55 +00:00
Latif Khalifa
f005338e5e Avoid invalid cast exception.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3465 52acb1d6-8a22-11de-b505-999d5b087335
2010-11-19 11:43:48 +00:00
Latif Khalifa
1f882e0393 RAD-867: GridProxy doesn't recognize CAPs request that pass parameters via GET query string
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3442 52acb1d6-8a22-11de-b505-999d5b087335
2010-09-03 16:13:35 +00:00
Latif Khalifa
b9a4763cce Avoid saving binary data to log and displaying it on the console
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3402 52acb1d6-8a22-11de-b505-999d5b087335
2010-08-01 01:26:18 +00:00
Latif Khalifa
dff242a53d LIBOMV-860: Grid proxy unable to proxy http textures
* Fixes outgoing range headers

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3401 52acb1d6-8a22-11de-b505-999d5b087335
2010-08-01 00:32:11 +00:00
Latif Khalifa
0c4bc5cd8f LIBOMV-839: Gridproxy doesn't proxy bare GET requests
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3354 52acb1d6-8a22-11de-b505-999d5b087335
2010-05-25 19:48:37 +00:00
Latif Khalifa
cf124223a1 LIBOMV-826: Grid proxy crashes when http textures are enabled in the viewer
LIBOMV-827: Grid proxy crashes when client forcefully terminates connection

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3311 52acb1d6-8a22-11de-b505-999d5b087335
2010-05-03 05:42:12 +00:00
Jim Radford
320669bbb5 LIBOMV-492 Fixed up WinGridProxy with all sorts of new goodies, now using VirtualMode for efficiency of time and memory, This version has some new features and probably some new bugs:
* New QuickLaunch bar will (on windows) detect and allow you to launch installed viewers
* Custom login url's are now saved for future sessions
* Better exception handling in GridProxy

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3224 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-12 00:15:59 +00:00
Jim Radford
10c1de4c74 Switched Initialization for PacketDecoder into static constructor to dummyproof the class
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3208 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-03 07:58:22 +00:00
Jim Radford
5cd3013890 LIBOMV-651 Corrects issue showing incorrect hex data on UDP packets after re-importing saved sessions
LIBOMV-650 Correctly displays capability messages after import
* Fixes saving and restoring sessions and filters in WinGridProxy
* Many Changes to WinGridProxy UI, AutoScroll is no longer an option, instead the Session ListView can be sorted by the # column to have this behavior, Hex/binary data can be saved to individual files for outside processing (tiny button on bottom toolbar of Hex tab when hex has data that can be exported)
* Filter save/restore options are now on the Filters tab since thats where they are most useful
* Adds support for decoding AgentGroupDataUpdate message which OpenSim sends as an "AvatarGroupsReply"
* Updates and additional documentation in AgentManager, Simulator and ObjectManager classes
* PacketDecoder class is now static
* Removed profanity in debugging Console write
* Updates to Decoders: Decode LayerData type, Show internal Animation constant for built in animations
* Moved Message decoder to PacketDecoder class
* Add some sanity checks in GridProxy to prevent throwing an exception when a GridProxy is restarted and a viewer wasn't informed.


git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3205 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-03 05:32:49 +00:00
Jim Radford
17468b5f76 LIBOMV-686 Implements new event patterns based on the Microsoft Framework Design Guidelines in ObjectManager
LIBOMV-726 Adds stubs in LindenMessages for new WebFetchInventoryDescendents Capability

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3175 52acb1d6-8a22-11de-b505-999d5b087335
2009-10-26 06:03:26 +00:00
Latif Khalifa
8a845c9b22 LIBOMV-728: Expose proxyConfig member of GridProxy Proxy class
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3174 52acb1d6-8a22-11de-b505-999d5b087335
2009-10-25 09:47:25 +00:00
Latif Khalifa
4868f1df73 LIBOMV-727 Added an overload in GridProxyLoader SayToUser
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3170 52acb1d6-8a22-11de-b505-999d5b087335
2009-10-24 08:57:03 +00:00
Jim Radford
57e1fef9d5 GridProxy/WinGridProxy cleanup: remove cruft xmlrpc (OpenMetaverse.dll a required dependency also requires XMLRPC.dll, so we'll use that instead of the older version)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3165 52acb1d6-8a22-11de-b505-999d5b087335
2009-10-22 06:31:49 +00:00
Jim Radford
a652096f4c WinGridProxy: properly handles SocketException when we shutdown the proxy, and an ObjectDisposedException which was causing endless loops
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3164 52acb1d6-8a22-11de-b505-999d5b087335
2009-10-22 05:42:24 +00:00
Jim Radford
04161c8000 LIBOMV-697 Corrects issue with WGP/Analyst where the incorrect assembly was being loaded for the packet injection method - Reverted due to LIBOMV-576
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3131 52acb1d6-8a22-11de-b505-999d5b087335
2009-10-07 03:50:21 +00:00
Jim Radford
eeeb9ed4d0 LIBOMV-697 Corrects issue with WGP/Analyst where the incorrect assembly was being loaded for the packet injection method
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3126 52acb1d6-8a22-11de-b505-999d5b087335
2009-10-06 07:15:40 +00:00
John Hurliman
52ed43a9fd Reverting the conversion to the .NET 2.0 method of overriding SSL checks. Even though the new method now compiles on Mono, it will still throw a runtime exception
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3065 52acb1d6-8a22-11de-b505-999d5b087335
2009-08-06 17:51:16 +00:00
John Hurliman
751ef64372 * Finished cleaning out .NET 1.1 CheckValidationResult cruft for overriding SSL checks
* Added a few more fields to PrimInfoCommand

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3056 52acb1d6-8a22-11de-b505-999d5b087335
2009-08-03 22:27:00 +00:00
Latif Khalifa
7584edae7e LIBOMV-647: Socket exception in GridProxy unhandled
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3026 52acb1d6-8a22-11de-b505-999d5b087335
2009-07-25 10:56:03 +00:00
Jim Radford
b60db797b2 LIBOMV-501 Cleans up all compiler warnings with a few exceptions that need to be addressed individually
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3015 52acb1d6-8a22-11de-b505-999d5b087335
2009-07-22 06:57:52 +00:00
Jim Radford
b4ad11b802 * Corrects decoding behaviour of Message classes that are abstract
* Corrects behaviour of displaying data sent to uploader capability in Inspector views
* Fixes unreferenced object exception in GridProxy when checking for uploader capabilities

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2967 52acb1d6-8a22-11de-b505-999d5b087335
2009-07-10 22:30:32 +00:00
Jim Radford
ee398e3a06 LIBOMV-589 Adds SecureSession support to the GridProxy Frame. Thanks to lordgreggreg for the patch
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2955 52acb1d6-8a22-11de-b505-999d5b087335
2009-07-10 01:53:54 +00:00