Author Topic: FreeMulET 0.6.29 released  (Read 9719 times)

0 Members and 1 Guest are viewing this topic.

Offline crypton

  • Elite
  • *****
  • Posts: 1699
  • Karma: +10/-0
    • View Profile
FreeMulET 0.6.29 released
« on: June 28, 2007, 08:21:17 PM »
Changelog:
Quote
0.6.10, 2006-12-22
* Fix time resolution in download panel
* Fix send same manifest at same time
* Remove console debug message
* Remove support for 320 KBytes block (start is faster now)

0.6.11, 2007-01-17
* Fix bug for Freenet Node no respect FCP 2.0 / Clean database at start

0.6.12, 2007-01-22
* Assume change crypto in all Freenet keys / Clean database at start

0.6.13, 2007-01-23
* Fix bug "/ by zero" at start Upload and Download threads DOH

0.6.14, 2007-01-28
* Fix jump next hash file when freenet reboot, now wait and continue
* Fix memory leak in EngineService and Connection class
* Fix memory leak in ServerMessenger and ClientMessenger class
* Save system lookAndFeel at first start

0.6.15, 2007-02-9
* Fix log over network (client/server configuration)
* Change in live number of thread for download and upload
* Change in live start-stop server
* Change in live logging level
* Not support change in live lookAndFeel because bug in SUN JDK Windows Theme
* Remove unused class
* Test return URI after upload for detect change CHK key in freenet node since last hash
* Fix problem with getNextJob() in upload service
* Fix show search pattern in result tab
* New max number of line for log message (Memory usage)
* Save and restore sorter and order for JTable

0.6.16, 2007-02-11
* Fix configuration message for number of lines for log message
* Add configuration: number of fraction digits
* Add configuration for activate/deactivate chat service
* Add timeout for node's answer in each service
* Add alea choice for filelist collector service

0.6.17, 2007-02-17
* Fix bug Integer / Long in file list insert and upload services
* Correct timeout for manifest insert of very big file
* Clean somes I18n messages, not finished

0.6.18, 2007-02-18
* Clean somes I18n messages, finish
* Add timeout preference

0.6.19, 2007-02-19
* Number of thread follow job between 1 and max configuration
* Modify getNextJob() in download service

0.6.20, 2007-02-25
* Add rehash all manifest if manifest key is different at upload
* Add rehash all if block key is different at upload
* Modify code for save cpu ressource at download and upload update block
* Save antialised and smiley decode properties for chat panel
* Modify thread management in abstract service
* Change shared file service wait to 15 min for save cpu usage
* Clean code for Linux/Windows MainFrame GUI

0.6.21, 2007-02-25
* DOH Fix percentage and transfert update when update block

0.6.22, 2007-03-09
* Modify major part of code for use RAM and suppress intensive cpu usage due to database acces

0.6.23, 2007-03-10
* Fix rehash loop bug when one shared file are modify
* Releases any system resources associated with files in UploadService and SharedFileService

0.6.24, 2007-03-11
* Fix no change shared file size, key and md5 in memory when rehash

0.6.25, 2007-03-16
* Fix percentage update with client / server mode
* Change log level to WARNING for upload block failed
* Test code for eleminate duplicate message in chat
* Modify upload scheduler, choose in last 2 hours
* Fix bug in UploadRequestDiscoveryService (invalid parser)

0.6.26, 2007-03-16
* Fix Shared Directories saving parameters
* Remove logs in internal messenger service

0.6.27, 2007-03-23
* Fix duplicate message in chat but not 100% (due freenet node)
* Fix different key with java 1.5 and 1.6, rehash all manifest when one upload manifest is different
* Fix bug in rehash manifest function

0.6.28, 2007-03-27
* Fix bug in file request inserter service, now request file when manifest is requesting state.

0.6.29, 2007-04-08
* Remove old code at start for clean database.
* Add "See files" in known client panel, result are display in search panel
* Extends anti-collision message code in client announce, request insert service

Changelog:
ChangeLog.txt
Freenet 0.7 links:
FreeMulET-0.6.29-lib-jar.zip
To upgrade, download FreeMulET-0.6.29.jar and replace FreeMulET.jar with the newer file.
FreeMulET-0.6.29.jar

Download link from webspace:
FreeMulET-0.6.29-lib-jar.zip
FreeMulET-0.6.29-src.zip
« Last Edit: June 28, 2007, 08:52:33 PM by crypton »

Offline paganize

  • Posts: 3
  • Karma: +0/-0
    • View Profile
Re: FreeMulET 0.6.29 released
« Reply #1 on: July 03, 2008, 05:35:54 AM »
where is the Freenet 0.5 version? there are at least 1134 users who would like to try it out.

Offline crypton

  • Elite
  • *****
  • Posts: 1699
  • Karma: +10/-0
    • View Profile
Re: FreeMulET 0.6.29 released
« Reply #2 on: July 03, 2008, 12:55:12 PM »
i doesn not have more the orginal version but with my old changes:


Quote
freemule NX based on freemule 0.3 .
I added for Toolbar some icons from Nuvola.
I added for Tabs some icons from Nuvola too.

i Changend topTabbed.add with topTabbed.addTab to can use icons on Tabs.
this is the differents in MainFrame.java with the freemule 0.3 MainFrame.java .


 
Quote
import javax.swing.ImageIcon;

// top frame: tabbed pane
      JTabbedPane topTabbed = new JTabbedPane(SwingConstants.TOP, JTabbedPane.SCROLL_TAB_LAYOUT);
      splitPane.setTopComponent(topTabbed);
      ImageIcon down = createImageIcon("/img/down2.png");
                ImageIcon up = createImageIcon("/img/up.png");
      ImageIcon search = createImageIcon("/img/xmag.png");
      ImageIcon clients = createImageIcon("/img/www.png");
                ImageIcon sharedfiles = createImageIcon("/img/folder_html.png");
                ImageIcon logg = createImageIcon("/img/toggle_log.png");
      

      // topTabbed.add("Status", statusPanel);
      topTabbed.addTab("Downloads", down, downloadFilesPanel);
      topTabbed.addTab("Uploads", up, uploadFilesPanel);
      topTabbed.addTab("Search", search, searchPanel);
      topTabbed.addTab("Known Clients", clients, knownClientsPanel);
      topTabbed.addTab("Shared Files", sharedfiles, sharedFilesPanel);
      topTabbed.addTab("Logging", logg, loggingPreferencesPanel);
      // topTabbed.add("Service Threads", servicesPanel);

/** Returns an ImageIcon, or null if the path was invalid. */
       protected static ImageIcon createImageIcon(String path) {
           java.net.URL imgURL = MainFrame.class.getResource(path);
           if (imgURL != null) {
               return new ImageIcon(imgURL);
           } else {
               System.err.println("Couldn't find file: " + path);
               return null;
           }
       }

Download(FreeMule 0.3 for Freenet 0.5):
freeMule-NX-0.3
freeMule-NX-src-0.3