Results 1 to 4 of 4

Thread: RetroShare 0.5.0d released

  1. #1


    Code:
    Changes for v0.5.0d
    
    Package improvements:
    
    * suppressed package dependency on gpg-agent
    
    Improvements:
    
    * implemented a free disk space checking method, with a warning when running low
    * fixed proper sorting/updating of IP lists.
    * only keep the most recent port for identical ips.
    * don't start when the local address+port are already in use to avoid corrupting file lists, config files etc
    * added failure tests for fwrite
    * added tests against wrong ip 1.0.0.0 on MacOS
    
    Major bug corrections:
    
    * added missing locks in search requests into fimonitor.cc
    * Suppressed the possibility for browsable only files to be searched by hash from turtle router.
    * cleaned up some deadly code in rsdiscitems.cc, causing crashes
    * improved the security of size determination for file lists, that caused a chain reaction ending in crash at clients.
    * added missign lock in ftcontroller
    
    Minor bug corrections:
    
    * added a check to avoid (possibly rare) data races in data multiplex
    * suppressed double click action for download in Shared File lists
    Windows:
    RetroShare_0.5.0d_setup.exe
    RetroShare_0.5.0d.zip

    Ubuntu Lucid:
    RetroShare_0.5.0d.3036_lucid_i386.deb
    RetroShare_0.5.0d.3036_lucid_amd64.deb

    Ubuntu Karmic:
    RetroShare_0.5.0d.3036_karmic_i386.deb
    RetroShare_0.5.0d.3036_karmic_amd64.deb

    Ubuntu Jaunty:
    RetroShare_0.5.0d.3036_jaunty_i386.deb
    RetroShare_0.5.0d.3036_jaunty_amd64.deb

    Source:
    RetroShare_v0.5.0d.tar.gz

    SHA512 hashes:
    Code:
    276f19b5eaa9951b25d3e95611296488475da5409b489adc2decfc74ee1e18d3196f396ca211570305c24eb57c063a90548998945b1760542ed7484b5e78852b  RetroShare_0.5.0d.zip
    cbaad1d5ecfd8d15cc33aae4cc01d5b3a589ecb7b5dab63e2b3ba8b56adb1c2f45a562ce9b2cb2af763a461bfca9e3de4c0c5251e8dd7eec284b51410a5bae34  RetroShare_0.5.0d_setup.exe
    9cc1c53a3d4ad02951f870ab4cb0f3930c5da624a9d72e4933550524a748ed1c6bd7b6421c2ed9b59910b6c1a4fbdfae23dc45ad17b9a8d5e657af2ea3eecb22  RetroShare_v0.5.0d.tar.gz
    33f423ed412c727235e8e28ffc8cf3fe0f5b5d3e4d92e902cb7d9f4690bba1c477be31e57732e9ac0cbaea32b4aabfd87c260833f95353272666e64576a90caf  RetroShare_0.5.0d.3036_jaunty_i386.deb
    208b4ce0432f390a12713886193cad79f94041d1ec1fc90ed04483744e510d0e27a6fcdb54c10039f1a02e515476b579fba45554d1b4ff8a13ee5baf44991a3c  RetroShare_0.5.0d.3036_jaunty_amd64.deb
    e1e77678c302d1795261403a98ea181c998ef7f501ec3cad1e973b5bf98febc884b1e7a8c15b49581347a9046342d44d9fa97d024d6997cb72de5e1036198763  RetroShare_0.5.0d.3036_lucid_i386.deb
    36382d6e76659086b793265bba2be4af3d26b08dcf1e28914dc0600d67365a031c01ef55edec0fbbbdfebfa289001e1145308fead86b0a09943a89de3aeea78f  RetroShare_0.5.0d.3036_lucid_amd64.deb
    b905ada35999b86b964add113a10bfacfd2cc1497c788e58f85d8ff87619f864cee9a777920b32d6eeee59a26d7a9c35c9de10115f56add505b72b74e38695e1  RetroShare_0.5.0d.3036_karmic_i386.deb
    a2b514fe6f5ca3dba407542dec87df17a8a0241dad2fc790e9fdba9c26f986bdaf6e3ecdae25e80ae82b85d76e51d7b31daaa8602a5a1da8ef12fee2719649c7  RetroShare_0.5.0d.3036_karmic_amd64.deb
    Last edited by matrix1999; 06-03-2010 at 02:54 PM.

  2. File Sharing   -   #2
    Cabalo's Avatar FileSharingTalker BT Rep: +24BT Rep +24BT Rep +24BT Rep +24BT Rep +24
    Join Date
    Mar 2007
    Location
    European Union
    Age
    47
    Posts
    11,849
    Does this work in a similar way to DC++ ?

  3. File Sharing   -   #3
    Quote Originally Posted by Cabalo View Post
    Does this work in a similar way to DC++ ?
    No its not same like DC++, its lots of different.

  4. File Sharing   -   #4
    Code:
    Changes for v0.5.0e
    
    * Made a pass on the code in p3disc. 
    
    * Corrected some bugs:
        - suppressed an unwanted return in packet treatment
        - prevented sending info to a peer about itself
        - changed askInfoToAllPeers() such as not to discard info from peers with
          NODISC flag (because we especially need info for these)
        - enabled receiving p3disc info even if p3discovery is disabled. Indeed,
          disabeling p3disc is a measure of protection, so it should limit the 
          export of p3disc info, not the import.
        - removed test discarding info about dummy friends, because it is useless
        - don't discard info about peers that have the NODISC flag (meaning that we
          especially need info for them)
        - added safety check about received GPG keys. Before we relied on this test
          being performed by p3ConnMgr::addFriend()
        - added some debug info
    
    * put correct (i.e. non conservative) size for RsDiscReply packets
    
    * corrected bug in rsdiscitem that prevented RsDiscReply packets to transfer cp serialiser/rsdiscitems.cc
    
    * switched ip addr finder to on by default (users seem to request it, and its not harmful)
    
    * automatic removal of file lists from deleted peers, at restart (After double check that this does not alter exchange of file lists in any way)
    
    * set heartbeat values to intermediate value
    
    * added verification for file size computation (bug correction)
    
    * augmented the heartbeat parameters, to reduce the stress on connections. Seems to help a lot when the traffic is high.
    Windows:
    RetroShare_0.5.0e_setup.exe
    RetroShare_0.5.0e.zip

    Ubuntu Lucid:
    RetroShare_0.5.0e.3111_lucid_i386.deb
    RetroShare_0.5.0e.3111_lucid_amd64.deb

    Ubuntu Karmic:
    RetroShare_0.5.0e.3111_karmic_i386.deb
    RetroShare_0.5.0e.3111_karmic_amd64.deb

    Ubuntu Jaunty:
    RetroShare_0.5.0e.3111_jaunty_i386.deb
    RetroShare_0.5.0e.3111_jaunty_amd64.deb

    Source:
    RetroShare_v0.5.0e.tar.gz

    SHA512 hashes:
    Code:
    7907c061542511d85bd9ffe4540e2d61f4ed977a6337d491388aa1ee22c298c84beffa3c1ca29182ecdf95b58cd09bf30b0f7d922fecde9e03d7167acb17e17d  RetroShare_0.5.0e.zip
    8015581fbd90b3bcc2339e25fc3a7490fdedef2e7641ce11c5a312bebfb1c182bf82750b2d06e76561395a10f8bcb4009de9caf49a7f797073aa52b3f61d56d9  RetroShare_0.5.0e_setup.exe
    1a46dd278159997adc873d7b502ee84f3165b6f79d598292f90a698ca03dd4170381105c04946c2b335a1eb73e9c83fce65861eaacfc4725b480b69cfba7f24b  RetroShare_v0.5.0e.tar.gz
    721063912c928962b52e8db8b1d8871facebf82f896451c1fee9e5df200bd8d3e457e11869b20dbc1c4ad79f10659d53ef3f2a95f94b2c089fa1110fd27ee458  RetroShare_0.5.0e.3111_jaunty_i386.deb
    84b0d6262701f256106565723dc5a6132ea5e3a46fb84dd115a8c9518a0f3a0e87ad62dddf762f378ee58bb0d72c82de42ea6c7973e1dc895f838fb69a0603df  RetroShare_0.5.0e.3111_jaunty_amd64.deb
    b544e145db197ea5b8681237b50446726724ea20f1ae483bb95c1a05abb90706bda88877fb144076644b06d598e632d25eb374b2f100ea530743746a639ee3ea  RetroShare_0.5.0e.3111_lucid_i386.deb
    97cd6577a24cf76777c247bd9a3bd804077ac5737979945acb3adc0f308f6b0338fd28c0060ffd6974a8509da6972bdbff277a78be8ef0f31f43d955e990ce5e  RetroShare_0.5.0e.3111_lucid_amd64.deb
    b6dfa732ae76e8c547b98461270cb4e497ae68bade5e2bbc678b17112c2c27c6f3c900f0dcdf881305889fb5cd236cea600deb022032ccc27e4bafd97a0a2a62  RetroShare_0.5.0e.3111_karmic_i386.deb
    bb52604526e1ed7b0e8dbb715fee6ced4994da282857d538dab7e11be694808c9fe32219236de07ca99f652cf3de68ba7de24233488db679a630dff3973d1ed4  RetroShare_0.5.0e.3111_karmic_amd64.deb

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •