pyftpdlib

Open Source Python FTP-serverbibliotheek
Download nu

pyftpdlib Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Prijs:
  • FREE
  • Naam uitgever:
  • pyftpdlib Team
  • Uitgever website:
  • http://code.google.com/p/pyftpdlib/
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 105 KB

pyftpdlib Tags


pyftpdlib Beschrijving

Open Source Python FTP-serverbibliotheek Python FTP-serverbibliotheek biedt een draagbare interface op hoog niveau om gemakkelijk asynchrone FTP-servers met Python te schrijven. Op basis van het Asyncore Framework is PyftPDLIB momenteel de meest complete RFC-959 FTP-server-implementatie beschikbaar voor Python-programmeertaal. Hier zijn enkele belangrijke kenmerken van "Pyftpdlib": · Hoge draagbaarheid: volledig geschreven in pure python, worden geen modules van derden gebruikt, het zou gewoon moeten werken aan elk systeem waarbij select () of poll () beschikbaar zijn; Zeer flexibel systeem van "Autorisatoren" in staat om zowel "virtueel" te beheren · Hoge prestaties: Multiplexing I / O met verschillende klantverbindingen binnen een enkel proces / draad. · Compact: de hele bibliotheek wordt gedistribueerd in een enkel bestand (FTPSERVER.PY). · Ondersteuning voor recente FTP-opdrachten zoals MLSD en MLST gedefinieerd in RFC-3659. · Ondersteuning voor FXP, site-to-site transfers. · Ondersteuning voor IPv6 (RFC-2428). · Ondersteuning van NAT / Firewall met PASV (Passive) -modusverbindingen. · Ondersteuning voor hervatte transfers. · PER-User-machtigingen configureerbaarheid. · Maximale verbindingenlimiet. · Per-source-IP-limieten. Vereisten: · Python Wat is er nieuw in deze release: Verbeteringen: · Probleem # 103: voegde Unix_daemon.py-script toe. · Uitgave # 108: Er is een nieuwe throttleddtPlandler-klasse toegevoegd voor het beperken van de snelheid van downloads en uploads. Bugfixes: · Uitgifte # 100: een raceconditie opgelost in FTPHANDLER-constructor die een uitzondering zou kunnen gooien in het geval van verbindingsbasis (DOS). (bedankt Bram Neijt) · Uitgifte # 102: ftpserver.close_all () Verwijdert nu geen eengemaakte vertraagde oproep die achterblijft om potentiële geheugenlekken te voorkomen. · Probleemnummer # 104: een bug opgelost in FTPSERVER.HANDLE_ACCEPT () waar Socket.Accept () Geen kan terugkeren in plaats van een geldig adres dat de server kan worden veroorzaakt om te crashen. (Alleen OS X, gerapporteerd door Wentao Han) · Probleemnummer # 104: Een onverhandelde Epept-uitzondering kan worden gegooid door asyncore.recv () bij het omgaan met slecht opgevoede klanten op OS X. (gerapporteerd door Wentao Han) · Uitgave # 105: Econnaborted kan worden gegooid door socket.Accept () op FreeBSD veroorzaakt de server om te crashen. · Probleemnummer # 109: een onverhandelde EBADF-uitzondering kan worden gegooid bij het gebruik van peiling () op OS X en FreeBSD. · Uitgifte # 111: de gebruikte licentie was niet mit zoals vermeld in bronbestanden. · Uitgifte # 112: een MDTM-gerelateerde testvordering opgelost op 64-bits OSES. · Uitgifte # 113: vaste unix_ftp.py die anoniem behandelde als een normale gebruiker. · Uitgifte # 114: MLST wordt nu geweigerd tenzij de toestemming van de "L" is opgegeven voor de gebruiker. · Uitgifte # 115: asyncore.dispatcher.close () wordt nu gebeld voordat u een andere opruimbewerking doet wanneer de klant wordt losgekoppeld. Op deze manier vermijden we een eindeloze lus die de server ophangt in het geval dat een uitzondering in de rechter () methode wordt verhoogd. (Bedankt Arkadiusz Wahlig) · Uitgifte # 116: extra koetsrendementen werden toegevoegd aan bestanden die zijn overgedragen in ASCII-modus. · Uitgave # 118: CDUP verandert altijd in "/". · Uitgifte # 119: Quit verzonden tijdens een overdracht veroorzaakte een geheugenlek. API verandert sinds 0,5.1: · ThrottleddtPlandler-klasse is toegevoegd. · FTPHANDLER.PROCESS_COMMAND () METHODE is toegevoegd.


pyftpdlib Gerelateerde software

Kook

Een gratis en eenvoudige build-tool voor Python, vergelijkbaar met Make of Rake ...

197 65 KB

Downloaden

Hsp

Haskell-bibliotheek voor het schrijven van Dynamic Server-Side-webpagina's ...

198 12 KB

Downloaden