summaryrefslogtreecommitdiff
path: root/libproxy/proxy.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Allow multiple result to be returned from static confignicolas.dufresne@gmail.com2012-07-051-64/+105
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@842 c587cffe-e639-0410-9787-d7902ae8ed56
* Trim the ignore-values before comparing themdominique.leuenberger@gmail.com2011-08-081-0/+1
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@821 c587cffe-e639-0410-9787-d7902ae8ed56
* fix mismatched delete[]npmccallum2011-02-061-1/+1
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@780 c587cffe-e639-0410-9787-d7902ae8ed56
* two more win32 fixesnpmccallum2010-09-261-1/+1
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@763 c587cffe-e639-0410-9787-d7902ae8ed56
* Inlclude typelib in proxy.cpp for debug messages.dominique.leuenberger@gmail.com2010-09-261-0/+1
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@761 c587cffe-e639-0410-9787-d7902ae8ed56
* Ported libproxy to new libmodman API/ABInicolas.dufresne2010-08-181-2/+8
| | | | | | | This solves issue 133 by using real builtin modules instead of relying on symbols being visible in current process. git-svn-id: http://libproxy.googlecode.com/svn/trunk@721 c587cffe-e639-0410-9787-d7902ae8ed56
* Don't leak lock when pacrunner throws exceptionnicolas.dufresne2010-06-041-37/+57
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@688 c587cffe-e639-0410-9787-d7902ae8ed56
* Reduce excessive string copy when dealing with ignoresnicolas.dufresne2010-05-171-6/+9
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@666 c587cffe-e639-0410-9787-d7902ae8ed56
* Remove scheme base filterring on config extensionnicolas.dufresne2010-04-021-19/+11
| | | | | | | | Filtering scheme returned by config modules was odd. This would mean that libproxy knows all the protocols that has internal proxy mechanism and even guess the one that does not exist yet. git-svn-id: http://libproxy.googlecode.com/svn/trunk@656 c587cffe-e639-0410-9787-d7902ae8ed56
* Allow configuring modules PATH through environment variablenicolas.dufresne2010-03-291-2/+7
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@648 c587cffe-e639-0410-9787-d7902ae8ed56
* Add support for socks4 and socks5 in the PACnpmccallum2010-03-261-0/+4
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@629 c587cffe-e639-0410-9787-d7902ae8ed56
* remove unneeded setenv macronpmccallum2010-03-121-1/+0
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@617 c587cffe-e639-0410-9787-d7902ae8ed56
* fix the case where ';' is the last character from the pac responsenpmccallum2010-03-061-1/+2
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@598 c587cffe-e639-0410-9787-d7902ae8ed56
* correct some delete references; fixes issue 91; patch from Erik van Pienbroeknpmccallum2010-03-051-2/+3
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@595 c587cffe-e639-0410-9787-d7902ae8ed56
* add a little more debugging messagesnpmccallum2010-02-251-2/+7
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@580 c587cffe-e639-0410-9787-d7902ae8ed56
* fix all symbols with a leading '_'npmccallum2010-02-241-16/+16
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@577 c587cffe-e639-0410-9787-d7902ae8ed56
* re-enable exception trapping in the C apinpmccallum2010-02-241-6/+7
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@576 c587cffe-e639-0410-9787-d7902ae8ed56
* fix a crasher if debug is enabled and no config_modules are found; make ↵npmccallum2010-02-241-4/+9
| | | | | | builtin modules work on win32 git-svn-id: http://libproxy.googlecode.com/svn/trunk@573 c587cffe-e639-0410-9787-d7902ae8ed56
* add support for builtin modulesnpmccallum2010-02-241-0/+9
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@569 c587cffe-e639-0410-9787-d7902ae8ed56
* make pac fetching work on win32npmccallum2010-02-221-1/+7
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@565 c587cffe-e639-0410-9787-d7902ae8ed56
* change cout -> cerr for debug messagesnpmccallum2010-02-221-13/+13
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@564 c587cffe-e639-0410-9787-d7902ae8ed56
* add initializer for this->wpadnpmccallum2010-02-221-0/+1
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@561 c587cffe-e639-0410-9787-d7902ae8ed56
* add debug outputnpmccallum2010-02-221-7/+26
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@559 c587cffe-e639-0410-9787-d7902ae8ed56
* add support in core libproxy for inverting ignore stringsnpmccallum2010-02-171-3/+8
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@557 c587cffe-e639-0410-9787-d7902ae8ed56
* add support for win32 mutexesnpmccallum2010-02-101-8/+22
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@535 c587cffe-e639-0410-9787-d7902ae8ed56
* fix a never-exit-a-loop bugnpmccallum2010-02-081-8/+5
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@530 c587cffe-e639-0410-9787-d7902ae8ed56
* add double load support for the second round of symbol testsnpmccallum2010-02-081-0/+1
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@525 c587cffe-e639-0410-9787-d7902ae8ed56
* remove googlecode from the namespacenpmccallum2010-02-051-5/+1
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@518 c587cffe-e639-0410-9787-d7902ae8ed56
* massive rework; split off libmodman; make unit tests for libmodman; remove ↵npmccallum2010-02-051-41/+37
| | | | | | config_wpad; remove config_file (both intenal and module); remove config ordering support; merge lukas' kde plugin rework git-svn-id: http://libproxy.googlecode.com/svn/trunk@513 c587cffe-e639-0410-9787-d7902ae8ed56
* config_w32reg actually works now, including ignore support; other misc win32 ↵npmccallum2010-02-041-2/+8
| | | | | | fixes git-svn-id: http://libproxy.googlecode.com/svn/trunk@512 c587cffe-e639-0410-9787-d7902ae8ed56
* remove builtin module support; there is a better way to do thisnpmccallum2010-01-281-22/+0
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@509 c587cffe-e639-0410-9787-d7902ae8ed56
* implement conditional modulesnpmccallum2010-01-241-0/+13
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@503 c587cffe-e639-0410-9787-d7902ae8ed56
* make builtin modules part of the module_manager apinpmccallum2010-01-241-0/+9
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@502 c587cffe-e639-0410-9787-d7902ae8ed56
* match the pacrunner plugins to the new pacrunner api; convert inet_ntop() ↵npmccallum2010-01-241-1/+1
| | | | | | uses to getnameinfo() git-svn-id: http://libproxy.googlecode.com/svn/trunk@499 c587cffe-e639-0410-9787-d7902ae8ed56
* Fix compilation warnings on win32npmccallum2010-01-231-1/+2
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@496 c587cffe-e639-0410-9787-d7902ae8ed56
* make visibility hidden by default and begin to export symbols; minor reworknpmccallum2010-01-231-11/+10
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@492 c587cffe-e639-0410-9787-d7902ae8ed56
* fix unix breakage from win32 build fixesnpmccallum2010-01-221-12/+19
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@487 c587cffe-e639-0410-9787-d7902ae8ed56
* the "OMG, I think it builds on win32!" commitnpmccallum2010-01-211-9/+13
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@486 c587cffe-e639-0410-9787-d7902ae8ed56
* yet another set of build fixes for win32npmccallum2010-01-201-3/+3
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@485 c587cffe-e639-0410-9787-d7902ae8ed56
* more win32 build fixes, including disabling pthread on win32npmccallum2010-01-201-2/+16
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@484 c587cffe-e639-0410-9787-d7902ae8ed56
* re-enable kde module; fix lots of warningsnpmccallum2010-01-171-5/+3
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@466 c587cffe-e639-0410-9787-d7902ae8ed56
* make code more c++ish (major rework)npmccallum2010-01-171-335/+219
| | | | git-svn-id: http://libproxy.googlecode.com/svn/trunk@457 c587cffe-e639-0410-9787-d7902ae8ed56
* build using c++npmccallum2010-01-171-0/+446
git-svn-id: http://libproxy.googlecode.com/svn/trunk@456 c587cffe-e639-0410-9787-d7902ae8ed56