AVsitter/AVsitter2
Sei Lisa f8296a0a38 Check permissions before starting/stopping overlay animations
This partially solves a race condition when avatars revoke animation permissions on stand, but the message needs to travel through several scripts and, in case of extreme lag conditions, can attempt to stop animations after the revocation arrives, resulting in an error.

It still suffers a TOCTTOU race, as demonstrated by the reporter. That race is probably unsolvable.

Fixes #119. Big thanks to @ohhmye for reporting and investigating this bug.
2020-01-25 04:27:40 +01:00
..
Plugins Fix check for empty. 2019-02-28 23:33:24 +01:00
Utilities Add code that forces an error if compiled in LSO to all scripts 2018-10-10 13:50:07 +02:00
[AV]adjuster.lsl Add code that forces an error if compiled in LSO to all scripts 2018-10-10 13:50:07 +02:00
[AV]helper.lsl Add code that forces an error if compiled in LSO to all scripts 2018-10-10 13:50:07 +02:00
[AV]root-security.lsl Add code that forces an error if compiled in LSO to all scripts 2018-10-10 13:50:07 +02:00
[AV]root.lsl Add code that forces an error if compiled in LSO to all scripts 2018-10-10 13:50:07 +02:00
[AV]select.lsl Add code that forces an error if compiled in LSO to all scripts 2018-10-10 13:50:07 +02:00
[AV]sitA.lsl Check permissions before starting/stopping overlay animations 2020-01-25 04:27:40 +01:00
[AV]sitB.lsl Add code that forces an error if compiled in LSO to all scripts 2018-10-10 13:50:07 +02:00
avsitter2_link_message_reference.md Normalize spaces and remove tabs in link message reference. 2017-10-29 12:11:50 +01:00
build-aux.py Tag OpenSim scripts in the description 2017-12-12 14:40:11 +01:00
BUILD_GUIDE.md Rename RELEASE to BUILD_GUIDE and prepare-for-oss to build-aux 2017-09-02 09:45:52 +02:00
IMPORT_GUIDE.md Update IMPORT_GUIDE.md 2018-10-10 13:50:07 +02:00
Makefile Makefile: Don't optimize AVpos-shifter or Noob-detector 2018-10-10 13:50:07 +02:00
MARKETPLACE.txt Revise MARKETPLACE.txt and fix typo 2017-08-07 16:55:12 +10:00