Permalink
Switch branches/tags
Commits on Sep 27, 2013
  1. 1.0.5

    committed Sep 27, 2013
  2. Merge pull request #5 from zooko/master

    add "twisted.plugins" to the list of "packages"
    committed Sep 27, 2013
  3. add "twisted.plugins" to the list of "packages"

    This is technically wrong, because "twisted.plugins" is not actually a Python
    package in the oauth-proxy distribution. (A "Python package" is a directory
    with an "__init__.py" file in it.)
    
    But, this convinces installers like pip to create a directory named
    "twisted/plugins" somewhere on the sys.path (in my manual test with pip 1.4, it
    was "/usr/local/lib/python2.7/dist-packages/twisted/plugins/") and -- combined
    with the "package_data" config option -- to copy the proxy.py file into it.
    This is necessary and sufficient to let the oauth-proxy command load the
    plugin.
    
    Thanks to the author of this web page, from which I just now re-learned this
    hack: http://chrismiles.livejournal.com/23399.html
    
    Here is a ticket about an issue in pip which used to prevent this hack from
    working but has been fixed:
    
    pypa/pip#355
    
    Older versions of setuptools will print a warning every time you run the
    oauth-proxy command. The warning says:
    
    """
    /usr/lib/python2.7/dist-packages/zope/__init__.py:3: UserWarning: Module twisted was already imported from /usr/lib/python2.7/dist-packages/twisted/__init__.pyc, but /usr/local/lib/python2.7/dist-packages is being added to sys.path
    """
    
    However, I just tested this with the current stable release of setuptools --
    v1.1.6, and it no longer prints this warning.
    zooko committed Sep 27, 2013
Commits on Sep 26, 2013
  1. Point at node-oauth-proxy

    committed Sep 26, 2013
Commits on Apr 29, 2013
  1. 1.0.4

    committed Apr 29, 2013
  2. Merge pull request #3 from silentsignal/master

    Added support for (Burp) relative URIs by using a provided Host header.
    committed Apr 29, 2013
  3. avoid unnecessary list building

    dnet committed Apr 29, 2013
Commits on Oct 28, 2010
  1. twisted/plugins isn't actually a package

    Seth Fitzsimmons committed Oct 28, 2010
  2. Stupid plugin packaging issues

    Seth Fitzsimmons committed Oct 28, 2010
  3. Updated to 1.0.1 w/ fixed plugin

    Seth Fitzsimmons committed Oct 28, 2010
  4. Install twisted plugin properly

    Seth Fitzsimmons committed Oct 28, 2010
  5. Updated instructions for installing and running

    Seth Fitzsimmons committed Oct 28, 2010
  6. More setuptools dirs to ignore

    Seth Fitzsimmons committed Oct 28, 2010
  7. Long description

    Seth Fitzsimmons committed Oct 28, 2010
  8. Ignore virtualenv and build files

    Seth Fitzsimmons committed Oct 28, 2010
  9. setuptools for distribution

    Seth Fitzsimmons committed Oct 28, 2010
  10. Remove bundled oauth lib

    Seth Fitzsimmons committed Oct 28, 2010
  11. Command-line wrapper

    Seth Fitzsimmons committed Oct 28, 2010
  12. Handle missing args

    Seth Fitzsimmons committed Oct 28, 2010
  13. Allow specifying a port to actually work

    Seth Fitzsimmons committed Oct 28, 2010
  14. Remove tap itself

    Seth Fitzsimmons committed Oct 28, 2010
  15. New BSD License

    Seth Fitzsimmons committed Oct 28, 2010
  16. Updated docs; removed tap instructions

    Seth Fitzsimmons committed Oct 28, 2010
  17. Compatibility fix for oauth-1.0.1 lib

    Seth Fitzsimmons committed Oct 28, 2010
Commits on May 7, 2009
  1. basic TODOs

    committed May 7, 2009
  2. better docs

    Reflect that a recent version of Twisted (i.e. 8.2.0) is required
    and provide instructions for using with `curl`, `ab`, and Firefox.
    committed May 7, 2009
Commits on Aug 6, 2008
  1. docfix

    committed Aug 6, 2008
Commits on May 11, 2008
  1. doc cleanup

    committed May 11, 2008
Commits on May 2, 2008
  1. spaces to tabs

    committed May 2, 2008
Commits on Apr 26, 2008
  1. prevent name conflicts

    committed Apr 26, 2008
  2. skeleton for a reverse proxy

    committed Apr 26, 2008