Apache HTTPd 視為有害的開發

[草稿] 上次更新時間者: Joe Schaefer 上的 週四, 25 4月 2024    來源
 

刺青和羽毛.

背景

過去 25 年,我一直是主要開發人員要求 子專案Apache HTTPd 伺服器 上階專案。原來的想法libapreq 程式語言,作為安全 / 性能HTML 表單送出 以及Cookie 通知.

這是我的願景,然後將圖書館轉變為一般、非 Perl 相關成本 支援其他程式設計語言之語言連結的程式庫,這也是為什麼我要推送專案歸位 在 HTTPd 傘底下,而非Apache-Perl.

隨著以下時間的推移httpd-2.X 軸,全新I/O 篩選 建築從HTTPD 核心,以及完全分離的年度經常性收入 從核心本身成為更一般用途的 POSIX 可攜性程式實際執行,成本 類似專案Subversion繁體中文事實上,libapreq2 與此更密切配合Apache APR 該精神中的專案,而其 Perl API 反映出作為其一部分APR::請求 建置。它具有用於獨立作業的內建 CGI 模式,不在HTTPD

但是,主要元件為apreq2 一直是mod_apreq2 Apache 模組,最初是由Bill Wrowe 2000 年代初。他在與我進行腦力激盪工作階段 (親自) 的設計,是內部的單一剖析器程式庫HTTPD

我多年來解釋了設計目標數次,即使在 2012 年裝置 @httpd.

Storm Clouds 收集

雖然此願景大致成功,但有多種語言的語言連結可供使用,例如佩爾, PHP, TCL, 零售,等等,從 2010 年以來,它已經證明了悲劇現有使用者社群 由所有成員組成,而不只是成員佩爾

發生了什麼事?Philip Gollucci當時是礦山的 Perl/FreeBSD 同事,開始激勵我們推廣要從 HTTPd 伺服器本身發行的專案。什麼菲利普不知道太好了,那就是怎麼說peevish,vapid and territorial - 歡樂,潮流和領土 該團隊已經成為,這將需要直接與他們合作使用者導向決策.

2012 年,菲利普得到了他想要的東西,我停止抗拒,所以他 現有專案並複製成本

誤差

2018 年度.

在 2020 年左右,Google 的安全團隊透過模糊其 8 年歷史的 httpd 2.5 版,充分利用 httpd 2.5 版apreq2

不要有禮貌地去菲利普,Issac Goldstand, Max Kellermann (@MaxKellermann)、本人 (@joesuf4) 或其他參與開發的人libapreq2

不過,2022 年發行的優惠券 de grace 是2.17 年,在屋苑開發商謹慎地將嚴重錯誤引入程式碼庫,中斷十九歲迴歸測試.

後期

如果您想知道有破損回歸測試的事情如何發生CPAN,你必須了解如何雷倫.

長篇短篇,他們對測驗發表了評論 並仍將其寄送,稱為「安全版本」修正先前發行版本易遭遇的漏洞.

超人標誌.

我為什麼現在關心?因為我是吸吮者使用者聯繫以尋求答案.

這起成功,但我很抱歉告訴你,我的日子在阿帕契穿著超人帽子,約 10 年前結束。

永久鏈結  #apache   #httpd   #libapreq2   #mod_apreq2   #mod_perl  

 

   

註解  



索引

日星星級限定


2020 年 3 月 COVID-19

  • 指數成長與新冠肺炎 (COVID-19) — 使用 ** 數學 ** 區段節省您的時間— 成為受過教育且與當前疫情相關的統計資料消費者非常重要 … 週四, 06 3月 2025

 


Heyoka



NonFunctional 測試


 

  • 郵件群組 — 這些暫時地址是必要的ezmlm-idx 語言的訂閱和協調管制系統 … 週六, 27 4月 2024

 

  • 資訊安全入門 — 所有源自程式實際執行 UNIX ** 系統呼叫 ** 的資料都應視為 ** 保留 ** … 週六, 27 4月 2024

 

  • The Joy of DTrace — 測量兩次,切掉一次,再投入程式碼最佳化工作 … 週三, 17 4月 2024

 


 

  • 應用程式效能 — 許多開發人員陷入思考效能最佳化的困境,在於讓每一行程式碼儘可能有效率 … 週二, 23 4月 2024

 

  • 垃圾信問題 … — 單一最佳外掛程式qpsmtpd,雖然很難理解原因 … 週日, 29 1月 2023

雙曲蜂巢


英文語言相依性


 

  • DevOps 移動 — 「移動」背後的大想法不只是為開發人員提供更多繩索 … 週五, 15 12月 2023

 

  • 玩 htop — 熱門 Unix 平台的進階 htop 功能 … 週四, 19 1月 2023

資訊架構

  • 資訊架構 — 與設計、簡報、關係和架構限制相關的整個技術,涵蓋您服務的每個 URL … 週一, 11 3月 2024