aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/plugins/resolve
Commit message (Collapse)AuthorAgeFilesLines
* Migrate all enumerators to venumerate() interface changeTobias Brunner2017-05-261-4/+8
|
* resolve: Add refcounting for installed DNS serversTobias Brunner2016-06-101-27/+99
| | | | | | This fixes DNS server installation if make-before-break reauthentication is used as there the new SA and DNS server is installed before it then is removed again when the old IKE_SA is torn down.
* resolve: Use process abstraction when calling resolvconfTobias Brunner2016-06-101-18/+60
| | | | This allows us to capture output written to stderr/stdout.
* resolve: Make sure to clean up if calling resolvconf failedTobias Brunner2016-06-101-3/+4
| | | | | | If running resolvconf fails handle() fails release() is not called, which might leave an interface file on the system (or depending on which script called by resolvconf actually failed even the installed DNS server).
* libhydra: Remove empty unused libraryTobias Brunner2016-03-031-1/+0
|
* libhydra: Move kernel interface to libcharonTobias Brunner2016-03-031-1/+0
| | | | This moves hydra->kernel_interface to charon->kernel.
* attribute-handler: Pass full IKE_SA to handler backendsMartin Willi2015-02-201-3/+7
|
* attributes: Move the configuration attributes framework to libcharonMartin Willi2015-02-201-5/+5
|
* resolve: Move plugin back to libcharonMartin Willi2015-02-205-0/+588
| | | | Since pluto is gone, all existing users build upon libcharon.
* moved resolve plugin from libcharon to libhydraAndreas Steffen2010-05-045-422/+0
|
* Respect line with in Makefile.am's, other cosmeticsMartin Willi2010-03-251-2/+3
|
* Changed all usages of lib->attributes to hydra->attributes.Tobias Brunner2010-03-242-4/+4
|
* Convert charon into libcharon.Tobias Brunner2010-03-191-1/+1
|
* Moving charon to libcharon.Tobias Brunner2010-03-195-0/+421