aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Pages: [1] 2

Author Topic: aMule 2.0.0-rc1 is out !!  (Read 67484 times)

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
aMule 2.0.0-rc1 is out !!
« on: March 27, 2004, 02:06:41 AM »

hey,

first i wanna thank all our users, testers, translators and devs  :baby:

today we wanna give in your hands aMule 2.0.0-rc1 .. why RC1 ? it's an unstable release and u might find some bugs in it ..
well, just submit bug reports and feature requests on forums so we can make a really good and stable 2.0.0 "final" release!  :D

Win32 and Mac is NOT functional yet, just work in progess..

now.. whats new in aMule 2.0.0-rc1:



Quote
    Version 2.0.0rc1 - The 'Mules and Rabbits love carrots' version.

    Kry:
    * Implemented SecureIdent (SUI) ( imported from eMule 0.30x )
       This mean your credits will be lost on first run
       There is no way to avoid that. Sorry :) Same happened with eMule.
    * Send sources request for files added from search page first.
    * Rewrote MuleNoteBook from gtk to a cross-platform implementation.   
       The code is already used by xMule too, so I guess they liked it.
    * Fixed most of > 2Gb bug, except the dom's contibution you can scrolling down ;)
    * Made the .part.met load/save 100% compatible with eMule.
    * Fixed the Safe_Delete bug. Seems it arised when we made the app too fast ;)
    * Random usable position of the server split.
    * Added bluecow's fix for zlib compressed packets.
    * Even safer .met saving
    * Added preferences checkbox for new style / old style tabs on preferences (vertical/horizontal)
    * Checked for protocol limits on file size.
    * Now client detail dialog show Secure Ident State (Not Supported/BadGuy/Not Complete/Verified)
    * Added itoa to the MFC layer
    * Added SetLength to CFile (MFC compat layer)
    * Fixed hangup on message sending.
    * Moved Fast ED2K show to GUI tweaks
    * Slugfiller's Secure Hash ( imported from eMule 0.30x )
    * Fixed GetTickCount code returning signed value
    * Fixed GetTickCount code not initializing the vars.
    * Moved the FILE* to CFile for furter compatibility of code.
    * Added the first version run detection
    * Removed some Yield() code that only slowed init.
    * Simplified systray menu by only showing what needed.
       Thanks to jadrian for the feature request.
    * Grayed non-working Preferences options to avoid confusion and to
       make the developer life easier selecting what to do ;)
    * Fixed CTag new structure ( imported from eMule 0.30x )
    * Removed the mostly useless wizzard.
    * Fixed the DoSwap crash on swapping A4AF sources. (hopefully)
    * Fixed the log auto-scrolling up on messages window.
    * Fixed the Upload bug that arised during endian changes.
    * Added the Arabic, Chinese & Finnish compatibility on loading
    * OpenBSD compatibility fixed
    * Mac port 99% done, next version will be Mac compatible
    * Some final bugs to be fixed ;)
       Fixed:
        *) .met files loading/saving (except knownfiles.met)
        *) .dat files loading/saving
        *) 99% of the preferences bugs.
        *) Compilation and linking.
        *) Error popups relates to c_opaque colour.
    * Starting sync with eMule 0.42
    * Speedups on Partfile Process nd DownloadQueue process.
    * New 'server version' colum on server list window.
    * MUCH safer packet handlig - avoids crashes on 99% of wrong tags.
    * Fixed Dirs number on 'view shared'. Made aMule/eMule assert ;)
    * Made download queue list refresh on a nicer way (much less glitches).
    * Fixes an assert for  invalid menu entry on right click queue popup.
    * Mayor speedup on Highlight server (and thus on server connect/disconnect)
    * Prevent removing the server we're connected at, either directly, on in a
       list of servers to delete, or in removing all servers. Warn the user with a
       message Box and then leave it non-deleted. Fixes crash.
    * Fixed hangup on message sending
    * New IPFilter code (reload & on/off)
    * Added checkboxes on GUI Tweaks tab for download progress %  and Bar drawing.
    * Fixed a severe memleak on the % showing and speeded it up.
    * Save 5 sources on rare files (<20 sources)
    * New SetFileSize code to avoid cpu usage.
    * Removed the List Show/Hide and slider that made too much
       problems on 1.2.6. Safer version (and better) will be on 2.0.0 final.
    * Speedups on Hash thread.
    * Safer corrupt detection on FAT partitions
       I'm sorry if it rehashes every file on your system on restart, will be fixed.
    * The file pause because of diskpace shows now on aMule logs
    * Fixed BackUp file to REALLY backup instead of moving.
    * Added code to check 0-size .part.met and load backup if needed.
    * Fixed types.h and wintypes.h for proper Win32/Mac/linux compatibility.
    * Added ECSocket code as common implementation for interaction between
       different UIs (webserver, amulecmd, etc).
    * Fixed intercomunication for little endian <-> big endian machines on ECSocket.
    * Speedups on Endian Swap code & proper wxWindows way to detect it.
    * Changed CArray to wxArray on most places for safety.
    * Added configure code for detection of the crypto++ includes/libs
    * Fixed buggy curl-config on Mac including -mi386.
    * Removed useless files: TabCtrl.*
    * Fixed several bugs, memleaks, warnings and one mem corruption
    * Code cleanup

    Creteil:
    * Added the client detail dialog item for Securehash
    * Fixed sockets.cpp includes for non-debian systems ;)
    * Added Arabic, Chinese & Finnish to languages in Preferences

    Hetfield:
    * Configure now checks for crypto++ libs
    * Added --with-crypto-prefix option to configure
    * Possibile Fix to ListenSocket::Safe_Delete() seg fault
    * Added ccache support to configure, no variables tricks needed
    * Added --with-ccache-prefix option to configure
    * Deleted --enable-libcwd option from configure
    * Deleted useless libcwd debug files and code from whole project

    Madcat:
    * Made Fast ED2K Links Handler optional
       Something like the old Frankk's ED2K Links Handler patch.
    * FakeCheck using donkeyfakes.gambri.net
       Original idea and implementation by deltaHF.
    * Clean(er) fix for splashscreen-creation compiler warning (unused variable
    * Moved project/muuli.wdr to src/muuli.wdr
    * ED2K-Links.HOWTO fix for some aMule/eMule error
    * Added -ggdb -fno-inline to debug compilation flags
    * Automatic category assignment for new downloads
    * Updated AUTHORS file to reflect original eMule authors and give
       credit to original Linux port author (Timo Kujala aka Tiku)
    * Win32 port 99% operative, next version will be Win32 compatible

    Emilio Sandoz:
    * Complete re-write of preference handling to make it table-driven in both file-I/O and dialog
    * Improvements in feedback given during dialog interaction

    pure_ascii:
    * Added highlighting of the connected server in server list
    * Enabled and fixed setting the server version

    shakraw:
    * Some fixes on web interface file type search, and code cleaning
    * Fixed amule crash when closing socket
    * size_t seems to break Mac compilation - anyway uintt6 is enought for messages
    * Modified RseStringEncrypted. Now we encrypt passwd just (and only)
       when changing them in prefs' dialog. So, now we use always encrypted
       passwords, noone in clear neither in memory or disk
    * Check if we're able to use TCP ports (lacks what todo if not but we
       can accept EC. do nothing atm = EC disabled)
    * Added "AMULEDLG SHOW" to EC available commands
    * WebServer now use the more correct _("") for localized strings
    * Created WebInterface.{h,cpp} for the web interface, and cleaned WebServer.{h,cpp} code
                             
    neiro:
    * Helped with OpenBSD port by providing a workbench
          
    Ganael Laplanche:
    * FreeBSD port fixes
             
    deltaHF:
    * New toolbar icons (thx to everaldo.com)
    * Added & enabled chinese, danish and hungarian translation
    * Preferences (added/changed):
       IP-Filter reload and on/off buttons
       Securehash -> SecureIdent
       Media Info
       Max connections: 25-7500
       Upload Queue: 500-1000
       Max new connections / 5 sec: 5-500
       Remove dead servers after: 1 >
       TCP port: 80 > (for users with bad ISP's .. but remember -> running aMule as root is unsecure !!!)
       Add new files (dl & share) with auto priority: off by default now (if running aMule for the first time)
    * Updated the header of all files
    * Changed wxWindows to wxWidgets
    * "Donated" amule-project.de
    * New website design
       
    niet:
    * Donated amule-project.net :-)
          
    bootstrap:
    * CVS support
          
    Torsten Schulz:
    * Added the % showing on progressbars.

    lemonfan:
    * Modified network code for big-endian systems
    * Fixed preferences bug
    * Fixed copy ed2k link to clipboard
    * Fixed CArray for MFC compatibility
    * More rigid compatibility to MFC types
    * Fixed misformatted strings and several warnings in WebServer.cpp
       
    Xaignar:
    * Code cleanup in amule.* and otherfunctions.* and other files
    * The Cleanup button in the File Details dialog no longer replaces "&" with "&&"
    * Max connections should be correctly set on windows platforms, instead of defaulting to 500
    * Finished the CArray -> wxArray conversion
    * Fixed ECSocket compilation with gcc < 3.3
    * Fixed segfault on close.
    * Some other fixes
          
    aquatroll:
    * Win32 compilation Support & Development.
          
    hellimod, PowerMike, godard, hoschy007:
    * MacOSX compilation support & ssh
          
    dom:    
    * Found and fixed the last  > 2GB bug ;)
          
    Special Thanks To:
          
    * All the bug-reporters, helpers, translators and users at http://forum.amule.org
          
    * eMule developers for their support. Long life to *Mule
          
    * FreshIRC & Freenode irc admins
          
    * People at #gentoo on freenode for their support, specially ferringb
          
    * The Testing Team:
        stefareno, thepolish, Citroklar, bizzY, KamiKazeNH, arf and anyone testing aMule.
          
    * New translators:
          
          Chinese:   nbfnw
          Arabic:    hathalsal
          Finnish:   eQualizer
          Russian:   Elf
          Italian:   GhePeU, sNeo
          Portuguese (BR): KamiKazeNH
          Korean:    BlueSpring
          Spanish:   JonathanShields
          Danish:    nowlin
          Hungarian: biger [HUN]
          Galician:  thorero
          Hebrew:    denisliber
       
          * All aMule users!!!

    [/list]

    u'll need libcrypto for compilation or installation from rpms .. atm we have crypto rpms for suse 9, rh9 and fc1 (plz install the -devel rpm too)..

    for a quick help, like allways #amule on irc.freenode.net.. but for now ..  :O

    downloads -> http://amule-project.de/ download section or http://developer.berlios.de/project/showfiles.php?group_id=1296


    greets & have fun  ;)
    aMule Team

    GhePeU

    • Full Member
    • ***
    • Karma: 0
    • Offline Offline
    • Posts: 240
    Re: aMule 2.0.0-rc1 is out !!
    « Reply #1 on: March 27, 2004, 02:10:28 AM »

    first :)

    thank you for this new release ;)



    gentoo ebuild (should work, please send a private msg if you have problems):
    « Last Edit: March 27, 2004, 03:19:57 AM by GhePeU »
    Logged
    When they kick at your front door
    how you gonna come?
    with your hands on your head
    or on the trigger of your gun

    black_jesus

    • Approved Newbie
    • *
    • Karma: 0
    • Offline Offline
    • Posts: 13
    Re: aMule 2.0.0-rc1 is out !!
    « Reply #2 on: March 27, 2004, 02:18:14 AM »

    congrats :)
    Logged

    deltaHF

    • Evil Admin
    • Former Developer
    • Hero Member
    • *****
    • Karma: 6
    • Offline Offline
    • Posts: 3920
    • .. Legends may sleep, but they never die ..
      • http://www.amule.org
    Re: aMule 2.0.0-rc1 is out !!
    « Reply #3 on: March 27, 2004, 02:58:24 AM »

    if u get any problems compiling it, like "make[2]: Warning: File `Makefile.in' has modification time 1.7e+03 s in the future", please do a touch * in all aMule-2.0.0rc1 dirs

    thx :))

    deltaHF

    • Evil Admin
    • Former Developer
    • Hero Member
    • *****
    • Karma: 6
    • Offline Offline
    • Posts: 3920
    • .. Legends may sleep, but they never die ..
      • http://www.amule.org
    Re: aMule 2.0.0-rc1 is out !!
    « Reply #4 on: March 27, 2004, 03:06:17 AM »

    Quote
    Originally posted by GhePeU
    first :)

    thank you for this new release ;)



    gentoo ebuild (should work, please send a private msg if you have problems):

    grazie :)

    soda

    • Approved Newbie
    • *
    • Karma: 0
    • Offline Offline
    • Posts: 17
    Re: aMule 2.0.0-rc1 is out !!
    « Reply #5 on: March 27, 2004, 03:47:16 AM »

    So, debian packages are available. Add sources in your /etc/apt/sources.list ;-)


    http://gunnm.org/~soda/debian
    Logged

    thepolish

    • Hero Member
    • *****
    • Karma: 2
    • Offline Offline
    • Posts: 896
    Logged
    Only after the last tree has been cut down
    Only after the last river has been poisoned
    Only after the last fish has been caught
    Only then you will find out that money cannot be eaten
    (Cree Prophecy)

    seballa

    • Newbie
    • Karma: 0
    • Offline Offline
    • Posts: 2
    Re: aMule 2.0.0-rc1 is out !!
    « Reply #7 on: March 27, 2004, 10:32:00 AM »

    I'm very exicited about the new release and I hope 2.0 will be out soon!!!!.

    Thanks for your time and nervs.

    by the way???

    Quote
    Version 2.0.0rc1 - The 'Mules and Rabbits love carrots' version.

    ....I read something similar elsewhere.....about 7093 times...carrots, lots and lots of carrots .... is there any chance that VQB is involved in the amule projekt?? He vanished about half a year ago from the emule board and is still top poter there with twice as much posts than anybody else
    Logged

    thepolish

    • Hero Member
    • *****
    • Karma: 2
    • Offline Offline
    • Posts: 896
    Re: aMule 2.0.0-rc1 is out !!
    « Reply #8 on: March 27, 2004, 01:12:43 PM »

    Hi,

    Here is the SRPMS spec file for 2.0.0rc1 for Mandrake with menu integration.

    NOTE: Change the configure options to fit to your wx installation. DONT use the wx RPM provided by Mandrake as they are linked against GTK2

    NOTE2: if your wx is not installed by RPM but self compiled, u could have to use --nodeps to install the built amule RPMs

    the polish
    « Last Edit: March 27, 2004, 10:27:32 PM by thepolish »
    Logged
    Only after the last tree has been cut down
    Only after the last river has been poisoned
    Only after the last fish has been caught
    Only then you will find out that money cannot be eaten
    (Cree Prophecy)

    Kry

    • Ex-developer
    • Retired admin
    • Hero Member
    • *****
    • Karma: -665
    • Offline Offline
    • Posts: 5795
    Re: aMule 2.0.0-rc1 is out !!
    « Reply #9 on: March 27, 2004, 02:07:26 PM »

    No, VQB is not involved. it's more a private joke. Seen the rabbit on our ww.amule.org? clicked it? :P
    Logged

    KarlSinn

    • Jr. Member
    • **
    • Karma: 0
    • Offline Offline
    • Posts: 61
    Re: aMule 2.0.0-rc1 is out !!
    « Reply #10 on: March 27, 2004, 06:27:52 PM »

    Hi,

    thanks for the new version.

    I just want to report that the link to the SuSE 9.0-rpm is broken.
    Logged

    deltaHF

    • Evil Admin
    • Former Developer
    • Hero Member
    • *****
    • Karma: 6
    • Offline Offline
    • Posts: 3920
    • .. Legends may sleep, but they never die ..
      • http://www.amule.org
    Re: aMule 2.0.0-rc1 is out !!
    « Reply #11 on: March 27, 2004, 06:52:17 PM »

    fixed ;)

    and u can always find the newest release links on the portal too

    deltaHF

    • Evil Admin
    • Former Developer
    • Hero Member
    • *****
    • Karma: 6
    • Offline Offline
    • Posts: 3920
    • .. Legends may sleep, but they never die ..
      • http://www.amule.org
    Re: aMule 2.0.0-rc1 is out !!
    « Reply #12 on: March 28, 2004, 08:28:11 PM »

    and welcome to our 1000 user :)

    Newest user:  BeerCase
    Registered Users:  1000

    zanac

    • Newbie
    • Karma: 0
    • Offline Offline
    • Posts: 2
    Re: aMule 2.0.0-rc1 is out !!
    « Reply #13 on: March 29, 2004, 10:58:47 AM »

    I have installed the new debian SID package... and now i have a lot of stability problems with this release. Can i downgrade to old version?

    p.s. if you have any hint to increase stability let me know!
    Logged

    Kry

    • Ex-developer
    • Retired admin
    • Hero Member
    • *****
    • Karma: -665
    • Offline Offline
    • Posts: 5795
    Re: aMule 2.0.0-rc1 is out !!
    « Reply #14 on: March 29, 2004, 12:50:59 PM »

    you can downgrade with apt-get install aMule=1.2.6 or 1.2.6-1 or whatever is called ;)
    Logged
    Pages: [1] 2