csoler
|
07a93be1b2
|
moved heartbeatitem.h to rsitems/
|
2017-04-27 21:11:10 +02:00 |
|
csoler
|
9adbab3281
|
switched heartbeatitems to new serialization
|
2017-04-27 21:10:22 +02:00 |
|
csoler
|
349d14b354
|
moved rsposteditems to rsitems/
|
2017-04-27 14:44:41 +02:00 |
|
csoler
|
35ecc19677
|
switched rsposteditems to new serialization
|
2017-04-27 14:41:31 +02:00 |
|
csoler
|
22f6d150df
|
moved rsnxsitems.cc to rsitems/
|
2017-04-27 14:21:46 +02:00 |
|
csoler
|
3c20a85335
|
switched RsNxsItems to new serialization
|
2017-04-27 14:16:57 +02:00 |
|
csoler
|
f6e59f7dee
|
moved gxsforumitems to rsitems/
|
2017-04-27 11:59:18 +02:00 |
|
csoler
|
449a4209d9
|
dwitched gxsforum items to new serialization
|
2017-04-27 11:56:56 +02:00 |
|
csoler
|
f50670f773
|
moved circle items to rsitems/
|
2017-04-26 20:59:59 +02:00 |
|
csoler
|
559137d05b
|
switched gxscircleitems to new serialization
|
2017-04-26 20:57:28 +02:00 |
|
csoler
|
db645239cb
|
moved rsgxschannel items to rsitems
|
2017-04-26 20:15:54 +02:00 |
|
csoler
|
69729ad7d2
|
switch Channel items to new serialization
|
2017-04-26 18:55:23 +02:00 |
|
csoler
|
c31396a010
|
moved dsdv code to unused directory
|
2017-04-26 14:31:15 +02:00 |
|
csoler
|
508a2e2864
|
moved gxs comment and Id items to rsitems/
|
2017-04-26 14:28:25 +02:00 |
|
csoler
|
c0d8735251
|
switched RsGxsIdItems to new serialization
|
2017-04-26 14:17:38 +02:00 |
|
csoler
|
fb34fa19c0
|
switch GxsComment item to new serialization
|
2017-04-26 13:44:09 +02:00 |
|
csoler
|
9c610a736d
|
cleaned the hierarchy of serialization classes
|
2017-04-26 11:40:46 +02:00 |
|
csoler
|
77e809ea4b
|
switched GRouter to new serialization
|
2017-04-25 21:21:46 +02:00 |
|
csoler
|
0d7df568b4
|
moved rsconfigitems and rshistoryitems to rsitems/
|
2017-04-24 22:47:08 +02:00 |
|
csoler
|
f7338d4a3d
|
removed old code
|
2017-04-24 22:39:05 +02:00 |
|
csoler
|
43b3b87782
|
fixed a few bugs in config items
|
2017-04-24 22:36:03 +02:00 |
|
csoler
|
fcabe6359f
|
switch RsConfigItems to new serialization
|
2017-04-24 18:51:51 +02:00 |
|
csoler
|
af4fcf7679
|
switched rshistoryitems to new serialization
|
2017-04-24 17:33:30 +02:00 |
|
csoler
|
26e95416d1
|
moved RTT items to rsitems/
|
2017-04-24 11:06:51 +02:00 |
|
csoler
|
f6aaee7382
|
converted RTT items to new serialization
|
2017-04-24 11:01:45 +02:00 |
|
csoler
|
5071c4bc7f
|
moved msgitems to rsitems/
|
2017-04-24 11:00:57 +02:00 |
|
csoler
|
fc82b20833
|
removed old serialization code in msgs
|
2017-04-24 10:36:22 +02:00 |
|
csoler
|
31c07f4dfd
|
converted RsMsgItems to new serialization. Added format and flag members to RsSerialiser and used the later to handle signature and config serialization techniques
|
2017-04-23 22:40:26 +02:00 |
|
csoler
|
63b4b3a1f7
|
moved discovery2 items to rsitems/
|
2017-04-23 19:07:26 +02:00 |
|
csoler
|
9d9ff567bb
|
switched discovery2items to new serialization
|
2017-04-23 19:02:12 +02:00 |
|
csoler
|
bef6db4b43
|
moved files
|
2017-04-22 21:32:57 +02:00 |
|
csoler
|
311f257090
|
converted GxsReputationItems to new serialization
|
2017-04-22 21:10:55 +02:00 |
|
csoler
|
e2d9152b22
|
moved converted serialisation files into new directory rsitems/, leaving serialiser/ for the serialisation classes
|
2017-04-18 21:11:37 +02:00 |
|
csoler
|
121133488c
|
fixed bug in serialization for turtle
|
2017-04-16 19:59:22 +02:00 |
|
csoler
|
636450f14d
|
moved turtle and FT to new serialization
|
2017-04-15 18:46:44 +02:00 |
|
csoler
|
3453a3e57d
|
switched FileTransfer items to new serialization
|
2017-04-11 23:05:27 +02:00 |
|
csoler
|
80e8769ed7
|
added missign file and converted BW control items
|
2017-04-11 21:37:35 +02:00 |
|
csoler
|
731e20d0a3
|
switch BanListItem classes to new serialization system
|
2017-04-10 22:09:56 +02:00 |
|
csoler
|
a941136c04
|
fixed a few bugs in new serialization
|
2017-04-05 18:09:45 +02:00 |
|
csoler
|
5b3e488b42
|
fixed compilation
|
2017-04-05 16:53:20 +02:00 |
|
csoler
|
059dfcff47
|
added hability to print in the serialization process
|
2017-04-04 14:00:17 +02:00 |
|
csoler
|
ddbe2ef9a1
|
created .cc files for serialization
|
2017-04-02 14:48:17 +02:00 |
|
csoler
|
b52071d0c9
|
removed RsSerializable and merged it into RsItem
|
2017-04-01 18:05:53 +02:00 |
|
Phenom
|
aa05d60894
|
Fix all warnings in UnitTest
|
2017-01-21 16:31:45 +01:00 |
|
csoler
|
0dd3a318ed
|
added last used TS in reputation items
|
2017-01-08 11:10:33 +01:00 |
|
Phenom
|
40cf76808c
|
Fix compilation and some new warnings.
|
2016-12-21 21:23:54 +01:00 |
|
csoler
|
948b88bccd
|
fixed bug caused by calling clear in constructor which would reset the TS in GXS when saving...
|
2016-12-19 21:40:04 +01:00 |
|
csoler
|
dd2a3c26de
|
fixed serialisation bug in new UpdateMap code, and removed debug info from RsGxsNetService
|
2016-12-12 22:52:55 +01:00 |
|
csoler
|
0d94b683dd
|
removed duplicate peerID/grpId in msg/grp update maps
|
2016-12-12 21:01:24 +01:00 |
|
csoler
|
a4c14c2212
|
improved serialisation methods in RsGxsNet items, and added serialisation for RsGrpConfigItem
|
2016-12-06 22:17:03 +01:00 |
|
csoler
|
661038d9b2
|
added a function to check keep/req times for consistency
|
2016-12-05 23:42:44 +01:00 |
|
csoler
|
5612647672
|
added new GrpServerConfigMap to store additional data on groups for net service. Removed pointers to simplify the code
|
2016-12-04 23:40:52 +01:00 |
|
csoler
|
143829c881
|
moved constants for GXS group management into rsgxs.h
|
2016-12-04 23:40:39 +01:00 |
|
csoler
|
f3a34bf5a3
|
created a new item to hold/save per gxs group information (statistics, update delays)
|
2016-12-04 23:39:45 +01:00 |
|
csoler
|
c6d21e4abc
|
changed old msg update default strategy to one month
|
2016-12-04 23:39:10 +01:00 |
|
Phenom
|
674b6de381
|
Fix Some gcc warnings 383 to 208 lines
Left explicit #warning and deprecated.
Some lines are wrong indented and produce mal formed code.
|
2016-11-30 22:01:01 +01:00 |
|
csoler
|
4bdfc6e74e
|
removed unused old file
|
2016-11-18 17:56:42 +01:00 |
|
Gio
|
633a6cf8c2
|
Fixed a bunch of warnings in safe ways
|
2016-10-13 00:01:33 +02:00 |
|
mr-alice
|
0757fb303c
|
merged upstream/master
|
2016-09-20 20:51:50 +02:00 |
|
mr-alice
|
679c53b0b0
|
added load/save of directory hierarchies. Fixed bug in loading of hash cache (caused y non initialisation of dest string in GetRawString())
|
2016-09-05 21:22:11 +02:00 |
|
mr-alice
|
ade6017f74
|
merged with upstream/master
|
2016-09-01 19:52:31 +02:00 |
|
Gio
|
746f4d7292
|
libretroshare remove unuseful code from RsRawItem
|
2016-08-25 15:11:58 +02:00 |
|
mr-alice
|
edc602f68f
|
added infrastructure for synchronisation of file lists
|
2016-08-20 16:23:11 +02:00 |
|
csoler
|
7545ad4d11
|
simplied/improved reputation system. Now ids can be banned based on their owner node using a single checkbox in the Person tab, with immediate effect
|
2016-08-04 11:43:35 +02:00 |
|
csoler
|
c4ef4d7743
|
saved owner node ID in GXS reputation item
|
2016-08-03 14:52:37 +02:00 |
|
mr-alice
|
5b9fd74d85
|
removed most of CacheStrapper stuff from ftServer, replaced fimonitor by p3FileDatabase
|
2016-07-30 21:52:42 +02:00 |
|
Phenom
|
3152ecaa9b
|
Fix UnitTests and run it in windows too.
|
2016-07-15 15:36:06 +02:00 |
|
csoler
|
0125f91b2d
|
fixed deserialise bug in FileItem
|
2016-07-06 22:36:59 -04:00 |
|
csoler
|
269f9457be
|
fixed load/save of new group ids and backward compatibility with FriendList
|
2016-07-06 22:02:56 -04:00 |
|
csoler
|
01c0d2f0f1
|
finished conversion to RsNodeGroupId for file transfer and GUI
|
2016-07-05 23:49:43 -04:00 |
|
csoler
|
4ee9effc4e
|
changed internal storage of groups of friend nodes so as to use an abstract ID instead of a string (phase 1 of local circles)
|
2016-07-04 23:55:48 -04:00 |
|
Phenom
|
d84fdff2e1
|
Fix GxsChannelPostItem when received comment.
|
2016-06-18 20:10:14 +02: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
|
c3eba4a72d
|
added missing serialisation call for peer bandwidth limits
|
2016-06-14 21:54:24 -04:00 |
|
Cyril Soler
|
56e079739c
|
Merge pull request #413 from csoler/v0.6-Circles
V0.6 circles
|
2016-06-13 23:06:10 -04:00 |
|
csoler
|
fa29dd7332
|
changed the way RsGxsSyncMsgReqItem are sent for circle-restricted groups, using a hash of the group ID instead of encrypting the whole item, hense saving a lot of bandwidth on msg sync.
|
2016-06-12 21:41:09 -04:00 |
|
csoler
|
34f49d4ae8
|
removed compilation warning
|
2016-06-11 18:07:07 -04:00 |
|
csoler
|
a07805be1d
|
moved bandwidth limits to the pgp level
|
2016-06-09 20:41:27 -04:00 |
|
csoler
|
20b6745f70
|
added GUI and storage for max up/dn rates per peer
|
2016-06-07 21:48:22 -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 |
|
sehraf
|
4f60c8cc9b
|
libretroshare: fix comparison between signed and unsigned integer
|
2016-06-02 14:54:23 +02:00 |
|
sehraf
|
cfc0e7071a
|
libretroshare: remove unused variables
|
2016-06-02 14:54:07 +02:00 |
|
Cyril Soler
|
dafb2e6bc2
|
Merge pull request #396 from csoler/v0.6-Circles
V0.6 circles
|
2016-05-27 17:35:23 -04:00 |
|
csoler
|
59aef8ab7b
|
added packet slicing for large broadcast chat items, and output warning when chat of serialised item is too big. Also fixed a couple of bugs in the handling of chat packets
|
2016-05-26 20:33:24 -04:00 |
|
csoler
|
55cb15caa9
|
fixed updating of membership when loading circle cache entry
|
2016-05-22 20:35:51 -04:00 |
|
csoler
|
69573d19b4
|
fixed serialisation of circle subscription requests
|
2016-05-22 18:49:54 -04:00 |
|
csoler
|
722609a3e6
|
finished implementing the backend part for the subscription system
|
2016-05-18 21:13:54 -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
|
5ab9aed371
|
added placeholder service ID for packet slicing probe
|
2016-04-29 18:40:28 -04:00 |
|
csoler
|
ebf54d1340
|
fixed unit tests
|
2016-03-26 17:25:15 -04:00 |
|
csoler
|
d1b09b93b9
|
removed some debug info
|
2016-03-25 18:54:13 -04:00 |
|
csoler
|
6a4add8806
|
implemented per-item encryption and Vetting method compatibility layer
|
2016-02-20 17:53:03 -05:00 |
|
csoler
|
763108f5fa
|
debugged transport of encrypted items. Still needs work.
|
2016-02-15 23:24:18 -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
|
3094b52e8f
|
fixed potential integer overflow / Out of bounds read in rsbaseserial.cc. Also added a few more error output.
|
2016-01-11 19:08:52 -05:00 |
|