{ "info": { "author": "SilverLining", "author_email": "minmin3772@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Internet :: Proxy Servers" ], "description": "About shadowsocks-rm\n---------------\n\nThis project is https://github.com/shadowsocks/shadowsocks clone. I JUST fix bug on the original code. Unless it is necessary to have additional features.\n\nshadowsocks\n===========\n\n|PyPI version| |Build Status| |Coverage Status|\n\nA fast tunnel proxy that helps you bypass firewalls.\n\nServer\n------\n\nInstall\n~~~~~~~\n\nDebian / Ubuntu:\n\n::\n\n apt-get install python-pip\n pip install shadowsocks\n\nCentOS:\n\n::\n\n yum install python-setuptools && easy_install pip\n pip install shadowsocks\n\nWindows:\n\nSee `Install Server on\nWindows `__\n\nUsage\n~~~~~\n\n::\n\n ssserver -p 443 -k password -m rc4-md5\n\nTo run in the background:\n\n::\n\n sudo ssserver -p 443 -k password -m rc4-md5 --user nobody -d start\n\nTo stop:\n\n::\n\n sudo ssserver -d stop\n\nTo check the log:\n\n::\n\n sudo less /var/log/shadowsocks.log\n\nCheck all the options via ``-h``. You can also use a\n`Configuration `__\nfile instead.\n\nClient\n------\n\n- `Windows `__\n / `OS\n X `__\n- `Android `__\n / `iOS `__\n- `OpenWRT `__\n\nUse GUI clients on your local PC/phones. Check the README of your client\nfor more information.\n\nDocumentation\n-------------\n\nYou can find all the documentation in the\n`Wiki `__.\n\nLicense\n-------\n\nCopyright 2015 clowwindy\n\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may\nnot use this file except in compliance with the License. You may obtain\na copy of the License at\n\n::\n\n http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n\nBugs and Issues\n---------------\n\n- `Troubleshooting `__\n- `Issue\n Tracker `__\n- `Mailing list `__\n\n.. |PyPI version| image:: https://img.shields.io/pypi/v/shadowsocks.svg?style=flat\n :target: https://pypi.python.org/pypi/shadowsocks\n.. |Build Status| image:: https://img.shields.io/travis/shadowsocks/shadowsocks/master.svg?style=flat\n :target: https://travis-ci.org/shadowsocks/shadowsocks\n.. |Coverage Status| image:: https://jenkins.shadowvpn.org/result/shadowsocks\n :target: https://jenkins.shadowvpn.org/job/Shadowsocks/ws/PYENV/py34/label/linux/htmlcov/index.html", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/shadowsocks/shadowsocks", "keywords": "", "license": "http://www.apache.org/licenses/LICENSE-2.0", "maintainer": "", "maintainer_email": "", "name": "shadowsocks-py", "package_url": "https://pypi.org/project/shadowsocks-py/", "platform": "", "project_url": "https://pypi.org/project/shadowsocks-py/", "project_urls": { "Homepage": "https://github.com/shadowsocks/shadowsocks" }, "release_url": "https://pypi.org/project/shadowsocks-py/2.9.1/", "requires_dist": null, "requires_python": "", "summary": "A fast tunnel proxy that help you get through firewalls, the original pypi source is not maintained since version 2.8.2, this is a newly maintained pypi source by SilverLining.", "version": "2.9.1" }, "last_serial": 3027971, "releases": { "2.9.1": [ { "comment_text": "", "digests": { "md5": "f9f2c0e32e68da4bc12cdcec7795d2ab", "sha256": "02c6f54d32582a57b73b6e723728c6e170bb52c09de6d24305e277446db75d72" }, "downloads": -1, "filename": "shadowsocks-py-2.9.1.tar.gz", "has_sig": false, "md5_digest": "f9f2c0e32e68da4bc12cdcec7795d2ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40224, "upload_time": "2017-07-17T07:41:33", "url": "https://files.pythonhosted.org/packages/12/6e/0f8f72c48cb57478b841c46f471c2a60c3801484c44ec0c9e5aa8a32ad3c/shadowsocks-py-2.9.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f9f2c0e32e68da4bc12cdcec7795d2ab", "sha256": "02c6f54d32582a57b73b6e723728c6e170bb52c09de6d24305e277446db75d72" }, "downloads": -1, "filename": "shadowsocks-py-2.9.1.tar.gz", "has_sig": false, "md5_digest": "f9f2c0e32e68da4bc12cdcec7795d2ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40224, "upload_time": "2017-07-17T07:41:33", "url": "https://files.pythonhosted.org/packages/12/6e/0f8f72c48cb57478b841c46f471c2a60c3801484c44ec0c9e5aa8a32ad3c/shadowsocks-py-2.9.1.tar.gz" } ] }