Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Commenting out the jhurliman fix, since our libOMV doesnt' have those fields | Melanie Thielker | 2009-06-23 | 1 | -5/+5 | |
| | | | | | | yet. | |||||
* | Correct an uninitialized field in a packet. Thanks, jhurliman. | Melanie Thielker | 2009-06-23 | 1 | -0/+8 | |
| | | | | | | Fixes Mantis #3831 | |||||
* | Correct the behaviro of group deeding and llGetOwner() within deeded objects | Melanie Thielker | 2009-06-21 | 1 | -2/+8 | |
| | ||||||
* | From: Chris Yeoh <yeohc@au1.ibm.com> | Sean Dague | 2009-06-19 | 1 | -3/+18 | |
| | | | | | | This patch ensures that the touch positions are set during touch_end events (currently only working for touch_start and touch events). | |||||
* | Thanks Michelle Argus for Mantis #0003742: Terrain editor - Flatten tool ↵ | Dahlia Trimble | 2009-06-18 | 1 | -1/+0 | |
| | | | | lowers Land | |||||
* | Fix an uninitialized data block. Thanks, jhurliman | Melanie Thielker | 2009-06-17 | 1 | -0/+1 | |
| | ||||||
* | Formatting cleanup. | Jeff Ames | 2009-06-10 | 1 | -2/+2 | |
| | ||||||
* | Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵ | Jeff Ames | 2009-06-01 | 23 | -23/+23 | |
| | | | | LICENSE.txt. | |||||
* | This may bring the missing texture back. | diva | 2009-05-28 | 1 | -1/+5 | |
| | ||||||
* | Add copyright headers, formatting cleanup. | Jeff Ames | 2009-05-20 | 2 | -6/+6 | |
| | ||||||
* | trying to fix exception with in LLPacketQueue probably caused by | Dr Scofield | 2009-05-19 | 1 | -5/+5 | |
| | | | | | missing locks where the queue was modified. | |||||
* | From: Chris Yeoh <yeohc@au1.ibm.com> | Dr Scofield | 2009-05-18 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | | We've encountered problems with textures never fully downloading and objects not moving or being deleted (from the client's point of view) even when the bandwidth settings on the client have been set very low. This can happen over reasonably lossy links (eg you're on the other side of the world from the server) as the server retries 3 times and then gives up. Whilst its possible to set ReliableIsImportant, this forces the server to keep retrying no matter what which potentially could lead to problems. This patch allows for the setting of MaxReliableResends explicitly (is set to 3 normally) in OpenSim.ini so if you know you will have clients connecting with poor connections you can set it a bit higher (10-15 works quite well even for very poor connections). | |||||
* | Removing a superfluous message, just to make bamboo run again. | diva | 2009-05-17 | 1 | -1/+0 | |
| | ||||||
* | Send the owner name, not the client name on SendDialog. | Homer Horwitz | 2009-05-16 | 1 | -3/+4 | |
| | | | | | | This modifies IClientAPI.SendDialog slightly. Fixes Mantis #3661. | |||||
* | Heart surgery on asset service code bits. Affects OpenSim.ini configuration ↵ | diva | 2009-05-15 | 8 | -20/+124 | |
| | | | | | | | | | | | | -- please see the example. Affects region servers only. This may break a lot of things, but it needs to go in. It was tested in standalone and the UCI grid, but it needs a lot more testing. Known problems: * HG asset transfers are borked for now * missing texture is missing * 3 unit tests commented out for now | |||||
* | Add more group notify glue | Melanie Thielker | 2009-05-12 | 1 | -0/+2 | |
| | ||||||
* | Paving the way for syncing group permissions across a grid | Melanie Thielker | 2009-05-12 | 1 | -1/+1 | |
| | ||||||
* | * Implements IP and DNS based ban facilities to OpenSim. | Adam Frisby | 2009-05-11 | 1 | -1/+33 | |
| | | | | | | | | | | * User interface is ... primitive at best right now. * Loads bans from bans.txt and region ban DB on startup, bans.txt is in the format of one per line. The following explains how they are read; DNS bans are in the form "somewhere.com" will block ANY matching domain (including "betasomewhere.com", "beta.somewhere.com", "somewhere.com.beta") - make sure to be reasonably specific in DNS bans. IP address bans match on first characters, so, "127.0.0.1" will ban only that address, "127.0.1" will ban "127.0.10.0" but "127.0.1." will ban only the "127.0.1.*" network | |||||
* | * Further testing against core packet issue. | Adam Frisby | 2009-05-10 | 1 | -2/+3 | |
| | ||||||
* | * Attempting to diagnose a core packet issue on Windows/.NET. Adding ↵ | Adam Frisby | 2009-05-10 | 1 | -2/+5 | |
| | | | | additional locks to see if it fixes the problem. | |||||
* | Fox a boo-boo in ExtraParams - a packet with no data blocks could crash | Melanie Thielker | 2009-05-09 | 1 | -3/+6 | |
| | | | | | | the session. Also allow multiple data blocks. | |||||
* | instrument most of the tests with a new InMethod function that may help us ↵ | Sean Dague | 2009-05-07 | 2 | -0/+11 | |
| | | | | | | | figure out where that pesky deadlock is during test runs. | |||||
* | Change avatar updates to be processed the same way object updates are, e.g. | Melanie Thielker | 2009-05-07 | 1 | -27/+51 | |
| | | | | | | packet length check. More changes to come | |||||
* | Add copyright header. Formatting cleanup. Ignore some generated files. | Jeff Ames | 2009-05-05 | 2 | -25/+13 | |
| | ||||||
* | Intermediate commit. WILL NOT COMPILE! | Melanie Thielker | 2009-05-04 | 1 | -0/+1 | |
| | ||||||
* | * minor: remove some mono compiler warnings, minor cleanup | Justin Clarke Casey | 2009-05-04 | 1 | -16/+9 | |
| | ||||||
* | Add a method to flush the prim update buffers once a frame, since the timer | Melanie Thielker | 2009-05-04 | 1 | -0/+12 | |
| | | | | | | | appear to be too slow to be useful, or fail too fire. I may remove the timers as a consequence if this. | |||||
* | Add a parameter that limits the max size of the outbound packet. Defaulted | Melanie Thielker | 2009-05-04 | 1 | -6/+41 | |
| | | | | | | at 1400 since the headers get added to that (32 bytes plus UDP headers) | |||||
* | Make a race condition in packet resending smaller | Melanie Thielker | 2009-05-03 | 1 | -0/+1 | |
| | ||||||
* | * Reversing experimental change in previous rev. | Adam Frisby | 2009-05-02 | 1 | -1/+1 | |
| | ||||||
* | * Experimental: Speeds maximum resend per second from 80 packets to 400. ↵ | Adam Frisby | 2009-05-02 | 1 | -1/+1 | |
| | | | | (From maximum 117kbit to 585kbit) | |||||
* | If a packet pooling blows up, fail gracefully instead of disconnecting | Melanie Thielker | 2009-05-02 | 1 | -20/+32 | |
| | | | | | | the user | |||||
* | Handle resends better | Melanie Thielker | 2009-05-02 | 2 | -1/+6 | |
| | ||||||
* | * Makes ObjectUpdate compressing tweakable in OpenSim.ini - introduces: | Adam Frisby | 2009-05-02 | 1 | -2/+13 | |
| | | | | | | | | TerseUpdatesPerPacket=10 FullUpdatesPerPacket=14 TerseUpdateRate=10 FullUpdateRate=14 | |||||
* | Plumb conifg into the client views. Add config option to configure packet | Melanie Thielker | 2009-05-02 | 1 | -0/+12 | |
| | | | | | | dropping. | |||||
* | Move a lock to attempt to cut down packet loss | Melanie Thielker | 2009-05-02 | 1 | -4/+4 | |
| | ||||||
* | Numerous packet improvements. | Melanie Thielker | 2009-05-02 | 4 | -9/+40 | |
| | | | | | | | | | | | | | Don't allow packets to be resent before they have actually been sent for the first time. Switch from serializing a packet to get it's length to the LibOMV provided Length property. Fix resend timing. Fix the use of dangling references to Acked packets. Fix the packet handler to play nice with the packet pool. Fix the packet pool. Add data block recycling to the packet pool. Packet pool is now ENABLED by default. Add config option to disable packet and data block reuse. Add ObjectUpdate and ImprovedTerseObjectUpdate to the packets being recycled. | |||||
* | Fix the issue that stopped the packet pool from working. Add a mechanism | Melanie Thielker | 2009-05-02 | 2 | -9/+10 | |
| | | | | | | | | to recycley data blocs within a packet. Recycle the ObjectUpdate* data blocks. Speeds up loading even more. This may mean that the packet pool is now viable. | |||||
* | Improve prim sending by combining multiple prim updates into a single packet | Melanie Thielker | 2009-05-01 | 1 | -73/+200 | |
| | ||||||
* | Thank you, mpallari, for a patch that correct the behavior of the avatar | Melanie Thielker | 2009-04-30 | 1 | -3/+1 | |
| | | | | | | | performance patch. Fixes Mantis #3562 | |||||
* | Thank you, mpallari, for a patch that increses efficiency by combining | Melanie Thielker | 2009-04-30 | 1 | -12/+63 | |
| | | | | | | | | avatar updates into a single packet. Applied with changes. Fixes Mantis #3136 | |||||
* | Catch another j2k decode exception that can be caused by a bad asset | Melanie Thielker | 2009-04-29 | 1 | -29/+34 | |
| | ||||||
* | Fix a crash that will hit when an image asset is truncated in storage | Melanie Thielker | 2009-04-29 | 1 | -1/+11 | |
| | ||||||
* | fixes exception thrown when client session is shutdown while | Dr Scofield | 2009-04-29 | 1 | -0/+2 | |
| | | | | | packethandler still active | |||||
* | Thanks Bluewall for Mantis #3519: a patch that adds simulator uptime and ↵ | Dahlia Trimble | 2009-04-25 | 1 | -1/+1 | |
| | | | | version to REST/json statistics reporting | |||||
* | cleaning up, fixing warnings | Dr Scofield | 2009-04-22 | 1 | -1/+1 | |
| | ||||||
* | Add copyright headers. Formatting cleanup. | Jeff Ames | 2009-04-22 | 1 | -5/+5 | |
| | ||||||
* | Change a bad use of a type name as a variable. Thanks, Fly-Man | Melanie Thielker | 2009-04-20 | 1 | -4/+4 | |
| | | | | | | Fixes Mantis #3497 | |||||
* | Add PlacesQuery packet | Melanie Thielker | 2009-04-20 | 1 | -0/+21 | |
| | ||||||
* | It is possible that apacket is recieved before the clint stack is fully ready. | Melanie Thielker | 2009-04-20 | 1 | -0/+2 | |
| | | | | | | This causes a nullref we need to catch here. |