issues
search
JUNNETWORKS
/
42-webserv
Webserv is one of the projects in 42 cursus.
5
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
cgi で SOCK_NONBLOCK フラグがあると、 write エラーが発生する
#221
s-xix98
closed
2 years ago
1
epoll.WaitEvents() で100ms待つ
#220
JUNNETWORKS
closed
2 years ago
0
delete 処理の 修正
#219
s-xix98
closed
2 years ago
0
RunCgi の 返り値を http::HttpStatus に変更
#218
s-xix98
closed
2 years ago
0
Inet系の関数で string や Result を使うように修正
#217
JUNNETWORKS
closed
2 years ago
0
rootディレクティブが絶対パスじゃないときのテストを追加
#216
JUNNETWORKS
closed
2 years ago
0
RunCgi で Http Status を 返すようにする。
#215
s-xix98
closed
2 years ago
1
server_name <domain>:<port>; を許可する
#214
JUNNETWORKS
closed
2 years ago
0
cgi で index が 設定されている際、Not Found になるべきケースで index に 登録されている cgi が 実行される問題を修正
#213
s-xix98
closed
2 years ago
0
192 コマンドライン引数でコンフィグファイルのパスが渡されなかった場合はデフォルトコンフィグファイルパスから読むことを試みる
#212
JUNNETWORKS
closed
2 years ago
0
server_name に domain:port のような形式を入れられるようにする
#211
JUNNETWORKS
closed
2 years ago
0
cgi で インデックスが設定されている場合、実行されるべきでないindex が 実行される問題の修正
#210
s-xix98
closed
2 years ago
0
cgi で ディレクトリ、通常ファイル、実行権限の確認をするようにする。
#209
s-xix98
closed
2 years ago
0
cgi で not
#208
s-xix98
closed
2 years ago
0
202 cgi dup2 で stdin を 設定するchar の malloc を new に変更する
#207
s-xix98
closed
2 years ago
0
ファイルをアップロードすると改行文字が消える
#206
JUNNETWORKS
closed
2 years ago
1
ファイルアップロード時に返すLocationヘッダーの値をクライアントからアクセスできるものにした
#205
JUNNETWORKS
closed
2 years ago
0
client_max_body_size の上限値をINT_MAXバイトに変更
#204
JUNNETWORKS
closed
2 years ago
0
194 いきなりsocketをcloseせずにshutdownしてからcloseする
#203
JUNNETWORKS
closed
2 years ago
0
cgi dup2 で STDIN を 設定する、char * の malloc を new に変更する。
#202
s-xix98
closed
2 years ago
0
Location client_max_body_size の最大値をINT_MAXまでにする。
#201
JUNNETWORKS
closed
2 years ago
2
ファイルアップロードのレスポンスのLocationを修正する
#200
JUNNETWORKS
closed
2 years ago
0
191 autoindex の hyperlink file name を パーセントエンコーディングする
#199
s-xix98
closed
2 years ago
0
190 stat の返り値のエラーチェック
#198
s-xix98
closed
2 years ago
1
POST、DELETEの実装
#197
ToYeah
closed
2 years ago
1
PDF に書いてある仕様を試すことが出来るコンフィグとファイルなどを用意する。
#196
JUNNETWORKS
closed
2 years ago
0
CGIとのUNIXドメインソケットで全てのリクエストボディを書き込み完了したら、READだけ閉じてCGI側がEOFを受け取れるようにする
#195
JUNNETWORKS
closed
2 years ago
2
いきなりsocketをcloseせずに、shutdownしてからcloseする。
#194
JUNNETWORKS
closed
2 years ago
4
拡張子によってCGIを実行するのが実際に動くかテスト
#193
JUNNETWORKS
closed
2 years ago
5
コマンドライン引数でコンフィグファイルのパスが渡されなかった場合はデフォルトコンフィグファイルパスから読むことを試みる
#192
JUNNETWORKS
closed
2 years ago
0
autoindex の hyperlink_file_name を パーセントエンコーディングする
#191
s-xix98
closed
2 years ago
0
stat() の返り値のエラーチェック
#190
JUNNETWORKS
closed
2 years ago
0
全てのソケットがノンブロッキングモードで動作するようにした
#189
JUNNETWORKS
closed
2 years ago
1
close-on-exec を指定することでCGIスクリプト実行時に自動的にfdが閉じるようにした
#188
JUNNETWORKS
closed
2 years ago
0
is_cgi on と index が設定されていてディレクトリにリクエストが来た場合は index に実行可能ファイルがあるか確認する
#187
JUNNETWORKS
closed
2 years ago
0
ConfigParserで拒否する条件を追加
#186
JUNNETWORKS
closed
2 years ago
0
CGIプロセスに必要な環境変数をセットする
#185
JUNNETWORKS
closed
2 years ago
0
IsFileExist で access を 使用するようにした
#184
s-xix98
closed
2 years ago
0
blog CGIスクリプト を修正
#183
JUNNETWORKS
closed
2 years ago
0
`is_cgi on;` と `index` が設定されていて、ディレクトリにリクエストが来た場合は `index` を探す
#182
JUNNETWORKS
closed
2 years ago
0
POST、DELETE でファイルのアップロード、削除
#181
JUNNETWORKS
closed
2 years ago
1
CGIプロセスに必要な環境変数をセットする
#180
JUNNETWORKS
closed
2 years ago
0
is_cgi on; のディレクトリにアクセスがあった場合にどうするか決める
#179
JUNNETWORKS
closed
2 years ago
3
MakeErrorReponse() でファイルを返せないバグを修正
#178
JUNNETWORKS
closed
2 years ago
3
MakeErrorResponse でエラー結果のファイルが返せない
#177
JUNNETWORKS
closed
2 years ago
0
Blog CGI アプリケーションを実装
#176
JUNNETWORKS
closed
2 years ago
0
ファイルの拡張子によって Content-Type を設定する
#175
JUNNETWORKS
closed
2 years ago
4
py-test で 比較用のテストを追加
#174
s-xix98
closed
2 years ago
0
req-path の デコード及び正規化
#173
s-xix98
closed
2 years ago
1
リクエスト先がディレクトリで、indexが設定されていた場合にindexが存在するなら返す
#172
JUNNETWORKS
closed
2 years ago
1
Previous
Next