Ansariel
5faa39ca28
FIRE-16888; Antispam crashes on OSX builds - extended fix
2015-10-09 18:05:13 +02:00
Nicky
3feaa2a905
FIRE-16888; Antispam crashes on OSX builds.
2015-09-14 16:01:27 +02:00
Ansariel
e5afc12660
FIRE-13477: Prevent Antispam from spamming the user with block messages if an object is blocked who's owner has been blocked already
2014-12-08 15:02:39 +01:00
Ansariel
8a0897b7ae
FIRE-15053: Antispam newline flood protection fails after source has been blocked
2014-12-08 13:31:58 +01:00
Nicky
8465ce335f
Take out logging in purgeAllQueues. It crashes the viewer during shutdown.
2014-06-12 02:44:52 +02:00
Tank_Master
8863d9beaf
Compile fixes
2014-06-09 23:27:05 -07:00
Ansariel
e16bb859ff
Create clickable SLURL for blocked objects in antispam messages
2014-02-01 13:53:00 +01:00
Ansariel
7fa745177b
Make avatar name in antispam notification message clickable
2014-02-01 12:00:38 +01:00
Ansariel
7e72aefda5
Minor change: Only save antispam data if we actually sent a request
2014-01-29 18:32:32 +01:00
Ansariel
a2024bfb69
FIRE-752: Show name of the object or avatar that is blocked by anti spam
2014-01-29 18:22:23 +01:00
Ansariel
fbf020435e
Anti spam: Move newline flood check into the anti spam registry and generally only inform about anti spam blocks if the source isn't muted already
2014-01-29 14:51:17 +01:00
Ansariel
43b1e2f3e5
FIRE-11815: Send newline flood antispam message only on initial block and only if source is not muted
2014-01-28 18:14:52 +01:00
Cinders
97a42de00f
Make antispam block notification not log to nearby chat, also make it localizeable
2013-08-13 21:05:37 -06:00
Ansariel
37dd09ebb5
Some minor naming convention fixes
2013-04-18 10:28:07 +02:00
Ansariel
5809d34639
Use hashed set instead of iterating over an array on each sound trigger for checking collision sounds in NACLAntispam
2013-03-29 14:00:14 +01:00
Ansariel
4b62307e3d
Refactored NACLAntispam part 2:
...
* Transformed NACLAntiSpamRegistry into a singleton and removed statics
* Removed unneeded methods
* Renamed method parameter names to be consistent
* Changed queue type parameter to enum
* Added cleanup code
* Fixed naming to adhere code naming convention
* Use boost::unordered_map instead of tr1::unordered_map for entries
2013-03-21 13:00:12 +01:00
Ansariel
c785c831af
Replaced int's with S32 in NACLAntispam
2013-03-20 17:58:47 +01:00
Ansariel
a0f8d6b64a
Factored out string operations in NACLantispam; Reviewed by Nicky
2013-03-20 13:52:40 +01:00
Nicky
20a1bf0669
Fix for possible memory leak.
2012-03-20 21:56:00 +01:00
Nicky
c8fc75fc41
FIRE-4069; check if pointers are valid before derefencing them.
2011-12-13 00:08:30 +01:00
Arrehn
c1c4fb494b
FIRE-3654, Antispam fix and better logging
2011-10-20 22:41:28 -04:00
Arrehn
f34efb4a8f
Wired up 'Unblock all spam sources' preferences button
2011-10-13 22:19:05 -04:00
Arrehn
57d01fd8c9
AntiSpam counting fix, cleanup, from Chalice Yao
2011-10-09 11:53:46 -04:00
Arrehn
7efb722696
AntiSpam off by default, style adjustments, improved logging, improved documentation
2011-10-08 22:13:55 -04:00
Arrehn
f4c62b45b4
Additional files for antispam commit
2011-10-07 11:08:38 -04:00