summaryrefslogtreecommitdiffstats
path: root/ipapython/ipautil.py
Commit message (Expand)AuthorAgeFilesLines
* Fix pylint warnings inconsistent-return-statementsChristian Heimes2017-12-181-1/+4
* Backup ipa-custodia conf and keysChristian Heimes2017-11-131-0/+19
* Warning the user when using a loopback IP as forwarderFelipe Barreto2017-11-091-0/+19
* Use os.path.isfile() and isdir()Christian Heimes2017-10-201-18/+2
* ipautil: port host_port_open() to python 3Stanislav Laznicka2017-08-181-1/+1
* log progress of wait_for_open_portsPetr Vobornik2017-08-111-1/+6
* control logging of host_port_open from callerPetr Vobornik2017-08-111-10/+4
* logging: do not log into the root loggerJan Cholasta2017-07-141-17/+18
* python-netifaces: update to reflect upstream changesMartin Basti2017-06-201-3/+14
* CheckedIPAddress: remove match_local paramMartin Basti2017-06-201-9/+1
* refactor CheckedIPAddress classMartin Basti2017-06-201-7/+22
* Fix local IP address validationMartin Basti2017-06-201-3/+3
* Only warn when specified server IP addresses don't match intfMartin Basti2017-06-061-28/+34
* ipapython.ipautil.run: Add option to set umask before executing commandDavid Kupka2017-05-191-20/+23
* ipapython.ipautil.nolog_replace: Do not replace empty valueDavid Kupka2017-03-211-1/+1
* py3: ipa_generate_password: do not compare None and IntMartin Basti2017-02-101-0/+2
* private_ccache: yield ccache nameFraser Tweedale2017-01-311-1/+1
* py3: decode bytes for json.loads()Martin Basti2017-01-241-0/+50
* py3: ipautil: open tempfiles in text modeMartin Basti2017-01-241-2/+2
* py3: service.py: replace mkstemp by NamedTemporaryFileMartin Basti2017-01-241-1/+1
* Fix used before assignment bug in host_port_open()Christian Heimes2017-01-061-2/+2
* ipa_generate_password algorithm changePetr Spacek2017-01-061-30/+86
* ipautil: check for open ports on all resolved IPsTomas Krizek2016-12-071-10/+34
* ipa-replica-conncheck: do not close listening ports until requiredTomas Krizek2016-12-011-71/+0
* ipapython: remove hard dependency on ipaplatformJan Cholasta2016-11-291-1/+1
* ipautil: move file encryption functions to installutilsJan Cholasta2016-11-291-57/+0
* ipautil: move kinit functions to ipalib.installJan Cholasta2016-11-291-85/+0
* ipautil: move is_fips_enabled() to ipaplatform.tasksJan Cholasta2016-11-291-19/+0
* ipautil: remove the timeout argument of run()Jan Cholasta2016-11-291-11/+1
* ipautil: remove get_domain_name()Jan Cholasta2016-11-291-11/+0
* ipautil: remove SHARE_DIR and PLUGIN_SHARE_DIRJan Cholasta2016-11-291-3/+0
* paths: remove DEV_NULLJan Cholasta2016-11-291-1/+1
* Python3 pylint fixesChristian Heimes2016-11-251-0/+2
* Replace LooseVersionChristian Heimes2016-11-241-0/+32
* UnsafeIPAddress: Implement __(g|s)etstate__ and to ensure proper (un)picklingDavid Kupka2016-10-121-0/+22
* Pylint: fix the rest of unused local variablesMartin Basti2016-10-111-8/+6
* Move character escaping function to ipautilMartin Babinsky2016-10-031-0/+27
* Pylint: enable check for unused-variablesMartin Basti2016-09-271-0/+2
* pylint: fix simplifiable-if-statement warningsJan Barta2016-09-221-8/+2
* Show error message for invalid IPs in client installTomas Krizek2016-09-211-1/+4
* Allow broadcast ip addressesMartin Basti2016-09-071-6/+4
* Allow network ip addressesMartin Basti2016-09-071-4/+5
* Fix parse errors with link-local addressesMartin Basti2016-09-061-1/+6
* Increase default length of auto generated passwordsMartin Basti2016-08-031-1/+2
* ipapython: Extend kinit_password to support principal canonicalizationMilan KubĂ­k2016-07-291-1/+10
* Use copy when replacing files to keep SELinux contextMartin Basti2016-07-221-1/+5
* Fix internal errors in host-add and other commands caused by DNS resolutionPetr Spacek2016-07-011-59/+90
* Remove unused is_local(), interface, and defaultnet from CheckedIPAddressPetr Spacek2016-07-011-9/+0
* Do not allow installation in FIPS modeFlorence Blanc-Renaud2016-06-291-0/+19
* Move check_zone_overlap() from ipapython.ipautil to ipapython.dnsutilPetr Spacek2016-05-301-35/+0