Commit Graph

60 Commits

Author SHA1 Message Date
Michael Tofias d028fd3d54 SSLIFY_XXX for config 2015-03-31 14:47:03 -05:00
Michael Tofias 7ba2684213 Less crazy config? 2015-03-31 14:45:22 -05:00
Michael Tofias 3e67792452 Ideas about Configing…. 2015-03-31 14:37:29 -05:00
Michael Tofias 30ff6a572d Have skip return False by default. 2015-03-31 12:56:55 -05:00
Michael Tofias 9740d4a7c1 Removed unnecessary self.app = None block. 2015-03-31 12:42:40 -05:00
Michael Tofias 7979f0b9e5 Concat string with format() like a real person would do. 2015-03-31 12:41:38 -05:00
Michael Tofias 7634d98427 More current_app cleanup. 2015-03-31 12:39:46 -05:00
Michael Tofias 2be30b1768 Make work with current_app. 2015-03-31 12:36:50 -05:00
Michael Tofias 1f7a79f1e0 Fixed. 2015-03-31 12:31:55 -05:00
Michael Tofias d8d9434074 Fixed current_app stuff which I took out b/c … ? 2015-03-31 12:28:32 -05:00
Michael Tofias 2685703d88 Skips can’t be a string. 2015-03-31 12:11:38 -05:00
Michael Tofias d141f4fec9 Removed completely turning off redirects stuff. 2015-03-31 12:07:07 -05:00
Michael Tofias 6431e8fbf4 Removed another is True. 2015-03-31 12:04:14 -05:00
Michael Tofias 594d927a97 Pretty up readme. 2015-03-31 11:58:27 -05:00
Michael Tofias cbd7d60c49 Made suggested improvements, allow more parameters to be set via
config, added to documentation.
2015-03-31 11:56:05 -05:00
tofias fc22468876 Removed comments, returned request.is_secure check 2015-03-25 18:59:59 -05:00
tofias ce0b305a2a Update README.rst 2015-03-25 18:42:08 -05:00
tofias 30c27772bb Adds ability to exclude paths from redirects. 2015-03-25 18:37:12 -05:00
kennethreitz 6f4b90ddca Merge pull request #22 from mbr/blueprint-fix
Use current_app instead of hard-coupling extension to app.
2014-06-12 11:41:17 -04:00
kennethreitz c7ae85f2cc Merge pull request #21 from mbr/master
Update README.rst with some notes on security.
2014-03-03 13:12:24 -05:00
Marc Brinkmann 39223823d9 Use current_app instead of hard-coupling extension to app.
This is good practice, regardless of whether Blueprints will be
supported!
2014-02-22 17:04:28 +01:00
Marc Brinkmann 800e250d12 Update README.rst with some notes on security.
This closes #7.
2014-02-22 16:55:04 +01:00
kennethreitz 6217898a50 Merge pull request #8 from nvie/master
Don't send HSTS headers over non-HTTPS connections
2014-01-08 11:09:27 -08:00
kennethreitz dcbaccb2e9 Merge pull request #17 from bazerk/master
Fix breaking error in init, probably a bad merge
2014-01-08 11:08:17 -08:00
bazbarrett 2cf147cc4b Fix breaking error in init, probably a bad merge 2013-10-30 15:20:49 +00:00
Kenneth Reitz f0b8840ced Merge pull request #14 from jgelens/master
Make init_app work properly
2013-08-30 05:11:03 -07:00
Kenneth Reitz 0fd33a6f53 Merge pull request #15 from zyegfryed/patch-1
Typo and emphase on default duration
2013-08-30 05:07:47 -07:00
Sébastien Fievet 127e5ed4a3 Typo and emphase on default duration 2013-08-30 13:50:36 +02:00
Jeffrey Gelens f7c3aa9b92 Move hsts_age and other variables set in __init__ out of the if statement 2013-07-18 09:48:41 +02:00
Jeffrey Gelens d2a0f8330f self.app in __init__ is not needed anymore 2013-07-18 09:45:33 +02:00
Jeffrey Gelens 9c12df10c4 Fixed bug when initializing SSLify without 'app' argument and using init_app(app) to
set it later.
2013-07-18 09:43:09 +02:00
Kenneth Reitz 5572862701 Merge pull request #10 from roadhead/patch-1
Added documentation for 301 responses
2013-03-06 09:50:04 -08:00
Rohit Sankaran 65e16e0570 Added documentation for 301 responses
Documented the addition of the permanent parameter.
2013-02-25 10:51:33 -06:00
Kenneth Reitz 3d904bc841 v0.1.4 v0.1.4 2012-11-16 03:09:27 +01:00
Kenneth Reitz db601ac8ce Merge pull request #9 from nvie/allow-permanent-redirects
Allow permanent redirects (301)
2012-11-15 18:05:28 -08:00
Vincent Driessen d7f8d27681 Add optional permanent argument, to send 301's instead of 302's.
This fixes #7.
2012-10-26 22:50:40 +02:00
Vincent Driessen 37a07ce671 PEP8ify. 2012-10-26 22:50:40 +02:00
Vincent Driessen 0a8a866145 Don't send HSTS headers over non-HTTPS connections.
This fixes #6.
2012-10-26 22:41:35 +02:00
Kenneth Reitz 6735984ce2 Merge pull request #4 from nvie/master
Replace only the scheme part of the URL.
2012-04-29 23:08:01 -07:00
Vincent Driessen 3b2f681adb Replace only the scheme part of the URL.
This prevents accidental rewrites of any HTTP URLs in query string
parameters, like for example:

    http://localhost/translate?src=http://non-secure-site.org/
2012-04-30 08:03:37 +02:00
Kenneth Reitz 348866bff9 Update flask_sslify.py 2012-04-29 20:22:46 -03:00
Kenneth Reitz 047c6a97a7 Merge pull request #2 from holdenweb/patch-1
Update flask_sslify.py
2012-04-29 16:22:26 -07:00
holdenweb e91646bc32 Update flask_sslify.py 2012-04-29 16:21:08 -07:00
Kenneth Reitz 34de40388b v0.1.3 v0.1.3 2012-04-29 18:43:54 -04:00
Kenneth Reitz 7dd3c8cb21 don't set hsts on redirect 2012-04-29 18:43:30 -04:00
Kenneth Reitz 4c5ab695d0 hsts magic 2012-04-29 18:42:22 -04:00
Kenneth Reitz 0764a92d3f HSTS 2012-04-29 18:19:39 -04:00
Kenneth Reitz f663c16b88 update example 2012-04-29 17:40:47 -04:00
Kenneth Reitz 1c31ef10db examples v0.1.2 2012-04-29 17:35:17 -04:00
Kenneth Reitz e9191b8aad HSTS Policy 2012-04-29 17:34:01 -04:00