the fast, reliable localhost tunneling solution


Pagekite.py 0.4.4 released

By Bjarni Rúnar 2011-08-02, 10:22

Pagekite.py 0.4.4 is now available for download, from the usual location.

This release has been a long time coming, as we have been reorganizing the code and improving our development tools in order to facilitate some important new features. Some of the highlights of this release:

  • Official rpm and Debian packages and repositories.
  • Major code reorganization, resulting in two spin-off projects:
  • The built in HTTP server will now reply to direct http://localhost:port/ requests.
  • The new +rewritehost back-end flag can make configuring Apache VirtualHosts unnecessary.
  • New back-end access control flags: +password/user=foo and +ip/1.2.3.4
  • Experimental --remoteui flag to facilitate development of graphical user interfaces.

We are almost ready to recommend all users upgrade from v0.3 to v0.4, so if you've been dragging your feet, now would be an excellent time to give this release a try and let us know if we've overlooked something crucial!

In other news, Stelios's lua back-end implementation can be found in GitHub and Sveinbjörn Þórðarson has begun work on an OS X GUI.

Comments

  1. Michael Wiedmann said on 2011-08-11, 13:29
    pagekite.py 0.3.21 worked great so far on Win XP.
    Testing pagekite-0.4.py on Win XP shows the following error message:

    C:\Programme\misc>python --version
    Python 2.7

    C:\Programme\misc>pagekite-0.4.py
    Traceback (most recent call last):
    File "C:\Programme\misc\pagekite-0.4.py", line 1157, in <module>
    exec __FILES[".SELF/sockschain/__init__.py"] in sys.modules["sockschain"].__dict__
    File "<string>", line 49, in <module>
    ImportError: No module named fcntl

    Any hints?
    Permalink
  2. Bjarni Rúnar Einarsson said on 2011-08-12, 16:13
    Seems an unneeded dependency slipped in when we built 0.4.4 - I've rebuilt it and re-released, so if you download 0.4 again you should get version 0.4.4f, which does not require fcntl. We are still working on integrating Windows better into our release/test process, hopefully in the future slip-ups like this can be avoided.

    Thanks for the bug-report!
    Permalink

The Blog

Welcome to the PageKite blog!

Here we write about anything and everything to do with running the service, building a company, open-source, privacy online... you name it.

But mostly it's about PageKite.

Other venues