pyftpdlib

オープンソースPython FTPサーバライブラリ
今すぐダウンロード

pyftpdlib ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Freeware
  • 価格:
  • FREE
  • 出版社名:
  • pyftpdlib Team
  • 出版社のWebサイト:
  • http://code.google.com/p/pyftpdlib/
  • オペレーティングシステム:
  • Mac OS X
  • ファイルサイズ:
  • 105 KB

pyftpdlib タグ


pyftpdlib 説明

オープンソースのPython FTPサーバライブラリ 簡単にPythonの非同期FTPサーバを書くためのPython FTPサーバーのライブラリーは、高レベルのポータブルインタフェースを提供します。 asyncoreの枠組みに基づき、pyftpdlibは現在、Pythonプログラミング言語で利用可能な最も完全なRFC-959のFTPサーバーの実装です。 "pyftpdlib"の主な機能は次のとおりです。 ・高の移植:完全に純粋なPythonで書かれ、何のサードパーティのモジュールが使用されていない、それだけで(選択した任意のシステム上で動作するはずです)やpoll()が利用可能であり、両方の「仮想」を管理することができ、「承認者」の非常に柔軟なシステム ・高性能:シングルプロセス/スレッド内のさまざまなクライアント接続でI / Oを多重化します。 ・コンパクト:ライブラリ全体が単一のファイル(ftpserver.py)に配布されています。 ・MLSDとMLSTなどの最近のFTPコマンドのサポートは、RFC-3659で定義されています。 ・FXP、サイト間の転送のサポート。 ・IPv6のサポート(RFC-2428)。 ・PASV(パッシブ)モード接続でNAT /ファイアウォールのサポート。 ・再開転送のサポート。 ・ユーザーごとのアクセス許可設定可能性。 ・最大接続制限 ・SourceごとのIP制限。 要件: ・Python このリリースの新機能: 機能強化: ・問題#103:追加unix_daemon.pyスクリプト。 ・問題#108:新ThrottledDTPHandlerクラスは、ダウンロードとアップロードの速度を制限するために追加されました。 バグの修正: ・問題#100:接続バッシング(DoS)の場合には、例外をスローする可能性FTPHandlerコンストラクタの競合状態に固定。 (感謝ブラムNeijt) ・問題#102:FTPServer.close_allは()になりました任意の未焼成の遅延コールは、潜在的なメモリリークを防ぐために置き去りに削除されます。 ・問題#104:FTPServer.handle_acceptで固定バグ()socket.acceptは()の代わりにクラッシュにサーバーを引き起こして有効なアドレスのNoneを返すことができませんでした。 (OS Xのみ、Wentaoハンによる報告) ・問題#104:未処理のEPIPE例外がasyncore.recvによってスローされる可能性があります()OS X上で行儀の悪いクライアントを扱います。 (Wentaoハンによる報告) ・問題#105:ECONNABORTEDは、サーバーがクラッシュする原因となるFreeBSD上でsocket.accept()によってスローされる可能性があります。 ・問題#109:OS XとFreeBSD上で投票を()を使用する場合、未処理のEBADF例外がスローされる可能性があります。 ・問題#111:ソースファイルに記載されているように使用ライセンスはMITではなかったです。 ・問題#112:64ビットのOS上で発生する固定MDTM関連するテストケースの失敗。 ・問題#113:通常のユーザーとして匿名を処理された固定unix_ftp.py。 ・問題#114:「L」権限をユーザーに指定されていない限り、MLSTは今、拒否されます。 ・問題#115:asyncore.dispatcher.closeは()になりましたときに、クライアントが接続を切断、他のクリーンアップ操作を実行する前に呼び出されます。このように、私たちは、例外がclose()メソッドで飼育された場合には、サーバをハング、無限ループを避けます。 (おかげではArkadiusz Wahlig) ・問題#116:余分なキャリッジリターンはASCIIモードで転送されたファイルに追加されました。 ・問題#118:CDUPは常に "/" に変更されます。 ・問題#119:転送中に送信されたQUITメモリリークを引き起こしました。 APIは、0.5.1からの変更点: ・ThrottledDTPHandlerクラスが追加されました。 ・FTPHandler.process_command()メソッドが追加されました。


pyftpdlib 関連ソフトウェア

h

動的サーバーサイドWebページを書くためのHaskellライブラリ ...

198 12 KB

ダウンロード