1. 程式人生 > >Aria2 1.35.0,更新,測試,釋出

Aria2 1.35.0,更新,測試,釋出

在上一篇: 有哪些便宜還好用的東西,買了就感覺得了寶一樣? 結尾提到了Tatsuhiro Tsujikawa的aria2計劃在10月更新一個新的版本

今天趁著雨後明月掛天,開始了簡單的更新

雖然在半年前已經把1.35.0更新了一遍,但是aria2並不是一個單體,如果僅僅被aria2版本的編號所迷惑,那一定是無憂無慮的人生哪

又到了熟悉的貼圖對話環節,請看圖片:

位元組數在漲,到底發什麼?

以下是科普時間

In computingDLL Hell is a term for the complications

 which arise when one works with dynamic-link libraries used with Microsoft Windows operating systems

簡單的猜測,dll 發生了變化,是的,從windows的視角的確如此

DLL hell was mostly from the COM dayswhere a

 COM dll had to be registeredand clients of it would look it up in the registryIt was a nightmare because the filesystem (*.dll, *.ocxcould be modified leaving
 obsolete entries in the registryApps would stop workingit was 
horrible.


更新aria2意味著它的所有依賴元件也同時更新了,作者Tatsuhiro Tsujikawa在issues中不停的強調tls1.3的支援在元件側實現

於是在簡短的更新後,資料夾裡有看到熟悉的aria2c, 一起執行一下看看aria2c發生了什麼變化:

似乎除了一個編號從1.34.0增加到1.35.0,編譯時間外什麼都沒有變,而openssl的dev版本僅僅是一個3.0.0的api版本,毫無與時俱進的意味,但是它是最新的

做一個測試看看https是否順滑無誤:

很好呢,飛快地執行著,而到了最後環節,我估測了一下檔案hash驗證的時間,也就是從100%到finished task的時間間隔,這是一個強大的可驗證task

應該是比上一個版本快了一點,那就是半年之後的1.35.0的意義吧

以上,更新,測試,到釋出都已經完成了,如果對在ARM NAS古老的kernel上執行aria2有興趣和執念的朋友,可以移步這裡下載去年聖誕版:

"大概是世界上最好的支援最古老的ARM LINUX系統的aria2,版本1.34.0,修改了最大連線數,RPC限制2個以上的網路介面 "

本來另有一個話題想在 一起看期待已久的.NET Core 3.0新的單檔案部署特性,記在昨日VS2019更新後補充一下

關於.net core3.0的wpf特性,在本篇結尾作為一個常識題考考大家:

如果按照我在一起看期待已久的.NET Core 3.0新的單檔案部署特性,記在昨日VS2019更新中的project configuration,如果target wpf,空白窗體的hello world單一可執行檔案會是多大呢?

請猜?

請猜?

請猜?

不許看答案!

不許搜尋別人的答案!

 

 


 

 

這位小朋友,你記性真好,恭喜你答對了

134 MB (140,599,400 bytes)

 


 

補充,忘了本次還加入了2k的round-robin dns patch

&n