txtorcon הוא יישום מבוסס Twisted שליטת אסינכרוני Tor פרוטוקול בPython & nbsp;. Twisted הוא מנוע רשת מונע אירוע נכתב בפייתון והטור הוא רשת צל-ניתוב שנועדה לשפר את פרטיותם של אנשים ואבטחה באינטרנט.
ההפשטה העיקרית של ספרייה זו היא txtorcon.TorControlProtocol המציג API אסינכרוני לדבר פרוטוקול לקוח טור בפייתון. txtorcon מספק גם הפשטות כדי לעקוב ולקבל עדכונים על תצורת המדינה והנוכחית של טור, יחד עם עוזרים להשיק אסינכרוני מקרי עבד של Tor כוללים תמיכת נקודת סיום Twisted.
מה חדש בזה לשחרר:
- לשים מבחן / ספרייה ברמה העליונה
- באמצעות & quot; כיסוי & quot; כלי במקום תסריט מותאם אישית
- coveralls.io באמצעות וטראביס-ci לכיסוי בדיקות ואינטגרציה מתמשכת
- נושא # 56: הוסיף Circuit.close () וStream.close () החל מהתיקון של aagbsn
- נושאי ניתוח עם מילות מפתח רב-קו גילו והחליטו
- לשמר ניקס הנתב משמות ארוכים אם קונסנסוס חסר ערך (לדוגמא גשרים)
- באמצעות צינורות גומי למהדורות
- שחרור גלגל כעת זמינים גם
- נושא # 57: & quot; פיתון setup.py לפתח & quot; עכשיו נתמך
- נושא # 59: אם tor_launch () פעמים מתוך, Tor נהרג כראוי (שמתחיל במשיכת בקשה מריימן)
- בדיקות מבוססות docker.io ניסיוניות (להאזנת HS, וtor_launch () קצוב)
- נושא # 55: קישור של מפתח ציבורי על readthedocs
- נושא # 63
- לנקות טיפול GeoIP, ולתמוך pygeoip שני לפני ואחרי 0.3
- מעט לשפר את כיסוי יחידה-מבחן (כעת ב -97%, 61 קווים של 2,031 חסר)
- הוסיף Walkthrough בתיעוד
מה חדש בגרסה 0.8.0 :
- שינוי API: וICircuitListener.circuit_failed, .circuit_closed IStreamListener.stream_failed, .stream_closed, ו.stream_detach כל כוללים מילות מפתח כלשהו בשיטת ההודעה.
- מספר ניקוי + דוגמא חדשה מlukaslueg (עכשיו pep8 נקייה!) Launch_tor () יכול לקחת פסק זמן (hellais); ipaddr הוא באמת אופציונאלי עכשיו; TorState יכול ליצור מעגלים ללא נתיב מפורש; סיסמאות להשתמש התקשרות סיסמא (אולי נדחים).
מה חדש בגרסה 0.7:
- אובייקט config כעת מחובר כראוי לאחר launch_tor () .
- data_dir הניתן לTCPHiddenServiceEndpoint כעת מטופל כראוי.
- דוגמא .tac סופקה. TorConfig (). Hiddenservices.append (hs) עכשיו עובד כראוי ללא פרוטוקול מצורף.
מה חדש בגרסת 0.6:
- גרסה זו מוסיפה חבילות של דביאן (mmaker), מסיר באופן מלא psutil , משנה את ה- API לlaunch_tor () כדי להשתמש TorConfig במקום args, עושה TorConfig.save () לעבוד כמו שצריך ללא תור מחובר, מתקן טיפול שגוי של 650 מייד לאחר חיבור, מוסיף תאימות pep8, משתמש assertEqual בבדיקות, עושה הודעות עם מוטבע מילות מפתח פועלים כראוי, מתקן באג עם setup.py ופיפס, מאחד דרישות (מaagbsn), מגביר את כיסוי בדיקות, מוסיף תיקונים קלים שונים, ומשתמש https URIs לReadTheDocs.
דרישות :
- Python
תגובות לא נמצא