aboutsummaryrefslogtreecommitdiffstats
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
* certmanager: Added copyright header.Waqas Hussain2010-07-151-0/+8
|
* certmanager: Defined default_capath to prevent a global nil access.Waqas Hussain2010-07-151-0/+1
|
* certmanager: Use an empty table as the default ssl config when a global ↵Waqas Hussain2010-07-151-1/+1
| | | | 'ssl' config option isn't specified (fixes a top-level traceback on startup).
* usermanager: Return a non-nil SASL handler from the null auth provider ↵Waqas Hussain2010-07-141-1/+3
| | | | (fixes a traceback).
* loggingmanager: Add reload_logging() method, which gets called on any config ↵Matthew Wild2010-07-141-11/+35
| | | | reload, to reset util.logger and remove and re-add all sink types to perform a full reload of the logging system without a restart.
* certmanager: Remove debug logging accidentally committedMatthew Wild2010-07-131-2/+0
|
* certmanager: Adjust paths of SSL key/certs to be relative to the config ↵Matthew Wild2010-07-131-38/+48
| | | | file, fixes #147
* mod_auth_internal, usermanager: Rename to mod_auth_internal_plain, and ↵Matthew Wild2010-07-081-1/+1
| | | | update usermanager to still use it as the default
* s2smanager: Lower default DNS timeout to 15s (it's now a per-DNS-server ↵Matthew Wild2010-07-051-15/+3
| | | | timeout, rather than total timeout), use net.dns's new timeout system, and remove our custom timeout handlers
* Merge 0.7->trunkMatthew Wild2010-07-021-1/+1
|\
| * s2smanager: Don't attempt to connect to a nil host (for whatever reason... ↵Matthew Wild2010-07-021-1/+1
| | | | | | | | invalid DNS record perhaps?) (thanks dersd)
* | s2smanager: Register outgoing connection with the connection listener only ↵Matthew Wild2010-07-021-4/+4
| | | | | | | | after initializing filters (thanks darkrain, dersd)
* | usermanager: Expose host_handler() as initialize_host()Matthew Wild2010-06-291-3/+3
| |
* | usermanager: is_admin: Resume the old role of determining precisely whether ↵Matthew Wild2010-06-221-9/+28
| | | | | | | | a user is an admin for a given host (or a global admin) - auth providers checked for JIDs not listed in the config if they support it
* | s2smanager: Fix logging for outgoing sessions to also log pre-filtered dataMatthew Wild2010-06-131-1/+1
| |
* | Merge 0.7->trunkMatthew Wild2010-06-121-0/+3
|\|
| * sessionmanager: Fixed a traceback on invalid usernames (typo in previous ↵vault/0.7.00.7.0Waqas Hussain2010-06-111-1/+1
| | | | | | | | commit).
| * sessionmanager: Moved nodeprep to sessionmanager.make_authenticated.Waqas Hussain2010-06-111-0/+3
| |
* | s2smanager: Move 'sending' debug log message so that it sees the ↵Matthew Wild2010-06-101-1/+1
| | | | | | | | pre-filtered stanzas
* | usermanager: Handle checking for global admins on behalf of providersMatthew Wild2010-06-091-4/+9
| |
* | usermanager: Changed get_supported_methods to get_sasl_handler.Waqas Hussain2010-06-071-2/+2
| |
* | Rename mod_defaultauth -> mod_auth_internal, mod_hashpassauth -> ↵Matthew Wild2010-06-042-4/+10
| | | | | | | | mod_auth_internal_hashed, and the providers to internal and internal_hashed respectively. Also no longer auto-load defaultauth, but instead auto-load the plugin selected for each host at startup based on the provider name.
* | usermanager: Rename the fallback provider from 'dummyauth' to 'null'Matthew Wild2010-06-041-1/+1
| |
* | usermanager: Add hunk that got missed in a mergeMatthew Wild2010-06-041-1/+2
| |
* | Correct out of order logic in mod_hashpassauthJeff Mitchell2010-05-281-0/+4
| | | | | | | | Make saslauth check the existence of the get_password and test_password functions to determine which authentication profile to use.
* | Add mechanism for upgrading to hashed passwords from default. Remove some ↵Jeff Mitchell2010-05-271-12/+1
| | | | | | | | extra debug.
* | Have defaultauth load by defaultJeff Mitchell2010-05-271-1/+1
| |
* | Check in mod_hashpassauth -- works!Jeff Mitchell2010-05-261-7/+10
| |
* | Working defaultauthJeff Mitchell2010-05-201-9/+21
| |
* | Update usermanager to not crash, etc.Jeff Mitchell2010-05-201-7/+8
| |
* | First bit of workJeff Mitchell2010-05-201-65/+8
| |
* | Merge backoutMatthew Wild2010-06-041-14/+14
|\ \
| * | Backed out changeset 8bd3857a75eeMatthew Wild2010-06-041-14/+14
| | |
* | | Merge 0.7->trunkMatthew Wild2010-06-031-1/+0
|\ \ \ | | |/ | |/|
| * | s2smanager: Remove potentially misleading log message (thanks albert)Matthew Wild2010-06-031-1/+0
| | |
* | | s2smanager: Add filters for outgoing bytes and stanzasMatthew Wild2010-06-021-2/+29
| | |
* | | sessionmanager: Rename filters_initialize->initialize_filtersMatthew Wild2010-06-021-2/+2
| | |
* | | sessionmanager: Initialize new sessions for filtering, and add filters for ↵Matthew Wild2010-06-021-1/+14
| | | | | | | | | | | | outgoing bytes and stanzas
* | | rostermanager: Optimisation to avoid unnecessarily loading rosters for ↵Waqas Hussain2010-06-011-0/+12
| | | | | | | | | | | | offline contacts on probes, etc.
* | | Merge 0.7->trunkMatthew Wild2010-05-233-9/+26
|\| |
| * | usermanager: Take datamanager errors into account when determining account ↵Waqas Hussain2010-05-241-1/+2
| | | | | | | | | | | | existance.
| * | rostermanager: Return an error string when subscription test fails due to an ↵Waqas Hussain2010-05-241-2/+2
| | | | | | | | | | | | error.
| * | rostermanager: Mark rosters which fail to load as broken, and never save them.Waqas Hussain2010-05-241-1/+2
| | |
| * | rostermanager: Correctly clear the bare_sessions table on roster load errors ↵Waqas Hussain2010-05-231-1/+1
| | | | | | | | | | | | during bind.
| * | rostermanager: Don't fire roster-load event if there was an error loading ↵Matthew Wild2010-05-221-1/+3
| | | | | | | | | | | | the roster
| * | sessionmanager: Change error for reaching resource limit from 'conflict' to ↵Waqas Hussain2010-05-221-1/+1
| | | | | | | | | | | | 'resource-constraint' during session bind.
| * | sessionmanager: If roster loading fails during resource bind, kick the user ↵Waqas Hussain2010-05-221-1/+13
| | | | | | | | | | | | with an internal-server-error.
| * | rostermanager: When loading the roster, also return a datamanager error if ↵Waqas Hussain2010-05-221-2/+3
| | | | | | | | | | | | available.
* | | Merge 0.7->trunkMatthew Wild2010-05-201-2/+4
|\| | | |/ |/|
| * usermanager, mod_saslauth: Make account provisioning for Cyrus SASL optional ↵Matthew Wild2010-05-201-2/+4
| | | | | | | | (default: not required)