summaryrefslogtreecommitdiffstats
path: root/ipalib/rpc.py
Commit message (Expand)AuthorAgeFilesLines
* rpc: do not validate command name in RPCClient.forwardJan Cholasta2016-06-031-4/+0
* rpc: optimize JSON-RPC response handlingJan Cholasta2016-06-031-3/+3
* rpc: allow overriding NSS DB directory in API configJan Cholasta2016-06-031-5/+4
* rpc: respect API config in RPCClient.create_connectionJan Cholasta2016-06-031-2/+8
* dns: move code shared by client and server to separate moduleJan Cholasta2016-06-031-0/+2
* rpc: include structured error information in responsesJan Cholasta2016-05-251-1/+3
* rpc: do not crash when unable to parse JSONJan Cholasta2016-05-251-1/+1
* ipalib.rpc: Send base64-encoded data as string under Python 3Petr Viktorin2016-05-051-1/+4
* Fix bytes/string handling in rpcMichael Simacek2016-02-171-7/+7
* Remove unused importsMartin Basti2015-12-231-1/+0
* silence pylint in Python 3-specific portion of ipalib/rpc.pyMartin Babinsky2015-10-271-1/+1
* ipalib.rpc: Update for Python 3Petr Viktorin2015-10-271-6/+29
* ipapython.nsslib: Remove NSSHTTPSPetr Viktorin2015-10-271-1/+1
* ipapython.nsslib, ipalib.rpc: Remove code for Python 2.6 and belowPetr Viktorin2015-10-271-21/+12
* Fix more bytes/unicode issuesPetr Viktorin2015-10-221-2/+2
* rpc: Name argument to KerberosErrorPetr Viktorin2015-10-131-1/+1
* Remove uses of the `types` modulePetr Viktorin2015-10-071-3/+2
* Use six.moves.xmlrpc.client instead of xmlrpclibPetr Viktorin2015-10-071-22/+30
* Use six.moves.urllib instead of urllib/urllib2/urlparsePetr Viktorin2015-10-071-6/+7
* rpc: Don't use undocumented urllib functionsPetr Viktorin2015-10-071-3/+4
* Rewrap errors in get_principal to CCacheErrorMichael Simacek2015-09-221-4/+6
* Use bytes instead of str where appropriateJan Cholasta2015-09-171-3/+3
* Alias "unicode" to "str" under Python 3Jan Cholasta2015-09-171-0/+3
* Use six.integer_types instead of (long, int)Petr Viktorin2015-09-011-2/+2
* Use Python3-compatible dict method namesPetr Viktorin2015-09-011-2/+2
* Use six.string_types instead of "basestring"Petr Viktorin2015-09-011-2/+3
* Port from python-krbV to python-gssapiMichael Simacek2015-08-261-6/+3
* Modernize 'except' clausesPetr Viktorin2015-08-121-25/+25
* Port from python-kerberos to python-gssapiMichael Simacek2015-08-051-25/+87
* Don't rely on positional arguments for python-kerberos callsRob Crittenden2015-07-011-1/+2
* rpcclient: use json_encode_binary for verbose outputPetr Vobornik2015-01-131-3/+7
* Use NSS protocol range API to set available TLS protocolsRob Crittenden2014-11-241-1/+4
* Modififed NSSConnection not to shutdown existing database.Endi S. Dewata2014-11-111-15/+19
* Introduce NSS database /etc/ipa/nssdbJan Cholasta2014-09-301-1/+1
* JSON client: Log pretty-printed request and response with -vv or abovePetr Viktorin2014-09-241-2/+9
* Allow overriding NSS database path in RPCClient.Jan Cholasta2014-07-301-2/+5
* ipaplatform: Move all filesystem paths to ipaplatform.paths moduleTomas Babej2014-06-161-1/+2
* dns_name_values capability addedMartin Basti2014-06-031-3/+20
* ipalib: Add DateTime parameterTomas Babej2014-05-051-3/+24
* Support API version-specific RPC marshalling.Jan Cholasta2014-04-181-10/+14
* ipa tool: Print the name of the server we are connecting to with -vPetr Viktorin2014-02-051-3/+3
* Switch client to JSON-RPCPetr Viktorin2013-11-261-34/+235
* Fix invalid assumption NSS initialization check in SSLTransportPetr Viktorin2013-10-301-1/+3
* Enable running API commands in ipa-advise pluginsAna Krivokapic2013-08-071-2/+2
* Remove redundant u'' characterMartin Kosek2013-06-061-1/+1
* Log info on failure to connectSimo Sorce2012-12-191-0/+2
* Compliant client side session cookie behaviorJohn Dennis2012-12-101-58/+222
* Close connection after each request, avoid NSS shutdown problem.Rob Crittenden2012-10-241-5/+24
* Clear kernel keyring in client installer, save dbdir on new connectionsRob Crittenden2012-10-031-0/+15
* Transfer long numbers over XMLRPCMartin Kosek2012-09-061-2/+5