db5cdeb021
v2.9.1 Add itervalues() and iteritems() methods to SessionManager. Allow unicode strings passed to redirect(). Fix handling of __future__ import statements in PTL. v2.9 There was a packaging error for 2.8. It included files not intended to be released which broke the 'ptl' package. This release repairs that error and includes a small change to random session tokens. Use 128-bit random tokens for session keys and form tokens. Our previous 64-bit values should still be more than secure for web applications but recommended best practice is currently 128-bit. We use URL-safe base64 encoding so the length of the tokens is only a bit longer. Use base64 instead of hex encoding for util.randbytes() v2.8 Don't set duplicate ID attributes on radio inputs. ptl_import recompiles ptl files Since stat.st_mtime is a float in linux, _load_pyc will almost always recompile the ptl files. Here's a patch to make the logic follow compile.c in python.
131 lines
4.9 KiB
Text
131 lines
4.9 KiB
Text
@comment $NetBSD: PLIST,v 1.6 2018/03/24 08:20:06 adam Exp $
|
|
${PYSITELIB}/${EGG_FILE}
|
|
${PYSITELIB}/quixote/__init__.py
|
|
${PYSITELIB}/quixote/__init__.pyc
|
|
${PYSITELIB}/quixote/__init__.pyo
|
|
${PYSITELIB}/quixote/config.py
|
|
${PYSITELIB}/quixote/config.pyc
|
|
${PYSITELIB}/quixote/config.pyo
|
|
${PYSITELIB}/quixote/demo/__init__.py
|
|
${PYSITELIB}/quixote/demo/__init__.pyc
|
|
${PYSITELIB}/quixote/demo/__init__.pyo
|
|
${PYSITELIB}/quixote/demo/altdemo.py
|
|
${PYSITELIB}/quixote/demo/altdemo.pyc
|
|
${PYSITELIB}/quixote/demo/altdemo.pyo
|
|
${PYSITELIB}/quixote/demo/extras.ptl
|
|
${PYSITELIB}/quixote/demo/forms.ptl
|
|
${PYSITELIB}/quixote/demo/integers.ptl
|
|
${PYSITELIB}/quixote/demo/mini_demo.py
|
|
${PYSITELIB}/quixote/demo/mini_demo.pyc
|
|
${PYSITELIB}/quixote/demo/mini_demo.pyo
|
|
${PYSITELIB}/quixote/demo/root.ptl
|
|
${PYSITELIB}/quixote/directory.py
|
|
${PYSITELIB}/quixote/directory.pyc
|
|
${PYSITELIB}/quixote/directory.pyo
|
|
${PYSITELIB}/quixote/errors.py
|
|
${PYSITELIB}/quixote/errors.pyc
|
|
${PYSITELIB}/quixote/errors.pyo
|
|
${PYSITELIB}/quixote/form/__init__.py
|
|
${PYSITELIB}/quixote/form/__init__.pyc
|
|
${PYSITELIB}/quixote/form/__init__.pyo
|
|
${PYSITELIB}/quixote/form/compatibility.py
|
|
${PYSITELIB}/quixote/form/compatibility.pyc
|
|
${PYSITELIB}/quixote/form/compatibility.pyo
|
|
${PYSITELIB}/quixote/form/css.py
|
|
${PYSITELIB}/quixote/form/css.pyc
|
|
${PYSITELIB}/quixote/form/css.pyo
|
|
${PYSITELIB}/quixote/form/form.py
|
|
${PYSITELIB}/quixote/form/form.pyc
|
|
${PYSITELIB}/quixote/form/form.pyo
|
|
${PYSITELIB}/quixote/form/widget.py
|
|
${PYSITELIB}/quixote/form/widget.pyc
|
|
${PYSITELIB}/quixote/form/widget.pyo
|
|
${PYSITELIB}/quixote/html/__init__.py
|
|
${PYSITELIB}/quixote/html/__init__.pyc
|
|
${PYSITELIB}/quixote/html/__init__.pyo
|
|
${PYSITELIB}/quixote/html/_c_htmltext.so
|
|
${PYSITELIB}/quixote/html/_py_htmltext.py
|
|
${PYSITELIB}/quixote/html/_py_htmltext.pyc
|
|
${PYSITELIB}/quixote/html/_py_htmltext.pyo
|
|
${PYSITELIB}/quixote/html/qpy_templateio.py
|
|
${PYSITELIB}/quixote/html/qpy_templateio.pyc
|
|
${PYSITELIB}/quixote/html/qpy_templateio.pyo
|
|
${PYSITELIB}/quixote/http_request.py
|
|
${PYSITELIB}/quixote/http_request.pyc
|
|
${PYSITELIB}/quixote/http_request.pyo
|
|
${PYSITELIB}/quixote/http_response.py
|
|
${PYSITELIB}/quixote/http_response.pyc
|
|
${PYSITELIB}/quixote/http_response.pyo
|
|
${PYSITELIB}/quixote/logger.py
|
|
${PYSITELIB}/quixote/logger.pyc
|
|
${PYSITELIB}/quixote/logger.pyo
|
|
${PYSITELIB}/quixote/ptl/__init__.py
|
|
${PYSITELIB}/quixote/ptl/__init__.pyc
|
|
${PYSITELIB}/quixote/ptl/__init__.pyo
|
|
${PYSITELIB}/quixote/ptl/cimport.so
|
|
${PYSITELIB}/quixote/ptl/ihooks_local.py
|
|
${PYSITELIB}/quixote/ptl/ihooks_local.pyc
|
|
${PYSITELIB}/quixote/ptl/ihooks_local.pyo
|
|
${PYSITELIB}/quixote/ptl/install.py
|
|
${PYSITELIB}/quixote/ptl/install.pyc
|
|
${PYSITELIB}/quixote/ptl/install.pyo
|
|
${PYSITELIB}/quixote/ptl/ptl_compile.py
|
|
${PYSITELIB}/quixote/ptl/ptl_compile.pyc
|
|
${PYSITELIB}/quixote/ptl/ptl_compile.pyo
|
|
${PYSITELIB}/quixote/ptl/ptl_import.py
|
|
${PYSITELIB}/quixote/ptl/ptl_import.pyc
|
|
${PYSITELIB}/quixote/ptl/ptl_import.pyo
|
|
${PYSITELIB}/quixote/ptl/ptlrun.py
|
|
${PYSITELIB}/quixote/ptl/ptlrun.pyc
|
|
${PYSITELIB}/quixote/ptl/ptlrun.pyo
|
|
${PYSITELIB}/quixote/ptl/qx_distutils.py
|
|
${PYSITELIB}/quixote/ptl/qx_distutils.pyc
|
|
${PYSITELIB}/quixote/ptl/qx_distutils.pyo
|
|
${PYSITELIB}/quixote/publish.py
|
|
${PYSITELIB}/quixote/publish.pyc
|
|
${PYSITELIB}/quixote/publish.pyo
|
|
${PYSITELIB}/quixote/publish1.py
|
|
${PYSITELIB}/quixote/publish1.pyc
|
|
${PYSITELIB}/quixote/publish1.pyo
|
|
${PYSITELIB}/quixote/sendmail.py
|
|
${PYSITELIB}/quixote/sendmail.pyc
|
|
${PYSITELIB}/quixote/sendmail.pyo
|
|
${PYSITELIB}/quixote/server/__init__.py
|
|
${PYSITELIB}/quixote/server/__init__.pyc
|
|
${PYSITELIB}/quixote/server/__init__.pyo
|
|
${PYSITELIB}/quixote/server/_fcgi.py
|
|
${PYSITELIB}/quixote/server/_fcgi.pyc
|
|
${PYSITELIB}/quixote/server/_fcgi.pyo
|
|
${PYSITELIB}/quixote/server/cgi_server.py
|
|
${PYSITELIB}/quixote/server/cgi_server.pyc
|
|
${PYSITELIB}/quixote/server/cgi_server.pyo
|
|
${PYSITELIB}/quixote/server/fastcgi_server.py
|
|
${PYSITELIB}/quixote/server/fastcgi_server.pyc
|
|
${PYSITELIB}/quixote/server/fastcgi_server.pyo
|
|
${PYSITELIB}/quixote/server/medusa_server.py
|
|
${PYSITELIB}/quixote/server/medusa_server.pyc
|
|
${PYSITELIB}/quixote/server/medusa_server.pyo
|
|
${PYSITELIB}/quixote/server/mod_python_handler.py
|
|
${PYSITELIB}/quixote/server/mod_python_handler.pyc
|
|
${PYSITELIB}/quixote/server/mod_python_handler.pyo
|
|
${PYSITELIB}/quixote/server/scgi_server.py
|
|
${PYSITELIB}/quixote/server/scgi_server.pyc
|
|
${PYSITELIB}/quixote/server/scgi_server.pyo
|
|
${PYSITELIB}/quixote/server/simple_server.py
|
|
${PYSITELIB}/quixote/server/simple_server.pyc
|
|
${PYSITELIB}/quixote/server/simple_server.pyo
|
|
${PYSITELIB}/quixote/server/twisted_server.py
|
|
${PYSITELIB}/quixote/server/twisted_server.pyc
|
|
${PYSITELIB}/quixote/server/twisted_server.pyo
|
|
${PYSITELIB}/quixote/server/util.py
|
|
${PYSITELIB}/quixote/server/util.pyc
|
|
${PYSITELIB}/quixote/server/util.pyo
|
|
${PYSITELIB}/quixote/session.py
|
|
${PYSITELIB}/quixote/session.pyc
|
|
${PYSITELIB}/quixote/session.pyo
|
|
${PYSITELIB}/quixote/util.py
|
|
${PYSITELIB}/quixote/util.pyc
|
|
${PYSITELIB}/quixote/util.pyo
|
|
${PYSITELIB}/quixote/wsgi.py
|
|
${PYSITELIB}/quixote/wsgi.pyc
|
|
${PYSITELIB}/quixote/wsgi.pyo
|