Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | HW1+: 避免在工作目錄被刪除時印出亂碼HEADmaster | Ting-Wei Lan | 2015-01-16 | 1 | -0/+4 |
| | |||||
* | HW1+: 加入 _DEFAULT_SOURCE 來避免 glibc >= 2.20 的 _BSD_SOURCE ↵ | Ting-Wei Lan | 2015-01-16 | 1 | -0/+2 |
| | | | | deprecated 警告 | ||||
* | HW2: 連同 report.txt 一起 distributeHW2 | LAN-TW | 2013-12-26 | 1 | -1/+1 |
| | |||||
* | HW2: 加入 report | LAN-TW | 2013-12-26 | 3 | -1/+69 |
| | |||||
* | HW2: 加入 README.txt | LAN-TW | 2013-12-26 | 2 | -1/+43 |
| | |||||
* | HW2: 修正 FreeBSD 上編譯失敗的問題 | LAN-TW | 2013-12-26 | 2 | -1/+2 |
| | |||||
* | 嘗試修正 receiver 可能提早結束的問題 | LAN-TW | 2013-12-26 | 2 | -4/+3 |
| | |||||
* | 修正 checksum 計算錯誤以及重傳時可能形成無窮迴圈的問題 | LAN-TW | 2013-12-26 | 2 | -15/+26 |
| | |||||
* | HW2: 修正許多 sender 和 receiver 的問題並實作檔案操作 | LAN-TW | 2013-12-25 | 3 | -8/+97 |
| | |||||
* | HW2: l4logger segfault 修正 | LAN-TW | 2013-12-25 | 1 | -3/+3 |
| | |||||
* | HW2; 修正重傳方法與評分方法 | LAN-TW | 2013-12-22 | 1 | -7/+5 |
| | |||||
* | HW2: 改善 agent 評分功能 | LAN-TW | 2013-12-22 | 1 | -3/+22 |
| | |||||
* | HW2: 修正 sender 部份封包並未送出的問題 | LAN-TW | 2013-12-22 | 2 | -10/+23 |
| | |||||
* | HW2: 尚未完整測試的 sender | LAN-TW | 2013-12-22 | 4 | -17/+131 |
| | |||||
* | HW2: 尚未完整測試的 receiver | LAN-TW | 2013-12-22 | 6 | -68/+205 |
| | |||||
* | HW2: 修正各種錯誤,並完成基本的連線操作 | LAN-TW | 2013-12-22 | 14 | -69/+673 |
| | |||||
* | HW2: 再次修正 checksum 的問題 | LAN-TW | 2013-12-21 | 1 | -2/+2 |
| | |||||
* | HW2: 加入尚未完整測試的 ump-agent | LAN-TW | 2013-12-21 | 8 | -13/+265 |
| | |||||
* | HW2: 移除 ump_common_copy | LAN-TW | 2013-12-21 | 2 | -16/+4 |
| | |||||
* | HW2: 加入 getaddrinfo 共用 wrapper | LAN-TW | 2013-12-21 | 6 | -5/+138 |
| | |||||
* | HW2: 匯入與修改舊有的函式庫 | LAN-TW | 2013-12-20 | 10 | -8/+544 |
| | |||||
* | HW2: 少量修正 checksum 計算方式 | LAN-TW | 2013-12-20 | 2 | -7/+7 |
| | |||||
* | HW2: 加入 application layer 的資料處理函式 | LAN-TW | 2013-12-20 | 4 | -15/+107 |
| | |||||
* | HW2: 準備 build system 與尚未測試的 TCP 封包結構 | LAN-TW | 2013-12-20 | 6 | -0/+295 |
| | |||||
* | HW1: 指定要使用的 l4basic 版本號HW1 | LAN-TW | 2013-11-25 | 1 | -1/+1 |
| | |||||
* | HW1: Fix autoscan warnings | LAN-TW | 2013-11-20 | 1 | -0/+1 |
| | |||||
* | HW1: Distribute libbasic.sed | LAN-TW | 2013-11-20 | 1 | -1/+1 |
| | |||||
* | HW1: 修正暫存資料夾可能無法產生的問題 | LAN-TW | 2013-11-10 | 1 | -4/+5 |
| | |||||
* | HW1: 加入 false true tty type 四個指令並於提示列上顯示 return ↵ | LAN-TW | 2013-11-10 | 3 | -1/+48 |
| | | | | value | ||||
* | HW1: RasClient ↵ | LAN-TW | 2013-11-10 | 3 | -13/+26 |
| | | | | 現在已經可以登入,但選擇使用者的功能尚未實作 | ||||
* | HW1: RasClient 完成 getaddrinfo 與 connect | LAN-TW | 2013-11-10 | 1 | -0/+116 |
| | |||||
* | HW1: 修正 ioctl 隱含宣告問題 | LAN-TW | 2013-11-10 | 1 | -0/+4 |
| | |||||
* | HW1: 修正在 BSD 上無法成功設定 controlling terminal 的問題 | LAN-TW | 2013-11-10 | 2 | -2/+4 |
| | |||||
* | HW1: RasClient 命令列解析 | LAN-TW | 2013-11-10 | 3 | -6/+76 |
| | |||||
* | HW1: 補上 #include <sys/select.h> | LAN-TW | 2013-11-09 | 1 | -0/+1 |
| | |||||
* | HW1: 避免在 FreeBSD 上出現 implicit declaration | LAN-TW | 2013-11-09 | 1 | -0/+4 |
| | |||||
* | HW1: 刪除行尾的 \r | LAN-TW | 2013-11-09 | 1 | -1/+4 |
| | |||||
* | HW1: RasSession 現在已有真正的 I/O multiplexing | LAN-TW | 2013-11-09 | 4 | -43/+80 |
| | |||||
* | HW1: 避免遇到 EOF 進入無窮迴圈 | LAN-TW | 2013-11-08 | 1 | -2/+6 |
| | |||||
* | HW1: 去除輸入尾端的換行 | LAN-TW | 2013-11-08 | 1 | -2/+7 |
| | |||||
* | HW1: 用 POSIX 的 getline 函式代替原本的讀取輸入函式、修正 ↵ | LAN-TW | 2013-11-08 | 1 | -29/+32 |
| | | | | memory leak | ||||
* | HW1: 透過 tacat 實作 TA pipe | LAN-TW | 2013-11-08 | 1 | -0/+35 |
| | |||||
* | HW1: 加入 TA pipe 輔助指令、離開程式前清除 TA pipe 暫存檔 | LAN-TW | 2013-11-08 | 3 | -1/+35 |
| | |||||
* | HW1: 支援寫入 TA pipe 檔案,並修正 parse command memory leak | LAN-TW | 2013-11-08 | 4 | -11/+93 |
| | |||||
* | HW1: 加入 shopt 指令 | LAN-TW | 2013-11-08 | 2 | -0/+66 |
| | |||||
* | HW1: 修正輸入多個空白的問題並用 macro ↵ | LAN-TW | 2013-11-08 | 3 | -23/+64 |
| | | | | 取代重複的項目與宣告 | ||||
* | HW1: 更新 shell parser 並將 builtin command 移出 shell.c | LAN-TW | 2013-11-08 | 5 | -163/+202 |
| | |||||
* | HW1: 修正使用 NULL pointer 與未初始化數值的問題 | LAN-TW | 2013-10-30 | 2 | -1/+9 |
| | |||||
* | HW1: 加入 logout 指令 | LAN-TW | 2013-10-30 | 1 | -1/+17 |
| | |||||
* | HW1: 加入 cd 與 pwd 指令 | LAN-TW | 2013-10-30 | 2 | -1/+34 |
| | |||||
* | HW1: 現在可以在 pipe 中執行 shell builtin command 了 | LAN-TW | 2013-10-30 | 1 | -1/+4 |
| | |||||
* | HW1: 尚未完成的 ras-client | LAN-TW | 2013-10-30 | 2 | -1/+28 |
| | |||||
* | HW1: 修正重導向功能與加入 signal 處理 | LAN-TW | 2013-10-30 | 1 | -65/+159 |
| | |||||
* | HW1: make dist 時將 ls、cat、grep 的 binary 包進去 | LAN-TW | 2013-10-30 | 1 | -1/+5 |
| | |||||
* | HW1: RasShell 已實作基本的指令輸入功能 | LAN-TW | 2013-10-30 | 1 | -10/+223 |
| | |||||
* | HW1: RasShell 的 parser 大致完成,但現有 memory leak | LAN-TW | 2013-10-29 | 1 | -22/+235 |
| | |||||
* | HW1: 加入關於 RasShell 的基本架構,但目前仍無法運作 | LAN-TW | 2013-10-29 | 3 | -4/+143 |
| | |||||
* | HW1: 需要測試的是 host_os 而不是 build_os | LAN-TW | 2013-10-25 | 1 | -1/+1 |
| | |||||
* | HW1: 需要 Feature Test Macro 的是 glibc 而不是 Linux | LAN-TW | 2013-10-24 | 1 | -1/+2 |
| | |||||
* | HW1: 修正在 FreeBSD 編譯失敗的問題 | LAN-TW | 2013-10-24 | 6 | -11/+24 |
| | |||||
* | HW1: 初始化 RasShell 和簡單的命令列解析 | LAN-TW | 2013-10-24 | 5 | -10/+135 |
| | |||||
* | HW1: RasSession 已準備好可以啟動 RasShell | LAN-TW | 2013-10-23 | 9 | -9/+264 |
| | |||||
* | HW1: 加入使用者身份相關內容 | LAN-TW | 2013-10-23 | 7 | -4/+378 |
| | |||||
* | HW1: 實作登入 RasSession 用的讀入一行的指令 | LAN-TW | 2013-10-22 | 8 | -17/+241 |
| | |||||
* | HW1: 加入 RasSession 基本架構、修正 xsprintf 的 segfault 問題 | LAN-TW | 2013-10-22 | 9 | -24/+126 |
| | |||||
* | HW1: 將 RasServer 部份功能移到 RasConn、加入一小部份處理 ↵ | LAN-TW | 2013-10-22 | 6 | -149/+240 |
| | | | | client 的東西 | ||||
* | HW1: 補上一些會用到的檢查 | LAN-TW | 2013-10-21 | 1 | -1/+4 |
| | |||||
* | HW1: 補上忘記列入 SOURCES 的 server.h | LAN-TW | 2013-10-21 | 1 | -1/+1 |
| | |||||
* | HW1: 將 sed 指令移動至單獨的檔案 | LAN-TW | 2013-10-21 | 2 | -23/+23 |
| | |||||
* | HW1: 補上缺少的 headers | LAN-TW | 2013-10-20 | 1 | -0/+2 |
| | |||||
* | HW1: 簡單的接受連線的功能 | LAN-TW | 2013-10-20 | 6 | -45/+167 |
| | |||||
* | HW1: 準備好一些基本架構並匯入 l4basic 中的 linked list 函式庫 | LAN-TW | 2013-10-19 | 8 | -5/+637 |
| | |||||
* | HW1: 準備 build system 並替換 l4basic 中的部份文字與名稱cn2013HW0 | LAN-TW | 2013-10-19 | 7 | -0/+182 |