summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* HW1+: 避免在工作目錄被刪除時印出亂碼HEADmasterTing-Wei Lan2015-01-161-0/+4
* HW1+: 加入 _DEFAULT_SOURCE 來避免 glibc >= 2.20 的 _BSD_SOURCE deprecat...Ting-Wei Lan2015-01-161-0/+2
* HW2: 連同 report.txt 一起 distributeHW2LAN-TW2013-12-261-1/+1
* HW2: 加入 reportLAN-TW2013-12-263-1/+69
* HW2: 加入 README.txtLAN-TW2013-12-262-1/+43
* HW2: 修正 FreeBSD 上編譯失敗的問題LAN-TW2013-12-262-1/+2
* 嘗試修正 receiver 可能提早結束的問題LAN-TW2013-12-262-4/+3
* 修正 checksum 計算錯誤以及重傳時可能形成無窮迴圈的問題LAN-TW2013-12-262-15/+26
* HW2: 修正許多 sender 和 receiver 的問題並實作檔案操作LAN-TW2013-12-253-8/+97
* HW2: l4logger segfault 修正LAN-TW2013-12-251-3/+3
* HW2; 修正重傳方法與評分方法LAN-TW2013-12-221-7/+5
* HW2: 改善 agent 評分功能LAN-TW2013-12-221-3/+22
* HW2: 修正 sender 部份封包並未送出的問題LAN-TW2013-12-222-10/+23
* HW2: 尚未完整測試的 senderLAN-TW2013-12-224-17/+131
* HW2: 尚未完整測試的 receiverLAN-TW2013-12-226-68/+205
* HW2: 修正各種錯誤,並完成基本的連線操作LAN-TW2013-12-2214-69/+673
* HW2: 再次修正 checksum 的問題LAN-TW2013-12-211-2/+2
* HW2: 加入尚未完整測試的 ump-agentLAN-TW2013-12-218-13/+265
* HW2: 移除 ump_common_copyLAN-TW2013-12-212-16/+4
* HW2: 加入 getaddrinfo 共用 wrapperLAN-TW2013-12-216-5/+138
* HW2: 匯入與修改舊有的函式庫LAN-TW2013-12-2010-8/+544
* HW2: 少量修正 checksum 計算方式LAN-TW2013-12-202-7/+7
* HW2: 加入 application layer 的資料處理函式LAN-TW2013-12-204-15/+107
* HW2: 準備 build system 與尚未測試的 TCP 封包結構LAN-TW2013-12-206-0/+295
* HW1: 指定要使用的 l4basic 版本號HW1LAN-TW2013-11-251-1/+1
* HW1: Fix autoscan warningsLAN-TW2013-11-201-0/+1
* HW1: Distribute libbasic.sedLAN-TW2013-11-201-1/+1
* HW1: 修正暫存資料夾可能無法產生的問題LAN-TW2013-11-101-4/+5
* HW1: 加入 false true tty type 四個指令並於提示列上顯示 return v...LAN-TW2013-11-103-1/+48
* HW1: RasClient 現在已經可以登入,但選擇使用者的功能尚未...LAN-TW2013-11-103-13/+26
* HW1: RasClient 完成 getaddrinfo 與 connectLAN-TW2013-11-101-0/+116
* HW1: 修正 ioctl 隱含宣告問題LAN-TW2013-11-101-0/+4
* HW1: 修正在 BSD 上無法成功設定 controlling terminal 的問題LAN-TW2013-11-102-2/+4
* HW1: RasClient 命令列解析LAN-TW2013-11-103-6/+76
* HW1: 補上 #include <sys/select.h>LAN-TW2013-11-091-0/+1
* HW1: 避免在 FreeBSD 上出現 implicit declarationLAN-TW2013-11-091-0/+4
* HW1: 刪除行尾的 \rLAN-TW2013-11-091-1/+4
* HW1: RasSession 現在已有真正的 I/O multiplexingLAN-TW2013-11-094-43/+80
* HW1: 避免遇到 EOF 進入無窮迴圈LAN-TW2013-11-081-2/+6
* HW1: 去除輸入尾端的換行LAN-TW2013-11-081-2/+7
* HW1: 用 POSIX 的 getline 函式代替原本的讀取輸入函式、修正 m...LAN-TW2013-11-081-29/+32
* HW1: 透過 tacat 實作 TA pipeLAN-TW2013-11-081-0/+35
* HW1: 加入 TA pipe 輔助指令、離開程式前清除 TA pipe 暫存檔LAN-TW2013-11-083-1/+35
* HW1: 支援寫入 TA pipe 檔案,並修正 parse command memory leakLAN-TW2013-11-084-11/+93
* HW1: 加入 shopt 指令LAN-TW2013-11-082-0/+66
* HW1: 修正輸入多個空白的問題並用 macro 取代重複的項目與...LAN-TW2013-11-083-23/+64
* HW1: 更新 shell parser 並將 builtin command 移出 shell.cLAN-TW2013-11-085-163/+202
* HW1: 修正使用 NULL pointer 與未初始化數值的問題LAN-TW2013-10-302-1/+9
* HW1: 加入 logout 指令LAN-TW2013-10-301-1/+17
* HW1: 加入 cd 與 pwd 指令LAN-TW2013-10-302-1/+34
* HW1: 現在可以在 pipe 中執行 shell builtin command 了LAN-TW2013-10-301-1/+4
* HW1: 尚未完成的 ras-clientLAN-TW2013-10-302-1/+28
* HW1: 修正重導向功能與加入 signal 處理LAN-TW2013-10-301-65/+159
* HW1: make dist 時將 ls、cat、grep 的 binary 包進去LAN-TW2013-10-301-1/+5
* HW1: RasShell 已實作基本的指令輸入功能LAN-TW2013-10-301-10/+223
* HW1: RasShell 的 parser 大致完成,但現有 memory leakLAN-TW2013-10-291-22/+235
* HW1: 加入關於 RasShell 的基本架構,但目前仍無法運作LAN-TW2013-10-293-4/+143
* HW1: 需要測試的是 host_os 而不是 build_osLAN-TW2013-10-251-1/+1
* HW1: 需要 Feature Test Macro 的是 glibc 而不是 LinuxLAN-TW2013-10-241-1/+2
* HW1: 修正在 FreeBSD 編譯失敗的問題LAN-TW2013-10-246-11/+24
* HW1: 初始化 RasShell 和簡單的命令列解析LAN-TW2013-10-245-10/+135
* HW1: RasSession 已準備好可以啟動 RasShellLAN-TW2013-10-239-9/+264
* HW1: 加入使用者身份相關內容LAN-TW2013-10-237-4/+378
* HW1: 實作登入 RasSession 用的讀入一行的指令LAN-TW2013-10-228-17/+241
* HW1: 加入 RasSession 基本架構、修正 xsprintf 的 segfault 問題LAN-TW2013-10-229-24/+126
* HW1: 將 RasServer 部份功能移到 RasConn、加入一小部份處理 clie...LAN-TW2013-10-226-149/+240
* HW1: 補上一些會用到的檢查LAN-TW2013-10-211-1/+4
* HW1: 補上忘記列入 SOURCES 的 server.hLAN-TW2013-10-211-1/+1
* HW1: 將 sed 指令移動至單獨的檔案LAN-TW2013-10-212-23/+23
* HW1: 補上缺少的 headersLAN-TW2013-10-201-0/+2
* HW1: 簡單的接受連線的功能LAN-TW2013-10-206-45/+167
* HW1: 準備好一些基本架構並匯入 l4basic 中的 linked list 函式庫LAN-TW2013-10-198-5/+637
* HW1: 準備 build system 並替換 l4basic 中的部份文字與名稱cn2013HW0LAN-TW2013-10-197-0/+182