Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Make the KDE config module optional again. | Raphael Kubo da Costa | 2016-01-18 | 1 | -4/+8 | |
| | | | | | | | | | | | | This is a follow-up to bd9bf72 ("Add generic KDE config module"): make it possible for distributions to not build the KDE config module at all, even if it does not have any dependencies on Qt/KDE/KF5. | |||||
* | | 0.4.12 - prepare release0.4.12 | Dominique Leuenberger | 2016-01-12 | 1 | -1/+1 | |
| | | ||||||
* | | Add generic KDE config module | Fabian Vogt | 2016-01-12 | 5 | -129/+155 | |
| | | | | | | | | - Does not depend on Qt, uses kreadconfig/kreadconfig5 | |||||
* | | Fix CMake policy warning | Fabian Vogt | 2016-01-12 | 1 | -0/+1 | |
|/ | ||||||
* | pxgsettings: g_signal_connect does not emmit changed signals | Dominique Leuenberger | 2015-05-03 | 1 | -2/+1 | |
| | | | | | | | In recent versions of GLIB, it is mandatory to FIRST connect to the changed:: signal and then read values. Without reading the values, it seems there is an initialization missing to start the change monitoring. So: we now first connect the signal handler, directly followed by reading all the settings we care about. | |||||
* | Fix Build on Mac OS X - Fixes bug 183 | dominique.leuenberger@gmail.com | 2013-08-27 | 1 | -3/+3 | |
| | ||||||
* | Fix test #10 | dominique.leuenberger@gmail.com | 2013-08-27 | 1 | -11/+19 | |
| | | | | | | | | | | | | | | | Fix the way we detect if get_pac correctly aborted on our server trying to send a > 102400 byte long stream (which we do to avoid malicious pac files/wpad server to buffer overflow us). Replace assert calls with proper error handling, which avoids the server from hanging (the write command to send the quit was wrapped in assert()). When not building for a Debug release with CMAKE, the -DNDEBUG is being specified, which in turn disables the assert macro. Fixes bug 189. | |||||
* | Simlplify object cleanup. | dominique.leuenberger@gmail.com | 2013-08-26 | 1 | -3/+1 | |
| | | | | | g_object_unref() does a good enough job for us. Fixes bug 192. | |||||
* | pacrunner: mozjs: mozjs185 is not always properly versioned. | dominique.leuenberger@gmail.com | 2013-05-10 | 1 | -1/+1 | |
| | | | | | | | We have to assume that Mozilla knows what they are doing and thus, if we find mozjs185.pc, we accept it as being present. Fixes bug 188. | |||||
* | pxgsettings: rename "client" object to "settings", to follow GSettings ↵ | dominique.leuenberger@gmail.com | 2013-02-09 | 1 | -8/+8 | |
| | | | | guidelines and forget GConf | |||||
* | Detect MATE session. | dominique.leuenberger@gmail.com | 2013-02-09 | 1 | -1/+3 | |
| | ||||||
* | Fix leaks. Fixes issue 185. | dominique.leuenberger@gmail.com | 2012-12-10 | 1 | -0/+2 | |
| | ||||||
* | Version 0.4.11 | dominique.leuenberger@gmail.com | 2012-11-30 | 1 | -1/+1 | |
| | ||||||
* | Version 0.4.10 | nicolas.dufresne@gmail.com | 2012-10-15 | 1 | -1/+1 | |
| | ||||||
* | Fix mixed used of tabs and space for indentation | nicolas.dufresne@gmail.com | 2012-10-15 | 1 | -6/+6 | |
| | ||||||
* | Add HTTP client unit test | nicolas.dufresne@gmail.com | 2012-10-15 | 2 | -0/+265 | |
| | | | | This should help in preventing regression that could lead to new security issues. This unit test only runs on Unix for now. | |||||
* | Fix http chunk encoded PAC | nicolas.dufresne@gmail.com | 2012-10-15 | 1 | -5/+4 | |
| | | | | This has been broken in previous patch that tried fix an infinit loop that occured uppon truncated content. | |||||
* | Version 0.4.9 | nicolas.dufresne@gmail.com | 2012-10-10 | 1 | -1/+1 | |
| | ||||||
* | Fix usage of delete instead of delete[] | nicolas.dufresne@gmail.com | 2012-10-10 | 1 | -1/+1 | |
| | ||||||
* | Fix potential infinit loop uppon network error | nicolas.dufresne@gmail.com | 2012-10-10 | 1 | -2/+5 | |
| | ||||||
* | Fix buffer overflow downloading large pac file | nicolas.dufresne@gmail.com | 2012-10-10 | 1 | -1/+2 | |
| | | | This fixes CVE CVE-2012-4504 | |||||
* | Version 0.4.8 | nicolas.dufresne@gmail.com | 2012-10-02 | 1 | -1/+1 | |
| | ||||||
* | pkg-config: when we build static libs, we do require pthread and libm (note: ↵ | dominique.leuenberger@gmail.com | 2012-08-26 | 1 | -0/+1 | |
| | | | | this should be more dynamic, but so far we assume to require them in all places) | |||||
* | Don't confuse ":" in path with a port divider | nicolas.dufresne@gmail.com | 2012-07-05 | 2 | -0/+24 | |
| | ||||||
* | Fix mix usage of new[] and new | nicolas.dufresne@gmail.com | 2012-07-05 | 1 | -4/+4 | |
| | ||||||
* | Don't use HTTP Connect for http:// scheme | nicolas.dufresne@gmail.com | 2012-07-05 | 2 | -2/+2 | |
| | ||||||
* | Fix return NULL instead of false | nicolas.dufresne@gmail.com | 2012-07-05 | 1 | -1/+1 | |
| | ||||||
* | Allow multiple result to be returned from static config | nicolas.dufresne@gmail.com | 2012-07-05 | 15 | -230/+292 | |
| | ||||||
* | Change the way we decide upon pkg-config being available. | dominique.leuenberger@gmail.com | 2012-05-04 | 1 | -1/+1 | |
| | | | | Fixes issue 179. | |||||
* | Speed up importing libproxy in python. | dominique.leuenberger@gmail.com | 2012-04-01 | 1 | -0/+1 | |
| | | | | Fixes issue 177. | |||||
* | Use instead of assuming libdl is the right name. Fixes issues 147. | dominique.leuenberger@gmail.com | 2012-03-10 | 1 | -1/+1 | |
| | ||||||
* | Allow to forcibly build pacrunners as module. | dominique.leuenberger@gmail.com | 2012-03-09 | 1 | -1/+1 | |
| | | | | | | | | | | | | | The default is to build the pacrunner internal to libproxy if only one pacrunner is to be built. Using -DBIPR{ON|OFF} it is now possible to override this and have a pacrunner built as module even if there is only one to be built. In case of multiple pacrunners, BIPR is being ignored and forcibly set to OFF. Fixes issue 172. | |||||
* | Fix build with gcc 4.7. Fixes issue 173 | dominique.leuenberger@gmail.com | 2012-03-09 | 5 | -0/+7 | |
| | ||||||
* | Fix issue 171: Argumets of dnsResolve_() are wrong | dominique.leuenberger@gmail.com | 2012-03-09 | 1 | -1/+1 | |
| | ||||||
* | Issue 170: need also check "Transfer-Encoding: chunked" for chunk for http pac | dominique.leuenberger@gmail.com | 2012-02-05 | 1 | -1/+1 | |
| | ||||||
* | build: install .pc file on OSX. Fixes issue#168 | dominique.leuenberger@gmail.com | 2011-11-02 | 1 | -1/+1 | |
| | ||||||
* | build system: Pass a real value to _POSIX_C_SOURCE. Fixes issue#160 | dominique.leuenberger@gmail.com | 2011-11-02 | 1 | -1/+1 | |
| | ||||||
* | Revert #824: too many local changes were applied. | dominique.leuenberger@gmail.com | 2011-11-02 | 2 | -9/+4 | |
| | ||||||
* | build system: Pass a real value to _POSIX_C_SOURCE. Fixes issue#160 | dominique.leuenberger@gmail.com | 2011-11-02 | 2 | -4/+9 | |
| | ||||||
* | Make sure GNOME2 setting is always visible in ccmake | nicolas.dufresne | 2011-09-02 | 1 | -0/+1 | |
| | ||||||
* | Trim the ignore-values before comparing them | dominique.leuenberger@gmail.com | 2011-08-08 | 1 | -0/+1 | |
| | ||||||
* | print suffix even if the list is empty | nicolas.dufresne | 2011-07-28 | 1 | -1/+3 | |
| | ||||||
* | Fix detection of libwebkit. pkg_config syntax can be hard | dominique.leuenberger@gmail.com | 2011-06-21 | 1 | -2/+2 | |
| | ||||||
* | Support building with javascriptcoregtk 1.5 (split in webkitgtk 1.5, thus ↵ | dominique.leuenberger@gmail.com | 2011-06-20 | 1 | -1/+4 | |
| | | | | webkitgtk 1.5 does not build without this detection) | |||||
* | Only support mozjs185 as valid mozilla pacrunner backend. | dominique.leuenberger@gmail.com | 2011-06-20 | 1 | -11/+7 | |
| | | | | | | Xulrunner is no longer trackable from upstream due to the lightning fast movement of the Firefox source base. Also, Mozilla does not support usage of xulrunner from other apps. | |||||
* | Version 0.4.7 | nicolas.dufresne | 2011-06-06 | 1 | -1/+1 | |
| | ||||||
* | Remove unused mime type check | nicolas.dufresne | 2011-06-06 | 1 | -8/+2 | |
| | ||||||
* | Issue 150: Add sysconfig parser for distributions using /etc/sysconfig for ↵ | dominique.leuenberger@gmail.com | 2011-06-03 | 3 | -0/+172 | |
| | | | | their 'admin' suites (openSUSE/SLE/EduLife for example The module is enabled when libproxy is being built on a system that has /etc/sysconfig to be found | |||||
* | Fix issue 162: IP/CIDR based ignore patterns were mis-interpreted. | dominique.leuenberger@gmail.com | 2011-05-19 | 1 | -5/+11 | |
| | ||||||
* | pacutils: syncing function isInNet() (bmo#646509) and dateRange (bmo#419510) ↵ | dominique.leuenberger@gmail.com | 2011-05-03 | 1 | -23/+22 | |
| | | | | with mozilla source |