History log of /external/dbus/dbus/dbus-sysdeps-win.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4299eb3c0907100fe95d2986984b48d40cc52841 08-Jul-2015 Daniel Erat <derat@google.com> Incorporate upstream changes to v1.6.8.

Squash upstream commits up to and including the v1.6.8
release (upstream commit 1cad15cc).

This repository's changes from upstream are now limited to:

- addition of Android.mk, CleanSpec.mk, config.h, and NOTICE
files
- addition of dbus/dbus-arch-deps.h and removal from
dbus/.gitignore (ebae2d21, f022f55d)
- WANT_PIDFILE #ifdefs added to bus/bus.c to disable writing
dbus-daemon's PID to a file (3100d06a)
- TRACE_LOCKS set to 0 in dbus/dbus-connection.c (88a0ffe5)
- DBUS_ANDROID_LOG added to dbus/dbus-internals.c to use
logcat (7de15def)
- ANDROID_MANAGED_SOCKET added to dbus/dbus-sysdeps-unix.c
to use an SELinux-managed socket rather than a
dbus-daemon-created Unix domain socket (3100d06a)

Bug: 22328216
Change-Id: I793ebdf963d9b0740f0da28f1de593d088f08406
/external/dbus/dbus/dbus-sysdeps-win.c
c9033c7ba609b9babde01a6540181352c3c39b8e 11-Aug-2010 Romain Pokrzywka <romain@kdab.com> Cleanup: removed unused code; fixed Winsock error handling; fixed code indentation.
/external/dbus/dbus/dbus-sysdeps-win.c
77ee59e06dbb6facda9d4ebdcf47f14adfea091e 08-Aug-2010 Romain Pokrzywka <romain@kdab.com> fix socket descriptor leak in _dbus_connect_tcp_socket_with_nonce
/external/dbus/dbus/dbus-sysdeps-win.c
a44d08711c64e7ae807d2b4f181cefa848e2aa32 17-Jun-2010 Will Thompson <will.thompson@collabora.co.uk> Revert "Bug 28460 - Refactored dbus configuration access."

This reverts commit 6f9077ee870ad02119facf83d1293301b4535c3b, which
broke the build on Unix (see previous patch) and introduced a bunch of
warnings.
/external/dbus/dbus/dbus-sysdeps-win.c
6f9077ee870ad02119facf83d1293301b4535c3b 14-Jun-2010 Ralf Habacker <ralf.habacker@freenet.de> Bug 28460 - Refactored dbus configuration access.

Libdbus uses several config variables. On unix these settings are read from
environment variables by using _dbus_getenv.

On other platforms like wince there are no environment variables available and
_dbus_getenv needs an emulation for those plattforms (see
dbus/dbus-sysdeps-wince-glue.c)

To cleanup this emulation the appended patch adds a config api by adding
_dbus_config_... functions.

Also having all client config related functions listed in one header file
provides a good overview about which config attributes are available.

The default implementation retrieves the config values from environment
variables. For other os this could be easily extended or replaced by.
/external/dbus/dbus/dbus-sysdeps-win.c
c096c5cb9ac636626e158ed327b3d9279c4de347 03-May-2010 Fridrich Štrba <fridrich.strba@bluewin.ch> Don't truncate pointers on Windows x64 platform
/external/dbus/dbus/dbus-sysdeps-win.c
2bb58750aa55ee73f49fc0a86ca02142c5a949ae 21-Apr-2010 Ralf Habacker <ralf.habacker@freenet.de> Fixed wrong spelling of DBUS_DISABLE_ASSERTS usage on windows.
/external/dbus/dbus/dbus-sysdeps-win.c
f82d7d98a0e9fba776caebeabe519c72ede8e87b 21-Apr-2010 Ralf Habacker <ralf.habacker@freenet.de> Fixed autotools mingw cross compile bug reported by Fridrich Strba.
/external/dbus/dbus/dbus-sysdeps-win.c
4ac54f20c07ad0fc8c68d8844f059db4ba967e03 21-Apr-2010 Fridrich Štrba <fridrich.strba@bluewin.ch> A little bit more efficient version of _dbus_replace_install_prefix
/external/dbus/dbus/dbus-sysdeps-win.c
ed79e030ca4a3d87803b5f4789941fd63fb84444 21-Apr-2010 Fridrich Štrba <fridrich.strba@bluewin.ch> Patch relocating "exec" variable and position of service files
/external/dbus/dbus/dbus-sysdeps-win.c
abb81eb446f74388ba115c2cf3cd4ef2b72d99f0 14-Apr-2010 Marcus Brinkmann <marcus.brinkmann@ruhr-uni-bochum.de> Fix warnings on Windows CE target.
/external/dbus/dbus/dbus-sysdeps-win.c
e419a5cff71bf71c626223393692c341f3db35e9 14-Apr-2010 Marcus Brinkmann <marcus.brinkmann@ruhr-uni-bochum.de> Fix warnings on Windows builds.
/external/dbus/dbus/dbus-sysdeps-win.c
3404bb7238f2bb6dd5d678bc8f782810f3079241 16-Mar-2010 Marcus Brinkmann <marcus.brinkmann@ruhr-uni-bochum.de> Add support for Windows CE to the code base.
/external/dbus/dbus/dbus-sysdeps-win.c
6e214b5b3c283798b5743b4ebf7c9ec466fe3667 16-Mar-2010 Marcus Brinkmann <marcus.brinkmann@ruhr-uni-bochum.de> Prepare for WinCE port: Convert windows code to native API, avoid errno.
/external/dbus/dbus/dbus-sysdeps-win.c
0958631378dd8d1ef5df9ff965184563b19d242d 29-Mar-2010 Patrick von Reth <patrick.vonreth@gmail.com> Added x64 and ia64 backtrace support for windows.
/external/dbus/dbus/dbus-sysdeps-win.c
dbecdeabb20e0ce11121819c63373f0afba57c58 19-Mar-2010 Marcus Brinkmann <marcus.brinkmann@ruhr-uni-bochum.de> Consistently include <config.h> in all C source files and never in header files.
/external/dbus/dbus/dbus-sysdeps-win.c
378ef9ea37175d33a4470348dca84ef6c679fd13 16-Mar-2010 Marcus Brinkmann <marcus.brinkmann@ruhr-uni-bochum.de> Prepend HOMEDRIVE to HOMEPATH so cross-volume accesses work.
/external/dbus/dbus/dbus-sysdeps-win.c
a41d2926071048a812d892b26930e1a4286a1323 15-Mar-2010 Marcus Brinkmann <marcus.brinkmann@ruhr-uni-bochum.de> Close process handle leak.
/external/dbus/dbus/dbus-sysdeps-win.c
7838cf15fade07bd908ce435de118aab42493df4 15-Mar-2010 Marcus Brinkmann <marcus.brinkmann@ruhr-uni-bochum.de> Use INVALID_HANDLE_VALUE, not NULL.
/external/dbus/dbus/dbus-sysdeps-win.c
5e06adfaa37c08438317061b9b07e685c9a1b4bc 15-Mar-2010 Marcus Brinkmann <marcus.brinkmann@ruhr-uni-bochum.de> Fix possible alignment issue.
/external/dbus/dbus/dbus-sysdeps-win.c
31d9f4d655416caf499cdab4019a453650fb2d72 09-Feb-2010 Ralf Habacker <ralf.habacker@freenet.de> Merge branch 'master' of ssh://git.freedesktop.org/git/dbus/dbus
1cd84d825889fd5cc5cfcbddc12bce1ef928f8a7 03-Feb-2010 Romain Pokrzywka <romain@kdab.com> remove DBUS_DAEMON_EXECUTABLE_NAME, we already have DBUS_DAEMON_NAME, and use the specified name for the executable when building with cmake
/external/dbus/dbus/dbus-sysdeps-win.c
8ba739fb1a8dcf5bd8deecd5b15aaa4f5ac39b87 07-Feb-2010 Ralf Habacker <ralf.habacker@freenet.de> win32 fix: _dbus_get_install_root(): there are more places to fix case insensitive pattern search
/external/dbus/dbus/dbus-sysdeps-win.c
9e918c8f74894c7ff492510d189d207f8ce29f13 07-Feb-2010 Ralf Habacker <ralf.habacker@freenet.de> win32 fix: _dbus_get_install_root(): to catch all cases perform case insensitive pattern search
/external/dbus/dbus/dbus-sysdeps-win.c
30af0a1c5f9086a549837aeaac295ca36c1162a8 20-Jan-2010 Marcus Brinkmann <marcus.brinkmann@ruhr-uni-bochum.de> Fix buffer underrun and clarify condition.
/external/dbus/dbus/dbus-sysdeps-win.c
d4440ef7bb3ee339cf5a3cdd8d0f56e6db69ea23 14-Jan-2010 Romain Pokrzywka <romain@kdab.com> fixes bug where sometimes objects were not unregistered from dbus
although their app had exited. As it turns out it was a missing
implementation of the method _dbus_fd_set_close_on_exec() for windows.
It's been tested with msvc2005, msvc2008, and mingw, and solves
all the unregistering issues on many kde apps.
/external/dbus/dbus/dbus-sysdeps-win.c
14c31804ad4e48c7dcf12e5f96198d5ee19b6a2f 22-Dec-2009 Ralf Habacker <ralf.habacker@freenet.de> fixed install root when using msvc ide
/external/dbus/dbus/dbus-sysdeps-win.c
413c3537b8730940d516af4823e83ac8df001ede 20-Dec-2009 Ralf Habacker <ralf.habacker@freenet.de> moved out dbus file related functions from sysdeps into separate files - tested on windows
/external/dbus/dbus/dbus-sysdeps-win.c
35eb740bda2cc330f1e0a9eb3275f28fcdd7eb60 18-Dec-2009 Ralf Habacker <ralf.habacker@freenet.de> moved out DBusPipe implementation into separate files
/external/dbus/dbus/dbus-sysdeps-win.c
ad8bc4c6b336e7f833505609fbab178e76f961a2 22-Oct-2009 Tor Lillqvist <tml@iki.fi> Don't fake network errno values on Windows

Don't pretend there exists errno values for some network errors in the
Microsoft C library. Just use the WinSock error values.
/external/dbus/dbus/dbus-sysdeps-win.c
d9e4725fa93d03368a81f0aa3cb8e66800d96c65 22-Oct-2009 Frank Osterfeld <frank@kdab.net> Windows fixes

Replace dbus_daemon_init() by dbus_publish_session_bus_address(),
publishing the full address. Omit username from mutexes (not necessary
as mutex names are local to session). Don't exit if publishing the
address failed (allow multiple session bus instances per
session). Based on 00ee92ae314 by Tor Lillqvist.

Cherry-picked from commit 23945513e9a4da61d286ebfbce3897aa061ddbfe in
the dbus4win repository by tml@iki.fi. Remove claim of that commit not
being merged from README.dbus4win.
/external/dbus/dbus/dbus-sysdeps-win.c
459c19b9dd157cd360c3082d015a4c5ae4689cf8 22-Oct-2009 Tor Lillqvist <tml@iki.fi> Avoid warnings on Windows

Remove unused functions, or put in #if 0 if potentially useful. Make
internal functions used just in one file static. Use -Werror after all
also on Windows. Construct the installation root from the location of
the dbus DLL, not from the location of the program .exe of the
process.
/external/dbus/dbus/dbus-sysdeps-win.c
6ac1cf2ec8bb23a8052a4e0ad3f5abec61f47ebd 22-Oct-2009 Tor Lillqvist <tml@iki.fi> Drop terminating slash in _dbus_get_tmpdir

The callers will append strings starting with a slash anyway.
/external/dbus/dbus/dbus-sysdeps-win.c
22e434ab67fe431e0bd23f10eae430955f4d3daf 21-Oct-2009 Tor Lillqvist <tml@iki.fi> Look for config files also in the normal Unix-style location (cherry picked from commit 445d1f780fb916f9087c0d95e7594ee5a425d43f)
/external/dbus/dbus/dbus-sysdeps-win.c
db7717869a0f500a934e0b838955411eb8d10b4f 21-Oct-2009 Tor Lillqvist <tml@iki.fi> Use multi-byte string functions on Windows

Don't walk through char arrays that contain strings in the system
codepage char by char looking for '\\'. There are double-byte
characters in East Asian codepages where the second byte is a '\\'.
(cherry picked from commit 61316262da466993abbcba010c6bac90bb0b1d43)
/external/dbus/dbus/dbus-sysdeps-win.c
0617102b4b156e40591e7af2a936a1988ef4b4d7 21-Oct-2009 Frank Osterfeld <frank@kdab.net> Fixes to the nonce code

Cherry-picked from commit f9bc0f4bd036f6ede5d9850fb0f8587178c85f44 in
the dbus4win repository, slightly massaged to apply by tml@iki.fi.
/external/dbus/dbus/dbus-sysdeps-win.c
9d27253f3660ebbb466f41cd2fa2f862999694b9 21-Oct-2009 Frank Osterfeld <frank@kdab.net> Fix IPv6 setup (the default on Vista)

Ensure that the right struct is passed.

Cherry-picked from commit 172d60d100d04e301e51ff475ada02007f1709dc in
the dbus4win repository by tml@iki.fi.
/external/dbus/dbus/dbus-sysdeps-win.c
c8f73b36a5b44eb97165b93d6b9d92e7fee0eae1 21-Oct-2009 Frank Osterfeld <frank@kdab.net> Add api dox for nonce-tcp

Cherry-picked from commit e7a070db22ed4a84dc04a062255356c9f6c4c9c5 in
the dbus4win repository, trailing whitespace issues corrected by
tml@iki.fi.
/external/dbus/dbus/dbus-sysdeps-win.c
5e2a99c12c7e3531d908ed4fca82caca9cb02825 21-Oct-2009 Frank Osterfeld <frank@kdab.net> The current state of the nonce-tcp implementation

Merged and cleaned up patch from my [Frank Osterfeld's] local work
branch.

Cherry-picked from commit e2801eca57b2d9e09afd662ed5ef6fc83be73afc and
edited by tml@iki.fi to make it apply, and fixing whitespace issues.
/external/dbus/dbus/dbus-sysdeps-win.c
a990f2507ec707b9bddb7ff1ecddd0ef31c625a2 09-Jun-2009 Nguyễn Thái Ngọc Duy <pclouds@gmail.com> Move some functions from dbus-sysdeps-util-win.c to dbus-sysdeps-win.c

These are used by dbus-sysdeps-win.c and it is not linked together
with dbus-sysdeps-util-win.c
(cherry picked from commit 24b612adbf8045b8b00af15f8d44eb38f964641f)
/external/dbus/dbus/dbus-sysdeps-win.c
01d2b26bede512bb7c4610e50f81961effce390c 29-Apr-2009 Frank Osterfeld <frank@kdab.net> _dbus_get_install_root assumes that dbus-daemon is in a bin/ subdirectory. That's not a common directory structure on windows, so weaken the assumption: $somepath/bin/dbus-daemon.exe -> $somepath $somepath/dbus-daemon.exe, where somepath doesn't end in /bin/: -> $somepath i.e., use dbus-daemon.exe's directory as root if that directory is not a "bin" directory (cherry picked from commit 2d2055b2fa7f92c144e9a182a9a091ebe5215d7d)
/external/dbus/dbus/dbus-sysdeps-win.c
7d931da812b800399937b12bb43f90d0acf53e24 22-Apr-2009 Tor Lillqvist <tml@iki.fi> dbus/dbus-sysdeps-win.c: _dbus_windows_user_is_process_owner belongs to -util-win.c (cherry picked from commit 952caf475334b7c38084d4a992abef3f4e0d4cfb)
/external/dbus/dbus/dbus-sysdeps-win.c
fb11d1f9f30ce83846246b9aa455f7a1b1fb28d9 22-Apr-2009 Tor Lillqvist <tml@iki.fi> dbus/dbus-sysdeps-win.c: tighter "scoping" for alternate _dbus_poll implementations (cherry picked from commit 6828a25073c16fb5af55c4aaf16a08eb90e4676d)
/external/dbus/dbus/dbus-sysdeps-win.c
8836d6c5bf05275ef6235857f218d222336d40f0 22-Apr-2009 Tor Lillqvist <tml@iki.fi> dbus/dbus-sysdeps-*win.c: remove #undef open, which has no effect (cherry picked from commit 737e3782cd16424a6f1b941b64867178bb5634be)
/external/dbus/dbus/dbus-sysdeps-win.c
ab7d00f2ed46fd884574d11bf6362d9a31dfc2b5 22-Apr-2009 Tor Lillqvist <tml@iki.fi> dbus/dbus-sysdeps-win.h: move declarations into .c (used nowhere else) (cherry picked from commit 0ea30b511e5b099c43bfdf2cbff0f3935917e057)
/external/dbus/dbus/dbus-sysdeps-win.c
6f4bf6cc3121c09ea0abe56c326b00e4f1f6575f 22-Apr-2009 Tor Lillqvist <tml@iki.fi> dbus/dbus-sysdeps-win.c: add _dbus_win_error_string, and use after MoveFileEx instead of _dbus_error_from_errno (cherry picked from commit 1d0b2dacf52faffbeba09af2b309683ccc71547a)
/external/dbus/dbus/dbus-sysdeps-win.c
f28b7bb5a552b82598c98f42bd35d1ee1cbab794 22-Apr-2009 Tor Lillqvist <tml@iki.fi> dbus/dbus-sysdeps-win.c: use MoveFileEx, not unlink+rename, in _dbus_string_save_to_file (cherry picked from commit c31bb3c262db1e6e42ec1bc9a6e8063c625a7cb2)
/external/dbus/dbus/dbus-sysdeps-win.c
9ea9cd1bddef265fc2ff765449ababb14e449876 22-Apr-2009 Tor Lillqvist <tml@iki.fi> dbus/dbus-sysdeps-win.c: use GetTempPath, not getenv, in _dbus_get_tmpdir (cherry picked from commit c2366c5410149e896cb56c3d17bb995308e18292)
/external/dbus/dbus/dbus-sysdeps-win.c
3b8aa7dc7c63d22fb7e9be4c653dfb3125ff6d04 22-Apr-2009 Tor Lillqvist <tml@iki.fi> dbus/dbus-sysdeps-win.c: _dbus_getpid() returns dbus_pid_t (cherry picked from commit 40a01bf6d2c6d216093d309ca4c48602a585960b)
/external/dbus/dbus/dbus-sysdeps-win.c
2df200caf92847f597ef899e9d28eb4a1dc85e46 22-Apr-2009 Tor Lillqvist <tml@iki.fi> dbus/dbus-sysdeps-win.c: set an error when _close fails in _dbus_pipe_close (cherry picked from commit 6671b4a20da468bad6842815a1161a98251b66fc)
/external/dbus/dbus/dbus-sysdeps-win.c
22d12f61fa1a16b399b02925d8df172608801417 22-Apr-2009 Tor Lillqvist <tml@iki.fi> dbus/dbus-sysdeps-win.c: Use CryptoApi to get random numbers (cherry picked from commit 5f7ae46398818200b3fdcdfe80b78bee31a3e89b)
/external/dbus/dbus/dbus-sysdeps-win.c
67a9fd208294d98d2ffe71ce86c4d1157c0840d5 22-Apr-2009 Tor Lillqvist <tml@iki.fi> dbus/dbus-sysdeps-*win.c: remove DBusFile abstraction (cherry picked from commit 2895660b0e683d71dd51911819c0f31aff8517c3)
/external/dbus/dbus/dbus-sysdeps-win.c
a549878e2d4b892d0aabd13a91dbba1f3b18b389 22-Apr-2009 Tor Lillqvist <tml@iki.fi> dbus/dbus-sysdeps-win.c: #define socklen_t -> typedef (cherry picked from commit eb104f4573fcbcbf3a87d673a023b5db4a249867)
/external/dbus/dbus/dbus-sysdeps-win.c
29e8f9917ab53db91aa746e25b71e8bcfe698171 29-Mar-2009 Ole André Vadla Ravnås <ole.andre.ravnas@tandberg.com> Fix broken Windows implementation of _dbus_printf_string_upper_bound().

Pass the correct buffer size when trying again, and keep trying with
larger buffer sizes, doubling the size each time.
(cherry picked from commit 95832a94607eea609de994467b7d64e36af72e6b)
/external/dbus/dbus/dbus-sysdeps-win.c
91f5972fa13165a607162ad0789319abbc5384ea 29-Mar-2009 Ole André Vadla Ravnås <ole.andre.ravnas@tandberg.com> Use CreateDirectory() instead of complicating things.

This is Windows sysdeps after all, and _dbus_mkdir() wasn't used anywhere else.
(cherry picked from commit 0bbe3787ce1e9e992f2bcbbdfcab1dcdb0b41f24)
/external/dbus/dbus/dbus-sysdeps-win.c
93e213f3329c31a0efca0f0e73cc135a71af520a 29-Mar-2009 Ole André Vadla Ravnås <ole.andre.ravnas@tandberg.com> Add missing stdio.h include needed for _vsnprintf(). (cherry picked from commit dddd412402657fa5ac6de225e8d5a00fb290589c)
/external/dbus/dbus/dbus-sysdeps-win.c
b3da5a03a9e5f8f60e53f40300837f833c39c80e 29-Mar-2009 Ole André Vadla Ravnås <ole.andre.ravnas@tandberg.com> Only define _WIN32_WINNT if not already defined. (cherry picked from commit 98bb071819ab9f886317627b6688876f40ed694e)
/external/dbus/dbus/dbus-sysdeps-win.c
7fac18bd153f8d9184a9c5b41af70258aa62b680 22-Apr-2009 Frank Osterfeld <frank@kdab.net> be more verbose when locking the mutex fails (cherry picked from commit 4a14a050c4be026c7b9d67fd1f47c8479edebfc4)
/external/dbus/dbus/dbus-sysdeps-win.c
09078aa1340ddce47c823a942792d60b253243f4 21-Apr-2009 Frank Osterfeld <frank@kdab.net> do not call functions with side-effects inside assert (cherry picked from commit 0d0f443564403fedffd0450bed377230511ba0d7)
/external/dbus/dbus/dbus-sysdeps-win.c
a83b7cb80c375c1aaeaa8b4d8114037069e2736c 27-Apr-2009 Christian Ehrlicher <Ch.Ehrlicher@gmx.de> fix deadlock when dbus-daemon could not start up

windbus:r811: apply patch by Thorvald Natvig to fix endless loop when _dbus_get_autolaunch_shm got called and the dbus-daemon failed to start up.
* if launching for some reason fails, set an error message
* _dbus_get_autolaunch_shm will abort getting the shared memory after 20 attempts (2 seconds)
* _dbus_get_autolaunch_address checks if the return state of WaitForInputIdle before calling _dbus_get_autolaunch_shm.

windbus:r812: remove WaitForInputIdle as it doesn't work in non-console mode
(cherry picked from commit 363fd736556219bad77c4b217e051b7983dc34e9)
/external/dbus/dbus/dbus-sysdeps-win.c
722a90c9cbc7368ffde9ad768ef4f2e45c3a620d 30-Nov-2009 Christian Ehrlicher <Ch.Ehrlicher@gmx.de> all changes for dbus-1.2 API (cherry picked from commit 6734a3210a0705e3ab01ee123fac275799877353)
/external/dbus/dbus/dbus-sysdeps-win.c
2f19833cbf09c8bc1b92ce900c8fd0ea86f3c1c3 24-Dec-2007 Ralf Habacker <Ralf.Habacker@freenet.de> hide console when autostarting dbus-daemon (cherry picked from commit 27fad960837b54b6e47f408e6d1eecea1bee563f)
/external/dbus/dbus/dbus-sysdeps-win.c
ed3df419fe1c5e9e03bbf3fc6d8899dec259e0d3 20-Apr-2009 Marc Mutz <marc@kdab.net> dbus/dbus-sysdeps-win.c: fix linking with mingw32

* freeaddrinfo/getaddrinfo need _WIN32_WINNT to be 0x050_1_
(cherry picked from commit fa1f38452fafb841b7e2b36c7ca8918f9bde408f)
/external/dbus/dbus/dbus-sysdeps-win.c
84401ec697281090dc2d02c45504c6fdd174f5dd 01-Aug-2007 Christian Ehrlicher <Ch.Ehrlicher@gmx.de> msvc 8 compile++ and removed some stupid casts (cherry picked from commit 8c635b4a3944bcabc479718946e2a033d4c01489)
/external/dbus/dbus/dbus-sysdeps-win.c
452ff68a2d81beb55c43713bc226a51b7c3d38a7 09-May-2008 Christian Ehrlicher <Ch.Ehrlicher@gmx.de> mingw compile++ , w2k-support++

dbus/dbus-sysdeps-win.c: Don't unconditionally #include <wspiapi.h>

* cmake/ConfigureChecks.cmake, cmake/config.h.cmake, configure.in:
check for wspiapi.h presence which isn't available (and unneeded) in mingw32
* dbus/dbus-sysdeps-win.c: use HAVE_WSPIAPI_H
/external/dbus/dbus/dbus-sysdeps-win.c
37019e9d271390fa8c62c1aae62d30bb9068adaa 16-Jul-2009 Thiago Macieira <thiago@kde.org> Merge branch 'fd-passing'

Conflicts:
dbus/dbus-connection.c
dbus/dbus-message-util.c
dbus/dbus-sysdeps-unix.c
6478ec6949c6bb794237b43d03b68f80eba1288c 13-Jul-2009 Colin Walters <walters@verbum.org> Bug 14259 - Make session address lookup system-dependent

On some platforms such as MacOS X and Windows, we can't depend
on an environment variable to determine the address of the
session bus. Create a sysdep function dbus_lookup_session_address
which can be filled in with platform-specific code.
/external/dbus/dbus/dbus-sysdeps-win.c
5baf2f856a9c6625993234855b07680da1c8916f 11-Jul-2009 Tobias Mueller <fdo-bugs@cryptobitch.de> Bug 21161 - Update the FSF address

No comment.

Signed-off-by: Colin Walters <walters@verbum.org>
/external/dbus/dbus/dbus-sysdeps-win.c
cbf0874f018c6ddd831de26b1ac5bcf7b517e2da 05-May-2009 Lennart Poettering <lennart@poettering.net> memset: replace memset() by _DBUS_ZERO where applicable
/external/dbus/dbus/dbus-sysdeps-win.c
ede4e4514698612e226763ea8b6ae8ce13f2173d 14-Jan-2008 John (J5) Palmieri <johnp@redhat.com> add _dbus_geteuid to fix EXTERNAL authentication in setuid applications

2008-01-14 John (J5) Palmieri <johnp@redhat.com>

* Patch by Andrea Luzzardi <scox at sig11 dot org>: creates a
_dbus_geteuid function to fix EXTERNAL authentication in setuid
applications

* dbus/dbus-sysdeps-unix.c (_dbus_geteuid): used to get the effective
uid of the running program
(_dbus_credentials_add_from_current_process): use geteuid instead of
getuid
(_dbus_append_user_from_current_process): use geteuid instead of
getuid

* dbus/dbus-sysdeps-util-unix.c (_dbus_change_to_daemon_user): use
geteuid instead of getuid
(_dbus_unix_user_is_at_console): use geteuid instead of getuid

* dbus/dbus-sysdeps-win.c (_dbus_geteuid): add a windows equivilant
that returns DBUS_UID_UNSET
/external/dbus/dbus/dbus-sysdeps-win.c
227c67220ba50ef38fabc8587bf729d21534977f 24-Jul-2007 Richard Hughes <richard@hughsie.com> 2007-07-24 Richard Hughes <richard@hughsie.com>

* dbus/dbus-sysdeps-unix.c:
(_dbus_get_standard_system_servicedirs):
* dbus/dbus-sysdeps-win.c:
Provide a way to get the standard system servicedirs, just like we do
for the session service dirs. These should be seporate, as there may
be a security issue starting up some session stuff as root.
The use-case for the same binary starting up per-system _and_
per-session is also not valid.
/external/dbus/dbus/dbus-sysdeps-win.c
d012387afef0ba02185ebe27bc6bb15551912e92 14-Jul-2007 Havoc Pennington <hp@redhat.com> 2007-07-13 Havoc Pennington <hp@redhat.com>

* Add indent-tabs-mode: nil to all file headers.
/external/dbus/dbus/dbus-sysdeps-win.c
c65199b125378362e8baa52a361c45aa310d0c5d 09-Jul-2007 Ralf Habacker <ralf.habacker@freenet.de> * dbus/dbus-sysdeps-win.c,dbus-sysdeps-win.h,dbus-sysdeps-win-util.c,dbus-sysdeps-spawn-win.c: synced with windbus sources
/external/dbus/dbus/dbus-sysdeps-win.c
8a0902a9b2d63a562d37bf6e93b904f723c4f4d8 07-Jul-2007 Ralf Habacker <ralf.habacker@freenet.de> * dbus/dbus-sysdeps-win.c
(_dbus_getsid): remove unused jump label
(_dbus_read_credentials_socket): _dbus_string_init could fail, check initialisation
(_dbus_get_working_dir, _dbus_init_working_dir): remove unused functions
/external/dbus/dbus/dbus-sysdeps-win.c
8087818e71c067ddf764ce545ef5939c8853d9a2 30-Jun-2007 Ralf Habacker <ralf.habacker@freenet.de> * dbus/dbus-sysdeps-win.c,dbus/dbus-sysdeps-win.h: removed obsolate DBusUserInfo code
/external/dbus/dbus/dbus-sysdeps-win.c
f3d4e40e5cfb79ce4213b055ffa690cce9aeca20 30-Jun-2007 Ralf Habacker <ralf.habacker@freenet.de> * dbus/dbus-sysdeps-win.c (_dbus_daemon_init): reduced compiler warnings
/external/dbus/dbus/dbus-sysdeps-win.c
51e54d9529334e59026de0506c5e853d40e3524c 21-Jun-2007 Ralf Habacker <ralf.habacker@freenet.de> * dbus/dbus-sysdeps-win.c: deleted local DBusCredentials structure
(_dbus_getsid): new function
(_dbus_read_credentials_socket): fixed
(_dbus_append_user_from_current_process, _dbus_credentials_add_from_current_process): added real sid reading
(_dbus_credentials_parse_and_add_desired,_dbus_parse_uid): deleted
/external/dbus/dbus/dbus-sysdeps-win.c
00d50bc9849b643ea05bf7961f8e33ca0c84c43b 21-Jun-2007 Ralf Habacker <ralf.habacker@freenet.de> * dbus/dbus-sysdeps-win.c (_dbus_homedir_from_username, _dbus_homedir_from_current_process, _dbus_append_desired_identity): removed obsolate functions
/external/dbus/dbus/dbus-sysdeps-win.c
2e9be69906d2d1755268770e43cca57cf2bdf295 21-Jun-2007 Ralf Habacker <ralf.habacker@freenet.de> * dbus/dbus-sysdeps-win.c, dbus/dbus-sysdeps-spawn-win.c, dbus/dbus-sysdeps-win.h: disabled DBusSocket implementation by Peter Kuemmel
/external/dbus/dbus/dbus-sysdeps-win.c
a1a285b10d92708515977d8e9e5f07cb920e92c6 19-Jun-2007 Ralf Habacker <ralf.habacker@freenet.de> * dbus/dbus-sysdeps-win.c, dbus/dbus-sysdeps-spawn-win.c, dbus/dbus-sysdeps-win.h: disabled DBusSocket implementation Patch by Peter Kuemmel
/external/dbus/dbus/dbus-sysdeps-win.c
bfe6bf0fd105dac4d49bf83382316c4c88f37a49 16-Jun-2007 Ralf Habacker <ralf.habacker@freenet.de> * cmake/CMakeLists.txt: use local include header first
* dbus/dbus-sysdeps-win.c: mingw compile fix of DBusCredential struct
/external/dbus/dbus/dbus-sysdeps-win.c
d9b9b45554b43d8c41eb1b8bd7c0421620cddcd4 15-Jun-2007 Ralf Habacker <ralf.habacker@freenet.de> * cmake/ConfigureChecks.cmake,cmake/config.h.cmake: added check for HAVE_ERRNO_H
* cmake/dbus/CMakeLists.txt: added missing files
* dbus/dbus-transport-win.c/.h: new files
* dbus/dbus-sysdeps-win.c,.h: added required _unix functions to make dbus compilable on win32
* dbus/dbus-sysdeps-win-utils.c,.h: moved some functions to dbus-sysdeps-win.c
* dbus-win.patch: removed applied or obsolate patches
Note: dbus-win32 is now compilable, no guarantee that it runs without any problems
/external/dbus/dbus/dbus-sysdeps-win.c
7020303391731ebfdc80da9edaff5b6c2732f024 14-Jun-2007 Ralf Habacker <ralf.habacker@freenet.de> * dbus/dbus-sysdeps-win.c: disabled DBusUserInfo related code
(_dbus_append_desired_identity,_dbus_windows_user_is_process_owner): new win32 functions as counterpart of unix related
(_dbus_send_credentials_socket,_dbus_read_credentials_socket): renamed from ..._unix_socket
(_dbus_send_credentials_unix_socket): removed obsolate function
* dbus/dbus-sysdeps-win-util.c: disabled DBusGroupInfo related code
(_dbus_verify_daemon_user,_dbus_change_to_daemon_user): new win32 functions as counterpart of unix related
/external/dbus/dbus/dbus-sysdeps-win.c
176ab450007d39b9a0f846879e2cf80023118453 14-Jun-2007 Ralf Habacker <ralf.habacker@freenet.de> * dbus/dbus-sysdeps-win.c (_dbus_pid_for_log,_dbus_flush_caches): new win32 functions as counterpart of unix related
/external/dbus/dbus/dbus-sysdeps-win.c
23832672266bb4ff23b66247c0cfa1a2ed0cc97b 09-Jun-2007 Havoc Pennington <hp@redhat.com> 2007-06-09 Havoc Pennington <hp@redhat.com>

* bus/dispatch.c (check_get_connection_unix_process_id): adapt
since sysdeps-unix.h stuff isn't included anymore

* bus/bus.c (bus_context_new): use more abstract functions to
change user, so they can be no-ops on Windows

* dbus/dbus-credentials.c, dbus/dbus-credentials.h,
dbus/dbus-credentials-util.c: new files containing a fully opaque
DBusCredentials data type to replace the old not opaque one.

* configure.in (DBUS_UNIX): define DBUS_UNIX to match DBUS_WIN on
windows

* dbus/dbus-userdb.h: prohibit on Windows, next step is to clean
up the uses of it in bus/*.c and factor out the parts of
cookie auth that depend on it
/external/dbus/dbus/dbus-sysdeps-win.c
ea7c582f03e17a0921006fa5cb5873e8faefb198 24-May-2007 Ralf Habacker <ralf.habacker@freenet.de> * dbus/dbus-sysdeps-win.c (fill_win_user_info_homedir): not getting user info from a domain controller isn't an error, the computer may run in a non domain context.
/external/dbus/dbus/dbus-sysdeps-win.c
1e6025ef4ffc8ecde6b35104549132d890aa260a 24-May-2007 Ralf Habacker <ralf.habacker@freenet.de> * dbus/dbus-sysdeps-win.c (_dbus_full_duplex_pipe): fixed assertation.
/external/dbus/dbus/dbus-sysdeps-win.c
c926a15fc47d7587e262f96b2e94f35bbfd57e5d 20-May-2007 Ralf Habacker <ralf.habacker@freenet.de> * dbus/dbus-sysdeps-win.c (fill_win_user_info_homedir): not reaching domain controller isn't an error, converted error message to verbose message.
/external/dbus/dbus/dbus-sysdeps-win.c
d090a330964a406f7e8abe1e9102650e1d92747d 14-May-2007 Ralf Habacker <ralf.habacker@freenet.de> * dbus/dbus-sysdeps-win.c (_dbus_printf_string_upper_bound): compile fix for MS Platform SDK 6 patch from Michael Luschas <mluschas@gmail.com>
/external/dbus/dbus/dbus-sysdeps-win.c
4bd8418548e668cd3fbf8ea5f6aa21d28e14e386 26-Apr-2007 Ralf Habacker <ralf.habacker@freenet.de> * cmake: added debug postfixes to debug exe's for easier debugging.
* dbus\dbus-sysdeps-win.c (_dbus_win_set_error_from_win_error): print error code in case no string message is available.
/external/dbus/dbus/dbus-sysdeps-win.c
6e07b30faba52c772f011a0dee999662ec46e1cb 16-Mar-2007 Ralf Habacker <ralf.habacker@freenet.de> * dbus/dbus-sysdeps.h (_dbus_split_paths_and_append): new prototyp (_DBUS_PATH_SEPARATOR): new macro.
* dbus/dbus-sysdeps.c (_dbus_split_paths_and_append): merged from dbus/dbus-sysdeps-unix.c and dbus/dbus-sysdeps-win.c.
/external/dbus/dbus/dbus-sysdeps-win.c
fabc97752724d36149fec6fde3caf354336862eb 13-Mar-2007 Ralf Habacker <ralf.habacker@freenet.de> * dbus/dbus-sysdeps-win.c: fixed broken DBusPipe on win32.
* dbus/dbus-sysdeps-win.c, dbus/dbus-sysdeps-unix.c: moved platform independent DBusPipe function to dbus-sysdeps.c.
/external/dbus/dbus/dbus-sysdeps-win.c
288d47c7833c58cef3747b15f2ece36d8612964b 13-Mar-2007 Ralf Habacker <ralf.habacker@freenet.de> * dbus/dbus-sysdeps-win.c: added zero byte sending and receiving after connection start up
/external/dbus/dbus/dbus-sysdeps-win.c
c99f87dc5fcd597d1e778b9e1653aa62f0f1a988 12-Mar-2007 Ralf Habacker <ralf.habacker@freenet.de> * dbus/dbus-sysdeps-win.h, dbus/dbus-sysdeps-win.c, dbus/dbus-sysdeps-util-win.c: renamed functions _dbus_xxx_file() to _dbus_file_xxx() to reflect struct name DBusFile.
/external/dbus/dbus/dbus-sysdeps-win.c
47e318a6e1893069e1326945ce1af25ddf8201d1 10-Mar-2007 Ralf Habacker <ralf.habacker@freenet.de> * bus/bus.c, bus/bus.h, bus/main.c, bus/test.c, dbus/dbus-sysdeps-unix.c, dbus/dbus-sysdeps-util-unix.c, dbus/dbus-sysdeps-util-win.c, bus/dbus-sysdeps-win.c,dbus/dbus-sysdeps.h: renamed _dbus_xxx_pipe to _dbus_pipe_xxx, completed _dbus_pipe support.
/external/dbus/dbus/dbus-sysdeps-win.c
f3fd4d60ad5de9f0c6576f6e100f944792fed255 10-Mar-2007 Ralf Habacker <ralf.habacker@freenet.de> * dbus/dbus-sysdeps.h (_dbus_listen_tcp_socket): changed type or port to pointer, because the port is given back.
* dbus/dbus-server-socket.c (_dbus_server_new_for_tcp_socket): implemented returning tcp port. Skipping port parameter and non integer port values in config <listen> statement needs more effort.
* dbus/dbus-sysdeps-unix.c, dbus/dbus-sysdeps-win.c (_dbus_listen_tcp_socket): return the real used tcp port.
* bus/dbus-daemon.1.in: added <listen> tcp examples
/external/dbus/dbus/dbus-sysdeps-win.c
55919d2d1479c05d5becfe050316c5fc3d392805 08-Mar-2007 Ralf Habacker <ralf.habacker@freenet.de> * dbus-win.patch: dbus-connection.c (dbus_connection_get_unix_user,
dbus_connection_get_unix_process_id): Let return them valid user id's,
otherwise bus-test fails. How to replace on win32 ?.
* dbus/dbus-sysdeps-win.c (fill_win_user_info_homedir): fix memory leak.
/external/dbus/dbus/dbus-sysdeps-win.c
2eca6a2241f0f49009c85704170159bf46c5dbb8 08-Mar-2007 Ralf Habacker <ralf.habacker@freenet.de> * dbus/dbus-sysdeps-win.c (_dbus_win_set_error_from_win_error): use dbus friendly error name
((fill_win_user_info_homedir): print user name in error case too.
/external/dbus/dbus/dbus-sysdeps-win.c
70bfc74e54ac8a9a93885710cd8350d1a58b3406 03-Mar-2007 Ralf Habacker <ralf.habacker@freenet.de> * dbus/*-win.*,bus/*-win.*: added win32 platform related
files. These files are only added to the cmake build system.
The missing dbus-win32.patch file will be added later.
/external/dbus/dbus/dbus-sysdeps-win.c