summaryrefslogtreecommitdiff
path: root/src/dbusbind.c
Commit message (Expand)AuthorAgeFilesLines
* Prefer stpcpy to strcatPaul Eggert2014-12-251-1/+1
* Fix putenv race conditions with undefined behavior.Paul Eggert2014-10-111-3/+8
* * lisp.h (lispstpcpy): Rename from lispstrcpy, and act like stpcpy.Paul Eggert2014-09-231-1/+1
* Use known length of a Lisp string to copy it faster.Dmitry Antipov2014-09-231-1/+1
* * dbusbind.c (xd_signature): Revert last 2 patches.Michael Albinus2014-05-201-2/+2
* Allow any non-nil value to count as true in bool-vector.Paul Eggert2014-05-191-1/+2
* * src/lisp.h (CHECK_BOOLEAN): New function.Dmitry Antipov2014-05-191-2/+1
* Assume C99 or later.Paul Eggert2014-05-171-5/+1
* * dbusbind.c (Fdbus__init_bus, Qdbus__init_bus, Sdbus__init_bus):Michael Albinus2014-02-271-7/+7
* Improve dbus error handling; detect bus failureDaniel Colascione2014-02-201-4/+7
* * dbusbind.c (xd_close_bus): Apply proper check on busobj.Michael Albinus2014-02-181-2/+2
* Make closing dbus buses actually workDaniel Colascione2014-02-151-2/+16
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
* Port to C89.Paul Eggert2013-07-101-2/+6
* Port --enable-gcc-warnings to clang.Paul Eggert2013-05-171-1/+1
* Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.caPaul Eggert2013-01-021-1/+1
|\
| * Update copyright notices for 2013.Paul Eggert2013-01-011-1/+1
* | Use putenv+unsetenv instead of modifying environ directly.Paul Eggert2012-12-081-1/+1
|/
* * dbusbind.c: Fix cut'n'waste error. Use HAVE_DBUS_VALIDATE_INTERFACE.Michael Albinus2012-10-311-2/+2
* Add comment for undef of "interface"Daniel Colascione2012-10-151-0/+4
* Fix cygw32 build break with dbus compilationDaniel Colascione2012-10-141-0/+4
* Port better to POSIX hosts lacking _setjmp.Paul Eggert2012-09-151-1/+1
* * composite.c, data.c, dbusbind.c, dired.c: Use bool for booleans.Paul Eggert2012-08-271-4/+3
* * dbusbind.c (xd_remove_watch): Do not assume C99 comments.Paul Eggert2012-08-211-2/+4
* Don't use the abbreviation "win" to refer to Windows (Bug#10421).Paul Eggert2012-07-291-1/+1
* Fix type comparison error.Michael Albinus2012-07-271-2/+3
* * dbusbind.c (XD_DBUS_VALIDATE_BUS_ADDRESS): Canonicalize sessionMichael Albinus2012-07-271-63/+78
* Optimize pure C strings initialization.Dmitry Antipov2012-07-101-2/+2
* Use make_formatted_string to avoid double length calculation.Dmitry Antipov2012-07-091-2/+2
* * dbusbind.c (XD_BASIC_DBUS_TYPE): Use dbus_type_is_valid andMichael Albinus2012-06-091-18/+29
* Merge recent dbus changes better.Paul Eggert2012-05-251-42/+33
* Merge from trunk.Paul Eggert2012-05-251-1173/+675
|\
| * * dbusbind.c (xd_registered_buses): New internal Lisp object.Michael Albinus2012-05-091-13/+14
| * Port recent dbusbind.c changes to 32-bit --with-wide-int.Paul Eggert2012-05-091-17/+37
| * * dbusbind.c (XD_DEBUG_MESSAGE): Don't print message twice inMichael Albinus2012-05-071-6/+7
| * * dbusbind.c (XD_DBUS_VALIDATE_OBJECT): Define only if needed.Paul Eggert2012-04-221-1/+4
| * Move functions from C to Lisp. Make non-blocking method callsMichael Albinus2012-04-221-1155/+577
* | Merge from trunk.Paul Eggert2012-02-101-4/+7
|\ \ | |/
| * * dbusbind.c (Fdbus_register_method): Mention the return valueMichael Albinus2012-02-021-4/+7
* | Merge from trunk.Paul Eggert2012-01-091-2/+2
|\ \ | |/
| * Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
| * Spelling fixes.Paul Eggert2011-12-161-1/+1
* | Merge from trunk.Paul Eggert2011-12-101-1/+1
|\ \ | |/
| * Spelling fixes.Paul Eggert2011-11-191-1/+1
* | Merge from trunk.Paul Eggert2011-09-251-7/+1
|\ \ | |/
| * * dbusbind.c (Fdbus_register_signal): When service is notMichael Albinus2011-09-251-7/+1
* | Merge from trunk.Paul Eggert2011-09-241-2/+5
|\ \ | |/
| * * dbusbind.c (Fdbus_register_signal): Add match rule toMichael Albinus2011-09-241-2/+5
* | (xd_append_arg): Omit range check that is not neededPaul Eggert2011-09-211-1/+1
* | * alloc.c (pure_bytes_used_lisp, pure_bytes_used_non_lisp):Paul Eggert2011-09-211-8/+8
|/