Jeff Ames
840de6c036
Minor: Change OpenSim to OpenSimulator in older copyright headers and LICENSE.txt.
2009-06-01 06:37:14 +00:00
Justin Clarke Casey
c04e7cdf2b
* Support loading empty folders in an iar
2009-03-13 20:46:53 +00:00
Jeff Ames
8da726c3a8
Update svn properties. Add copyright headers. Minor formatting cleanup.
2008-11-09 01:31:38 +00:00
Adam Frisby
fb2a1a6b7c
* Fixed a major memory leak in packet processing - PacketQueue.Close is never called, causing the PacketQueue for dead clients to be preserved (including it's contents).
...
* This patch is highly experimental and may cause clients to not be able to connect, if this is the case, it will be rolled back in approximately 5 minutes.
2008-11-08 20:52:48 +00:00
Homer Horwitz
358bc41b03
- adding Dequeue with a timeout to the BlockingQueue
2008-09-27 18:29:17 +00:00
Jeff Ames
80d8e2889e
Update svn properties. Formatting cleanup. Remove a compiler warning.
2008-07-23 13:24:25 +00:00
Melanie Thielker
f112cebde2
Refactor the packet scheduling out of ClientView. Add intelligent
...
resending, timeouts, packet discarding. Add notification event for
packet discarding. Add priority scheduling for packet queues.
Add outgoing duplicate detection facility. Correct packet sequencing.
Make provisions for automatic server side throttle adjustments (comes
in next installment)
2008-07-22 17:58:42 +00:00
Adam Frisby
375163a6fe
* Spring cleaning.
...
* Added new generic "Location" class to handle 2D integer locations. Going to use it to replace all RegionHandle and X,Y coordinate references throughout the entire project. You have been warned.
2008-04-29 14:04:55 +00:00
Sean Dague
2a2ef42e64
replace hard tabs with 4 spaces to be consistant in the source.
...
Please adjust your editors to not use hard tabs.
2008-04-24 12:27:24 +00:00
Sean Dague
a3da86c6d7
Possible fix for the 100% CPU issue. I've not fully
...
confirmed that this fixes the issue, however functional
correctness of BlockingQueue requires that these locks be
put into place anyway.
2008-04-14 14:37:36 +00:00
Jeff Ames
47180080f0
Formatting cleanup.
2008-03-18 05:16:43 +00:00
Johan Berntsson
279e0061c5
Merged 3Di code that provides scene and avatar serialization, and plugin support for region move/split/merge. See ThirdParty/3Di/README.txt. Unless the new modules are used there should be no noticeable changes when running OpenSim.
2008-03-04 05:31:54 +00:00
Justin Clarke Casey
2dc94870aa
Mostly debugging verbosity which I shall very shortly comment out.
...
Just want to try this out on windows quickly.
2008-02-09 00:14:34 +00:00
lbsa71
b95efbb689
* Added lock to Contains to avoid enumeration exceptions
2008-01-03 12:55:23 +00:00
lbsa71
4b4ee98070
* Trying to address TextureSender issues
...
* The BlockingQueue exposes Contains so we can make sure we don't add a TextureSender to the queue if there's already one present
* introduced some TryGetValue and various code convention stuff
2008-01-02 09:07:11 +00:00
lbsa71
efd90b56b7
* Optimized usings
...
* shortened references
* Removed redundant 'this'
* Normalized EOF
2007-12-27 21:41:48 +00:00
Justin Clarke Casey
ed0f8bd572
minor refactor
2007-12-22 16:45:44 +00:00
Jeff Ames
af6eb67999
saved OpenSim source code from the giant rampaging unterminated copyright notice of doom
2007-12-10 05:25:16 +00:00
lbsa71
064404ab40
* Moved OpenSim/Framework/General to OpenSim/Framework for great justice.
2007-10-31 07:28:23 +00:00