Commit Graph

166 Commits

Author SHA1 Message Date
Latif Khalifa
f1b8fcaf47 Added ability to use SmartThreadPool 2013-07-18 20:00:11 +02:00
Latif Khalifa
48da5bc264 Windows fails to load assemblies if files are not executable 2012-11-17 14:33:34 +01:00
Latif Khalifa
5990401896 Make prebuild executable 2012-11-17 13:57:19 +01:00
Latif Khalifa
3731ee4111 Compile openjpeg in 32 bit mode on OS X 2012-11-01 04:11:59 +01:00
Latif Khalifa
21f6d2237f Updated library version numbers 2012-10-24 02:24:55 +02:00
Latif Khalifa
70924264ae Rebuild openjpeg 1.5 on Debian Lenny (glibc 2.7) 2012-09-19 05:05:54 +02:00
Latif Khalifa
f5cecaa15e Merged pull request #5 2012-09-10 20:50:30 +02:00
Justin Clark-Casey
111cb9cb3c Revert "Use the 1.2.10 log4net.dll taken from the Apache website which ships the publickeytoken to replace the existing libomv 1.2.10 log4net.dll"
This reverts commit 422b161df0.
2012-09-07 00:55:56 +01:00
Justin Clark-Casey
7d6c7b73fc Update mac openjpeg to 1.5 and Makefile.osx 2012-09-06 23:58:48 +01:00
Justin Clark-Casey
a41f9a374d Rename libopenjpeg linux libraries from 2.1.3.0 to 2-1.5.0, which I said I did in a previous commit but forgot 2012-09-06 23:57:36 +01:00
justincc
e4b2493598 Update windows openjpeg dlls to 1.5
Also updates DllOpenJPEG.vcproj
2012-09-06 23:09:10 +01:00
Justin Clark-Casey
d7ad73f5c2 Update libopenjpeg to 1.5 on Linux 32 and 64-bit.
I also took the liberty of changing the library name from libopenjpeg-dotnet-2.1.3.0-dotnet-1*.so to libopenjpeg-dotnet-2-1.5.0-dotnet-1*.so
To me, "2.1.3.0" looked like a full version number whereas it is really "2" and libopenjpeg "1.3.0"
Not sure what the "2" is, maybe dotnet 2
However, it might be better to get rid of this version information altogether - after all the openjpeg-dotnet.dll libraries do not have it
2012-09-06 22:40:39 +01:00
Latif Khalifa
5be4c13f36 Merge pull request #2 from justincc/log4net-change
Use the 1.2.10 log4net.dll taken from the Apache website which ships the...
2012-09-05 15:36:54 -07:00
Justin Clark-Casey
1729ce34bb Use the 1.2.10 log4net.dll taken from the Apache website which ships the publickeytoken to replace the existing libomv 1.2.10 log4net.dll
This comes from http://archive.apache.org/dist/incubator/log4net/1.2.10/incubating-log4net-1.2.10.zip:bin/net/2.0/release/log4net.dll
OpenSimulator currently ships this version, but this means that in some circumstances libomv fails to load the logger DLL.
Since the DLL containing the publickeytoken is arguably superior (since it identifies the library as coming from apache)
I'm proposing replacement of the existing DLL in libomv which has an unrecorded origin (possibly self compiled).
2012-09-01 00:59:19 +01:00
Justin Clark-Casey
422b161df0 Use the 1.2.10 log4net.dll taken from the Apache website which ships the publickeytoken to replace the existing libomv 1.2.10 log4net.dll
This comes from http://archive.apache.org/dist/incubator/log4net/1.2.10/incubating-log4net-1.2.10.zip:bin/net/2.0/release/log4net.dll
OpenSimulator currently ships this version, but this means that in some circumstances libomv fails to load the logger DLL.
Since the DLL containing the publickeytoken is arguably superior (since it identifies the library as coming from apache)
I'm proposing replacement of the existing DLL in libomv which has an unrecorded origin (possibly self compiled).
2012-08-30 01:20:18 +01:00
Latif Khalifa
098abe4a6f Updated PrimMesher to r72 2012-07-19 06:49:10 +02:00
Latif Khalifa
23a556a130 Updated PrimMesher to r70 2012-07-13 07:56:03 +02:00
Latif Khalifa
e66172bcf1 Updated PrimMesher to r68. Thanks Dahlia\! 2012-06-20 11:09:48 +02:00
Latif Khalifa
387a9463e6 Rebuilt XMLRPC with a fix for locale related float parse error.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3602 52acb1d6-8a22-11de-b505-999d5b087335
2012-03-24 01:38:14 +00:00
Latif Khalifa
204c06dad6 Updated PrimMesher.dll to r67
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3590 52acb1d6-8a22-11de-b505-999d5b087335
2011-10-23 11:09:45 +00:00
Latif Khalifa
2b1f7db470 Updated PrimMesher.dll to r66
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3572 52acb1d6-8a22-11de-b505-999d5b087335
2011-08-06 02:46:14 +00:00
Latif Khalifa
eb6e44059f Updated PrimMesher.dll to r62
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3571 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-30 01:18:37 +00:00
Latif Khalifa
911dfeed3a Rebuilt linden mesh at r3568
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3569 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-28 20:58:15 +00:00
Latif Khalifa
d471ecbbb6 LIBOMV-906: [PATCH] Support for avatar physics
Patch by Tim Hart
(Modified slightly not to send physics params if no physical wearable is worn)

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3542 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-24 00:58:42 +00:00
Latif Khalifa
8082f9e68a LIBOMV-895: Added mesh decoder
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3496 52acb1d6-8a22-11de-b505-999d5b087335
2011-04-12 09:51:05 +00:00
Latif Khalifa
a1429bd63d Update PrimMesher.dll to r59
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3492 52acb1d6-8a22-11de-b505-999d5b087335
2011-04-05 16:50:12 +00:00
Latif Khalifa
981d689dca LIBOMV-870 RAD-200: Add support for SL2's Alpha Mask and Tattoo layers
* Updated avatar_lad and regenerated visual params.

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3459 52acb1d6-8a22-11de-b505-999d5b087335
2010-10-24 05:34:26 +00:00
John Hurliman
968c6fb1cd * Added unit tests for Vector3.ApproxEquals()
* Fixed a bug in Utils.BytesToInt64() not handling non-zero pos values

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3445 52acb1d6-8a22-11de-b505-999d5b087335
2010-10-01 00:22:06 +00:00
John Hurliman
f8a0cf7283 * Fixed the quaternion unit test that had incorrect results hard-coded. This test started failing after the quaternion multiplication was fixed
* Removing the unneeded and sketchy TickCountResolution test

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3435 52acb1d6-8a22-11de-b505-999d5b087335
2010-08-19 22:41:58 +00:00
John Hurliman
e695ec4018 * Thank you lkalif for a new implementation of Quaternion.GetEulerAngles()
* Fixed the broken quaternion multiplication operators
* Added OAR XML prim loading to PrimWorkshop

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3434 52acb1d6-8a22-11de-b505-999d5b087335
2010-08-19 22:26:04 +00:00
John Hurliman
819d7ad57d * Added sculpt map previewing to PrimWorkshop
* Improvements to the .obj exporter

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3432 52acb1d6-8a22-11de-b505-999d5b087335
2010-08-19 20:20:06 +00:00
John Hurliman
56ae78ab28 * Thank you bhardly for OpenMetaverse.Rendering.Linden.dll renderer binary
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3428 52acb1d6-8a22-11de-b505-999d5b087335
2010-08-18 20:51:49 +00:00
John Hurliman
2ebc810d72 * Finished OAR file loading
* Small performance optimization in JsonMapper.cs
* Added message definitions for new capabilities
* Added (currently unused) new enum values
* Updated to a more recent version of log4net.dll

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3397 52acb1d6-8a22-11de-b505-999d5b087335
2010-07-26 18:01:40 +00:00
Latif Khalifa
8be541caf8 Removed dependency on Mono.Security.dll.
No longer needed since HTTP server removal.
Fixes breakage it introduces with mono 2.6.3

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3287 52acb1d6-8a22-11de-b505-999d5b087335
2010-03-19 17:21:50 +00:00
Latif Khalifa
7e6ef2938d Added r53 of PrimMesher.dll
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3275 52acb1d6-8a22-11de-b505-999d5b087335
2010-03-13 11:47:32 +00:00
Jim Radford
6bf3442294 LIBOMV-729 Fixes Prebuild to allow support for VS2010 b2 solution and project files to be generated properly
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3191 52acb1d6-8a22-11de-b505-999d5b087335
2009-10-30 01:04:38 +00:00
Jim Radford
0cf00c5daa Added proper 64 bit openjpeg binary for linux
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3120 52acb1d6-8a22-11de-b505-999d5b087335
2009-10-01 00:19:50 +00:00
Latif Khalifa
1f9f3ad00b * Fixing lots of warnings and some compile time errors in checked mode in CSJ2K
* Removing CSJ2K.dll from bin/ now that we have it in prebuild.xml

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3119 52acb1d6-8a22-11de-b505-999d5b087335
2009-10-01 00:19:01 +00:00
John Hurliman
eff1ff4b41 * Cleaned up the CSJ2K source (removed unnecessary projects and an unused file) and added it to prebuild.xml
* Fixed a typo in OpenJPEG.J2KLayerInfo (only affected debug display)

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3118 52acb1d6-8a22-11de-b505-999d5b087335
2009-10-01 00:09:52 +00:00
Jim Radford
9e3293fa91 LIBOMV-703 Initial import of CSJ2K r24175 Source including compiled binary in bin. This is a managed Jpeg2000 encoder/decoder library to replace openjpeg. *Note: this has not been added to prebuild.xml and is not rebuilt each compile.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3117 52acb1d6-8a22-11de-b505-999d5b087335
2009-09-30 23:50:03 +00:00
Jim Radford
33d3963e8c LIBOMV-681 Part 2, Updates .NET Wrapper for openjpeg, updates 32 and 64 bit binary versions of the openjpeg dll
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3100 52acb1d6-8a22-11de-b505-999d5b087335
2009-08-22 21:00:00 +00:00
Jim Radford
21fd29683e LIBOMV-652 Updates OpenJpeg Wrapper to utilise 64 bit dll when being called from a 64 bit machine
* Updates Linux OpenJpeg binaries for 32 and 64 bit (Still need to update osx/windows dll's)
* Adds dll map entries for mono to support proper libraries if called from either architecture
* BREAKING CHANGE - This renames the existing pinvoke methods used for calling openjpeg

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3094 52acb1d6-8a22-11de-b505-999d5b087335
2009-08-20 04:14:17 +00:00
John Hurliman
85a2f183f4 Prebuild:
* Don't add duplicate assembly references
* Create a HintPath for assembly references that exist in a project reference directory (fixes an xbuild issue)
* Add a VS2010 target

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3075 52acb1d6-8a22-11de-b505-999d5b087335
2009-08-12 04:46:44 +00:00
John Hurliman
c1bc0b4af6 * Moved OpenMetaverse/Resources to bin/openmetaverse_data until we have a working xbuild and reorganize SVN
* Complete rewrite of AppearanceManager. Appearance editing has not been (re)implemented yet, but the normal appearance setting is much more reliable
* Added a setting (defaulted to true) for automatically setting appearance
* Various baking hacks to get slightly less ugly avatars
* Added baked texture uploading through CAPS in AssetManager.RequestUploadBakedTexture(). UDP fallback is not implemented yet
* Added Parallel.Invoke() and overloads for all three methods that take a threadCount

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3038 52acb1d6-8a22-11de-b505-999d5b087335
2009-07-31 17:43:01 +00:00
Jim Radford
8d3b025e19 Adding compiled 64bit openjpeg-dotnet-x86_64.dll. TODO: our openjpeg wrapper should detect platform and use proper DLL
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3034 52acb1d6-8a22-11de-b505-999d5b087335
2009-07-30 17:42:46 +00:00
Jim Radford
14e27b83db LIBOMV-620 Fixes unhandled exception trying to save existing filters
LIBOMV-577 Capabilities requesting an "uploader" (mostly assets ie: notecards, scripts) are now proxied through the ProxyServer
* Cleanup to GridProxy debugging (moving everything over to use the openmetaverse logging singleton which makes logging much more clear. (Not done yet)
* Removing sequence debugging since it was pretty much unusable and WinGridProxy allows you to do the same thing by default

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2952 52acb1d6-8a22-11de-b505-999d5b087335
2009-07-10 00:24:52 +00:00
John Hurliman
1f40c164c4 Attempted fix for the prebuild nant regression
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2910 52acb1d6-8a22-11de-b505-999d5b087335
2009-06-24 01:04:29 +00:00
John Hurliman
dd4d781f4b Fix for Prebuild generating project files that are incompatible with VC# express
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2908 52acb1d6-8a22-11de-b505-999d5b087335
2009-06-24 00:52:43 +00:00
John Hurliman
174acc2a19 Added a fix to Prebuild NAnt generation to skip <nowarn> entries for empty values
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2906 52acb1d6-8a22-11de-b505-999d5b087335
2009-06-23 07:08:28 +00:00
John Hurliman
85a7e8e287 * Removed SecondGlance since it never went anywhere and is now superseded by WinGridProxy
* Modified Prebuild to add better support for WinForms projects

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2905 52acb1d6-8a22-11de-b505-999d5b087335
2009-06-22 23:35:58 +00:00