Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix build on NetBSD (#220)HEADmain | Thomas Klausner | 2023-05-17 | 1 | -0/+1 |
| | | | Closes #219 | ||||
* | Improve GNOME/KDE get_config() execution (#212)libproxy-0.5.0 | Jan-Michael Brummer | 2023-05-15 | 2 | -3/+8 |
| | | | Only check for ignore hosts if proxy are in use. | ||||
* | Add alert function to pacrunner (#196) | WJ Liu | 2023-05-03 | 1 | -0/+21 |
| | | | | | * add alert function to pacrunners * code style and commentgoit | ||||
* | kde: Remove line breaks in values (#203) | Jan-Michael Brummer | 2023-05-02 | 1 | -0/+1 |
| | |||||
* | Add comment explaining KDE_PROXY_TYPE_SYSTEM | Jan-Michael Brummer | 2023-03-30 | 1 | -0/+3 |
| | |||||
* | Simplify KDE no_proxy parsing | Jan-Michael Brummer | 2023-03-30 | 1 | -2/+1 |
| | |||||
* | Remove unecessary removal of \r in KDE plugin | Jan-Michael Brummer | 2023-03-30 | 1 | -1/+0 |
| | |||||
* | Split KDE config lines only twice | Jan-Michael Brummer | 2023-03-30 | 1 | -1/+1 |
| | | | | This ensures that further = settings would still be possible. | ||||
* | Add warning in case GNOME settings arent' installed | Jan-Michael Brummer | 2023-03-30 | 1 | -1/+3 |
| | |||||
* | Remove libpeas support | Jan-Michael Brummer | 2023-03-30 | 22 | -295/+56 |
| | | | | | | As we no longer have further dependencies like glib for accessing the standard linux configurations and the other are platform specific. Let's remove peas all together. Plugins are now built-in. | ||||
* | Update KDE config plugin available check | Jan-Michael Brummer | 2023-03-28 | 1 | -2/+12 |
| | |||||
* | Rework GNOME config plugin initialization | Jan-Michael Brummer | 2023-03-28 | 1 | -14/+17 |
| | | | | Move available check to init function to exit early. | ||||
* | Minor cleanups (#106) | Jan-Michael Brummer | 2023-03-27 | 5 | -22/+1 |
| | | | | Co-authored-by: Jan-Michael Brummer <jan-michael.brummer1@volkswagen.de> | ||||
* | Add config-option to osx plugin (#104) | Jan-Michael Brummer | 2023-03-27 | 1 | -0/+39 |
| | | | | Co-authored-by: Jan-Michael Brummer <jan-michael.brummer1@volkswagen.de> | ||||
* | Add missing config-option to Windows plugin (#103) | Jan-Michael Brummer | 2023-03-27 | 1 | -0/+39 |
| | |||||
* | Add common ignore handling (#99) | Jan-Michael Brummer | 2023-03-27 | 6 | -11/+23 |
| | | | | Co-authored-by: Jan-Michael Brummer <jan-michael.brummer1@volkswagen.de> | ||||
* | Handle invalid GNOME configuration (#89) | Jan-Michael Brummer | 2023-03-27 | 1 | -1/+12 |
| | | | | | | Fixes: https://github.com/janbrummer/libproxy2/issues/88 Co-authored-by: Jan-Michael Brummer <jan-michael.brummer1@volkswagen.de> | ||||
* | Add a duplicate check for proxy arrays (#87) | Jan-Michael Brummer | 2023-03-27 | 6 | -15/+16 |
| | | | | Co-authored-by: Jan-Michael Brummer <jan-michael.brummer1@volkswagen.de> | ||||
* | Add file monitor support (#81) | Jan-Michael Brummer | 2023-03-27 | 3 | -35/+84 |
| | |||||
* | Add config-option property (#68) | Jan-Michael Brummer | 2023-03-27 | 4 | -8/+213 |
| | | | | | | In order to reduce the number of environment manipulation for testing purpose, introduce a new config-option property to set config files for tests. | ||||
* | Make use of G_DEFINE_BOXED_TYPE (#60) | Jan-Michael Brummer | 2023-03-27 | 1 | -1/+0 |
| | |||||
* | Make use of curl only (#54) | Jan-Michael Brummer | 2023-03-27 | 9 | -352/+0 |
| | | | | Simplify libproxy and allow only one download lib: curl. | ||||
* | Code cleanup (#51) | Jan-Michael Brummer | 2023-03-27 | 12 | -28/+20 |
| | | | | Update header and minor cleanup | ||||
* | Remove temporary string variable (#49) | Jan-Michael Brummer | 2023-03-27 | 1 | -2/+1 |
| | | | | This can be safely replaced by duk_push_lstring. | ||||
* | Cleanup config plugins (#50) | Jan-Michael Brummer | 2023-03-27 | 24 | -63/+223 |
| | |||||
* | Simplify get_config API (#47) | Jan-Michael Brummer | 2023-03-27 | 6 | -53/+35 |
| | | | | | Remove return value as it was unused, as well as GError. In case an error occures we can dump it into debug. There is no user benefit. | ||||
* | Set curl options to fix recursive calls (#45) | Jan-Michael Brummer | 2023-03-27 | 1 | -0/+9 |
| | | | | | Set various curl options to ensure we are not calling back to libproxy and also improve timeout handling and identification. | ||||
* | Improve debug output (#43) | Jan-Michael Brummer | 2023-03-27 | 3 | -4/+4 |
| | | | | | Add enabling debug output using PX_DEBUG=1 and align debug output messages. | ||||
* | Small fixes (#40) | Jan-Michael Brummer | 2023-03-27 | 1 | -1/+3 |
| | | | | | | | | | | | * Throw an error for dbus errors * Move curl setup to download function Move curl initialization to download function to workaround a dbus cycle error. * Move to debug output and fix pac data freeing | ||||
* | Make pac parsing more robust (#27) | Jan-Michael Brummer | 2023-03-27 | 2 | -10/+14 |
| | | | | Ensure that the pac data is NULL-terminated and handle pac parser error. | ||||
* | Add initial KDE plugin (#19) | Jan-Michael Brummer | 2023-03-27 | 5 | -0/+290 |
| | |||||
* | Enforce check-code-style as pre-commit-hook (#16) | Jan-Michael Brummer | 2023-03-27 | 5 | -12/+13 |
| | |||||
* | Fix CI pipeline (#17) | Jan-Michael Brummer | 2023-03-27 | 1 | -1/+1 |
| | |||||
* | Add download curl plugin (#14) | Jan-Michael Brummer | 2023-03-27 | 5 | -0/+180 |
| | |||||
* | Add download plugin (#4) | Jan-Michael Brummer | 2023-03-27 | 5 | -0/+165 |
| | | | | | | | Move PAC downloading into an own plugin so that CURL does not depend on soup. Relates: https://github.com/janbrummer/libproxy2/issues/2 | ||||
* | Add initial config GNOME test (#12) | Jan-Michael Brummer | 2023-03-27 | 1 | -1/+1 |
| | |||||
* | Fix sysconfig test on msys2 (#10) | Jan-Michael Brummer | 2023-03-27 | 1 | -3/+4 |
| | | | | Remove trailing \r and fix length check for proxy enable. | ||||
* | Improve config_env (#6) | Jan-Michael Brummer | 2023-03-27 | 2 | -25/+60 |
| | | | | | - Move environment reading to init - Treat no_proxy as a list with asterisk handling | ||||
* | Initial commit | Jan-Michael Brummer | 2023-03-27 | 25 | -0/+1515 |