RetroShare/libretroshare/src/ft
drbob 648e15bcf7 Found cause of OSX network resets / lost connections: inet_ntoa is not thread-safe.
* Added thread-safe rs_inet_ntoa function (util/rsnet.cc)
 * Switched all calls to this function (most of the changes)
 * Modified getLocalInterfaces() and getPreferredInterface() to avoid string conversions.
   - NB: Modified windows functions too, but unable to test (hope it compiles!)

Also:
 * Added  EVP_CIPHER_CTX_rand_key() replacement function for old versions of SSL (pre 0.9.8)  (for OSX 10.5)
   - NB: This code should be reworked to remove these calls anyway.
 * Updated tests/pqi to handle above changes.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3281 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-07-10 20:34:03 +00:00
..
ftchunkmap.cc added some safety checks to setting chunk strategy against inconsistent values. 2010-06-29 20:51:16 +00:00
ftchunkmap.h added proper dynamic suppression of sources from chunkmap, and updated the gui 2010-03-07 14:42:13 +00:00
ftcontroller.cc added display of checking stage in GUI (at end of transfer). Gave names to the states in ftTransferModule. Added a flag for ForceCheck files (not functional yet) 2010-07-09 21:04:29 +00:00
ftcontroller.h added display of checking stage in GUI (at end of transfer). Gave names to the states in ftTransferModule. Added a flag for ForceCheck files (not functional yet) 2010-07-09 21:04:29 +00:00
ftdata.cc * fixed ftdata testharness functions (ftdata.h) 2010-06-20 12:24:05 +00:00
ftdata.h * fixed ftdata testharness functions (ftdata.h) 2010-06-20 12:24:05 +00:00
ftdatamultiplex.cc branch commit 3185: removed deadlock situation in data multiplex 2010-06-21 19:10:55 +00:00
ftdatamultiplex.h removed potentially harmful code. Warning: needs make clean in libretroshare 2010-02-15 20:44:37 +00:00
ftdbase.cc Merged branch commits: 2010-06-05 19:16:39 +00:00
ftdbase.h Merged branch commits: 2010-06-05 19:16:39 +00:00
ftextralist.cc moved rsGlobalShutDown from MainWindow::doQuit to main 2010-05-29 15:14:25 +00:00
ftextralist.h - Implemented chunk-based file transfer from partial sources. This in particular means: 2010-01-11 16:00:42 +00:00
ftfilecreator.cc added display of checking stage in GUI (at end of transfer). Gave names to the states in ftTransferModule. Added a flag for ForceCheck files (not functional yet) 2010-07-09 21:04:29 +00:00
ftfilecreator.h added display of checking stage in GUI (at end of transfer). Gave names to the states in ftTransferModule. Added a flag for ForceCheck files (not functional yet) 2010-07-09 21:04:29 +00:00
ftfileprovider.cc Memory leak and compiler warnings fixes: 2010-06-07 01:47:15 +00:00
ftfileprovider.h removed potentially harmful code. Warning: needs make clean in libretroshare 2010-02-15 20:44:37 +00:00
ftfilesearch.cc remove a maximum of debug outputs for the release 2010-02-07 21:28:40 +00:00
ftfilesearch.h - Implemented chunk-based file transfer from partial sources. This in particular means: 2010-01-11 16:00:42 +00:00
ftsearch.h - Implemented chunk-based file transfer from partial sources. This in particular means: 2010-01-11 16:00:42 +00:00
ftserver.cc Merged branch commits: 2010-06-05 19:16:39 +00:00
ftserver.h moved rsGlobalShutDown from MainWindow::doQuit to main 2010-05-29 15:14:25 +00:00
fttransfermodule.cc Found cause of OSX network resets / lost connections: inet_ntoa is not thread-safe. 2010-07-10 20:34:03 +00:00
fttransfermodule.h added display of checking stage in GUI (at end of transfer). Gave names to the states in ftTransferModule. Added a flag for ForceCheck files (not functional yet) 2010-07-09 21:04:29 +00:00
pqitestor.cc Bugfixes and extra debugging for file transfer. 2008-11-04 23:12:53 +00:00
pqitestor.h Enabled new File Transfer Code in libretroshare. 2008-11-02 11:38:11 +00:00