Commit Graph

3287 Commits

Author SHA1 Message Date
csoler
2096cd6c52 added backward compatibility and API extension for RsGxsGrpMetaData 2015-10-27 20:15:50 -04:00
csoler
d69f2709c3 restored constants and output to non debugging state 2015-10-27 00:02:16 -04:00
csoler
c7d0e4cb35 enabled ID tracking forums. Fixed thresholds for anti-spam forums. Changed computation of reputation scored 2015-10-26 23:38:10 -04:00
csoler
b009c1135f changed RsGenExchange strategy to use a threshold on reputation when validating posts 2015-10-25 23:45:33 -04:00
csoler
e60ac99994 added bias to reputation score for known and signed ids. Changed computation formula to an exp 2015-10-25 22:54:56 -04:00
csoler
f24bddf6f1 merged with upstream head 2015-10-25 20:42:41 -04:00
csoler
207e84d719 added new flag for msg tracking 2015-10-25 18:27:15 -04:00
csoler
3de29c589c added load/save of message tracking info 2015-10-25 18:07:17 -04:00
csoler
47dd70fbe8 added non selective tracking for GXS messages 2015-10-25 17:26:34 -04:00
electron128
afa3f53b14 fix #150 cannot create pgp signed gxs identity: give users infinite time to type in their password 2015-10-25 14:50:28 +01:00
csoler
7db3bb1c9b disabled debug info in GenExchange 2015-10-24 12:55:49 -04:00
csoler
e0db78f71a reject messages signed by non PGP-signed IDs from non anonymous forums 2015-10-24 10:41:31 -04:00
csoler
febd348d24 added GUI support for non anon forums. Changed serialisation of GxsGroupMetaData so that mSignFlags is serialised in place of mAuthenFlag, which is not used anyway 2015-10-24 00:22:55 -04:00
csoler
a6851b63dc renamed old flags into indices in rsgenexchange.cc. Fixed up duplicate constants between GxsGroupDialog and rsgxsflags.h 2015-10-23 22:53:00 -04:00
Gioacchino Mazzurco
71073c19b6 Respect passed parameters in unix_socket 2015-10-23 10:53:31 +02:00
csoler
1d1904cae1 added missing memory clean calls in X509 certificate generation 2015-10-20 21:03:08 -04:00
csoler
6398ed2c17 added checks for result of pthread_create (issue #126) 2015-10-20 18:39:32 -04:00
csoler
f49f7ac763 added missing EVP_CIPHER_CTX_cleanup calls (issue #128) 2015-10-20 18:32:10 -04:00
csoler
78e9123f8c added missing delete (issue #135) 2015-10-20 18:20:37 -04:00
Cyril Soler
24a685f5a2 Merge pull request #148 from G10h4ck/unsanelan
Removed flawed logic samenet/samesubnet
2015-10-20 18:03:06 -04:00
Sergei Reznikov
34758be52a Add Haiku support 2015-10-20 20:32:44 +03:00
Gio
16a5eed453 Removed flawed logic samenet/samesubnet you cannot determine if two ip are in the same subnet just from ips the internet is not just a bunch of /24 2015-10-17 10:27:49 +02:00
Cyril Soler
8e6c7cd075 changed SSL cert size to 4096 bits as suggested by cave 2015-10-16 12:49:10 -04:00
csoler
441b164c73 fixed small bugs in average friend reputation display 2015-10-13 21:54:52 -04:00
csoler
410102a7fc fixed bug causing lobby messages signed by IDs linked to unknown PGP keys to be dropped 2015-10-13 21:34:53 -04:00
Phenom
47c47d144e Fix Compilation on Win32 after PR#143 merged. 2015-10-12 23:21:17 +02:00
csoler
71c8dfdc58 manual merge before creating a conflict-free PR 2015-10-12 14:45:11 -04:00
csoler
f18cc8295e fixed up constants for reputation system, now that is has been tested 2015-10-12 14:22:51 -04:00
csoler
7dc59845e9 added update for forum messages list when an author gets banned 2015-10-12 14:03:53 -04:00
csoler
5a3756f058 fixed bug on reputation cutoff. Updated tooltips 2015-10-12 10:41:48 -04:00
csoler
36101a977d fixed small bug preventing msg exchange 2015-10-12 00:28:21 -04:00
csoler
82c16c6a27 fixed GUI tooltips over banned items. Added dropping of messages from banned identities in chat lobbies 2015-10-11 22:08:19 -04:00
csoler
1a76bea6ff enabled bannign button in forums, and disable message passing for banned users 2015-10-11 21:41:35 -04:00
csoler
ebe48f495d added proper memory release after mallocs in distant chat (SVN bug 383) 2015-10-11 11:12:11 -04:00
csoler
e309dd6fed fixed banning users from forum threads 2015-10-11 10:00:11 -04:00
csoler
68ca57ce75 added removal of messages frm banned users 2015-10-10 18:27:15 -04:00
csoler
59d2ca9c3d fixed bug causing uninitialised friend average reputation to be shown 2015-10-09 18:55:07 -04:00
csoler
338fcee865 added button in forums to flag poster identity as bad 2015-10-09 18:51:16 -04:00
csoler
ce96e88925 debugging of reputation system 2015-10-09 17:51:10 -04:00
csoler
bb7a8f2732 fixed some reputation sending bugs 2015-10-08 23:54:18 -04:00
csoler
8c6c9344fe fixed a few bugs in reputation items serialisation code and GUI display 2015-10-08 23:02:34 -04:00
csoler
1cf9c34207 fixed compilation for MacOS 2015-10-08 19:48:22 -04:00
csoler
4a4625e2bf fixed compilation for windows (to be tested) 2015-10-08 18:54:12 -04:00
csoler
3d21d99601 added debug info for reputation system 2015-10-08 18:39:50 -04:00
csoler
80ed6d1815 added pruning of opinions to limit data in memory. Fixed up types and sending/receiving friends opinions 2015-10-07 23:44:24 -04:00
csoler
e776effc0d added new method rsGetHostByName to use gethostbyname_r for re-entrant calls. Updated dnsresolver and extaddrfinder to use it. Suggestion by GuessWho #125 2015-10-07 21:24:31 -04:00
csoler
f1f722a767 added missing shutdown of non responsive socket that could leak FDs (suggested by GuessWho 2015-10-07 19:08:35 -04:00
csoler
39672b2df6 fixed typo causing non free of mutex_buf structure in pqissl.cc 2015-10-07 18:59:58 -04:00
csoler
78e6f67c69 added some documentation in p3gxsreputation.cc, and the method for computing final assessment 2015-10-06 23:56:39 -04:00
csoler
b0940890cd fixed compilation 2015-10-06 22:39:14 -04:00