GRAYBYTE WORDPRESS FILE MANAGER2115

Server IP : 198.54.121.189 / Your IP : 216.73.216.140
System : Linux premium69.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
PHP Version : 7.4.33
Disable Function : NONE
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF
Directory : /lib/python2.7/site-packages/google/protobuf/internal/
Upload Files :
Current_dir [ Not Writeable ] Document_root [ Writeable ]

Command :


Current File : /lib/python2.7/site-packages/google/protobuf/internal//wire_format_test.py
#
# Protocol Buffers - Google's data interchange format
# Copyright 2008 Google Inc.  All rights reserved.
# https://developers.google.com/protocol-buffers/
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are
# met:
#
#     * Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#     * Redistributions in binary form must reproduce the above
# copyright notice, this list of conditions and the following disclaimer
# in the documentation and/or other materials provided with the
# distribution.
#     * Neither the name of Google Inc. nor the names of its
# contributors may be used to endorse or promote products derived from
# this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

"""Test for google.protobuf.internal.wire_format."""

__author__ = 'robinson@google.com (Will Robinson)'

try:
  import unittest2 as unittest  #PY26
except ImportError:
  import unittest

from google.protobuf import message
from google.protobuf.internal import wire_format


class WireFormatTest(unittest.TestCase):

  def testPackTag(self):
    field_number = 0xabc
    tag_type = 2
    self.assertEqual((field_number << 3) | tag_type,
                     wire_format.PackTag(field_number, tag_type))
    PackTag = wire_format.PackTag
    # Number too high.
    self.assertRaises(message.EncodeError, PackTag, field_number, 6)
    # Number too low.
    self.assertRaises(message.EncodeError, PackTag, field_number, -1)

  def testUnpackTag(self):
    # Test field numbers that will require various varint sizes.
    for expected_field_number in (1, 15, 16, 2047, 2048):
      for expected_wire_type in range(6):  # Highest-numbered wiretype is 5.
        field_number, wire_type = wire_format.UnpackTag(
            wire_format.PackTag(expected_field_number, expected_wire_type))
        self.assertEqual(expected_field_number, field_number)
        self.assertEqual(expected_wire_type, wire_type)

    self.assertRaises(TypeError, wire_format.UnpackTag, None)
    self.assertRaises(TypeError, wire_format.UnpackTag, 'abc')
    self.assertRaises(TypeError, wire_format.UnpackTag, 0.0)
    self.assertRaises(TypeError, wire_format.UnpackTag, object())

  def testZigZagEncode(self):
    Z = wire_format.ZigZagEncode
    self.assertEqual(0, Z(0))
    self.assertEqual(1, Z(-1))
    self.assertEqual(2, Z(1))
    self.assertEqual(3, Z(-2))
    self.assertEqual(4, Z(2))
    self.assertEqual(0xfffffffe, Z(0x7fffffff))
    self.assertEqual(0xffffffff, Z(-0x80000000))
    self.assertEqual(0xfffffffffffffffe, Z(0x7fffffffffffffff))
    self.assertEqual(0xffffffffffffffff, Z(-0x8000000000000000))

    self.assertRaises(TypeError, Z, None)
    self.assertRaises(TypeError, Z, 'abcd')
    self.assertRaises(TypeError, Z, 0.0)
    self.assertRaises(TypeError, Z, object())

  def testZigZagDecode(self):
    Z = wire_format.ZigZagDecode
    self.assertEqual(0, Z(0))
    self.assertEqual(-1, Z(1))
    self.assertEqual(1, Z(2))
    self.assertEqual(-2, Z(3))
    self.assertEqual(2, Z(4))
    self.assertEqual(0x7fffffff, Z(0xfffffffe))
    self.assertEqual(-0x80000000, Z(0xffffffff))
    self.assertEqual(0x7fffffffffffffff, Z(0xfffffffffffffffe))
    self.assertEqual(-0x8000000000000000, Z(0xffffffffffffffff))

    self.assertRaises(TypeError, Z, None)
    self.assertRaises(TypeError, Z, 'abcd')
    self.assertRaises(TypeError, Z, 0.0)
    self.assertRaises(TypeError, Z, object())

  def NumericByteSizeTestHelper(self, byte_size_fn, value, expected_value_size):
    # Use field numbers that cause various byte sizes for the tag information.
    for field_number, tag_bytes in ((15, 1), (16, 2), (2047, 2), (2048, 3)):
      expected_size = expected_value_size + tag_bytes
      actual_size = byte_size_fn(field_number, value)
      self.assertEqual(expected_size, actual_size,
                       'byte_size_fn: %s, field_number: %d, value: %r\n'
                       'Expected: %d, Actual: %d'% (
          byte_size_fn, field_number, value, expected_size, actual_size))

  def testByteSizeFunctions(self):
    # Test all numeric *ByteSize() functions.
    NUMERIC_ARGS = [
        # Int32ByteSize().
        [wire_format.Int32ByteSize, 0, 1],
        [wire_format.Int32ByteSize, 127, 1],
        [wire_format.Int32ByteSize, 128, 2],
        [wire_format.Int32ByteSize, -1, 10],
        # Int64ByteSize().
        [wire_format.Int64ByteSize, 0, 1],
        [wire_format.Int64ByteSize, 127, 1],
        [wire_format.Int64ByteSize, 128, 2],
        [wire_format.Int64ByteSize, -1, 10],
        # UInt32ByteSize().
        [wire_format.UInt32ByteSize, 0, 1],
        [wire_format.UInt32ByteSize, 127, 1],
        [wire_format.UInt32ByteSize, 128, 2],
        [wire_format.UInt32ByteSize, wire_format.UINT32_MAX, 5],
        # UInt64ByteSize().
        [wire_format.UInt64ByteSize, 0, 1],
        [wire_format.UInt64ByteSize, 127, 1],
        [wire_format.UInt64ByteSize, 128, 2],
        [wire_format.UInt64ByteSize, wire_format.UINT64_MAX, 10],
        # SInt32ByteSize().
        [wire_format.SInt32ByteSize, 0, 1],
        [wire_format.SInt32ByteSize, -1, 1],
        [wire_format.SInt32ByteSize, 1, 1],
        [wire_format.SInt32ByteSize, -63, 1],
        [wire_format.SInt32ByteSize, 63, 1],
        [wire_format.SInt32ByteSize, -64, 1],
        [wire_format.SInt32ByteSize, 64, 2],
        # SInt64ByteSize().
        [wire_format.SInt64ByteSize, 0, 1],
        [wire_format.SInt64ByteSize, -1, 1],
        [wire_format.SInt64ByteSize, 1, 1],
        [wire_format.SInt64ByteSize, -63, 1],
        [wire_format.SInt64ByteSize, 63, 1],
        [wire_format.SInt64ByteSize, -64, 1],
        [wire_format.SInt64ByteSize, 64, 2],
        # Fixed32ByteSize().
        [wire_format.Fixed32ByteSize, 0, 4],
        [wire_format.Fixed32ByteSize, wire_format.UINT32_MAX, 4],
        # Fixed64ByteSize().
        [wire_format.Fixed64ByteSize, 0, 8],
        [wire_format.Fixed64ByteSize, wire_format.UINT64_MAX, 8],
        # SFixed32ByteSize().
        [wire_format.SFixed32ByteSize, 0, 4],
        [wire_format.SFixed32ByteSize, wire_format.INT32_MIN, 4],
        [wire_format.SFixed32ByteSize, wire_format.INT32_MAX, 4],
        # SFixed64ByteSize().
        [wire_format.SFixed64ByteSize, 0, 8],
        [wire_format.SFixed64ByteSize, wire_format.INT64_MIN, 8],
        [wire_format.SFixed64ByteSize, wire_format.INT64_MAX, 8],
        # FloatByteSize().
        [wire_format.FloatByteSize, 0.0, 4],
        [wire_format.FloatByteSize, 1000000000.0, 4],
        [wire_format.FloatByteSize, -1000000000.0, 4],
        # DoubleByteSize().
        [wire_format.DoubleByteSize, 0.0, 8],
        [wire_format.DoubleByteSize, 1000000000.0, 8],
        [wire_format.DoubleByteSize, -1000000000.0, 8],
        # BoolByteSize().
        [wire_format.BoolByteSize, False, 1],
        [wire_format.BoolByteSize, True, 1],
        # EnumByteSize().
        [wire_format.EnumByteSize, 0, 1],
        [wire_format.EnumByteSize, 127, 1],
        [wire_format.EnumByteSize, 128, 2],
        [wire_format.EnumByteSize, wire_format.UINT32_MAX, 5],
        ]
    for args in NUMERIC_ARGS:
      self.NumericByteSizeTestHelper(*args)

    # Test strings and bytes.
    for byte_size_fn in (wire_format.StringByteSize, wire_format.BytesByteSize):
      # 1 byte for tag, 1 byte for length, 3 bytes for contents.
      self.assertEqual(5, byte_size_fn(10, 'abc'))
      # 2 bytes for tag, 1 byte for length, 3 bytes for contents.
      self.assertEqual(6, byte_size_fn(16, 'abc'))
      # 2 bytes for tag, 2 bytes for length, 128 bytes for contents.
      self.assertEqual(132, byte_size_fn(16, 'a' * 128))

    # Test UTF-8 string byte size calculation.
    # 1 byte for tag, 1 byte for length, 8 bytes for content.
    self.assertEqual(10, wire_format.StringByteSize(
        5, b'\xd0\xa2\xd0\xb5\xd1\x81\xd1\x82'.decode('utf-8')))

    class MockMessage(object):
      def __init__(self, byte_size):
        self.byte_size = byte_size
      def ByteSize(self):
        return self.byte_size

    message_byte_size = 10
    mock_message = MockMessage(byte_size=message_byte_size)
    # Test groups.
    # (2 * 1) bytes for begin and end tags, plus message_byte_size.
    self.assertEqual(2 + message_byte_size,
                     wire_format.GroupByteSize(1, mock_message))
    # (2 * 2) bytes for begin and end tags, plus message_byte_size.
    self.assertEqual(4 + message_byte_size,
                     wire_format.GroupByteSize(16, mock_message))

    # Test messages.
    # 1 byte for tag, plus 1 byte for length, plus contents.
    self.assertEqual(2 + mock_message.byte_size,
                     wire_format.MessageByteSize(1, mock_message))
    # 2 bytes for tag, plus 1 byte for length, plus contents.
    self.assertEqual(3 + mock_message.byte_size,
                     wire_format.MessageByteSize(16, mock_message))
    # 2 bytes for tag, plus 2 bytes for length, plus contents.
    mock_message.byte_size = 128
    self.assertEqual(4 + mock_message.byte_size,
                     wire_format.MessageByteSize(16, mock_message))


    # Test message set item byte size.
    # 4 bytes for tags, plus 1 byte for length, plus 1 byte for type_id,
    # plus contents.
    mock_message.byte_size = 10
    self.assertEqual(mock_message.byte_size + 6,
                     wire_format.MessageSetItemByteSize(1, mock_message))

    # 4 bytes for tags, plus 2 bytes for length, plus 1 byte for type_id,
    # plus contents.
    mock_message.byte_size = 128
    self.assertEqual(mock_message.byte_size + 7,
                     wire_format.MessageSetItemByteSize(1, mock_message))

    # 4 bytes for tags, plus 2 bytes for length, plus 2 byte for type_id,
    # plus contents.
    self.assertEqual(mock_message.byte_size + 8,
                     wire_format.MessageSetItemByteSize(128, mock_message))

    # Too-long varint.
    self.assertRaises(message.EncodeError,
                      wire_format.UInt64ByteSize, 1, 1 << 128)


if __name__ == '__main__':
  unittest.main()

[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
March 06 2024 00:08:52
root / root
0755
import_test_package
--
March 06 2024 00:08:52
root / root
0755
__init__.py
0 KB
November 19 2021 09:58:28
root / root
0644
__init__.pyc
0.152 KB
November 19 2021 09:59:08
root / root
0644
__init__.pyo
0.152 KB
November 19 2021 09:59:08
root / root
0644
_parameterized.py
15.073 KB
November 19 2021 09:58:28
root / root
0644
_parameterized.pyc
15.939 KB
November 19 2021 09:59:08
root / root
0644
_parameterized.pyo
15.503 KB
November 19 2021 09:59:09
root / root
0644
any_test_pb2.py
6.963 KB
November 19 2021 09:58:28
root / root
0644
any_test_pb2.pyc
4.841 KB
November 19 2021 09:59:08
root / root
0644
any_test_pb2.pyo
4.841 KB
November 19 2021 09:59:08
root / root
0644
api_implementation.py
6.904 KB
November 19 2021 09:58:28
root / root
0644
api_implementation.pyc
3.371 KB
November 19 2021 09:59:08
root / root
0644
api_implementation.pyo
3.371 KB
November 19 2021 09:59:08
root / root
0644
containers.py
20.398 KB
November 19 2021 09:58:28
root / root
0644
containers.pyc
24.477 KB
November 19 2021 09:59:08
root / root
0644
containers.pyo
24.477 KB
November 19 2021 09:59:08
root / root
0644
decoder.py
30.558 KB
November 19 2021 09:58:28
root / root
0644
decoder.pyc
25.393 KB
November 19 2021 09:59:08
root / root
0644
decoder.pyo
25.301 KB
November 19 2021 09:59:09
root / root
0644
descriptor_database_test.py
4.501 KB
November 19 2021 09:58:28
root / root
0644
descriptor_database_test.pyc
2.562 KB
November 19 2021 09:59:08
root / root
0644
descriptor_database_test.pyo
2.562 KB
November 19 2021 09:59:08
root / root
0644
descriptor_pool_test.py
42.62 KB
November 19 2021 09:58:28
root / root
0644
descriptor_pool_test.pyc
35.527 KB
November 19 2021 09:59:08
root / root
0644
descriptor_pool_test.pyo
35.527 KB
November 19 2021 09:59:08
root / root
0644
descriptor_pool_test1_pb2.py
20.434 KB
November 19 2021 09:58:28
root / root
0644
descriptor_pool_test1_pb2.pyc
11.031 KB
November 19 2021 09:59:08
root / root
0644
descriptor_pool_test1_pb2.pyo
11.031 KB
November 19 2021 09:59:08
root / root
0644
descriptor_pool_test2_pb2.py
12.119 KB
November 19 2021 09:58:28
root / root
0644
descriptor_pool_test2_pb2.pyc
7.57 KB
November 19 2021 09:59:08
root / root
0644
descriptor_pool_test2_pb2.pyo
7.57 KB
November 19 2021 09:59:08
root / root
0644
descriptor_test.py
41.733 KB
November 19 2021 09:58:28
root / root
0644
descriptor_test.pyc
32.788 KB
November 19 2021 09:59:08
root / root
0644
descriptor_test.pyo
32.788 KB
November 19 2021 09:59:08
root / root
0644
encoder.py
27.873 KB
November 19 2021 09:58:28
root / root
0644
encoder.pyc
28.82 KB
November 19 2021 09:59:08
root / root
0644
encoder.pyo
28.65 KB
November 19 2021 09:59:09
root / root
0644
enum_type_wrapper.py
3.471 KB
November 19 2021 09:58:28
root / root
0644
enum_type_wrapper.pyc
2.918 KB
November 19 2021 09:59:08
root / root
0644
enum_type_wrapper.pyo
2.918 KB
November 19 2021 09:59:08
root / root
0644
factory_test1_pb2.py
7.633 KB
November 19 2021 09:58:28
root / root
0644
factory_test1_pb2.pyc
5.491 KB
November 19 2021 09:59:08
root / root
0644
factory_test1_pb2.pyo
5.491 KB
November 19 2021 09:59:08
root / root
0644
factory_test2_pb2.py
24.339 KB
November 19 2021 09:58:28
root / root
0644
factory_test2_pb2.pyc
14.022 KB
November 19 2021 09:59:08
root / root
0644
factory_test2_pb2.pyo
14.022 KB
November 19 2021 09:59:08
root / root
0644
file_options_test_pb2.py
2.983 KB
November 19 2021 09:58:28
root / root
0644
file_options_test_pb2.pyc
3.033 KB
November 19 2021 09:59:08
root / root
0644
file_options_test_pb2.pyo
3.033 KB
November 19 2021 09:59:08
root / root
0644
generator_test.py
14.404 KB
November 19 2021 09:58:28
root / root
0644
generator_test.pyc
12.984 KB
November 19 2021 09:59:08
root / root
0644
generator_test.pyo
12.984 KB
November 19 2021 09:59:08
root / root
0644
json_format_test.py
40.462 KB
November 19 2021 09:58:28
root / root
0644
json_format_test.pyc
33.873 KB
November 19 2021 09:59:08
root / root
0644
json_format_test.pyo
33.873 KB
November 19 2021 09:59:08
root / root
0644
message_factory_test.py
9.429 KB
November 19 2021 09:58:28
root / root
0644
message_factory_test.pyc
6.743 KB
November 19 2021 09:59:08
root / root
0644
message_factory_test.pyo
6.743 KB
November 19 2021 09:59:08
root / root
0644
message_listener.py
3.288 KB
November 19 2021 09:58:28
root / root
0644
message_listener.pyc
2.557 KB
November 19 2021 09:59:08
root / root
0644
message_listener.pyo
2.557 KB
November 19 2021 09:59:08
root / root
0644
message_set_extensions_pb2.py
8.276 KB
November 19 2021 09:58:28
root / root
0644
message_set_extensions_pb2.pyc
5.4 KB
November 19 2021 09:59:08
root / root
0644
message_set_extensions_pb2.pyo
5.4 KB
November 19 2021 09:59:08
root / root
0644
message_test.py
85.563 KB
November 19 2021 09:58:28
root / root
0644
message_test.pyc
71.092 KB
November 19 2021 09:59:08
root / root
0644
message_test.pyo
70.968 KB
November 19 2021 09:59:09
root / root
0644
missing_enum_values_pb2.py
9.385 KB
November 19 2021 09:58:28
root / root
0644
missing_enum_values_pb2.pyc
6.043 KB
November 19 2021 09:59:08
root / root
0644
missing_enum_values_pb2.pyo
6.043 KB
November 19 2021 09:59:08
root / root
0644
more_extensions_dynamic_pb2.py
4.85 KB
November 19 2021 09:58:28
root / root
0644
more_extensions_dynamic_pb2.pyc
4.005 KB
November 19 2021 09:59:08
root / root
0644
more_extensions_dynamic_pb2.pyo
4.005 KB
November 19 2021 09:59:08
root / root
0644
more_extensions_pb2.py
7.132 KB
November 19 2021 09:58:28
root / root
0644
more_extensions_pb2.pyc
5.023 KB
November 19 2021 09:59:08
root / root
0644
more_extensions_pb2.pyo
5.023 KB
November 19 2021 09:59:08
root / root
0644
more_messages_pb2.py
4.162 KB
November 19 2021 09:58:28
root / root
0644
more_messages_pb2.pyc
3.62 KB
November 19 2021 09:59:08
root / root
0644
more_messages_pb2.pyo
3.62 KB
November 19 2021 09:59:08
root / root
0644
packed_field_test_pb2.py
19.867 KB
November 19 2021 09:58:28
root / root
0644
packed_field_test_pb2.pyc
10.759 KB
November 19 2021 09:59:08
root / root
0644
packed_field_test_pb2.pyo
10.759 KB
November 19 2021 09:59:08
root / root
0644
proto_builder_test.py
3.659 KB
November 19 2021 09:58:28
root / root
0644
proto_builder_test.pyc
2.853 KB
November 19 2021 09:59:08
root / root
0644
proto_builder_test.pyo
2.853 KB
November 19 2021 09:59:08
root / root
0644
python_message.py
56.49 KB
November 19 2021 09:58:28
root / root
0644
python_message.pyc
50.453 KB
November 19 2021 09:59:08
root / root
0644
python_message.pyo
50.343 KB
November 19 2021 09:59:09
root / root
0644
reflection_test.py
125.231 KB
November 19 2021 09:58:28
root / root
0644
reflection_test.pyc
96.921 KB
November 19 2021 09:59:08
root / root
0644
reflection_test.pyo
96.921 KB
November 19 2021 09:59:08
root / root
0644
service_reflection_test.py
5.263 KB
November 19 2021 09:58:28
root / root
0644
service_reflection_test.pyc
5.176 KB
November 19 2021 09:59:08
root / root
0644
service_reflection_test.pyo
5.176 KB
November 19 2021 09:59:08
root / root
0644
symbol_database_test.py
5.495 KB
November 19 2021 09:58:28
root / root
0644
symbol_database_test.pyc
4.648 KB
November 19 2021 09:59:08
root / root
0644
symbol_database_test.pyo
4.648 KB
November 19 2021 09:59:08
root / root
0644
test_bad_identifiers_pb2.py
5.804 KB
November 19 2021 09:58:28
root / root
0644
test_bad_identifiers_pb2.pyc
4.583 KB
November 19 2021 09:59:08
root / root
0644
test_bad_identifiers_pb2.pyo
4.583 KB
November 19 2021 09:59:08
root / root
0644
test_util.py
33.153 KB
November 19 2021 09:58:28
root / root
0644
test_util.pyc
31.329 KB
November 19 2021 09:59:08
root / root
0644
test_util.pyo
31.275 KB
November 19 2021 09:59:10
root / root
0644
testing_refleaks.py
4.401 KB
November 19 2021 09:58:28
root / root
0644
testing_refleaks.pyc
3.812 KB
November 19 2021 09:59:08
root / root
0644
testing_refleaks.pyo
3.812 KB
November 19 2021 09:59:08
root / root
0644
text_encoding_test.py
2.813 KB
November 19 2021 09:58:28
root / root
0644
text_encoding_test.pyc
1.955 KB
November 19 2021 09:59:08
root / root
0644
text_encoding_test.pyo
1.955 KB
November 19 2021 09:59:08
root / root
0644
text_format_test.py
63.678 KB
November 19 2021 09:58:28
root / root
0644
text_format_test.pyc
56.521 KB
November 19 2021 09:59:08
root / root
0644
text_format_test.pyo
56.521 KB
November 19 2021 09:59:08
root / root
0644
type_checkers.py
13.896 KB
November 19 2021 09:58:28
root / root
0644
type_checkers.pyc
11.58 KB
November 19 2021 09:59:08
root / root
0644
type_checkers.pyo
11.58 KB
November 19 2021 09:59:08
root / root
0644
unknown_fields_test.py
13.521 KB
November 19 2021 09:58:28
root / root
0644
unknown_fields_test.pyc
11.464 KB
November 19 2021 09:59:08
root / root
0644
unknown_fields_test.pyo
11.464 KB
November 19 2021 09:59:08
root / root
0644
well_known_types.py
27.616 KB
November 19 2021 09:58:28
root / root
0644
well_known_types.pyc
32.885 KB
November 19 2021 09:59:08
root / root
0644
well_known_types.pyo
32.885 KB
November 19 2021 09:59:08
root / root
0644
well_known_types_test.py
34.575 KB
November 19 2021 09:58:28
root / root
0644
well_known_types_test.pyc
25.4 KB
November 19 2021 09:59:08
root / root
0644
well_known_types_test.pyo
25.4 KB
November 19 2021 09:59:08
root / root
0644
wire_format.py
8.246 KB
November 19 2021 09:58:28
root / root
0644
wire_format.pyc
8.816 KB
November 19 2021 09:59:09
root / root
0644
wire_format.pyo
8.816 KB
November 19 2021 09:59:09
root / root
0644
wire_format_test.py
10.651 KB
November 19 2021 09:58:28
root / root
0644
wire_format_test.pyc
6.77 KB
November 19 2021 09:59:09
root / root
0644
wire_format_test.pyo
6.77 KB
November 19 2021 09:59:09
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF