summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2013-09-05Release 0.80.8Marcel Holtmann2-1/+5
2013-09-04pacrunner: Fix pacrunner autostartPatrik Flykt1-1/+1
2013-08-26main: Use gboolean type in GOptionEntryPatrik Flykt3-4/+4
2013-08-20manual: Remove extra newlinePatrik Flykt1-2/+1
2013-08-20unit: Do not compare expression against NULLDaniel Wagner1-50/+50
2013-08-20tools: Do not compare expression against NULLDaniel Wagner1-58/+58
2013-08-20core: Do not compare expression against NULLDaniel Wagner7-93/+93
2013-08-20plugins: Do not compare expression against NULLDaniel Wagner2-10/+10
2013-08-20libproxy: Do not compare expression against NULLDaniel Wagner1-21/+21
2013-08-20unit: Convert to stdbool with coccinelleDaniel Wagner1-25/+25
2013-08-20tools: Convert to stdbool with coccinelleDaniel Wagner1-37/+37
2013-08-20core: Convert to stdbool with coccinelleDaniel Wagner7-84/+83
2013-08-20tools: Include stdbool.hDaniel Wagner1-0/+1
2013-08-20core: Include stdbool.hDaniel Wagner1-0/+2
2013-08-20mozjs: Use pthread mutex instead of GLib versionsDaniel Wagner1-3/+4
2013-07-11libproxy: Remove useless outputTomasz Bursztyka1-4/+0
2013-06-28Release 0.70.7Marcel Holtmann2-1/+8
2013-06-19gdbus: Remove proxies when client disconnectsHenrique Dante de Almeida1-0/+4
2013-06-17tools: Update manual-proxy-test tool according to latest fixesTomasz Bursztyka1-17/+133
2013-06-17unit: Update manual unit tests suitesTomasz Bursztyka2-5/+5
2013-06-17manual: Interpret url's protocol relevantly when generating proxy listTomasz Bursztyka1-8/+19
2013-06-17libproxy: Support slicing the result string into relevant listTomasz Bursztyka1-39/+87
2013-06-17manual: Add socks protocol supportTomasz Bursztyka1-8/+39
2013-06-17manual: Support lists of result separated by a semicolonTomasz Bursztyka1-7/+51
2013-06-17manual: Fix output so it provides the prefix as expectedTomasz Bursztyka1-2/+28
2013-05-08gdbus: Fix using NULL DBusPendingCall when disconnected from D-BusAnderson Lizardo1-0/+5
2013-05-08gdbus: Fix segfault when D-Bus daemon exitsAnderson Lizardo1-0/+2
2013-05-03gdbus: Fix calling GetManagedObjects twice in a rowLuiz Augusto von Dentz1-7/+18
2013-04-18Fix isInNet() to work with non-Mozilla JS interpretersJoshua Lock1-1/+1
2013-04-18Fix linking of unit testsJoshua Lock1-1/+1
2013-04-08gdbus: Use gcc builtin instead of g_atomicLucas De Marchi1-6/+6
2013-04-08gdbus: Fix not calling property_changed callbackLuiz Augusto von Dentz1-13/+10
2013-02-23gdbus: Always unreference the message in g_dbus_send_message()Tomasz Bursztyka1-2/+3
2013-02-15gdbus: Add g_dbus_proxy_set_removed_watchDenis Kenzior2-0/+20
2013-02-14gdbus: Fix missing PropertiesChanged signalVinicius Costa Gomes1-2/+5
2013-02-11gdbus: Don't call property changed callback during client initMarcel Holtmann1-9/+10
2013-02-01gdbus: Fix unpublished interface signal emissionJohan Hedberg1-0/+4
2013-01-31build: Replace GTHread library with pthreadTomasz Bursztyka2-11/+13
2013-01-31unit: Remove obsolete g_thread_init() callTomasz Bursztyka1-3/+0
2013-01-31main: Remove obsolete g_thread_init() callTomasz Bursztyka1-3/+0
2013-01-31client: Use pthread instead of obsolete g_thread APITomasz Bursztyka1-5/+5
2013-01-31proxy: Switch to pthread for mutex and condition handlingTomasz Bursztyka1-29/+27
2013-01-30build: Use AM_CPPFLAGS instead of INCLUDESLucas De Marchi1-1/+1
2013-01-30build: Do not use deprecated AM_CONFIG_HEADERLucas De Marchi1-1/+1
2013-01-20gdbus: Check for valid path before handling propertiesMarcel Holtmann1-0/+6
2013-01-06gdbus: Fix memory leak on properties_set()Anderson Lizardo1-1/+6
2013-01-05gdbus: Check signature of property value before calling setterMarcel Holtmann1-0/+5
2013-01-03gdbus: Don't include just added interfaces in GetManagedObjectsLucas De Marchi1-1/+7
2013-01-03gdbus: Simplify generated introspectionLucas De Marchi1-65/+38
2013-01-02gdbus: Hold client reference during get name owner replyMarcel Holtmann1-0/+4
2012-12-30gdbus: Call check_signals when sending signals with g_dbus_send_messageLuiz Augusto von Dentz1-0/+9
2012-12-30gdbus: Check if the interface being registered is validLuiz Augusto von Dentz1-6/+36
2012-12-30gdbus: Introduce G_DBUS_PROPERTY_FLAG_EXPERIMENTALLuiz Augusto von Dentz2-18/+33
2012-12-30gdbus: Introduce G_DBUS_SIGNAL_FLAG_EXPERIMENTALLuiz Augusto von Dentz2-4/+23
2012-12-30gdbus: Introduce G_DBUS_METHOD_FLAG_EXPERIMENTALLuiz Augusto von Dentz2-3/+45
2012-12-30gdbus: Include changed properties only once per signalMarcel Holtmann1-0/+3
2012-12-29gdbus: Update properties on D-Bus client re-connectionsMarcel Holtmann1-4/+22
2012-12-29gdbus: Add function to manually refresh propertiesMarcel Holtmann2-0/+85
2012-12-29gdbus: Add support for proxy property change notificationsMarcel Holtmann2-4/+30
2012-12-29gdbus: Fix handling of client connect/disconnect signalsMarcel Holtmann1-11/+12
2012-12-29gdbus: Protect standalone proxy creation with client referenceMarcel Holtmann1-10/+8
2012-12-28gdbus: Use object manager only if callback functions are setMarcel Holtmann1-8/+7
2012-12-28gdbus: Use client service name and not hardcoded org.bluezMarcel Holtmann1-1/+1
2012-12-28gdbus: Add support for creating D-Bus proxies without object managerMarcel Holtmann2-62/+147
2012-12-22Release 0.60.6Marcel Holtmann2-1/+4
2012-12-22gdbus: Avoid using g_ptr_array_new_full convenience functionMarcel Holtmann1-1/+2
2012-12-19build: Compile support for new D-Bus client helpersMarcel Holtmann1-1/+1
2012-12-19gdbus: Increase the method call timeout to 5 minutesMarcel Holtmann1-1/+3
2012-12-19gdbus: Add helper for sending async error repliesMarcel Holtmann2-0/+38
2012-12-19gdbus: Fix race condition with creating duplicate client proxiesMarcel Holtmann1-0/+23
2012-12-19gdbus: Fix issue with unref of client while parsing interfacesMarcel Holtmann1-0/+8
2012-12-19gdbus: Fix issue with unref of client in connect handlerMarcel Holtmann1-0/+8
2012-12-19gdbus: Add support for D-Bus client method callsMarcel Holtmann2-0/+82
2012-12-19gdbus: Add callback support for handling property changesMarcel Holtmann2-10/+31
2012-12-19gdbus: Handle property changed signals and update propertyMarcel Holtmann1-31/+107
2012-12-19gdbus: Set property changed filter match rule for each proxyMarcel Holtmann1-40/+57
2012-12-19gdbus: Use a GPtrArray for the match rulesMarcel Holtmann1-18/+24
2012-12-19gdbus: Add support for setting D-Bus client basic propertiesMarcel Holtmann2-0/+99
2012-12-19gdbus: Deep copy of variants also requires a signatureMarcel Holtmann1-2/+7
2012-12-19gdbus: Add support for complex D-Bus client propertiesMarcel Holtmann1-16/+46
2012-12-19gdbus: Add support for D-Bus client propertiesMarcel Holtmann2-3/+126
2012-12-19gdbus: Add support for D-Bus client proxiesMarcel Holtmann2-4/+343
2012-12-19gdbus: Add helper functions for simple D-Bus clientsMarcel Holtmann2-0/+355
2012-11-30gdbus: Add g_dbus_add_properties_watch functionLuiz Augusto von Dentz2-0/+33
2012-11-29gdbus: Don't automatically attach ObjectManagerLucas De Marchi2-21/+36
2012-11-29gdbus: Don't register DBus.Properties with no propertiesLucas De Marchi1-3/+6
2012-11-26gdbus: Remove not needed NULL pointer checksSzymon Janc1-2/+2
2012-11-26gdbus: Replace leading spaces with tabsSyam Sidhardhan1-4/+4
2012-11-26gdbus: Fix compilation error due to missing #definesSyam Sidhardhan1-0/+8
2012-11-26gdbus: Remove connection from pending_property functionsLucas De Marchi2-20/+17
2012-11-26gdbus: Fix invalid memory access during interface removalJohan Hedberg1-6/+6
2012-11-26gdbus: Add g_dbus_get_properties functionJohan Hedberg2-0/+21
2012-11-26gdbus: Add support for invalidated propertiesJohan Hedberg1-1/+14
2012-11-26gdbus: Fix processing pending properties in remove_interface()Johan Hedberg1-0/+2
2012-11-26gdbus: Fix up Properties.Set() code pathLucas De Marchi1-3/+7
2012-11-26gdbus: Fix invalid memory access while unregisteringLucas De Marchi1-0/+11
2012-11-26gdbus: Implement PropertiesChanged signalLucas De Marchi2-2/+109
2012-11-26gdbus: Simplify code for appending propertiesLuiz Augusto von Dentz1-32/+2
2012-11-26gdbus: Integrates ObjectManager with Properties interfaceLuiz Augusto von Dentz1-1/+27
2012-11-26gdbus: Only export ObjectManager interface on root pathLuiz Augusto von Dentz1-2/+15
2012-11-26gdbus: Group interface changes to reduce the amount of signals emittedLuiz Augusto von Dentz1-154/+208
2012-11-26gdbus: Add support for org.freedesktop.DBus.ObjectManager interfaceLuiz Augusto von Dentz1-10/+237
2012-11-26gdbus: Add properties into Introspectable interfaceLucas De Marchi1-0/+19
2012-11-26gdbus: Implement DBus.Properties.Set methodLucas De Marchi2-1/+157
2012-11-26gdbus: Implement DBus.Properties.GetAll methodLucas De Marchi1-1/+55
2012-11-26gdbus: Implement DBus.Properties.Get methodLucas De Marchi2-1/+69
2012-11-26gdbus: Add skeleton of DBus.Properties interfaceLucas De Marchi1-0/+46
2012-11-26gdbus: Use macros to add annotationsLucas De Marchi1-12/+28
2012-11-26gdbus: Move typedefs upLucas De Marchi1-18/+29
2012-10-26build: Handle all documentations as extra distributed filesTomasz Bursztyka1-1/+2
2012-10-26build: Fix configure script so plugindir is well set without --prefixTomasz Bursztyka1-1/+1
2012-10-26gdbus: Fix not freeing list node by using g_slist_delete_linkLuiz Augusto von Dentz1-1/+1
2012-10-26gdbus: Refactor filter_data_find()Lucas De Marchi1-38/+5
2012-10-26gdbus: Fix wrong signal handler matchLucas De Marchi1-21/+94
2012-10-26gdbus: Fix crash when getting disconnected from the busJohan Hedberg1-4/+5
2012-08-30mozjs: Move to spidermonkey js engine due to xulrunner deprecationTomasz Bursztyka2-65/+2
2012-08-27gdbus: Fix compilation error if macro "error" is definedJaganath Kanakkassery1-2/+2
2012-06-30unit: Fixing build time error.Tomasz Bursztyka1-1/+3
2012-06-30gdbus: Fix removal of filter after last filter_dataLucas De Marchi1-9/+8
2012-05-29build: Fix typo for CURL support checkMarcel Holtmann1-1/+1
2012-05-29build: Remove dependency on libcap-ngMarcel Holtmann4-24/+3
2012-05-22gdbus: Fix incorrectly discarded signalsMikel Astiz1-7/+3
2012-05-18gdbus: do not check signature twiceLucas De Marchi1-5/+0
2012-05-18gdbus: add Method.NoReply annotation in introspectionLucas De Marchi1-1/+6
2012-05-18gdbus: add Deprecated annotation in introspectionLucas De Marchi1-2/+17
2012-05-18gdbus: remove signature and reply from tablesLucas De Marchi2-61/+1
2012-05-18Do not set signature and reply in GDBus tablesLucas De Marchi2-3/+3
2012-05-18gdbus: loop over args to check message signatureLucas De Marchi1-7/+27
2012-05-18gdbus: use GDBusArgInfo to generate introspectionLucas De Marchi1-61/+14
2012-05-18Convert GDBus methods to use macro helpersLucas De Marchi2-4/+11
2012-05-18gdbus: add macro for methods marked as NOREPLYLucas De Marchi1-0/+16
2012-05-18gdbus: add and use helpers for table declarationsLucas De Marchi2-1/+88
2012-05-18gdbus: add argument info to methods and signalsLucas De Marchi1-0/+8
2012-05-18Constify GDBus tablesLucas De Marchi2-2/+2
2012-05-17gdbus: Constify introspection method tableMarcel Holtmann1-1/+1
2012-05-17gdbus: do not call memset for terminating NULLucas De Marchi1-1/+2
2012-05-17gdbus: return if method signature is malformedLucas De Marchi1-0/+4
2012-04-20Release 0.50.5Marcel Holtmann2-1/+5
2012-04-20build: Add color-tests for unit testsMarcel Holtmann1-1/+1
2012-04-16gdbus: Remove unneeded NEED_DBUS_WATCH_GET_UNIX_FD checkMarcel Holtmann1-4/+0
2012-04-16build: Require D-Bus 1.2 or laterMarcel Holtmann1-5/+2
2012-04-05gdbus: Use destroy callback for service watchAnderson Lizardo1-1/+1
2012-04-05gdbus: Fix white space coding style issueSyam Sidhardhan1-1/+1
2012-01-27doc: adding a documentation about manual proxy method supportTomasz Bursztyka1-0/+75
2012-01-27git: Ignoring manual configuration tool binaryTomasz Bursztyka1-0/+1
2012-01-27tools: Added a tool to test the manual proxy configuration logicTomasz Bursztyka2-1/+783
2012-01-27unit: Adding some more unit test suite files for test-pacrunnerTomasz Bursztyka5-0/+105
2012-01-27git: Ignoring unit test binary and result filesTomasz Bursztyka1-0/+2
2012-01-27unit: Integrating pacrunner into test-pacrunnerTomasz Bursztyka2-1/+116
2012-01-27unit: introducing cunit usage into test-pacrunnerTomasz Bursztyka2-7/+114
2012-01-27unit: adding a stub test suite fileTomasz Bursztyka1-0/+27
2012-01-27unit: test-pacrunner test suite file readingTomasz Bursztyka1-0/+423
2012-01-27unit: Adding unit test as configurable entryTomasz Bursztyka4-1/+47
2012-01-27manual: Adding exclusion rule handling in manual proxy executionTomasz Bursztyka1-0/+77
2012-01-27manual: Execute manual proxy on configured serversTomasz Bursztyka1-2/+26
2012-01-27manual: Full support of excludes parsingTomasz Bursztyka1-1/+78
2012-01-27manual: Full support of servers parsingTomasz Bursztyka1-2/+60
2012-01-27manual: Adding uri parsing capabilityTomasz Bursztyka1-0/+256
2012-01-27proxy: Using manual servers and excludes handlers appropriatelyTomasz Bursztyka1-0/+8
2012-01-27manager: Let servers and excludes be freed in manual configurationTomasz Bursztyka1-3/+0
2012-01-27manual: Adding servers and excludes function handlingTomasz Bursztyka2-0/+24
2012-01-27manual: Manual proxy execution prototype changeTomasz Bursztyka3-13/+5
2012-01-08Release 0.40.4Marcel Holtmann2-1/+6
2012-01-05curl: Check curl_multi_add_handle() resultSamuel Ortiz1-0/+4
2012-01-05mozjs: ignoring redudant declarations into jsapi header fileTomasz Bursztyka1-0/+2
2011-12-16mozjs: managing js api changes since xulrunner >= 2.0Tomasz Bursztyka2-0/+66
2011-10-20main: Use signalfd instead of plain signalsDaniel Wagner1-13/+69
2011-08-24Mention Alban's contributionsSamuel Ortiz1-0/+2
2011-08-24libproxy: Supports various SOCKS proxiesAlban Crequy1-0/+24
2011-08-24libproxy: Don't be case sensitive with the strings returned by PAC filesAlban Crequy1-2/+2
2011-05-29build: Use Mozilla Javascript by defaultMarcel Holtmann1-1/+1
2011-05-29libproxy: Mark variable as unusedMarcel Holtmann1-1/+1
2011-05-27gdbus: Remove unused result variable from g_dbus_pending_successSzymon Janc1-2/+1
2011-05-20Release 0.30.3Marcel Holtmann2-1/+6
2011-05-03Update libproxy sonameDavid Woodhouse1-1/+1
2011-05-03mozjs: Use JS_NewCompartmentAndGlobalObject() with newer mozjs libraryDavid Woodhouse1-0/+4
2011-05-03mozjs: Stop using obsolete JS_GetStringBytes()David Woodhouse1-5/+9
2011-05-03mozjs: Stop using obsolete JS_NewString()David Woodhouse1-25/+5
2011-03-09gdbus: Unconditionally remove D-Bus timeoutsGrant Erickson1-3/+0
2011-01-19gdbus: Remove root node 'name' attribute in introspectionDaniel Wagner1-1/+1
2011-01-19gdbus: invaldate_parent_data: walk the whole path downDaniel Wagner1-3/+4
2011-01-18build: Use -DG_DISABLE_DEPRECATED compiler defineMarcel Holtmann1-0/+1
2011-01-11core: Always require thread supportDavid Woodhouse3-21/+10
2011-01-01core: Update copyright informationMarcel Holtmann21-21/+21
2011-01-01gdbus: Update copyright informationMarcel Holtmann5-5/+5
2010-12-26Release 0.20.2Marcel Holtmann2-1/+12
2010-12-22main: Add -P and -p options supportSamuel Ortiz3-4/+60
2010-12-22bootstrap-configure: Enable v8Samuel Ortiz1-0/+1
2010-12-22proxy: Abort startup configuration timeout from pacrunner_proxy_set_directDavid Woodhouse1-0/+7
2010-12-21proxy: Wait for configuration to be provided at startupDavid Woodhouse1-2/+34
2010-12-21proxy: Block client requests while a PAC script is downloadingDavid Woodhouse1-6/+24
2010-12-21proxy: Change proxy_mutex to GMutexDavid Woodhouse1-7/+12
2010-12-11v8: Remove incorrect commentDavid Woodhouse1-1/+0
2010-12-11mozjs: Return an allocated string or NULLDavid Woodhouse1-2/+2
2010-12-10v8: js_driver function should be staticSamuel Ortiz2-7/+7
2010-12-10js: Give v8 the highest js driver prioritySamuel Ortiz3-1/+6
2010-12-10v8: Initial plugin implementationDavid Woodhouse3-0/+334
2010-12-10configure: Add curl to the distcheck flagsSamuel Ortiz1-1/+1
2010-12-10plugin: Convert the core mozjs code to a js driverSamuel Ortiz6-45/+83
2010-12-10js: Initial javascript engine driver framework implementationSamuel Ortiz4-1/+132