summaryrefslogtreecommitdiffstats
path: root/ipaserver/rpcserver.py
Commit message (Expand)AuthorAgeFilesLines
* rpcserver: x509_login: Handle unsuccessful certificate login gracefullyDavid Kupka2017-03-151-0/+10
* backend plugins: fix crashes in development modeJan Cholasta2017-03-131-2/+4
* Allow login to WebUI using Kerberos aliases/enterprise principalsMartin Babinsky2017-03-081-35/+16
* Fix session logoutSimo Sorce2017-02-221-4/+4
* Pretty print JSON in debug mode (debug level >= 2)Christian Heimes2017-02-151-1/+3
* Faster JSON encoder/decoderChristian Heimes2017-02-151-5/+3
* Use Anonymous user to obtain FAST armor ccacheSimo Sorce2017-02-151-16/+13
* Generate tmpfiles config at install timeSimo Sorce2017-02-151-7/+18
* Change session handlingSimo Sorce2017-02-151-221/+113
* py3: rpcserver fix undefined variableMartin Basti2017-01-311-1/+2
* py3: WSGI executioners must return bytes in listMartin Basti2017-01-311-10/+12
* Py3: Fix undefined variableMartin Basti2017-01-311-1/+1
* py3: rpcserver: decode input because json requires stringMartin Basti2017-01-311-1/+1
* ipautil: move kinit functions to ipalib.installJan Cholasta2016-11-291-3/+4
* pylint: enable the import-error checkJan Cholasta2016-10-241-1/+3
* Pylint: remove unused variables in ipaserver packageMartin Basti2016-10-061-4/+1
* Pylint: enable check for unused-variablesMartin Basti2016-09-271-0/+2
* rpcserver: fix crash in XML-RPC system commandsJan Cholasta2016-09-011-4/+4
* rpcserver: assume version 1 for unversioned command callsJan Cholasta2016-08-311-16/+27
* Added new authentication methodTiboris2016-08-171-4/+13
* server: exclude Local commands from RPCJan Cholasta2016-06-301-3/+7
* session: do not initialize session manager on importJan Cholasta2016-06-301-1/+8
* session: move the session module from ipalib to ipaserverJan Cholasta2016-06-301-1/+1
* plugable: support plugin versioningJan Cholasta2016-06-281-1/+2
* plugable: use plugin class as the key in API namespacesJan Cholasta2016-06-281-1/+1
* plugable: turn Plugin attributes into propertiesJan Cholasta2016-06-031-3/+3
* rpc: include structured error information in responsesJan Cholasta2016-05-251-0/+1
* Added fix for notifying user about locked user account in WebUIAbhijeet Kasurde2016-04-281-1/+11
* Added fix for notifying user about Kerberos principal expiration in WebUIAbhijeet Kasurde2016-04-151-2/+11
* Pylint: remove unnecessary-semicolonMartin Basti2016-03-221-1/+1
* Use six.moves.xmlrpc.client instead of xmlrpclibPetr Viktorin2015-10-071-1/+1
* Use six.moves.urllib instead of urllib/urllib2/urlparsePetr Viktorin2015-10-071-7/+5
* Replace StandardError with ExceptionRobert Kuska2015-09-301-4/+4
* Rewrap errors in get_principal to CCacheErrorMichael Simacek2015-09-221-1/+1
* Alias "unicode" to "str" under Python 3Jan Cholasta2015-09-171-0/+4
* Use Python3-compatible dict method namesPetr Viktorin2015-09-011-2/+2
* Port from python-krbV to python-gssapiMichael Simacek2015-08-261-12/+13
* Replace dict.has_key with the 'in' operatorPetr Viktorin2015-08-121-3/+3
* Modernize 'except' clausesPetr Viktorin2015-08-121-15/+15
* plugable: Pass API to plugins on initialization rather than using set_apiJan Cholasta2015-07-011-26/+10
* ipalib: Load ipaserver plugins when api.env.in_server is TrueJan Cholasta2015-07-011-2/+4
* use Connectible.disconnect() instead of .destroy_connection()Petr Vobornik2015-05-071-2/+2
* Adopted kinit_keytab and kinit_password for kerberos authMartin Babinsky2015-04-201-26/+22
* Use mod_auth_gssapi instead of mod_auth_kerb.David Kupka2015-03-301-1/+1
* Print PublicError traceback when in debug modeMartin Kosek2015-01-221-0/+3
* Fix login password expiration detection with OTPNathaniel McCallum2014-07-211-31/+9
* Add /session/token_sync POST supportNathaniel McCallum2014-06-261-3/+107
* rpcserver: fix local vs utc time comparisonPetr Vobornik2014-06-261-1/+1
* rpcserver: add otp support to change_password handlerPetr Vobornik2014-06-261-4/+7
* ipaplatform: Move all filesystem paths to ipaplatform.paths moduleTomas Babej2014-06-161-4/+5