Commit Graph

34 Commits (400e523c4cdc0e664e2391fb162371b1df6043a4)

Author SHA1 Message Date
Martin Zimmermann 211f637569 remove Django's PBKDF2 in favour of werkzeug.security.pbkdf2_hex
10 years ago
Martin Zimmermann 64054ec029 remove unused code, fix pyflakes and jshint hints
10 years ago
Martin Zimmermann 5166e69265 remove doctest-ignore-unicode dependency
10 years ago
Martin Zimmermann e393711859 use HTTP_REFERER as fallback if HTTP_ORIGIN is not sent
10 years ago
Martin Zimmermann e4ad81cde0 exit if no website(s) are configured and remove default host
10 years ago
Martin Zimmermann a94472d062 add BSD license header to crypto.py
10 years ago
Martin Zimmermann d93d77c8c7 refactor markup and sanitization code
11 years ago
Martin Zimmermann f3e5d8dc1c add support for html5lib==0.95, fixes #60
11 years ago
Martin Zimmermann 3a1f92b8bd use html5lib's sanitizer, supersedes 3713d5e
11 years ago
Martin Zimmermann 3713d5e8ee allow raw HTML markup for a few (whitelisted) tags
11 years ago
Martin Zimmermann 36d702c7bc proper use of Misaka's HTML render flags (fix malicious HTML injection)
11 years ago
Martin Zimmermann 85e637d017 simplify JSON response
11 years ago
Martin Zimmermann e244227f41 convert proxy object to string before passing to urllib
11 years ago
Martin Zimmermann a728d3e32d add doctest for IPv6 mapped IPv4 addresses
11 years ago
Martin Zimmermann 29a825b575 remove unused utility functions
11 years ago
Martin Zimmermann 77df31d06f override thread discovery with data-isso-id="...", close #27
11 years ago
Martin Zimmermann 5cbda11158 Merge branch 'fix/bloomfilter'
11 years ago
Martin Zimmermann 58645ca945 do not reference bytearray in a method definition, fixes #5
11 years ago
Martin Zimmermann d4f2123b58 Merge branch 'tmp/refactorization'
11 years ago
Martin Zimmermann 6e85c54a2e refactor views and introduce an API for notifications
11 years ago
Federico Ceratto 68be70af24 Support Python2 ipaddr library.
11 years ago
Martin Zimmermann a442b8e0ee remove dead code
11 years ago
Martin Zimmermann 8d1171df29 improve request decoding and json parsing
11 years ago
Martin Zimmermann e14a04ab6c support for werkzeug 0.8 (Python2-only)
11 years ago
Martin Zimmermann 0d07515c18 override HTML title parsing with a `data-title="...` attribute
11 years ago
Martin Zimmermann 74ab58167e replace abort(code) with proper exceptions and refactor request dispatch
11 years ago
Martin Zimmermann a658021f7e fix unittest for 1358fac and extend internal documentation
11 years ago
Martin Zimmermann 1358fac258 fix empty thread title due premature HTTP connection closing
11 years ago
Martin Zimmermann cb40c7ca42 improve doctests and refactor title extraction
11 years ago
Martin Zimmermann 89b1ca8846 doctests for utils.anonymize(remote_addr)
11 years ago
Martin Zimmermann 527b349fbe use python's logging module
11 years ago
Martin Zimmermann 11293a504b utils.parse now returns a triple (host, port, ssl)
11 years ago
Martin Zimmermann 2db98d0d34 move http utils in separate module
11 years ago
Martin Zimmermann 48b4c9f9a5 purge comments in moderation queue after given time, closes #13
11 years ago