aria2 istifadəçilərə bir çox mənbələrdən və protokollardan faylları yükləməyə imkan verən açıq mənbə-komanda proqramıdır. Linux'dan başqa, Android, Mac OS X və Microsoft Windows əməliyyat sistemlərini dəstəkləyir.
Bu proqram, HTTP / HTTPS, FTP, Metalink və BitTorrent mənbələrindən faylları GNOME Terminal, XTerm və ya Xfce Terminalı kimi terminal emulator tətbiqindən başqa heç bir şey istifadə etməklə asanlıqla yükləməyə imkan verir.
Bir baxışda xüsusiyyətləri
Onun əsas xüsusiyyətləri arasında, Metalink 3/4 və Metalink / HTTP fayl formatları (Metalink Download Təsvir Biçimi) və uzaqdan idarəetmə üçün çoxtərəfli download funksiyası, tam özellikli BitTorrent müştəri, dəstəkdir.
Çox yüngül olmaq üçün proqram, sinir bozucu CGI saxta yüklənmə səhifələrini idarə etmək üçün nəzərdə tutulmuşdur, XML-RPC və JSON-RPC (WebSocket və ya HTTP üzərində) kimi standart RPC (Remote Procedure Call) interfeysləri ilə manipulyasiya edilə bilər. / p>
Yerli Peer Discovery, DHT (Dağıtılmış Xaş Cədvəli), PEX (Peer Exchange), şifrələmə, veb-tohumlama, UDP (İstifadəçi Datagram), Dəstəklənən BitTorrent müştərisi, istifadəçilərə Magnet və Torrent faylları yükləmək imkanı verir. Protokol) izləyicisi və seçmə yükləmələri.
Müxtəlif qrafik istifadəçi interfeysi mövcuddur
Alınan uGet yükləmə meneceri və webui-aria2 web-based interfeysi daxil olmaqla aria2 proqramları üçün müxtəlif qrafik istifadəçi interfeysləri (GUI'ler) mövcuddur. Proqramın & rsquo; komutunun əslində aria2c deyil, aria2 olduğunu qeyd etmək vacibdir.
aria2 & rsquo; geliştiriciler, Web'den, eyni anda iki farklı kaynaktan, bir ana bilgisayarda, bir metin dosyasında bulunan URI'lar, həmçinin Magnet, BitTorrent ve Metalink URI'lerini istifadə üçün ətraflı istifadə nümunələrini təqdim edir. layihənin ana səhifəsi.
Linux-da, layihə yalnız təcrübəli istifadəçilərə hər hansı bir Linux dağılımında proqram qurmaq, kompilyasiya etmək və qurmağa imkan verən mənbə arxivi kimi paylanır. Lakin, təcrübəsiz istifadəçilər Linux dağılımının default proqram kanallarından asanlıqla yükləyə bilərlər.
Aşağı xətt
Ümumilikdə, aria2 çoxsaylı protokollar və mənbələrə dəstək və həmçinin platformalardakı mövcudluğu təmin edən çoxsaylı cəlbedici xüsusiyyətlərə malik olan məşhur və güclü CLI proqramıdır.
/ strong>:
- Bu versiya birləşməni yüksək CPU istifadə etməyə səbəb olan bir səhv düzəldir.
-
- Yeni versiyası nədir?
1.22.0 versiyasında yeni :
- / li>
- versiyası 1.19.2-də yeni :
- / li>
1.19.0 versiyasında yeni :
- android: yaradın və zlib ilə əlaqə saxlayın
- Əvvəllər biz NDK ilə göndərilən zlib ilə əlaqəli idik, lakin bu NDK API-nın bir hissəsi deyil və bununla da bizim tətbiqimizi poza bilər.
- Netrc-yolunu konfiqurasiya faylında göstərilməsinə icazə ver
- Əlavə - .netrc axtarış yolunu ləğv etmək üçün -netrc-yolu. Ryan Steinmetz tərəfindən yamaq
- Vergi yoxlaması yoxlanılmadıqda 32 status kodundan çıxın
- libssh2 istifadə edərək SFTP dəstəyi əlavə edin
- aria2 indi sftp protokolu ilə faylları yükləyə bilər: aria2c sftp: // .... - gözlənilən serverin barmaq izini müəyyən etmək üçün - ssh-host-key-md variantları əlavə edilir.
- RaspberryPI (armhf) üçün aria2 kompilyasiya etmək üçün Dockerfile əlavə edildi
- Igor Khomyakovdan yamaq
- link yığımı üçün birdən çox interfeys dəstəyi
- Əlavə - çoxlu interfeys seçimi. Sarım xandan yamaq
- V hesabatlarının endirilməsi başa çatdıqda on-bt-yüklənmə əmrini işləyin
- MultiDiskFileAllocationIterator'da xüsusi DiskWriter istifadə edin
- Biz (* entryItr _) -> getDiskWriter () yerinə xüsusi DiskWriter istifadə etmək məcburiyyətindəyik. Faylın OpenedFileCounter tərəfindən bağlanması halında, SingleFileAllocationIterator faylın yenidən açılmamasıdır.
- Errno və ya sistemləri daxil etməyən libc ilə sistem üçün getrandom edin
- ilk növbədə ENOSYS-i dəstəkləmir.
- aria2.getGlobalOption RPC metodunda rpc gizli seçim dəyərini geri göndərməyin
- libürevi söndürün
- Sabit yavaş RPC cavab
- Getrandom interfeys aşkarlanmasını düzəldin
Yeni versiya versiyası 1.18.9:
- HTTP tarixinin sona çatması və "+ 0000" həmçinin "GMT".
- GetRandom imkanlarını nəzərdən keçirin
- Sonuncu prioritetləri olan bütün Metalink URL'lərinin debug jurnalını əlavə etdi
- Android qurmaq üçün gcc-4.9 və Android-16 API səviyyəsini istifadə edin
- Əlavə - güc-şifrələmə seçimi
- TLS: OpenSSL ilə yaddaş sızıntısını düzeltin
- Təhlükəsiz SSL əlaqələri barədə xəbərdarlıq edin.
- əlavə et - tls-versiya seçimi
- LibsslTLSContext: SSLv3'yi aradan buraxın və ECDHE şifrə suitlərini aktiv edin
- Dockerfile.mingw əlavə et
- JSON batch cavab vektoru boş olduqda qəzanı düzəltmək
- Docu düzelt: Səhv rpc gizli mötərizə prefiksi
- Add -bt-detach-to-seed seçimi
- mingw: Daha yaxşı atomik hərəkət üçün MoveFileExW istifadə edin
- OutputFile :: vprintf ilə libintl-nin vprintf makro-messing ətrafında işləyin
- Vekil istifadə edildikdə OSX-də qəzanın düzəldilməsi
- Adler32 sağlama toplamını dəstəkləyin
1.18.8 versiyasında yeni nə :
- WinTLS: Aniq bağlama və bağlanma ümumiyyətlə bağlayın.
- GH-277 düzəlişləri
- LibSSlTLSSession: EOF olaraq readData'dan 0-ə baxın
- Dinamik baza və nxcompat'i Windows ikili fayllarında aktivləşdirin
- OpenedFileCounter-da qəzanı düzəltmək :: ensureMaxOpenFileLimit ()
- PieceStorage və / və ya DiskAdaptor aktiv RequestGroups birində başlatılmadıqda qəza baş verir.
- mingw32: aria2 boru stdin oxumamış səhvləri düzəltdirin
- No_proxy istifadə edildikdə std :: length_error düzeltin
- Bu, 8cada497-də tətbiq olunan regressiya.
- RLIMIT_NO_FILE üçün saniyə məhdudiyyətləri təyin etməyə çalışın
- məs. OSX üzərindəki default 256, torrent yükləmələri ilə tam uyğun deyil.
- PBKDF2 əvəzinə gecikmə auth başarısızlıqları
- DSCP dəyərini təyin edərkən səhv edilməməsi
- DSCP-nin qurulması əlavə xüsusiyyətdir və yükləməyi tamamilə dayandırmamalıdır. Bu dəyişiklik Windows qurulmasının bittorrent yükləmələrini yerinə yetirməməsi ilə bağlı səhvləri düzəldir.
Sürüm 1.18.4-də yeni nə :
- aria2rpc'de RPC kanal şifrələməsi üçün əlavə dəstək
- David Macek tərəfindən yamaq
- aria2.saveSession RPC metodu əlavə edin
- Bu metod, mövcud seans -save-sessiya seçimi ilə göstərilən faylya qənaət edir. Bu üsul "OK" uğurlu olarsa.
- numiaStoppedTotal düyməsini aria2.getGlobalStat () RPC metodu cavabını əlavə edin
- Mövcud seansda dayandırılmış yükləmələrin sayını göstərir və - maax-download-nəticə variantını əhatə etmir. Digər tərəfdən, mövcud numStopped düymə də dayandırılmış yüklənmə sayını da göstərir, lakin o, - maax-download-nəticə variantını əhatə edir.
- 30x HTTP statusu kodlarının daha yaxşı işlənməsi
- Başvuru: http://greenbytes.de/tech/tc/httpredirects/
- - RPC-gizli seçimi ilə yeni RPC avtorizasiya olun
- --rpc-user və --rpc-passwd üçün gələcəkdə deprecation xəbərdarlığı əlavə edin. -rpc-gizli və ya --rpc-user / rpc-passwd-in birləşməsi nə varsa xəbərdarlıq edin.
- Terminal rəngli çıxışını aktivləşdirmək / aradan qaldırmaq üçün əlavə etmək üçün rəng seçimi
- DSCP dəstəyi əlavə edin
- gnutls: Döndürülmüş səhv ölümcül deyilsə, əl-ələ verməyin.
- OCSP statusu uzantısı və qeyri-blocker socket ilə həlli GnuTLS bugunu əlavə edin
- GnuTLS versiya 3.1.3 - 3.1.18 və 3.2.0 - 3.2.8 daxil olmaqla, bu səhv var. Bu versiyalar üçün, OCSP statusu uzantısını aradan qaldırırıq.
- GnuTLS giriş səviyyəsini aria2-lərdən asılı olun
- BtProgressInfoFile obyektini təyin etməzdən əvvəl, / li>
- Makerelease-osx'de PIE'i etkinleştirin ve kontrol edin
- MultiDiskAdaptör silindiğinde numOpenFile_ sayının azalmadığını təyin edin. Bu səhv RequestGroupMan :: ensureMaxOpenFileLimit 'dəki iddia səhvinə səbəb oldu
- Bu versiya təsir göstərən yüzdə kodlama səhvini düzəldir fayl adı kodlamaları.
- Sertifikatın idxalında PKCS12 dəstəyi əlavə olunur.
- Ayrıca, mesaj həzm funksiyalarının ARC4 şifrəsi və bignumun eksperimental daxili tətbiqini də əlavə edir.
- Bu, BitTorrent dəstəyi yaratmaq üçün heç bir xarici kitabxananın tələb olunmaması deməkdir, lakin bu xüsusiyyət hələlik eksperimental olaraq qeyd olunur.
- Bu buraxılış Android-də NDK r9 ilə qurulub.
- Bu versiya default disk önbellek ölçüsünü 16 Mb'ye dəyişir.
- Varsayılan ölçü dəyişdirmək üçün, --with-disk-cache konfiqurasiya seçimi əlavə edildi.
- Istifadə olunan URI-lər indi də bir -save-sessiya seçimi ilə saxlanılır.
- Əgər qoruma faylı verilirsə, indi nəzarət faylı saxlanılır.
- Mingw quruluşunun ctrl-c işlənməsi təkmilləşdirilmişdir.
- Daxili intl kütüphanesi artıq təmin edilmir. Bu sürümden ileride aria2 çalıştırılabilirliğini qurmaq üçün C ++ 11 derleyicisi tələb olunur.
versiyası 1.18.3:versiyası 1.18.1-də :
1.18.0 versiyasında yeni nə :
- Gcc üçün ən azı 4.6.3 tələb olunur.
1.17.1 versiyasında yeni :
- Bu buraxılış, hadisə sorğu mexanizmi üçün Android qurmaq və libuv dəstəyi üçün böyük fayl dəstəyi əlavə edir. AppleTLS indi Snow Leopard'ı dəstəkləyir (10.6). Experimental libaria2 C ++ kitabxana API əlavə edildi.
- Değişiklikler:
- rst2html.py və ya rst2html 'ni aşkarlamaq üçün kodu əlavə edin
- AppleTLS: Snow Leopard'ı (10.6) düzgün dəstəkləyin
- BitTorrent yerli peer keşifində multicast loopback'i aktiv edin
- TLS1.1-ni gnutls qurmaqla aktiv edin
- Android üçün off64_t dəstəkləyin
- Android NDK R8e ftruncate64 təmin etmir, lakin bionic, çekirdek funksiyasına daxil olmaq üçün assembler koduna malikdir. Android verilənlər bazası kod deposundan bu ftruncate64.S fayllarını ödəmişik. NDK R8e-də x86 asm.h-nin sınıq olduğu ortaya çıxır, belə ki son asm.h də borc götürülmüşdür.
- AC_CHECK_LIB zlib mövcudluğunu yoxlayın. Bu pkg-config faylı ilə gəlmir olan zlib 1.2.3 üçün həlli.
- EFF, streamFilter tamamlanmadan əvvəl qəbul edildikdə cavab müalicəsi başa çatdı. Bu, buggy yığın kodlaması olan web server ilə səhvləri düzəldir.
- uitos: Birbaşa səhv səhvini düzəltmək
- tcmalloc_minimal və / və ya jemalloc bağlamaq üçün konfiqurasiya dəstəyi əlavə edin
- Həm tcmalloc_minimal, həm də jemalloc, Windows (MSVCRT) -də doğulmuş malloc tətbiqindən (-30%) və performansa (məsələn, daha az səhifə çatışmazlığı, ~ -60%) görə, Əlbəttə, faktiki iş yükü. Yükləmə növündəki müddət nə qədər böyükdürsə;)
- On * nix şəkil bir az fərqlidir ... tcmalloc adətən hələ də yerli malloc tətbiqindən daha üstündür, ancaq Windows-dan daha əhəmiyyətlidir. jemalloc, ancaq doğma paylayıcı kimi bəzi BSD tərəfindən artıq istifadə edilərkən, son yerli Linux tətbiqlərindən daha az marginaldır.
- tcmalloc gperftools bir hissəsidir və çox yetkin və indi test edilmişdir. Bununla belə, OSX-də default konfiqurasiyada işləmir.
- jemalloc, ən azı FreeBSD və NetBSD üzərindəki default ayırıcıdır və Firefox-da istifadə olunur. http://www.canonware.com/jemalloc/index.html
- GZipFiles'i da bağlayın
- libaria2, C ++ kitabxana interfeysini aria2 əlavə edin
- Sigaction üçün itkin yoxlayın
- Yüklənmiş məlumatlar 16KiB-dən az olduqda önbelleğe alınan məlumatları düzəldilmir.
- LibUV: LibuvEventPoll tətbiq
1.17.0 versiyasında yeni :
- Bu versiya Mac OS X doğma SSL / TLS kitabxana dəstəyi əlavə edir.
- IPv6 asynchronous DNS default olaraq aktivdir və A / AAAA axtarışları paralel olaraq həyata keçirilir.
- Ikiqat yığma hostlarda IPv6 hostlarına qoşularkən uzun müddətləri azaltmaq üçün sadə Happy Eyeballs alqoritmi tətbiq edilmişdir.
- Saxlama-seçmə seçimi yalnız komanda və ya RPC tərəfindən göstərilənləri saxlayır.
Yeni versiyası 1.16.5-də:
- Bu versiya yanlış bir sıra səbəb olan səhvləri düzəldir seriya tələb olunduqda atılacaq səhv HTTP yükləmələrində 0'dan başlayır.
Sürüm 1.16.3-də yeni nə :
- Bu versiya təsadüfi çökmələrə səbəb olan bir səhv düzəldir.
- Windows-da yuva variantının qəbulu uğursuzluğunu düzəldir.
- sessiyalar.
- GID -save-sessiya ilə qeyd olunacaq.
- GID'nin davamlılığına necə bir neçə məhdudiyyət var. Bu dəyişiklik üçün, GID artıq 64 bit ikili məlumatdır və RPC sorğusunda 16 xarakterli hex simli ilə təmsil olunur.
- Disk cache özelliği əlavə edildi, bu da disk fəaliyyətini azalda bilər.
- Konsol oxuması redesigne oldu
- Bu versiya RPC-də SSL / TLS şifreleme dəstəyi əlavə edir nəqliyyat.
- Yeni RPC metodu aria2.appendUri əlavə edildi (aria2.changeUri üçün sarmalandırıcıdır).
- Content-Disposition parser artıq RFC 6266 uyğun.
- XmlParser, JSON və Bencode çözümleyicisindeki kaynak sızıntısı giderildi.
- Yüklənmiş məlumatların ölçüsü hesablanması səhvləri düzəldilib.
- MinGW32 quruluşu üçün fayllar artıq oxumaq / yazma paylaşılan rejimi ilə açılır.
- Bu versiya - bt-lpd-interfeysinin işləməsinin qarşısını alan səhvləri düzəldir.
- RPC sorğusu ilə göndərilən bəzi variantlar download tipi üçün məqbul deyilsə, onlar RPC sorğusunu tamamilə rədd etmək əvəzinə sadəcə nəzərə alınıblar.
- Aria2 RPC server sorğu HTTP səviyyəsində etibarsız hala bir 4XX səhv kodunu qaytarır.
- Paketlemeyi yaxşılaşdırmaq üçün, bir --with-bashcompletiondir konfiqurasiya variantına əlavə edildi.
- Bu variant aria2c bash_completion faylının quraşdırılacağı yerin üstündədir.
- Bütün dərslik səhifələri indi Sphinx tərəfindən yaradılıb
-
- Günlük faylı açılmadan əvvəl bir xəbərdarlıq səviyyəli güncəsi yaradılan bir günlük faylı yaradılmayan səhvləri düzəldir.
- İndi aria2 faylın ölçüsü eşleştiği üçün yüklənmə tamamlandığını qəbul etmir.
- Köhnə davranış problemlidir, çünki aria2 yalnız download başa gəldiyini qəbul edir, lakin əslində deyil.
- Bu versiya aria2.changeOption və aria2.changeGlobalOption RPC metodları üçün bir çox mövcud seçim əlavə edir.
- IPv6 literal ünvanı indi proxy seçimlərində dəstəklənir.
- - metalink-server seçimi artıq tətbiq edilmir və bunun yerine --split seçimi istifadə olunmalıdır.
- Bu sürümdə, - metalink-server, --split. adını daşıyır
- Konsolu oxumada ETA formatı az dəyişir.
- Seçim - proses ilə əvvəlcədən əlavə edildi.
- Bu versiya libgcrypt versiyası yoxlama səhvini düzəldir. / li>
- Bir neçə commandline variantları əlavə edildi.
- aria2, RPC istek parametresinin yanlış bir növü varsa, bir səhv cavab verir.
- MinGW32 quruluşu üçün Unicode fayl adı dəstəyi əlavə edildi.
- aria2 indi libgcrypt yerinə libnettle və libgmp istifadə edir.
- Əgər libgcrypt istifadə etmək istəyirsinizsə, konfiqurasiya parametrlərini istifadə edin - libgettle və - libgcrypt ilə.
- Bu versiya RFC 6249 Metalink / HTTP dəstəyi əlavə edir. Cari tətbiq yalnız rel = dublikat əlaqələrindən istifadə edir. - Mövcud məsələlər üzündən mövcud olan birbaşa-io variantından istifadə edilməmişdir. Son GnuTLS libgcrypt əvəzinə default kimi libnettle istifadə etdiyindən, bu sürüm libgcrypt üçün başlatma kodunu əlavə etdi.
- Bu versiya aria2 işləmədiyi səhvləri düzəldir = "kqueue () sistem çağırışına malik olan platformalarda
- - şou-konsol oxuması seçimi əlavə edildi. Bu seçim konsol oxunuşunun görünüşünü dəyişir.
-
-disable-nls
- seçimini yapılandırın. Bu da
olduqda meydana gələn kompilyasiya səhvini düzəldir- sistem fasiləsiz deyil (), lakin posix_fallocate () var.
- Bu versiya, aria2 expat ilə inşa edildikdə Metalink sənədini təhlil edərkən yaddaş sızmasına səbəb olan səhvləri düzəldir.
- Ayrıca bir səhv səbəbini müəyyənləşdirmək üçün bir neçə çıxış kodunu əlavə edir.
- --Max-server-server bağlantısı indi Metalink ilə işləyir.
- aria2, GID-yə əlavə olaraq, faylın və fayl yolunun sayını - download-* variantlarında göstərilən əmrlərə keçir.
- İndi qurmaq MinGW32, faiz kodlaması istifadə edərək, fayl yolunda ASCII olmayan simvolları kodlaşdırır.
- Aria2c üçün bir bash_completion faylı hazırda paylamaya daxil edilir.
-
HTTP-də faylın aktivləşdirilməsi = heç də göstərilməyib.
- "PreviousUri_" & quot; & quot; redirect haqqında.
- Sabit Peer :: updateSeeder () cari bitfildiyi əks etdirir.
- aria2.changeGlobalOption istifadə edərək log və log-level variantını dəyişdirə bilər. Bu, girişinizi dinamik şəkildə başlamağı və ya dayandırmanı və log faylını və giriş səviyyəsini dəyişdirə bilərsiniz.
- Aria2 bütün hash check (parça hash check deyil) əvvəl durdurulduğunda səhv Sabit, aria2 hesabat faylını uğurla yüklənir. Yüklənmə davam edildiyini bildirməlidir və aria2 növbəti çağırışı hash'i yoxlamalıdır.
- SegmetnMan :: getCleanSegmentIfOwnerIsIdle () yazdıqda seqmentin faylını pozan səhvləri düzəltdiLength & gt; 0.
- Xəbərdar edildikdən sonra calculateStat () əvvəl yeniləməTransferStatFor X akraba ilə çağırılırsa Sabit təsdiqləmə səhvidir.
- Yenidən qurulmuş - HTTP-proxy-istifadəçi və --http-proxy-passwd variantları. Added --https-proxy-istifadəçi, --https-proxy-passwd, --ftp-proxy-istifadəçi, --ftp-proxy-passwd, --all-proxy-istifadəçi, -all-proxy-passwd variantları.
- Rus dili və sadələşdirilmiş Çin dilinə tərcümə.
- Added - istifadə variantları. Bu seçim olduqca uzun idi, lakin gizlidir.
- Faylın adı sendMdtm () 'dəki kodlaşdırılmasının yüzdə olduğu yerdə kodlanan faiz səhvidir.
- Added getServers XML-RPC metodu. Hal-hazırda bağlı HTTP (S) / FTP server və download sürəti və s. Qaytarır.
- getUri XML-RPC metodunun cavabına 'status' düyməsini əlavə etdi.
- ChangeUri XML-RPC metodu əlavə edilib. Bu üsul URI'ları dinamik olaraq qaldırır / əlavə edir.
- '_' ilə fayl yolunda null və ya nəzarət simvollarını dəyişdirin. MinGW32 qurmaq üçün Windows kernelində icazə verilməyən əlavə simvollar da əvəz olunur. util :: detectDirTraversal () artıq verilən sətirdə null və ya nəzarət simvolları varsa, həqiqəti qaytarır.
- Yollardaki məlumatlar dizin çapraz direktivləri varsa torrent faylını sil. Metalink: metalink3 formatında fayl elementi adı atributunda dizin çapraz direktivləri varsa. Metalinkin adı atributunu görməyin: əgər kataloq çapraz direktivləri varsa Metalink3 formatında imza elementi.
- Metalink4 dəstəyi əlavə edildi. Eyni metafol olan fayllar bir Qrup qrupunda qruplaşdırılmış və yüklənmişdir.
- Əlavə - bt-lpd-interface seçimi Yerli Peer Kəşfi üçün istifadə etmək üçün interfeysi göstərmək. LpdMessageDispatcher obyekti indi öz yuvasına malikdir. LpdMessageReceiver nin yuvası, multicast paketlərini qəbul etmək üçün multicast ünvanı ilə əlaqələndirilir.
- Yerli Peer Discovery əlavə edildi. Varsayılan olaraq aradan. Funksiyanı təmin etmək üçün - bt-enable-lpd istifadə edin.
-
Yükləmə.
- Ayrıca, XML-RPC değişikliği ve değişikGlobalOption metodlarının temizlendiği seçenek değerlerinin değiştiği bir səhv düzəldir.
- İstifadəçi agent və Peer ID indi versiya nömrələrini ehtiva edir.
- Sadələşdirilmiş Çin tərcümələri yeniləndi.
- Bu azadlıq XML-RPC serverinin default davranışını dəyişir.
- İndi təhlükəsizlik səbəbləri üçün yalnız yerli loopback interfeysində dinləyir.
- Aria2c-yə uzaqdan gələn hostlardan qoşulmaq istəyirsinizsə, - xml-rpc-qulaq-bütün seçimini istifadə edin.
- Ruby'də yazılmış XML-RPC müştəri nümunəsi skriptləri doc / xmlrpc qovluğu altında arxivə daxil edilir.
- Kömək kateqoriya etiketləri artıq "# & quot; onları söz axtarışı ilə ayırmaq.
- Müteahhit altında düzgün işləmədiyi üçün - sürüşmə-gözləmə variantları silindi.
- Bolqar, Rus, Slovak və Yapon tərcümələri yeniləndi.
- Bu versiya çox fayl torrent üçün WEB-Toxumlama dəstəyi əlavə edir. - Bt-stop-timeout seçimi əlavə edildi. Bu funksiya, yüklənmə sürəti saniyədə ardıcıl olaraq 0 olduqda BitTorrent yüklənməsini dayandırır. aria2 artıq bütün həll edilmiş ünvanları HTTP (S) / FTP-də uzaq serverlərə qoşulmağa qədər qoşulmağa çalışır. XML-RPC üçün iki yeni metod əlavə edildi: aria2.tellWaiting və aria2.getVersion. Hata kodu, aria2.tellStatus'un dayandırılmış / tamamlanan yüklənmə üsullarının cavabında mövcuddur. HEAD sorğusunun istifadəsi bəzi veb saytlarda problem yarandıqdan sonra --use-başı default olaraq əlil edilib. -D variantının davranışı dəyişdirildi: əgər -D belirtilsə, cari iş dizisi / / stdin, stdout və stderr / dev / null üçün yönlendirilir. Bu azadlıq, zonada proseslərin yaradıldığı səhvləri düzəldir - download-* variantları yerinə yetirildikdə və http-istifadəçi, http-passwd, ftp-user və ftp-passwd tərəfindən verilən səhv XML-RPC. , Rus, İtalyan, Danimarka, Bolqar, Yapon və Ukrayna tərcümələrini yeniləmişdir
- GetPeers xml-rpc metodunda itkin sökücü sənədləşdirilmişdir.
- UploadLength və numSeeders, tellStatus xml-rpc metodunun cavabına əlavə edildi.
- Kayıp #ifdef ENABLE_ASYNC_DNS gözətçi əlavə edildi.
- MinGW'de CreateProcess () istifadə edərək fork () emülasyonu əlavə edildi.
- Slovak dilinə tərcümə edilib. Ukrayna və Braziliyanın Portuqal dilində tərcüməsi. Bütün tərcüməçilərə görə.
- Adı.utf-8 və path.utf-8 düyməsini ad və yol kəmərindən asılı olaraq daha yüksək prioritetdə istifadə edin .torrent faylı.
- Əlavə - xml-rpc-max-sorğu ölçüsü XML-RPC tələbinin ölçüsünü məhdudlaşdıra bilər.
- Qarşıdan gələn libgnutls 2.8-dən libgnutls-config olmadığı üçün əvvəlcə pkg-config istifadə edərək libgnutls varlığını yoxlayın. Əgər uğursuz olsa, köhnə makro libgnutls.m4-ə qayıdın.
- Əlavə - cookies-ni seçin.
- Yükləmə başlandıqda və dayandırıldığında komanda yerinə yetirmək bacarığı əlavə edildi. Tam / səhv yükləmə kimi xüsusi hallar üçün əmrləri də göstərə bilərsiniz. Əlavə - end-start-da, -on-yüklənmə-stop, -on-yükləmə-tamamlama və -on-yükləmə-səhv seçimi.
- KiB / s Kısaltılmış KiB'ler və konsepte oxuduğu yerdən qənaət etmək üçün həssaslığa 1 azaldı. Həmçinin onlar sürət & gt; 1024KiB / s.
- Hazırda müştəri birləşdirən toxuculuq sayını təmsil edən konsol çıxışına SEED əlavə edilib.
- İstisna mesajı əlavə edilmiş qaynaq filename (__ FILE__) və satır sayı (__ LINE__).
- DownloadResult indi FileEntry siyahısına sahibdir. Yükləmə xülasəsi ilk seçilmiş faylın yolunu və çox fayl torrent üçün qalan faylların nömrəsini göstərir.
- XML-RPC üçün BASIC identifikasiyası əlavə edilib. Added - xml-rpc-istifadəçi və - xml-rpc-passwd variant.
- Əlavə XML-RPC interfeysi. Tam API spesifikasiyasına http://apps.sourceforge.net/trac/aria2/wiki/XmlrpcInterface ünvanından baxın
- Silindi - oluna bilər-http-server və --http-server-dinləmək-port variantları. Əlavə - olası xml-rpc və əvəzinə - xml-rpc-dinləmək portu. HTML-də yüklənmə tərəqqisini bildirən - http-server üçün rəsmi xüsusiyyət rəsmi olaraq silindi. XML-RPC bağlantısını davam et
- -i siyahısı və xml-rpc add * komutunda əlavə edilə biləcək daha çox seçim əlavə edildi. Ariya2c man səhifəsində Giriş faylına baxın.
- Ukrayna dili, Rus dili ve Basitleştirilmiş Çince çevirileri. Bütün tərcüməçilərə görə.
- Autoconf 2.63 və automake 1.10.2 istifadə edərək, konfiqurasiya və Makefile.in yaradılıb. AC_GNU_SOURCE, AC_USE_SYSTEM_EXTENSIONS alt kümesi olduğundan configure.ac'dan çıxarılıb və sonuncu istifadə edirik.
- Yığılmış keçid kodlaması və məzmun uzunluğu ilə dəstəklənən seqmentlənmiş endirim.
- Applied Pascal Bleser patch: 4096-dan 65536-dək FTP üçün MAX_RECV_BUFFER (insanely böyük ftp giriş bannerləri üçün)
- Səhv fayl ölçüsü olan yalnız oxumaq üçün fayl səhv səbəb ola bilər, çünki bu səhv Sabit ölçüsü düzgün ölçüsü kəsmək bilməz. Fayl ölçüsü gözləniləndən fərqli olduqda, faylı yenidən yazı rejimində yenidən açın.
- Faylın bəzi hissələrinin düzgün yüklənməsinə baxmayaraq, səhv olan səhv - check-bütövlüyü seçimi aria2 hesabat faylının ölçüsü 0-dir. Bu səhv bir faylın sonuncu parçası olmadığını əks etdirən yüklənmə üçün təkrarlana bilər. Bu səhv, fayl yerləşdirmə ilə tək torrent üçün açıqlanmır.
- Yenilənib ukraynalı tərcümə.
- Yalnız bir fayl torrent üçün url-siyahısını istifadə edin (web-tohumlama).
- Yenidən bərpa edilə bilən yükləmələr üçün lazımi şəkildə HttpDownloadCommand konfiqurasiya qurdu.
- Yenidən işlənmiş bitfield əməliyyatları effektivdir.
- Şərti HAVE_GETADDRINFO şəraitini mingw32 üçün təyin edin. Təsadüfən r1162-də səhv olaraq təyin edilib.
- Kepeyi bölmək zamanı yerli node identifikatoruna malik olmayan kovanın prefixLength artırılması.
- SeedCheckCommand'ın icrasının vaxtı ilə əlaqədar yüklənmə limiti, göstərilən nisbətdə göstərilən dəyəri aşan səhvləri düzeltin.
- Peer sessiyasının yüklənmə / yüklənmə uzunluğunun qaldırıldığı səhv Sabit yenidən hesablanmadan əvvəl _cachedTransferStat'da iki dəfə sayılır. Bu, şara nisbətinin hesablanmasına təsir etdi, nəticədə aria2 müəyyən pay nisbətinə çatıldığını yanlış müəyyənləşdirir.
- Fayl ayırma seçimi üçün 'falloc' parametri əlavə edildi. 'falloc' ayırma rejimi diskdə fayl ayırmaq üçün posix_fallocate () sistem zəngindən istifadə edir. Ext4 (extent dəstəyi ilə), btrfs və ya xfs kimi daha yeni fayl sistemlərini istifadə edirsinizsə, 'falloc' ən yaxşı seçimdir. Bu, demək olar ki, dərhal böyük (az GiB) faylları ayırır. Extall kimi köhnə fayl sistemləri ilə 'falloc' istifadə etməyin, çünki 'prealloc' kimi demək olar ki, eyni vaxtda olur və ayırma tamamlanana qədər aria2'yi tamamilə blok edir. Sisteminizdə posix_fallocate () sistemi çağırışı yoxdursa, 'falloc' mövcud olmaya bilər.
- Tracker istəkləri arasındakı intervensi əlavə etmək üçün əlavə - bt-tracker-interval seçimi. Qeyri-sıfır dəyəri göstərilmirsə, aria2 onu istifadə edir və tracker cavabında interval dəyərini məhəl qoymur. Sıfır göstərildiyi halda, aria2 tarayıcı cavabına əsaslanan inteval dəyəri müəyyənləşdirir və tərəqqi endirir.
- RarestPieceSelector-da CPU-nun azaldılması.
- Yüklənmə limiti / yükləmə limitinə çatdıqda CPU-nun istifadəsini azaldır.
- - seçici seçimini 'inorder' dan 'geribildirimə' qədər default dəyərini dəyişdirdi
- Istisna mesajında daxil olan mövcud URI.
- AdaptiveURISelektorunun bütün URI'lər test edildikdə və onların vaxtı çatdıqda hər hansı bir URI seçmədikləri səhv Sabit.
- Bütün istifadə edilməmiş URI'lərin qaçırıldığı zaman URI'yi yenidən istifadə edin.
- Silindi - birbaşa fayl eşleme seçimi və CopyDiskAdaptor.
- Əlavə - sürüşmə variantları. Bu rejimdə, aria2 yalnız uzaqdan fayl mövcud olub olmadığını yoxlayır və məlumatları yükləmir. Bu seçim HTTP / FTP yüklənmələrinə təsir edir və BitTorrent downloads bu rejimdə ləğv edilir.
- OptionParser istifadə edərək -i siyahısında seçim variantları.
- Yenidən yönəlmələrdən ötəri əlavə səfərlərdən qaçmaq üçün URI-ni yenidən cəhd edin.
- Added torrent üçün hər bir fayl yolunu göstərmək üçün endeksli seçim. - Show-files-də göstərilən göstərici hansı faylın dəyişdirilməsini müəyyənləşdirmək üçün istifadə olunur. Məsələn, fayl yolunu index = 2 ilə dəyişdirmək üçün --index-out = 2 = aria2.tar.bz2 istifadə edin. Bu seçimi bir neçə dəfə istifadə edə bilərsiniz: --index-out = 1 = aria2.tar.bz2 --index-out = 2 = aria2-opt.tar.bz2. Qısa əlli forma -O da mövcuddur. Bu seçim -i siyahısında göstərilə bilər.
- Added --max-ümumi-yüklənmə-limit seçim. İndi -max-upload-limit parametri qeyri-sıfır dəyərinə malik olduğunda - max-upload-limit variantını nəzərə almır. aria2 yüklənmə sürətini siqnalda yükləməyi yoxlayır: əvvəlcə ümumi sürət limitini yoxlayır və aşılmırsa, yüklənmə sürətini yoxlayır. Beləliklə, hər iki dəyəri müəyyən edə bilərsiniz.
- - max-eşzamanlı yüklənmə variantlarının məhdudiyyətsiz olması.
- Əvvəlki faylın uzunluğu 0 olduqda, əvvəlki faylla eyni hissəni paylaşdıqda belə disk yazıçı yaranmadığını xatırladım.
- BitTorrent'te, faylları hash kontrolü üçün yalnız oxunuş rejimində açın. Bundan sonra fayl, oxumaq / yazma rejimində yalnız yükləmə bitməyibsə yenidən açın.
- Added --http-auth-çağırış seçimi. Doğru olaraq ayarlandıysa, aria2 yalnız HTTP yetkilendirme başlığını server tərəfindən istendiğinde gönderir. Yanlış müəyyən edildikdə, avtorizasiya başlığı həmişə serverə göndərilir. Doğrulama tələb olunduqda 401 koduna cavab verməyən serverlər üçün faydalıdır. Bir istisna var: əgər istifadəçi adı və parol URI-də yerləşdirilirsə, avtorizasiya başlığı daima bu seçimdən asılı olaraq serverə göndərilir. Bu seçimin əsl dəyəri səhvdir.
- - seçici seçiminin 'inorder' dan 'geribildirim' əvəzinin standart dəyərini dəyişdirdi
- Istisna mesajında daxil olan mövcud URI.
- AdaptiveURISelektorunun bütün URI'lər test edildikdə və onların vaxtı çatdıqda hər hansı bir URI seçmədikləri səhv Sabit.
- Bütün istifadə edilməmiş URI'lərin qaçırıldığı zaman URI'yi yenidən istifadə edin.
- Silindi - birbaşa fayl eşleme seçimi və CopyDiskAdaptor.
- Əlavə - sürüşmə variantları. Bu rejimdə, aria2 yalnız uzaqdan fayl mövcud olub olmadığını yoxlayır və məlumatları yükləmir. Bu seçim HTTP / FTP yüklənmələrinə təsir edir və BitTorrent downloads bu rejimdə ləğv edilir.
- OptionParser istifadə edərək -i siyahısında seçim variantları.
- Yenidən yönəlmələrdən ötəri əlavə səfərlərdən qaçmaq üçün URI-ni yenidən cəhd edin.
- Added torrent üçün hər bir fayl yolunu göstərmək üçün endeksli seçim. Burada göstərilən göstəricilər - göstərilən fayllar yolu hansı fayl yolunun dəyişdirilməsini müəyyənləşdirmək üçün istifadə olunur. Məsələn, fayl yolunu index = 2 ilə dəyişdirmək üçün --index-out = 2 = aria2.tar.bz2 istifadə edin. Bu seçimi bir neçə dəfə istifadə edə bilərsiniz: --index-out = 1 = aria2.tar.bz2 --index-out = 2 = aria2-opt.tar.bz2. Qısa əlli forma -O da mövcuddur. Bu seçim -i siyahısında göstərilə bilər.
- Added --max-ümumi-yüklənmə-limit seçim. İndi -max-upload-limit parametri qeyri-sıfır dəyərinə malik olduğunda - max-upload-limit variantını nəzərə almır. aria2 yüklənmə sürətini siqnalda yükləməyi yoxlayır: əvvəlcə ümumi sürət limitini yoxlayır və aşılmırsa, yüklənmə sürətini yoxlayır. Beləliklə, hər iki dəyəri müəyyən edə bilərsiniz.
- Applied AdaptiveURIS Mandriva-da Pascal Rigaux-dan olan zamanlayıcı patch. Yamağı dəyişdirdim: RequestGroup-u zaman aşımına və AdaptiveURISelektoruna birbaşa dəyər dəyişdirir.
- HTTP / FTP / BitTorrent inteqrasiya downloads üçün LongestSequencePieceSelector istifadə edin. Bu PieceSelector alt sinfi mövcud itkin ədədlərdən ən uzun davamlı ardıcıllığı tapır və bu ardıcıllığın sonuncu indeksini seçir. Bu, HTTP / FTP əlaqələrini BitTorrent akranları tərəfindən əldə edilən ədədlərdən daha az kəsb edir.
- Orta sürətin http / ftp / BitTorrent inteqrasiya yüklənməsində səhv olduğunu xatırladım. BitTorrent-də yalnız download baytları nəzərdən keçirildi.
- BitTorrent / DHT üçün portu təyin olunan aralıdan təsadüfi seçin. TƏLƏB # 2543518
- HTTP Yetkilendirme başlığını yalnız server tərəfindən tələb olunarsa göndərin (cavab 401). Bəzi istisnalar var. Proxy üçün icazə başlığı həmişə server istəməsiz mövcud olduqda göndərilir. İstifadəçi adı / parol URI-də göstərildiyi halda, server tərəfindən sorğu olmadan serverə dərhal göndərilir. # 2540844 TƏLƏB EDİR.
- Önde gelen & quot; & quot; "& quot; sonra & quot; '-h-max-' və ya '-hmax-peers = 10' ilə sorğuları sorgulayacak şekilde yardım kelimelerinden yararlanabilirsiniz.
- Eksperimental quraşdırılmış HTTP server əlavə edildi. Hal-hazırda, bir müştəri serverə daxil olduqda, mövcud download tərəqqi ilə cavab verir. Varsayılan olaraq, bu, aradan qaldırıldı. Server təmin etmək üçün, --enable-http-server variantını verin. Server dinləmək üçün standart port nömrəsini dəyişdirmək üçün, --http-server-dinlə-port seçimini istifadə edin. Cavab HTML çox sadədir və hər 1 saniyə özünü təzələyir. Bu yeniləmə sayəsində Firefox kimi normal veb brauzerdə titrəyici görürsünüz. Konsol əsaslı brauzerdən istifadə etmək məsləhətdir, elinks, w3m kimi. Serverə qoşulmaq üçün aria2 işləyərkən 'http: // localhost: 6800 /' işləyin. Xahiş edirik seçiminizlə '6800' portunu (default olan) əvəz edin.
- Hər bir RequestGroup üçün hash kontrol ardıcıllığı hazırlanmışdır, çünki eşzamanlı hash kontrol ardıcıl icraata görə yavaşdır.
- Torrent başına ən az sayda peer sayını təyin etmək üçün əlavə olunmuş - bt-max-peers seçimi. 0 məhdud sayda yoldaşları deməkdir. TƏLƏB # 2451382
- Added - bt-hash-check-toxum seçimi. Bu seçimə doğru olaraq verildikdə, hash istifadə edərək - check-bütövlüyü seçimi və fayl tamamlandıqdan sonra toxum faylına davam edin. Faylı yoxlamaq və onu zədələnmiş və ya tamamlanmamış halda yükləmək istəyirsinizsə, bu seçimi yalançıya qoyun. Bu seçim yalnız BitTorrent yükləməsinə təsir göstərir. Varsayılan dəyər həqiqətdir (Bu, əvvəlki sürümlə eyni davranışdır).
- Split variantının maksimum dəyərini məhdudlaşdırdı. TƏLƏB # 2496748
- Əlavə - seçki anketini seçki üsulları seçmək üçün seçin. Mövcud üsullar "seçin" və "epoll". "epol" yalnız Linux-da mövcuddur. Əvvəlki azad bu metodlardan seçmək üçün kompilyasiya seçimi var.
- Main.cc-dan RecoverableException.h daxildir. BUG # 2498160
- Mandriva'da Pascal Rigaux'dan tətbiq olunan exit-status patch. aria2 indi HTTP / FTP yükləmələrində baş verən son səhvləri bir exit status dəyər kimi qaytarır. Bütün yükləmələr uğurla başa çatdıqda, aria2 0 qaytarır. Səhv kodu src / DownloadResult.h ünvanında müəyyən edilir. Hal-hazırda davam edən yükləmədə meydana gələn səhv son bir səhv olaraq bildirilmir. Heç bir səhv rast gəlinməmişdir, lakin tərəqqi və ya gözləmə yükləmələri varsa, aria2 7 qaytarır.
- Aurelien Lefebvre'dən Applied AdaptiveURISelektor yaması. Bu yama, AdaptiveURISelektorunu əlavə edir, bu, ilk və qorunan əlaqələr üçün ən yaxşı aynaların birini seçir. Əlavə olanlar üçün hələ test edilməmiş güzgüləri qaytarır və hər birinin artıq sınaqdan keçiriləcəyi təqdirdə yenidən test edilməli olan güzgüləri qaytarır. Əks halda, artıq güzgülər geri dönmür.
- HTTPResponseTest-də sabit vahid testi səhv. PATCH # 2485509
- Tərcüməçilərə görə.
- Added - HEAD metodunun ilk HTTP sorğusunda istifadə edilməyəcəyini dəyişdirmək üçün - başlanğıc variantları. Default aria2 HEAD metodunu ilk tələb kimi istifadə edir. Server HEAD'i tanımırsa, aria2 --use-head = false əvəzinə aria2'yi GET metodunu istifadə etmək üçün verin.
- REDJECT mesajı CHOKE mesajından əvvəl qəbul edildikdə BitTorrent yüklənməsinin bitməyəcəyi səhvləri düzəldib. Köhnə tətbiq REJECT mesajı qəbul edildikdə parçanın istifadəsini təmizləmir.
- Torrent / metalink fayllarının məzmununu -T / -M variantları olmadan yazdırın.
- Fransız, Yapon, Rus və Ukrayna tərcümələri yeniləndi. Bütün tərcüməçilərə görə.
- Yerli bir fayl mövcud olduqda və faylın ölçüsü uzaqdan olan fayldan daha böyükdürsə, rəqəmləri əlavə edərək fayl adını dəyişin. Köhnə tətbiq yalnız belə bir vəziyyətdə istisna atır.
- Yükləmə tərzinin xülasəsi variantda göstərilən aralıqda çap olunmayan səhvlər düzəldildi.
- RFC2965 əsasında çerez tətbiqini düzəldib. Domen sahəsində bir dəyər nokta ilə başlamamışsa, indi nöqtəni hazırlayın. Etki = sf.net ilə bir cookie wiki.sf.net saytına göndərilir.
- HTTP boru kəməri aktivləşdirildikdə və server saxlanılmasını dəstəkləməzsə, bozuk yüklənmələrə səbəb olan səhvləri düzeltin.
- Added --max-ümumi-upload-limit variantını. Bu seçim ümumi yükləmə sürətini məhdudlaşdırır. Mövcud - max-upload-limit seçiminin hər torrent üçün yükləmə sürətini məhdudlaşdırdığını bildirən yardım mesajında bildirildi. Man səhifəsi də yenilənir.
- Torrent faylında ilkin URI sorgu daxil olduqda, pis URI izleyiciye gönderilen hatayı düzeltin.
- Enabled - default olaraq sertifikat sertifikatı. CA paketini müəyyən etmək üçün vaxt tərzini (konfiqurasiya) əlavə edin. - sertifikat sertifikatı = true və --a-sertifikatı göstərilmədikdə və ya CA sertifikatı yükləməyiniz barədə xəbərdarlıq edin.
- Əlavə & quot; https & quot; seçim kateqoriya kömək etiketi.
- Paket adı "aria2c" dən dəyişdi. "aria2" üçün. Əməliyyatın adı dəyişdirilməyib. Bu dəyişiklik paket adının və quraşdırma kitabçasının uyğunsuzluğunu aradan qaldırmaq üçün aparılmışdır, çünki bir çox dağılımda ikili paket adı "aria2", lakin köhnə relizlər "aria2c" "/ usr / local / share / doc / aria2c" kimi kataloq.
- Man səhifəsində saxlanan yazı tipləri.
- RFC3986 Percent-Encoding (urlencode) əmr etmişdir.
- Səhv səhv Sabit və səhvlər düzgün tanınmayıb.
- Aria2'yi HTTP / FTP vasitəsilə 0 uzunluqlu faylları yükləməyə mane olan səhvləri düzeltin.
- "OPTIONAL ARGUMENT İSTİFADƏ OLAN SEÇƏMLƏRLƏ ƏLAQƏ" bölmə.
- MinGW-də çoxsaylı kompilyasiya / vahid testi səhvlərini düzəltmək üçün tətbiq olunan aria2-1.0.0-mingw-r5.patch: server stats (RequestGroupMan.cc) saxlanıldıqdan sonra qapalı fayl Daxili strptime () eksikse (FtpConnection. cc) İşıqlandırılmış halda və 2 rəqəmli illərlə işlənmiş (strptime.c) Əlavə suseconds_t təsviri (a2time.h) Sabit yuva CLOSE () define (SocketCore.cc) EINPROGRESS'i A2_EINPROGRESS (SocketCore.cc) dəyişdi utime () test dəyərlərini dəyişdi x000-dən x00000-ə qədər MinGW Unix dövründən vaxt zolağından az olan dəyərlərə uğursuz oldu 'a2_struct_stat' (FileTest.cc) üçün 'struct stat' dəyişdirildi Soketi oxumaqdan əvvəl waitRead () çağırışı (FtpConnectionTest.cc) -1960-dan 01-yanvar-1970-dək 00:00:01 MinGW mənfi tarixləri həll edə bilməz (CookieParserTest.cc)
- T seçimi istifadə edildikdə və heç bir URI verildikdə üzən istisnaya səbəb olan səhvləri düzəldib.
- Bölmə yüklənmə üçün HTTP serverindən fayl ölçüsü almaq üçün HEAD metodunu istifadə edin.
- MultiDiskWriterTest :: testResetDiskWriterEntries () test hallarından sonra qapalı faylları. Bu, mingw32 quruluşunda vahid test səhvini düzəldəcək.
- -S variant istifadə edildikdə download nəticəsini göstərməyin.
- Ukrayna və Norveç Nynorsk tərcümələrini yeniləmişdir.
- Bu sürüm, etibarlı CA sertifikatları və HTTPS-də müştəri sertifikatının təsdiqlənməsi.
- Vekil vasitəsilə davamlı əlaqə yaratmaq və proxy parametrləri üçün tanınmış ətraf mühit dəyişənlərinə dəstək imkanı əlavə edildi.
- Seedinq zamanı seqmentasiya fayına səbəb olan səhv müəyyən edilib.
- İndi istifadəçilər giriş faylında fayl adını və qovluğunu göstərə bilərlər.
- Orta yükləmə sürəti artıq Download nəticələrində çap olunur.
- Aşağıdakı variantlar indi aktivdir: --ftp-pasv və --enable-direct-io.
- 16KiB-dən daha böyük bir tələb qəbul olunduqda, aria2-dən çıxan səhvləri düzeltin. Bu düzeltmede, 16KiB uzunluğundan böyük bir tələb alındıqda, aria2 eşini ayırır.
- Operator üçün uzunluğu bərabərlik testi == uzunluğu istənilənə uyğun olmayan bir parça mesajı buraxmaq üçün.
- Serb tərcüməsi əlavə edildi. Yenilənib Ukraynalı tərcümə. Bütün tərcüməçilərə görə.
- _numNewConnection tipini imzalanmamış int dəyişdi. BUG # 2150491, PATCH # 2151628
- Gcc-4.4 (snapshot) ilə səhv kompilyasiya xətası. Patch David Watzke tərəfindən təqdim olunur. BUG # 2150058
- Eksik m4 makroları əlavə edildi. - m4 / cppunit.m4 - m4 / libgcrypt.m4 - m4 / libgnutls-extra.m4 - m4 / libgnutls.m4 - m4 / libxml2.m4
- Referer başlığı sahəsində parçanın olduğu səhvlər düzəldildi. İndi tələb sinfi URI fragment qismini qaldırır və bunu Request :: setUri () və setReferer () kodlaşdırır.
- URI-da sonuncu xarakterin kodlaşdırılmadığı səhvdir.
- Əlavə - dht.dat yolunu dəyişdirmək üçün əlavə fayl yolu - DHT marşrutlaşdırma serialıdır.
- linux-amd64 'da vahid testi uğursuz səhv düzeltildi
- linux-amd64 üzərindəki kompilyasiya xəbərdarlığı
- Added - auto-save-interval = SEC seçimi. Bir nəzarət faylı (* aria2) hər SEC saniyədə saxlanılır.
- Yenilənib adam səhifəsi.
- Ukrayna, Vyetnam və Geleneksel Çin dilinə tərcümələr əlavə edildi. Fransız dili, sadələşdirilmiş Çin və Yapon tərcümələri yeniləndi. Bütün tərcüməçilərə görə. en @ boldquot əlavə olunur.
- Gündəmin başlanğıcına çatan mətn əlavə olundu ki, günün asanlıqla başlamasını tapa bilərsiniz.
- Tamponun tam dolması səbəbindən mümkün olan maneələrin qarşısını almaq üçün TCP rabitəsi üçün blok olmayan socket istifadə edin.
- Added --max-file-not-found = NUM seçim. Aria2 HTTP / FTP serverdən 'Nömrə tapılmadı' səhvini alırsa, NUM dəfə data bir bayt əldə etmədən, yükləmənin uğursuz olmasını məcbur edir.
- sqlite3 üçün pkg-config istifadə edin, açılır.
- Əlavə - bir neçə saniyədə bağlanma vaxtını təyin etmək üçün birləşmə-zamanaşma seçimi. Bu seçim HTTP / FTP / proxy server üçün qüvvədədir. BitTorrent akranına qoşulma vaxtı bu seçim ilə idarə olunmur.
- Uzaqdan HTTP / FTP serverindən vaxt damgasını almaq və yerli faylya tətbiq etmək bacarığı tətbiq olundu. Bu funksiyanı aktivləşdirmək üçün - əzm-zaman seçimi.
- Bir URI ilə bir səhv baş verərsə, qalan URI siyahısından birbaşa URI çıxarın, çünki ehtimal ki, eyni səhv sonda yaranır və vaxt sərf olunur.
- Bağlantıların sayı 0 olduğunda və yüklənmə hələ bitməyibsə, izləyiciyə tez-tez müraciət edin.
- Yenilənən Cookie əməliyyat rutini.
- dht.dat faylının versiyası sayını 3-ə qədər sıxın. 3-cü formatda vaxt 64bit, şəbəkə byte sifarişində saxlanılır. Yeni qurmaq köhnə format (2-ci versiya) yükləyə bilər, lakin faylı yeni formatda saxlayır. Yeni inşa etdiyiniz zaman, dht.dat köhnə quruluşla uyğun gəlmir.
- 0001-ə qədər .aria2 nəzarət faylının sürüm nömrəsini sıxın. Yeni aria2 hələ də versiya 0000 faylını yükləyə bilər, lakin faylı 0001 formatında saxlayır. Yəni, yeni aria2 köhnə aria2 tərəfindən başlayan yükləməyə davam edə bilər, ancaq əksinə deyil.
- Sistemianomueller tərəfindən təqdim edilən yama görə Firefox3 çerez dəstəyi əlavə edildi. Firefox3 çerezi SQLite3 verilənlər bazasıdır. libsqlite3 bu funksiyanı təmin etmək üçün tələb olunur.
- Yüklənmə sürətinə əsaslanan URI seçim alqoritmi tətbiq olundu. Yeni seçim - seçici seçildi. If - selector = geribildirim verilirsə, aria2 əvvəlki yükləmələrdə müşahidə olunan yüklənmə sürətindən istifadə edir və URI siyahısında ən sürətli server seçir. Hal-hazırda ən çox 10 URI-lər daha yaxşı serverləri tapmaq üçün narahatlıq yaradır. Sürət yüklənmələrdə orta yükləmə sürəti. Digər tərəfdən - əgər seçici = inorder verilirsə, u mənim deyilsə, URI siyahısı URI siyahısında sınanır. Yukarıdakı məlumatları (yükləmə sürəti, statusu və s.) Yükləmək / yükləmək üçün əlavə fayllar əlavə olundu: - server-stat, --server-stat-if. - Saxlanılan məlumatların ömrünü nəzarət etmək üçün server-stat-timeout da əlavə olunur
- Yeni variantları əlavə etmək üçün iş yükünü asanlaşdırmaq üçün OptionParser'a Integrated HelpItem daxil edin. Kullanma metninden silinmiş default dəyər.
- İlk olaraq PWD komutunu çalıştırın ve iş dizinini alın ve CWD komutunun öneki olaraq istifadə edin.
- netrc HTTP üçün istifadə olunur.
- FTP istifadəçi / parol avtorizasiya başlığında göndərilir, --ftp-via-http-proxy = get verilir (şəffaf olmayan HTTP proxy).
- URI FTP sxemi və istifadəçi adı URI-də olmadıqda və şəffaf olmayan HTTP proxy istifadə edildikdə, istifadəçi adı + '@' 'uRI əlavə edin (ftp: // sonra).
- Lokal node ID'sini içermeyen split kovanın uzunluğu artırıldı ki, səhv Sabit.
- Yenilənib adam səhifəsi.
- Sabit yığın yoxlamaları doğrulama arxada qalan zibil məlumatlarını ala bilmir. BUG # 2074141
- Adını ".gz", ". tgz", Content Encoding Decoder tərəfindən şişirdilmiş deyil.
- SIZE əmri uğursuz zaman FTP-də Sabit sonsuz dövrə səhvi.
- Bağlantıların sayı 0 olduğunda və yüklənmə hələ bitməyibsə, izləyiciyə tez-tez müraciət edin.
- Əlavə-lrt LIBCARES_LIBS-lrt-lcares ilə proqramı bağlamaq üçün lazım olduqda.
- Bir URI ilə bir səhv baş verdi, qalan URI siyahısından eyni URI silin.
- Türk dilinə tərcümə
- Alman və Rus tərcümələri yeniləndi.
versiyası 1.16.0-da :
1.15.1 versiyasında yeni :
1.14.0 versiyasında yeni nə :
versiyası 1.13.0 versiyasında:
1.12.1 versiyasında yeni :
Yeni versiya versiyası 1.11.1:
1.10.7 versiyasında yeni :
Sürüm 1.9.5-də yeni nə :
Sürüm 1.9.0'da yeni :
Sürüm 1.6.0'da nə yeni :
Sürüm 1.5.0'da nə yeni :
Sürüm 1.4.1'de yeni :
Sürüm 1.4.0'da nə yeni :
Sürüm 1.3.3-də yeni nə :
Sürüm 1.3.2'de yeni :
Sürüm 1.3.1'de yeni :
Sürüm 1.3.0'da yeni :
İndi seçim faylı uri siyahısında (-i siyahısında) göstərilə bilər.
Beta Build 20090314 versiyasında nə yeni :
Əlavə - bt-xarici-ip seçimi. Bir BitTorrent tracker hesabat xarici IP ünvanı müəyyən edə bilərsiniz. Bu funksiya "xarici" adına baxmayaraq, hər hansı bir IP ünvanını qəbul edə bilər.
Sürüm 1.1.2'de :
Sürüm 1.1.0'da yeni :
Sürüm 1.0.1'de yeni :
versiyası 1.0.0'da :
0.16.2 versiyasında yeni nədir:
Sürüm 0.16.1-də yeni nə :
0.16.0 versiyasında yeni :
0.15.3 versiyasında yeni :
Şərhlər tapılmadı