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
mr-alice
3f3efca22d
removed canonicalize_file_name from MacOS compilation
2016-11-25 20:33:27 +01:00
mr-alice
5f69c9ea1f
added an option to follow symbolic links or not, and anti-loop system during directories traversal
2016-11-24 23:42:56 +01:00
mr-alice
fb70cb2e9e
removed duplicate copy/rename file methods from ftController
2016-11-22 23:39:09 +01:00
cyril soler
5d1f479a42
fixed bug preventing plugins loaded as symbolic links to be considered by folderIterator
2016-11-21 10:13:26 +01:00
cyril soler
ff4e6f3b2c
added missing time.h for windows compilation
2016-11-17 14:23:25 +01:00
cyril soler
1b9fe3bc8e
removed symbolic links handling from windows compilation
2016-11-17 09:31:05 +01:00
csoler
ba78007cf1
added parameter to disallow hashing files which time is in the future (as they severely perturbate the synchronisation process)
2016-11-16 21:49:27 +01:00
csoler
6272856b5e
added param to folderIterator to skip/follow symbolic links
2016-11-16 21:41:32 +01:00
cyril soler
d433713bd0
fixed possible uninitialised memory read in folderiterator for windows, and changed file folderiterator.cc to unix format
2016-11-14 14:10:49 +01:00
Gio
8ab3c7de26
Merge branch 'master' into android
2016-11-07 14:37:23 +01:00
cyril soler
461975f115
generally prevent threads to start twice, and fixed bug causing DirWatcher to be run twice
2016-11-07 10:09:28 +01:00
Phenom
2db8dbd45f
Fix El Capitan OSX 10.11 Compil
2016-11-02 21:40:46 +01:00
Gio
ea42d822c2
Merge branch 'master' into android
2016-10-26 13:43:24 +02:00
cyril soler
3c5e12ae84
fixed compilation on windows
2016-10-10 11:29:03 +02:00
csoler
4e48005047
replaced explicit old code in cleanupDirectory() by new code based on FolderIterator
2016-10-09 21:43:31 +02:00
csoler
957d48b5fc
removed folderIterator::d_name() because it duplicates file_name()
2016-10-09 21:43:31 +02:00
cyril soler
2916c8b7c4
removed debug output in folderiterator
2016-09-27 10:14:17 +02:00
csoler
1125dfe6d1
fixed folder iterator to properly handle broken symbolic links
2016-09-25 23:42:20 +02:00
mr-alice
e03bd6cbac
fixed bug causing call to closedir on invalid handle
2016-09-24 13:56:02 +02:00
hunbernd
70c8e14d16
Fix folderiterator.cc:23: error: cannot convert '_stat64*' to '_stati64*' for argument '2' to 'int _wstati64(const wchar_t*, _stati64*)'
2016-09-23 19:51:38 +02:00
mr-alice
9f76b7601a
forced closedir in order to avoid leak of file descriptor in FolderIterator
2016-09-23 19:01:14 +02:00
Gio
48a9be0ccc
Use Qt to read the local addresses on android
...
getifaddrs is not present on android and an alternative implementation
crashed, use QNetworkInterface::allAddresses() to retrieve local
addresses list instead
This
2016-09-21 12:46:55 +02:00
mr-alice
d3b46221ff
merged modifications from origin
2016-09-15 21:45:00 +02:00
mr-alice
93818f6088
simplified a bit the code in Flat_Model, and tried to fix the crash when sorting items
2016-09-13 21:23:27 +02:00
mr-alice
6ac9b27d7b
moved rsexpr.cc into util/
2016-09-13 12:14:16 +02:00
mr-alice
ade6017f74
merged with upstream/master
2016-09-01 19:52:31 +02:00
Gio
279551fe8d
Retroshare android service now run and start at boot on android, the qml app is still disfunctional
2016-08-23 12:15:28 +02:00
Gio
9a980def2c
libretroshare now compiles for Android, instruction on how to do it included
2016-08-23 12:15:28 +02:00
mr-alice
25c824fd5f
added iterators for directory storage class
2016-07-24 23:48:22 -04:00
mr-alice
3e48b0fd95
improved FolderIterator class
2016-07-23 22:14:43 -04:00
Gio
b4a10749f4
Disable stacktrace for android as execinfo.h is not available
2016-07-18 18:51:27 +02: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
sehraf
d8235c6caf
removed dead code and cleanup
2016-06-18 13:11:21 +02:00
sehraf
09afbbed5d
switched to new rslog method
2016-06-18 13:00:15 +02:00
sehraf
f6c5a05c8e
switched to caller providing all needed information instead of saving those on callee side
2016-06-17 11:09:59 +02:00
csoler
dbd78d2401
merged with upstream/master
2016-06-16 20:19:03 -04:00
sehraf
e28e9720dd
removed dead code
2016-06-16 21:26:58 +02: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
1c1b7acef6
attempt at fixing the crash when quitting RS (due to operator new not being able to allocate memory from deleted allocator
2016-06-06 22:55:23 -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
4c986cdc3e
attempt to fix the pthread_setname_np symbol issue. To be tested
2016-06-03 19:04:52 +02: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
sehraf
cfc0e7071a
libretroshare: remove unused variables
2016-06-02 14:54:07 +02:00
Phenom
832fb78a2a
Fix Compilation with unknown pthread_getname_np if not __USE_GNU defined
2016-06-01 22:00:44 +02:00
sehraf
b3fece25da
introduce thread naming
2016-06-01 15:07:41 +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
Cyril Soler
dafb2e6bc2
Merge pull request #396 from csoler/v0.6-Circles
...
V0.6 circles
2016-05-27 17:35:23 -04:00