SU3 प्रारूप में ब्लॉकलिस्ट

Proposal 130
Open
Author psi, zzz
Created 2016-11-23
Last Updated 2016-11-23

अवलोकन

यह प्रस्ताव ब्लॉकलिस्ट अपडेट्स को एक अलग su3 फाइल में वितरित करने के लिए है।

प्रेरणा

इसके बिना, ब्लॉकलिस्ट अपडेट केवल रिलीज में ही होती है। यह प्रारूप विभिन्न राउटर क्रियान्वयनों में उपयोग किया जा सकता है।

डिजाइन

एक su3 फाइल में लपेटे जाने के लिए प्रारूप को परिभाषित करें। IP या राउटर हैश के द्वारा ब्लॉकिंग की अनुमति दें। राउटर किसी URL को सदस्यता ले सकते हैं, या अन्य साधनों द्वारा प्राप्त फाइल को आयात कर सकते हैं। su3 फाइल में एक हस्ताक्षर होता है जिसे आयात पर सत्यापित किया जाना चाहिए।

विनिर्देशन

राउटर अपडेट विनिर्देशन पृष्ठ में जोड़ा जाना है।

नया कंटेंट प्रकार BLOCKLIST (5) परिभाषित करें। नया फाइल प्रकार TXT_GZ (4) (.txt.gz प्रारूप) परिभाषित करें। प्रविष्टियाँ प्रति पंक्ति एक होती हैं, या तो एक सजीव IPv4 या IPv6 पता, या 44-अक्षरों का बेस64-एन्कोडेड राउटर हैश। नेट मास्क के साथ ब्लॉकिंग का समर्थन, जैसे x.y.0.0/16, वैकल्पिक है। एक प्रविष्टि को अनब्लॉक करने के लिए, इसे ‘!’ के साथ समय पूर्व करें। टिप्पणियां ‘#’ के साथ शुरू होती हैं।

प्रवास

लागू नहीं है