csoler
|
a7d82cf197
|
delete GXS IDs with no TS
|
2016-07-11 18:44:52 -04:00 |
|
csoler
|
95915fa31d
|
removed cross deadlock between p3GxsReputation and p3IdService
|
2016-07-10 22:46:37 -04:00 |
|
csoler
|
218ca45ac8
|
removed some debug info in rsdataservice
|
2016-07-03 23:12:56 -04:00 |
|
csoler
|
09ad53981d
|
fixed red color in IdDialog
|
2016-07-03 22:02:23 -04:00 |
|
csoler
|
c98416dc28
|
added auto-cleaning of reputation info for outdated/removed identities
|
2016-07-03 18:59:30 -04:00 |
|
csoler
|
e611b2bb05
|
moved isIdentitybanned from p3GxsReputations to p3IdService, so as to avoid calling back p3IdService from p3GxsReputations, which simplifies the code
|
2016-07-03 18:06:01 -04:00 |
|
csoler
|
720c6fd915
|
fixed bug causing TS update of some unused identities
|
2016-07-02 22:41:12 -04:00 |
|
sehraf
|
5d962682e1
|
removed unused variable warnings
|
2016-06-21 14:02:52 +02:00 |
|
Cyril Soler
|
35da9cb193
|
Merge pull request #419 from PhenomRetroShare/Fix_ChannelNewsFeedWhenComment
Fix GxsChannelPostItem when received comment.
|
2016-06-18 15:36:03 -04:00 |
|
Cyril Soler
|
90a27f4e81
|
Merge pull request #418 from sehraf/pr-improve-debug
This is the first set of patches to improve RS' logging functionality
|
2016-06-18 15:33:10 -04:00 |
|
Phenom
|
d84fdff2e1
|
Fix GxsChannelPostItem when received comment.
|
2016-06-18 20:10:14 +02:00 |
|
sehraf
|
3cf1968943
|
fixed p3msgservice.cc
|
2016-06-18 18:04:18 +02:00 |
|
sehraf
|
09afbbed5d
|
switched to new rslog method
|
2016-06-18 13:00:15 +02:00 |
|
csoler
|
eb05922cd1
|
added a tooltip and read color for unsecure GXS identities. These are still supported for a few weeks at most. So get rid of them
|
2016-06-17 22:21:06 -04:00 |
|
csoler
|
25c0c9d4ce
|
added systematic consistency checking of public/private RSA keys at deserialisation time
|
2016-06-16 23:06:07 -04:00 |
|
csoler
|
dbd78d2401
|
merged with upstream/master
|
2016-06-16 20:19:03 -04:00 |
|
csoler
|
e63f9361f2
|
improved strategy for removal of unused GXS ids with proper constants for unknown/signed/known ids. Forbid the stamping of banned keys.
|
2016-06-15 21:33:27 -04:00 |
|
csoler
|
54a0ca4678
|
added line in circle tooltip for visibility. Re-worked tooltip text a little bit
|
2016-06-05 15:49:33 -04:00 |
|
csoler
|
927f782bef
|
pass over compiler warnings
|
2016-06-05 10:43:57 -04:00 |
|
csoler
|
c2ae4fc904
|
merged upstream/master
|
2016-06-05 10:06:11 -04:00 |
|
csoler
|
a2ca0385db
|
fixed compilation and several problems following separation of public/private keys
|
2016-06-04 21:39:40 -04:00 |
|
csoler
|
590be092e5
|
separated RsTlvSecurityKey into two incompatible classes to enforce the correct usage of private vs. public keys
|
2016-06-02 23:47:57 -04:00 |
|
csoler
|
e2b5785eec
|
merged PR403 with trunk
|
2016-06-02 21:15:51 -04:00 |
|
csoler
|
10e0254317
|
fixed a few things to correct PR403
|
2016-06-02 20:38:33 -04:00 |
|
sehraf
|
cfc0e7071a
|
libretroshare: remove unused variables
|
2016-06-02 14:54:07 +02:00 |
|
csoler
|
cbef01451c
|
added regular test of circle auto-subscribe from cache, and auto-subscribe when submitting a membership request
|
2016-05-29 16:09:56 -04:00 |
|
csoler
|
2bde81f210
|
removed more debug info, improved tooltips
|
2016-05-28 21:09:44 -04:00 |
|
csoler
|
ccd72cb827
|
removed some debug info. Added information tooltips on circles and ids in circle member/invitee list
|
2016-05-28 20:58:28 -04:00 |
|
csoler
|
9a328f67ce
|
extended auto-subscribe to circles with admin flag
|
2016-05-28 20:25:15 -04:00 |
|
csoler
|
d114b830a7
|
extended auto-subscribe to circles with requested membership
|
2016-05-28 20:17:19 -04:00 |
|
csoler
|
cfdaa2ca68
|
removed debug info in p3gxscircles
|
2016-05-27 17:09:13 -04:00 |
|
csoler
|
2e91ab6364
|
added proper notify for subscription message reception in circles
|
2016-05-24 21:07:50 -04:00 |
|
csoler
|
5bc83d902b
|
fixed unsubscription of external circles
|
2016-05-23 21:09:06 -04:00 |
|
csoler
|
55cb15caa9
|
fixed updating of membership when loading circle cache entry
|
2016-05-22 20:35:51 -04:00 |
|
csoler
|
fac1fb84e8
|
enabled message publish for circle subscription requests
|
2016-05-22 18:50:18 -04:00 |
|
csoler
|
be3be9f8bf
|
put loading circles in cache as soon as we get the data for them. The cache entry might be incomplete.
|
2016-05-22 18:21:00 -04:00 |
|
csoler
|
d60e99e8e0
|
added subwidgets for invited GXS ids in circles
|
2016-05-21 16:50:50 -04:00 |
|
csoler
|
82ad7d6b1c
|
improved debugoutput in p3gxscircles
|
2016-05-21 15:51:49 -04:00 |
|
csoler
|
3a2b9e881b
|
added some debug info in new circle code
|
2016-05-18 21:47:34 -04:00 |
|
csoler
|
722609a3e6
|
finished implementing the backend part for the subscription system
|
2016-05-18 21:13:54 -04:00 |
|
csoler
|
89472d6502
|
put some notes and comments in the code for what is to be done
|
2016-05-17 00:00:15 -04:00 |
|
csoler
|
f44ccbe756
|
fixed serialisation bug
|
2016-05-14 11:56:14 -04:00 |
|
csoler
|
a3a0b1d312
|
added proper menus for adding/removing IDs from circles
|
2016-05-12 22:30:12 -04:00 |
|
csoler
|
d01c61fde8
|
added items for encoding subscription requests and the logic to create them from GUI calls
|
2016-05-11 17:59:42 -04:00 |
|
csoler
|
9a86989060
|
first version of circle messages
|
2016-05-10 21:24:31 -04:00 |
|
csoler
|
c9846c0dcf
|
added proper context menu for requesting/cancelling circle subscription
|
2016-05-06 22:12:44 -04:00 |
|
csoler
|
83049259f2
|
added bullets to show subscription status of circles. Enabled message sync in circles. Changed flags in GxsCirclesDetails to include new subscription flags
|
2016-05-06 21:37:17 -04:00 |
|
csoler
|
70648398e2
|
merged with upstream/master
|
2016-05-01 15:22:13 -04:00 |
|
csoler
|
4bdd464861
|
removed a few debug output and timer measurement
|
2016-04-29 18:53:25 -04:00 |
|
csoler
|
654e0fc1d8
|
added missing call to SSL_pending, which caused decrypted data to wait in the SSL buffer when the bio is not receiving anything more
|
2016-04-29 17:53:21 -04:00 |
|
csoler
|
a4430647de
|
various changes to measure RTTs more accurately
|
2016-04-26 23:42:44 -04:00 |
|
csoler
|
34bd998c8e
|
cleaned the mess in Circles, due to mixing up GxsIds and PgpIds, which is now irrelevant because items for external circles are not sent based on PGP signatures anymore
|
2016-04-17 17:13:42 -04:00 |
|
csoler
|
c14c240f07
|
fixed update of circles GUI using a timer. This is not optimal, and should be replaced by a proper notify call
|
2016-04-17 00:52:01 -04:00 |
|
csoler
|
3000f94999
|
separated subscribe status from wether we are part of a circle or not. Still needs update of GUI
|
2016-04-17 00:52:00 -04:00 |
|
csoler
|
fa8a585e20
|
removed some debug info
|
2016-04-15 18:25:53 -04:00 |
|
csoler
|
d642934cb5
|
increased frequency of update for banned PGP nodes
|
2016-04-15 18:25:41 -04:00 |
|
csoler
|
048192ee9c
|
added mOriginator to CircleCache entry and auto-ask for unknown GXS ids to the friend who supplied the circle group
|
2016-04-14 23:47:42 -04:00 |
|
csoler
|
ba1a1b2a61
|
fixed auto-subscribed of circles when some IDs are unknown
|
2016-04-14 23:09:59 -04:00 |
|
csoler
|
f8639e5486
|
fixed bug considering null PGP ids in ban list
|
2016-04-02 16:44:41 -04:00 |
|
csoler
|
5bbaa1e8e5
|
added people settings page, removed debug output
|
2016-04-02 16:14:18 -04:00 |
|
csoler
|
9d9b790a3e
|
exposed un-verified PGP signatures on GXS ids in GUI. Added auto-ban of GXS ids signed by a PGP ids that has already signed a large enough set of GXS ids. Still needs some GUI to change the threshold.
|
2016-04-02 16:14:18 -04:00 |
|
zeners
|
aca88308ea
|
compatible to g++11 / QT5
method suggested by cyril
|
2016-03-29 21:22:14 +02:00 |
|
csoler
|
6c8737c84a
|
merged with upstream/master
|
2016-03-25 21:09:37 -04:00 |
|
csoler
|
d1b09b93b9
|
removed some debug info
|
2016-03-25 18:54:13 -04:00 |
|
csoler
|
40d23509a1
|
removed deadlock
|
2016-03-23 21:50:41 -04:00 |
|
csoler
|
981f81deae
|
added anon ids to offline vetting
|
2016-03-23 20:54:45 -04:00 |
|
csoler
|
24ba909f41
|
fixed mixup between in/out bandwidth traffic info
|
2016-03-19 11:39:58 -04:00 |
|
csoler
|
384131a231
|
added force reload of cache for circles that are modified
|
2016-03-15 22:41:59 -04:00 |
|
csoler
|
6466209553
|
added test to only subscribe/unsubscribe circles when needed, hence avoiding an unnecessary TS update
|
2016-03-15 22:11:36 -04:00 |
|
csoler
|
bdb326a989
|
attempt at fixing circle cache loop. Renamed a few variables and fixed logic. Not yet fully working
|
2016-03-14 23:19:37 -04:00 |
|
csoler
|
051806227f
|
fixed circle auto-subscribe
|
2016-03-13 11:29:21 -04:00 |
|
csoler
|
9e8a4cdac4
|
fixed auto-subscribe of circles when unsigned identities are locally owned
|
2016-03-11 22:36:47 -05:00 |
|
csoler
|
53f32f2dc8
|
added missing collection of some peers in p3gxscircles::recipients()
|
2016-03-04 13:45:35 -05:00 |
|
csoler
|
9ddef9e45b
|
merged with upstream/master
|
2016-02-25 17:48:59 -05:00 |
|
Phenom
|
1a110e4ada
|
Define empty service string as a valid case.
|
2016-02-25 13:58:45 +01:00 |
|
Phenom
|
3c3d23bf8a
|
Fix error "(EE) SSGxsChannelGroup::load() asked to load a null string.
Weird." by creating a default serviceString if empty.
|
2016-02-25 13:58:45 +01:00 |
|
csoler
|
6a4add8806
|
implemented per-item encryption and Vetting method compatibility layer
|
2016-02-20 17:53:03 -05:00 |
|
sehraf
|
4140969fcb
|
added seperated limit for discovery (30 days)
|
2016-02-19 16:35:11 +01:00 |
|
sehraf
|
841299d077
|
discovery: don't remove new added locations too soon
was: removed after 10 min. or less - when no connection is established
now: removed after 1 day - when no connection is established
|
2016-02-16 20:33:38 +01:00 |
|
csoler
|
3db3ccf636
|
merged with upstream
|
2016-02-10 00:00:21 -05:00 |
|
Phenom
|
5f0afb3d6e
|
Fix Channel filter when loading big post.
And fix "Not a GxsChannelPostItem, deleting!" error message
Don't search empty text in very long string.
|
2016-02-08 19:42:56 +01:00 |
|
csoler
|
6d1a3937d6
|
fixed but in re-sending of failed grouter items
|
2016-02-01 00:33:11 -05:00 |
|
csoler
|
aa194caea3
|
fixed bug preventing save of routage info in distant messaging
|
2016-01-31 20:27:53 -05:00 |
|
csoler
|
59d4c2c829
|
removed some compilation warnings
|
2016-01-30 20:27:27 -05:00 |
|
csoler
|
c473200625
|
moved getCurrentTS() inside RTT packet sending loop (suggestion from Jo)
|
2016-01-20 23:34:25 -05:00 |
|
csoler
|
fd04f0b3bb
|
updated to upstream/master
|
2016-01-13 20:27:08 -05:00 |
|
csoler
|
d55993d1e4
|
removed two instances of malloc(0) captured by new rs_malloc funtion
|
2016-01-12 21:43:04 -05:00 |
|
csoler
|
d13526facd
|
added a new method rs_malloc that checks its arguments and prints a stacktrace on error/weird call. Changed the code everywhere to use this instead of malloc. Removed some mallocs and replaced with RsTemporaryMemory
|
2016-01-12 21:10:11 -05:00 |
|
csoler
|
ee84ab732d
|
fixed serialisation error (missing call) for received Distant msg hash map
|
2016-01-09 10:58:49 -05:00 |
|
csoler
|
fe02167ad7
|
disabled part of msg re-sending code in order to improve it later
|
2016-01-08 23:18:45 -05:00 |
|
csoler
|
3f6964bb8b
|
added back messages to sent box
|
2016-01-08 22:50:03 -05:00 |
|
csoler
|
75edb46c99
|
added auto-resend of unsent messages. Fixed display of From field in outbox
|
2016-01-08 20:48:47 -05:00 |
|
csoler
|
0c591f08ae
|
added auto re-send of distant messages after global router notified the message cannot be sent. Added a map n p3msgService to avoid receiving multiple times the same message.
|
2016-01-07 22:22:05 -05:00 |
|
csoler
|
4484b08b50
|
cleaned up the problem of outgoing messages being shown with the from from field.
|
2016-01-07 00:04:52 -05:00 |
|
csoler
|
9da8a8abc3
|
fixed compilation of RsNxsTransaction encryption code
|
2016-01-01 21:37:27 -05:00 |
|
csoler
|
6ecd2991e7
|
merged with latest trunk
|
2016-01-01 15:15:19 -05:00 |
|
csoler
|
8a41554754
|
fixed some leaking memory issues in loadList() methods, and also increased consistency by not returning non empty list with deleted items inside
|
2015-12-30 18:20:09 -05:00 |
|
csoler
|
140205108a
|
added backend for distant message and distant chat filtering based on contact list
|
2015-12-25 22:37:06 -05:00 |
|
electron128
|
e3f496f3d9
|
fixed bug from contact list branch. Identity flags (pgp-linked, contact) where resettet so signed lobbies did not work.
|
2015-12-24 13:21:40 +01:00 |
|
csoler
|
52da8cd0e6
|
fixed display of contactlist when changing status, and improved computaitonal efficiency
|
2015-12-23 12:08:20 -05:00 |
|
csoler
|
5d9272055f
|
merged with upstream/master
|
2015-12-22 18:33:01 -05:00 |
|
csoler
|
0c1e6301b3
|
merged with latest upstream trunk
|
2015-12-05 16:49:00 -05:00 |
|
csoler
|
be17a563d1
|
fixed compilation and added flag function for permissions in messaging
|
2015-12-04 23:08:49 -05:00 |
|
csoler
|
9193d3579b
|
merged with latest master before creating PR
|
2015-12-04 21:24:51 -05:00 |
|
csoler
|
81ab43beb9
|
fixed GUI update of avatars and status for distant chat. Updated backend for new model. Fixed a few bugs in serialisation
|
2015-11-30 00:02:44 -05:00 |
|
csoler
|
87ede7eff5
|
removed debug info
|
2015-11-25 18:41:40 -05:00 |
|
csoler
|
bca89c63c6
|
fixed serialisation bug and added new GUI bits
|
2015-11-25 18:08:53 -05:00 |
|
csoler
|
3fbbc57a1f
|
added update of flags for contacts
|
2015-11-19 23:04:13 -05:00 |
|
csoler
|
1347ee4b37
|
added regular contacts list and method to move RsGxsIds from/into this list
|
2015-11-19 22:58:28 -05:00 |
|
csoler
|
1de55d8fc5
|
replaced the few bools in RsIdentityDetail by a set of flags
|
2015-11-19 21:14:32 -05:00 |
|
Cyril Soler
|
0751876303
|
changed MAX_CACHE_SIZE to not use the default (fixes previous commit that was wrong)
|
2015-11-16 14:06:45 -05:00 |
|
csoler
|
b44d08ac4c
|
changed GXS id cache size to 5000 instead of 100. Should help a lot GXS id handling
|
2015-11-14 21:18:26 -05:00 |
|
csoler
|
79c80c968a
|
fixed a few bugs in display of tracking info
|
2015-10-27 22:41:29 -04:00 |
|
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
|
441b164c73
|
fixed small bugs in average friend reputation display
|
2015-10-13 21:54:52 -04: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
|
36101a977d
|
fixed small bug preventing msg exchange
|
2015-10-12 00:28:21 -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
|
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
|
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
|
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 |
|
csoler
|
9f6bc0c3fc
|
added code for all reputation items
|
2015-10-06 00:11:18 -04:00 |
|
csoler
|
317e7ea5ab
|
added some backend for reputation system
|
2015-10-04 23:14:49 -04:00 |
|
csoler
|
6626538cab
|
half way through RsNxsItem encryption
|
2015-09-27 23:53:55 -04:00 |
|
csoler
|
22d4893721
|
removed a few compilation warning that might cause compilation errors on some systems
|
2015-09-24 18:03:19 -04:00 |
|
csoler
|
7293cd3afa
|
updated ubuntu changelog
|
2015-09-21 22:58:58 -04:00 |
|
thunder2
|
ebd5da5e83
|
Optimizations in RsGenExchange, p3GxsForums and p3GxsChannels.
- Removed not used variables
- avoid copy constructors
- Use swap instead of operator= to move elements of std containers
|
2015-09-09 09:46:46 +02:00 |
|
thunder2
|
b8e3a434cf
|
Auto download of recommended files adds the sender as source of the download.
|
2015-09-06 21:28:34 +02:00 |
|
csoler
|
168eb45539
|
removed debug info about missing keys; added debug info about deserialization checking of string
|
2015-08-05 20:51:34 +02:00 |
|
csoler
|
44117f0881
|
removed old function entry to collect outqueue stats.
|
2015-07-31 17:24:54 +02:00 |
|
csoler
|
2a47095599
|
removed unused method for OutQueue statistics; improved BW curve display; fixed a few display bugs
|
2015-07-31 17:24:19 +02:00 |
|
csoler
|
9471a91795
|
added basic functions to collect bandwidth info in pqistreamer both ways; added a sorting method in BWGraphSource to create curves from extracted BW info. Still not yet functional
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8600 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-07-12 04:04:18 +00:00 |
|
csoler
|
249c827f95
|
improved debug info in a few places
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8584 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-07-09 20:55:11 +00:00 |
|
csoler
|
46a4273668
|
added back functionality to choose DL directory for each channel
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8581 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-07-07 00:52:52 +00:00 |
|
electron128
|
0e1b3eac2e
|
make identity name size limit in id service consistent with the limit in the GUI (patch from Henry)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8550 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-06-24 09:53:40 +00:00 |
|
csoler
|
f7e147c35d
|
fixed debug output for IP ranges
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8546 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-06-23 19:23:53 +00:00 |
|
electron128
|
ef5e218859
|
initialise BanListPeer::addr
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8532 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-06-19 12:08:34 +00:00 |
|