Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | HW4+: 嘗試減少處理每個連線時的 malloc 次數HEADmaster | Ting-Wei Lan | 2014-02-06 | 1 | -2/+5 |
| | |||||
* | HW4+: 補上先前漏掉的 waitpid | Ting-Wei Lan | 2014-02-06 | 1 | -0/+1 |
| | |||||
* | HW4+: HW4 後續計畫 | Ting-Wei Lan | 2014-02-06 | 1 | -1/+1 |
| | |||||
* | HW4: 一些編譯時用不到的檔案也要 distributeHW4 | LAN-TW | 2014-01-16 | 1 | -4/+13 |
| | |||||
* | HW4: 加入 submit 與 README.txt | LAN-TW | 2014-01-15 | 2 | -1/+66 |
| | |||||
* | HW4: 加入測試速度很慢的程式 | LAN-TW | 2014-01-15 | 4 | -4/+6 |
| | |||||
* | HW4: 處理好 build system 的事情 | LAN-TW | 2014-01-15 | 2 | -11/+20 |
| | |||||
* | HW4: 測試不正常結束的 CGI program | LAN-TW | 2014-01-15 | 3 | -4/+19 |
| | |||||
* | HW4: 基本 CGI 功能已經可以使用,但尚未完整測試 | LAN-TW | 2014-01-15 | 2 | -6/+167 |
| | |||||
* | HW4: 大致完成靜態網頁回應 | LAN-TW | 2014-01-15 | 7 | -19/+315 |
| | |||||
* | HW4: 基本的 HTTP 語法分析,以及更好的 signal 管理 | LAN-TW | 2014-01-15 | 8 | -58/+605 |
| | |||||
* | HW4: 基本的 HTTP header 解析 | LAN-TW | 2014-01-14 | 9 | -20/+501 |
| | |||||
* | HW4: 準備處理 connection | LAN-TW | 2014-01-14 | 4 | -1/+126 |
| | |||||
* | HW4: 基本的 poll 操作 | LAN-TW | 2014-01-14 | 1 | -1/+52 |
| | |||||
* | HW4: 為 listen 和 poll 準備 | LAN-TW | 2014-01-14 | 3 | -6/+46 |
| | |||||
* | HW4: 接收通知、結束程式、處理 main thread 的 signal | LAN-TW | 2014-01-14 | 2 | -5/+173 |
| | |||||
* | HW4: 基本的接聽連線功能 | LAN-TW | 2014-01-14 | 11 | -46/+463 |
| | |||||
* | HW4: 基本的開始與結束,與記錄檔處理修正 | LAN-TW | 2014-01-13 | 3 | -9/+59 |
| | |||||
* | HW4: 加入 ChttpdLog 的實作與修正問題 | LAN-TW | 2014-01-13 | 6 | -16/+118 |
| | |||||
* | HW4: 更新 build system,檢查 C11 與 _Generic | LAN-TW | 2014-01-13 | 12 | -32/+76 |
| | |||||
* | HW4: 準備 build system | LAN-TW | 2014-01-12 | 16 | -0/+1013 |
| | |||||
* | HW3: 若不支援 C99 則不編譯 | LAN-TW | 2014-01-03 | 1 | -0/+4 |
| | |||||
* | HW3: 加入 README.txt 並修正 merger 計算重複數量的問題HW3 | LAN-TW | 2013-12-15 | 3 | -5/+66 |
| | |||||
* | HW3: 加入測試用工具 | LAN-TW | 2013-12-15 | 4 | -0/+119 |
| | |||||
* | HW3: merge 大致完成,尚未完整測試 | LAN-TW | 2013-12-15 | 4 | -18/+77 |
| | |||||
* | HW3: 目前僅有 sort 功能 | LAN-TW | 2013-12-15 | 7 | -0/+292 |
| | |||||
* | HW2: 確保 player 的 random_key 不會重複,且 FIFO 內沒有東西HW2 | LAN-TW | 2013-11-17 | 1 | -0/+7 |
| | |||||
* | HW2: 修正 player 判斷錯誤的問題 | LAN-TW | 2013-11-16 | 1 | -2/+2 |
| | |||||
* | HW2: 加入 README.txt 並避免 log file deadlock | LAN-TW | 2013-11-16 | 2 | -1/+32 |
| | |||||
* | HW2: 修正簡單的記憶體存取問題 | LAN-TW | 2013-11-16 | 2 | -1/+8 |
| | |||||
* | HW2: 為交作業做準備 | LAN-TW | 2013-11-16 | 4 | -1/+44 |
| | |||||
* | HW2: 加入測試用與實際可用的 player | LAN-TW | 2013-11-16 | 7 | -0/+126 |
| | |||||
* | HW2: big_judge 成績排序、judge 砍掉未結束的 player | LAN-TW | 2013-11-16 | 2 | -10/+55 |
| | |||||
* | HW2: 修正 judge ↵ | LAN-TW | 2013-11-16 | 2 | -34/+42 |
| | | | | 使第一輪可以正常執行、修正輸出結果、處理 zombie child | ||||
* | HW2: big_judge 大致可以運作了 | LAN-TW | 2013-11-16 | 5 | -4/+134 |
| | |||||
* | HW2: 基本的 judge 功能,但不按順序讀入仍會有問題 | LAN-TW | 2013-11-15 | 4 | -80/+254 |
| | |||||
* | HW2: 尚未測試過的 judge 與 player 的讀寫操作 | LAN-TW | 2013-11-14 | 1 | -0/+127 |
| | |||||
* | HW2: 加入讀取 big_judge 要求的功能 | LAN-TW | 2013-11-13 | 2 | -13/+111 |
| | |||||
* | HW2: judge 現在可以建立與刪除 FIFO 檔案了 | LAN-TW | 2013-11-13 | 4 | -16/+93 |
| | |||||
* | HW2: 加入 FreeBSD sysctl 支援 | LAN-TW | 2013-11-10 | 2 | -2/+26 |
| | |||||
* | HW2: 準備好一些基本的東西 | LAN-TW | 2013-11-05 | 4 | -3/+189 |
| | |||||
* | HW2: 找出所有可能的組合 | LAN-TW | 2013-11-05 | 2 | -4/+36 |
| | |||||
* | HW2: 準備好程式基本架構,包含參數檢查以及記錄功能 | LAN-TW | 2013-11-05 | 6 | -1/+332 |
| | |||||
* | HW2: Add build system files | LAN-TW | 2013-11-04 | 3 | -0/+97 |
| | |||||
* | HW1: 加入 README.txtHW1 | LAN-TW | 2013-10-13 | 2 | -1/+44 |
| | |||||
* | HW1: 現在 procconn 不需要 callback 也不需要存取全域變數了 | LAN-TW | 2013-10-13 | 4 | -36/+21 |
| | |||||
* | HW1: 修正 server.c 中的 memory leak | LAN-TW | 2013-10-13 | 1 | -0/+2 |
| | |||||
* | HW1: 不需要安裝內部使用的函式庫 | LAN-TW | 2013-10-13 | 1 | -1/+1 |
| | |||||
* | HW1: 將一部分不可攜的編譯器選項從 SP_CFLAGS 移至 CFLAGS | LAN-TW | 2013-10-13 | 1 | -2/+2 |
| | |||||
* | HW1: 加入可攜版本的 getdtablesize | LAN-TW | 2013-10-13 | 2 | -3/+25 |
| | |||||
* | HW1: 選擇性區分 read_server 和 write_server | LAN-TW | 2013-10-13 | 1 | -3/+5 |
| | |||||
* | HW1: 避免因 client 未輸入換行而導致程式結束 | LAN-TW | 2013-10-13 | 3 | -4/+34 |
| | |||||
* | HW1: 加入 autotools build system | LAN-TW | 2013-10-13 | 3 | -0/+75 |
| | |||||
* | HW1: 加入檔頭註解和 config.h | LAN-TW | 2013-10-13 | 5 | -0/+31 |
| | |||||
* | HW1: 將 Makefile 改名 Makefile.simple 以避免衝突 | LAN-TW | 2013-10-13 | 1 | -0/+0 |
| | |||||
* | HW1: 修正訊息與增加重試機會、忽略 ftruncate 錯誤 | LAN-TW | 2013-10-13 | 3 | -12/+13 |
| | |||||
* | HW1: 將重複的 request_msg 用 request_err 替代 | LAN-TW | 2013-10-13 | 2 | -15/+5 |
| | |||||
* | HW1: write_server 大致完成,通過所有助教提供的測資 | LAN-TW | 2013-10-13 | 6 | -57/+280 |
| | |||||
* | HW1: read_server 應忽略 buffer 中多餘的字元 | LAN-TW | 2013-10-12 | 1 | -0/+2 |
| | |||||
* | HW1: 移除所有全域變數 | LAN-TW | 2013-10-12 | 3 | -25/+22 |
| | |||||
* | HW1: 加入 request_msg 函式方便印出與 client 相關的記錄訊息 | LAN-TW | 2013-10-12 | 4 | -24/+33 |
| | |||||
* | HW1: 修正 ACCEPT 和 REJECT 定義的字串長度 | LAN-TW | 2013-10-12 | 1 | -4/+4 |
| | |||||
* | HW1: 修正 accept: Invalid argument | LAN-TW | 2013-10-11 | 1 | -1/+1 |
| | |||||
* | HW1: 偵測重複檔案並避免被 SIGPIPE 終止 | LAN-TW | 2013-10-11 | 7 | -104/+230 |
| | |||||
* | HW1: read_server 初版,仍有像是 SIGPIPE 之類的問題要處理 | LAN-TW | 2013-10-10 | 4 | -73/+191 |
| | |||||
* | HW1: Refactor imported code | LAN-TW | 2013-10-08 | 9 | -205/+350 |
| | |||||
* | HW1: Import files provided by TAHW0 | LAN-TW | 2013-10-08 | 3 | -0/+277 |