diff options
author | Antony Derham <antonyderham@gmail.com> | 2015-02-19 12:50:14 +0300 |
---|---|---|
committer | Antony Derham <antonyderham@gmail.com> | 2015-02-19 12:50:14 +0300 |
commit | b5f4d2d32cf5b4fe12ffb30091fe56f27302ee01 (patch) | |
tree | c4df6e4b5a62baf10c6cc267991b6d28d67d697e | |
parent | 8822ce0a490eec9374160d06e5da3eaab259d2b2 (diff) |
Modification of the SMF authenticator for Mumble
- Changed password hasing to blowfish for use with Elkarte
- Changed MySQLdb execute args to sequence as per spec
- Added Firefox user agent spoofing to workaround CloudFlare filter for avatar retrieval
- Updated required Python version to 2.5
-rw-r--r-- | Authenticators/Elkarte/.elkarteauth.py.swp | bin | 0 -> 53248 bytes | |||
-rw-r--r-- | Authenticators/Elkarte/elkarteauth.py | 10 |
2 files changed, 6 insertions, 4 deletions
diff --git a/Authenticators/Elkarte/.elkarteauth.py.swp b/Authenticators/Elkarte/.elkarteauth.py.swp Binary files differnew file mode 100644 index 0000000..bd986cd --- /dev/null +++ b/Authenticators/Elkarte/.elkarteauth.py.swp diff --git a/Authenticators/Elkarte/elkarteauth.py b/Authenticators/Elkarte/elkarteauth.py index d0d4a03..78aff47 100644 --- a/Authenticators/Elkarte/elkarteauth.py +++ b/Authenticators/Elkarte/elkarteauth.py @@ -1,9 +1,9 @@ #!/usr/bin/env python # -*- coding: utf-8 -# Elkarte modification Copyright (C) 2015 Antony Derham <antony@xydre.com> -# -# Original work Copyright (C) 2010 Stefan Hacker <dd0t@users.sourceforge.net> +# Copyright (C) 2010, Stefan Hacker <dd0t@users.sourceforge.net> +# Copyright (C) 2015, Antony Derham <antony@xydre.com> +# All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions @@ -34,8 +34,10 @@ # elkarteauth.py - Authenticator implementation for password authenticating # a Murmur server against a Elkarte forum database # +# Derived from smfauth.py by Stefan Hacker <dd0t@users.sourceforge.net> +# # Requirements: -# * python >=2.4 and the following python modules: +# * python >=2.5 and the following python modules: # * ice-python # * MySQLdb # * daemon (when run as a daemon) |