Daniel Lehman
d9a0c55e7e
msvcr120: Add remainder.
...
Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-07 20:58:11 +09:00
Daniel Lehman
e084240415
msvcr120: Add asinh.
...
Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-31 19:49:41 +09:00
Charles Davis
5a4576ee09
kernel32: Use setprogname(3) to set the program name if available.
...
Signed-off-by: Charles Davis <cdavis5x@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-22 17:37:10 +09:00
Matteo Bruni
961215b8b8
wined3d: Improve wined3d_popcount() implementation.
...
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-27 23:35:31 +09:00
Huw Davies
625801ed7e
bcrypt: Ensure we have gnutls_hash() available.
...
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-19 00:30:37 +09:00
Hans Leidekker
0c9b94eeb3
bcrypt: Implement BCryptCreateHash and BCryptDestroyHash.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-06 18:08:34 +01:00
Maarten Lankhorst
3fe0c08992
winepulse: Add initial stub for pulseaudio support.
...
Includes API compatibility patch by Juergen Tretthahn <orson@orson.at>.
Synchronous static data initialization by Andrew Eikum <aeikum@codeweavers.com>.
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-03 00:33:27 +09:00
Ken Thomases
260832c5c8
configure: Add a check for libunwind.h.
2015-06-05 15:07:52 +09:00
Daniel Lehman
e89813fe3c
msvcr120: Add erf functions.
2015-05-29 16:16:21 +09:00
Ken Thomases
4655924568
configure: Add a check for sys/vnode.h.
2015-05-21 13:59:51 +09:00
Charles Davis
7ef720f184
msvcrt: Support 64-bit platforms that don't have finitef or isnanf.
2015-01-23 11:58:14 +01:00
Henri Verbeet
f5939399f0
wined3d: Use __builtin_clz() in wined3d_log2i() when available.
2014-12-10 13:40:47 +01:00
Martin Storsjo
547ba7a10b
msvcr120: Implement more C99 math functions.
2014-12-08 17:25:26 +01:00
André Hentschel
fa67586811
wpcap: Implement pcap_lib_version.
2014-08-07 17:53:12 +02:00
Alexandre Julliard
8d817997ce
configure: Add a check for sys/ucontext.h and include it where appropriate.
2014-07-23 19:06:58 +02:00
Alexandre Julliard
67f9b6e3c5
configure: Update FreeType configure checks for the changed headers location.
2013-11-30 11:55:26 +01:00
Francois Gouget
e4856dbb70
libport: Add an isfinite() implementation for Solaris.
2013-11-29 17:58:40 +01:00
Hans Leidekker
eaef76f041
netapi32: Add support for remote computers in NetServerGetInfo.
2013-11-12 12:58:04 +01:00
Huw Davies
0dff81f495
wsock32: Add a fallback for inet_network.
2013-10-15 14:28:21 +02:00
Huw Davies
2a32d5765a
server: Android has struct user in asm/user.h.
2013-09-24 18:58:24 +02:00
Huw Davies
96e32da5c9
dbghelp: Add a couple of structures that are missing from the Android ndk.
2013-09-23 20:32:21 +02:00
Huw Davies
21dc848378
iphlpapi: Add interface enumeration for Android.
2013-09-19 20:14:04 +02:00
Huw Davies
208eae73ae
iphlpapi: Add a version of get_dns_servers for Android.
2013-09-17 16:24:24 +02:00
Huw Davies
c7dd313d75
iphlpapi: Add a configure check for struct __res_state.
2013-09-17 16:23:42 +02:00
Huw Davies
2f25ddfd14
iphlpapi: Add support for ip6 dns addresses.
2013-09-13 14:19:36 +02:00
Alexandre Julliard
f21961cc14
ntdll: Add a configure check for the tcdrain function.
...
Also remove the tcgetattr check that is no longer used.
2013-09-05 13:18:21 +02:00
Francois Gouget
4f27b78fb4
iphlpapi: Check for proc_pidinfo() instead of assuming libproc.h always defines it.
...
This is needed on FreeBSD 8.1.
2013-09-04 14:42:58 +02:00
Charles Davis
3a2247f7d3
iphlpapi: Implement find_owning_pid() on FreeBSD.
2013-08-20 12:31:12 +02:00
Charles Davis
e3b9167335
iphlpapi: Implement find_owning_pid() for Mac OS.
2013-08-20 12:29:44 +02:00
Charles Davis
7fcb736d51
configure: Use a real header guard for config.h.
2013-08-15 17:20:07 +02:00
Hans Leidekker
d40c91262b
mscms: Port to liblcms2.
2013-07-29 14:27:52 +02:00
Francois Gouget
11fe51b61b
gphoto2.ds: Check for libgphoto2 and libgphoto2_port independently.
2013-05-06 11:39:43 +02:00
Alexandre Julliard
43ac582d7d
libport: Rename spawnvp to _spawnvp to avoid the deprecated name.
2013-04-09 15:26:10 +02:00
Jacek Caban
adb8c8615b
configure: Get rid of no longer needed OpenSSL checks.
2013-04-03 17:54:04 +02:00
Alexandre Julliard
25598513dc
ntdll: Use a monotonic time counter to implement NtQueryPerformanceCounter.
2013-01-28 15:39:37 +01:00
Damjan Jovanovic
8d4f636d54
qcap: Use libv4l1.h when available, instead of linux/videodev.h which is deprecated/obsolete.
2013-01-14 11:18:04 +01:00
Alexandre Julliard
61768c0775
configure: Get rid of the check for getpagesize.
2013-01-09 12:23:02 +01:00
Hans Leidekker
c019083240
kernel32: Implement SetFileValidData.
2012-12-04 14:42:28 +01:00
Charles Davis
5da1eaf213
ntdll: Add support for BSD-style creation ("birth") time.
2012-11-30 19:12:14 +01:00
Charles Davis
ed5e0a6e41
ntdll: Add support for nanosecond precision file times on *BSD.
2012-11-30 19:12:14 +01:00
Alexandre Julliard
e40b2a1b07
configure: Remove checks for OpenGL headers that are no longer used.
2012-11-08 15:37:38 +01:00
Alexandre Julliard
551077ab73
configure: Check for getopt_long_only instead of getopt_long.
...
Some platforms have the latter but not the former.
2012-11-08 10:57:09 +01:00
Erich Hoover
5c95bec847
ntdll: Implement nanosecond precision file time storage.
2012-10-30 18:08:11 +01:00
Alexandre Julliard
85b34be52f
Revert "winex11: Remove some leftover X Shm code."
...
This reverts commit 515329d58c
.
We'll want to use XShm again for window surfaces.
2012-10-03 15:30:48 +02:00
Erich Hoover
57019615b5
ws2_32: Permit broadcast packets on interface-bound sockets for systems with IP_UNICAST_IF and SO_ATTACH_FILTER.
2012-10-02 15:05:20 +02:00
Adrian Bunk
9d5c178b24
server: Use waitpid() instead of wait4().
2012-09-24 22:27:30 +02:00
Jan Beich
83bac4113c
ntdll: Fetch thread id on NetBSD.
2012-08-17 10:47:22 +02:00
Jan Beich
fa4e97f454
ntdll: Prefer a portable function to get thread id.
2012-08-17 10:47:03 +02:00
Alexandre Julliard
35eef16ba7
gdi32: Support OpenGL in bitmaps through libOSMesa.
2012-07-27 17:05:16 +02:00
Henri Verbeet
cf6f8d2eb5
winex11: Add support for XRandR 1.2.
2012-07-16 14:25:42 +02:00
André Hentschel
bc99d86729
iphlpapi: Check for struct icmpstat (for NetBSD).
2012-06-07 22:00:12 +02:00
André Hentschel
20dbe91212
iphlpapi: Check for struct udpstat (for NetBSD).
2012-06-07 21:59:28 +02:00
André Hentschel
54a9c0fc60
ntdll: Add a helper function that returns the record length of a dirent struct.
2012-06-04 12:17:56 +02:00
André Hentschel
eaab7a88f4
iphlpapi: Check for the right TCP statistics structure name (for DragonFly BSD).
2012-06-04 12:17:56 +02:00
André Hentschel
cecf1056bb
iphlpapi: Check for the right IP statistics structure name (for DragonFly BSD).
2012-06-04 12:17:55 +02:00
Ken Thomases
cd454fdc2e
shell32: Partially implement Mac Trash backing for the Recycle Bin.
2012-03-16 13:02:54 +01:00
Henri Verbeet
515329d58c
winex11: Remove some leftover X Shm code.
2012-01-25 11:27:37 +01:00
Eric Pouech
7c7c56e3bf
configure: Remove regex detection.
2012-01-23 16:07:39 +01:00
Alexandre Julliard
e45d124c52
configure: Add a check for libdbus independent from the libhal check.
2011-12-20 10:36:46 +01:00
Francois Gouget
c7cb3e6cb2
configure: Use errno.h instead of the non-standard sys/errno.h header.
2011-12-15 17:46:38 +01:00
Alexandre Julliard
76358216f4
winex11: Implement rectangular gradients using XRender if supported.
2011-11-30 14:25:29 +01:00
Charles Davis
65634bca0b
schannel: Don't use SSLCopyPeerCertificates on Mac OS 10.4.
2011-10-27 12:31:40 +02:00
Huw Davies
6ee2eaeff2
gdi32: Remove no longer needed include file.
2011-10-11 13:37:50 +02:00
Dan Kegel
82954d45de
configure: AC_C_CONST is obsolete.
2011-09-01 18:06:38 +02:00
Andrew Eikum
55f9ac8bf4
winejack.drv: Remove unused WinMM driver.
2011-07-15 12:22:48 +02:00
Andrew Eikum
2fae117e0c
winenas.drv: Remove unused WinMM driver.
2011-07-15 12:00:33 +02:00
Rafał Mużyło
898d8abc16
avicap32: Drop v4l1 support.
2011-07-14 21:54:46 +02:00
Stefan Dösinger
a774152f1a
port: Add isinf and isnan implementations for Visual Studio.
2011-05-25 12:25:38 +02:00
Alexandre Julliard
f60a0f5e56
configure: Improve the detection of OSS v4.
2011-05-02 20:07:04 +02:00
Andrew Eikum
be332326ba
wineoss.drv: Add mmdevapi driver.
2011-04-27 17:47:05 +02:00
Alexandre Julliard
77e05ce4e5
configure: Add a check for XInput2 headers.
2011-04-13 18:51:50 +02:00
Alexandre Julliard
a8575a8b4d
winex11: Add infrastructure for managing the extra data of generic extension events.
2011-04-13 14:13:29 +02:00
Alexandre Julliard
4c719464bc
winenas.drv: Remove unnecessary ifdefs.
2011-03-28 22:13:38 +02:00
Alexandre Julliard
6eea1119af
wineesd.drv: Remove unnecessary ifdefs.
2011-03-28 22:12:59 +02:00
Alexandre Julliard
255cc210b6
winealsa.drv: Remove unnecessary ifdefs.
2011-03-28 22:07:26 +02:00
Ken Thomases
25ed687fe6
configure: Add test for Security/Security.h header.
2011-03-14 14:17:08 +01:00
Andrew Nguyen
6097f2faf1
configure: Check for additional libxml2 headers to reject inadequate libxml2 versions.
2011-02-21 12:43:45 +01:00
Charles Davis
b149d7bc7b
winecoreaudio: Fix deprecation warnings in audiounit.c.
2011-01-31 13:01:12 +01:00
Charles Davis
459d9427a8
winecoreaudio: Don't use Component Manager on Mac OS 10.6.
2011-01-31 13:01:12 +01:00
Charles Davis
4e44e153c5
ntdll: Check for case-insensitive volumes.
2011-01-28 17:23:57 +01:00
Alexandre Julliard
fa3ddd838b
configure: Add a check for the QuickTime development headers.
2011-01-14 18:26:19 +01:00
Ken Thomases
21137cd3c3
windowscodecs: Use Mac OS X native ICNS support, not libicns.
...
The ICNS support is only used on Mac OS X and is not anticipated to be used
on any other platform. So, we can rely on the native frameworks rather than
a third-party dependency.
2011-01-06 11:44:02 +01:00
Alexandre Julliard
0e79c5c1c3
configure: Add a check for the gettextpo library.
2011-01-04 11:16:50 +01:00
Adam Martinson
2eb2f71c03
configure: Fix OpenCL includes on systems with only CL/cl.h.
2010-12-29 11:59:39 +01:00
Alexandre Julliard
13eafa047d
configure: Get rid of the replacement function for gettid.
2010-12-27 12:08:37 +01:00
Michael Stefaniuc
a2f0750f0b
Remove the audioio sound driver. It is unused.
...
The supported Solaris version 9 and 10 do not have audioio anymore. They
are using the ESD sound driver instead.
2010-12-17 13:26:04 +01:00
Peter Urbanec
65c84d773f
opencl: Initial stub implementation of OpenCL 1.0.
2010-12-03 13:13:45 +01:00
Adam Martinson
6ee2231d2b
configure: Add a check for xmlSchemaSetParserStructuredErrors().
2010-11-24 12:05:38 +01:00
Adam Martinson
82f73c8652
msxml3: Add our own xmlFirstElementChild() for older libxml2 versions.
2010-11-15 13:01:35 +01:00
Adam Martinson
9408b4973d
configure: Add a check for xmlDocProperties.
2010-11-03 14:44:50 +01:00
Adam Martinson
be4d0e9d07
configure: Add a check/define for xmlSchemaSetValidStructuredErrors().
2010-11-02 12:50:30 +01:00
Austin English
95740b30b9
dbghelp: Fix compile on Hurd.
2010-10-08 11:56:46 +02:00
Damjan Jovanovic
ebee19701c
configure: Check for libicns.
2010-08-23 13:51:32 +02:00
Kristofer Henriksson
c58eff621d
winemp3.acm: Fix the Mac-specific code.
...
The previous code does not function on Snow Leopard, and does not conform
to Apple's documentation. This fix should function on all versions of OS X
later than 10.2.
2010-05-28 16:22:25 +02:00
Austin English
40b3d2ed13
ntdll: Add %gs support for FreeBSD.
2010-05-24 11:32:40 +02:00
Alexandre Julliard
5d2b8e77d2
configure: Define WINE_CROSSTEST when building crosstests, and disable use of config.h in that case.
2010-04-08 17:34:13 +02:00
Maarten Lankhorst
d435499fbc
configure: Change openal detection.
2010-04-05 16:50:20 +02:00
Vincent Povirk
73cd569390
windowscodecs: Add a stub TIFF decoder.
2010-03-22 11:42:43 +01:00
Aric Stewart
4430ab435d
winemp3.acm: Support mp3 decoding on Mac OS/X Leopard systems.
2010-03-18 15:55:30 +01:00
Juan Lang
e3c0e30db1
iphlpapi: Implement GetAdaptersAddresses for IPv6 addresses.
2010-03-15 14:18:05 +01:00
Juan Lang
984c3b2ccb
iphlpapi: Check for ifr_hwaddr member of struct ifreq.
2010-03-15 13:28:26 +01:00
Marcus Meissner
615e0e64f9
windowscodecs: Handle old libpng.so using distros (as SLE 10).
2010-03-02 11:57:41 +01:00
Maarten Lankhorst
bf6f0750cd
qcap: Add optional dependency on libv4l.
2010-01-29 14:59:03 +01:00
Alexandre Julliard
fa8c4f7633
configure: Re-generate with autoconf 2.65.
2009-12-28 11:43:02 +01:00
Albert Lee
01b972d639
server: Support event ports on Solaris.
2009-11-24 15:53:37 +01:00
Stefan Dösinger
fdac5e57d3
configure: Check for ms_hook_prologue attribute support.
2009-10-14 12:20:32 +02:00
Juan Lang
474b2e4bfb
server: Use kernel support for thread affinity when available.
2009-09-30 14:34:32 +02:00
André Hentschel
7b285a4ebd
winex11: Add alternative header for xf86vm.
2009-09-22 16:20:26 +02:00
Ken Thomases
0b08f19e03
openal32: Add support for Mac OS X's OpenAL.framework.
2009-09-10 11:16:52 +02:00
Chris Robinson
862965f4f7
openal32: Add a stub DLL thunk.
2009-09-09 16:25:24 +02:00
Alexandre Julliard
1aea4efd79
tools: Take into account the executable extension when looking for tools in the path.
2009-08-27 13:35:50 +02:00
Eric Pouech
bc56c4eab3
configure: Check for large filesystems support.
2009-08-26 11:58:32 +02:00
Aric Stewart
db71d7c083
winemp3.acm: Link to system libmpg123.so.
2009-08-24 15:17:34 +02:00
Juan Lang
0ce420de73
ws2_32: Test for linux/irda.h.
2009-08-13 17:02:52 +02:00
Alexandre Julliard
25e9e4f07b
configure: Regenerate with autoconf 2.64.
2009-08-10 14:35:34 +02:00
Maarten Lankhorst
c186d8a337
msgsm32.acm: Also check for gsm/gsm.h.
...
Some systems don't have a gsm.h, so try including gsm/gsm.h first
2009-08-06 12:22:26 +02:00
Maarten Lankhorst
58b5a3f6be
msgsm32.acm: Implement a stub dll.
2009-08-04 15:19:32 +02:00
Alexandre Julliard
6f68b774d7
ntdll: Avoid the close-on-exec race with pipe() on kernels that support pipe2().
2009-07-01 12:13:34 +02:00
Alexandre Julliard
61a70360e6
server: Use sys/inotify.h if it exists instead of hardcoding the system calls.
2009-06-26 15:45:03 +02:00
Huw Davies
08453c1f2b
configure: Remove reference to obsolete ftnames.h.
2009-06-25 14:34:13 +02:00
Alexandre Julliard
e1f0a0db1f
configure: Add a wrapper macro for .cfi pseudo-ops in assembly code.
2009-06-25 12:04:55 +02:00
Detlef Riekenberg
a30624143a
winex11: Get rid of glext.h in remaining locations.
2009-06-22 11:22:02 +02:00
Austin English
2d7ccb3862
configure: Fix mach-o/dyld_images.h detection on OS X.
2009-06-15 13:42:28 +02:00
Alexandre Julliard
ea9cf9e49d
configure: Add a macro to define an stdcall function in assembly.
2009-06-14 16:06:22 +02:00
Alexandre Julliard
9cebf090af
configure: Add a macro to define an stdcall suffix in assembly code.
2009-06-14 12:12:00 +02:00
Alexandre Julliard
857f1e0924
configure: Detect the appropriate form for the __ASM_GLOBAL_FUNC macro.
2009-06-11 17:36:32 +02:00
Alexandre Julliard
7d5e565b5a
configure: Add checks for fnmatch support.
2009-06-01 16:16:02 +02:00
Jacek Caban
11ca05f6ae
wininet: Added support for decompressing gzip encoded content.
2009-06-01 16:16:01 +02:00
Alexandre Julliard
aeb7655cc1
configure: Remove checks for headers that are no longer used.
2009-04-22 14:41:49 +02:00
Alexandre Julliard
4aa98e030e
include: Get rid of the definitions for the pthread emulation.
2009-03-26 13:26:57 +01:00
Ken Thomases
d35c0e87eb
configure: Check for mach-o/dyld_images.h and mach-o/nlist.h headers.
2009-03-12 13:09:55 +01:00
Alexandre Julliard
81f8c03712
configure: Check for IOHIDManagerCreate function that's missing on Tiger.
2009-03-11 16:49:55 +01:00
Aric Stewart
225a494d66
dinput: Add Mac OS/X joystick support.
2009-03-11 13:03:33 +01:00
Alexandre Julliard
801d9c3a84
iphlpapi: Implemented AllocateAndGetTcpTableFromStack for Solaris.
2009-03-10 17:05:58 +01:00
Alexandre Julliard
de1d7fbe98
configure: Add check for libkstat on Solaris.
2009-03-05 19:18:23 +01:00
Alexandre Julliard
0e446d5912
loader: Get rid of the no longer supported wine-kthread.
2009-03-02 12:29:32 +01:00
Austin English
ac0252db33
configure.ac: Check for icps_outhist struct.
2009-02-02 15:21:42 +01:00
Alexandre Julliard
f35ddbaf68
configure: Remove no longer needed check for -fshort-wchar.
2009-02-02 15:21:42 +01:00
Austin English
68f2db299d
configure: Check for xinpgen struct.
2009-01-30 14:02:30 +01:00
Austin English
337067a89d
iphlpapi: Include netinet/if_inarp.h for NetBSD.
2009-01-23 13:11:42 +01:00
Austin English
8b1959134e
iphplapi: Include <sys/timeout.h> for OpenBSD/NetBSD.
2009-01-22 15:28:24 +01:00
Austin English
94021a1f42
iphplapi: Include sys/protosw.h for Net/OpenBSD.
2009-01-21 13:23:43 +01:00
Francois Gouget
da1a352972
configure: Fix the linux/ipx.h check.
2008-12-29 11:35:58 +01:00
Alexandre Julliard
1399d14e0a
libport: Avoid including winsock2.h.
2008-12-24 10:05:19 +01:00
Alexandre Julliard
8e1b59cb9a
rpcrt4: Disable TCP/IP connection support if we don't have socketpair.
2008-12-22 19:55:05 +01:00
Alexandre Julliard
bc85fb4cd3
ws2_32: Added implementation for inet_ntop.
2008-12-22 19:40:08 +01:00
Alexandre Julliard
dc1a9f19c1
libport: Replacement for poll().
2008-12-22 18:00:13 +01:00
ByeongSik Jeon
028617b90b
gdi32, winex11: Add support for subpixel font rendering.
2008-12-22 16:33:03 +01:00
Alexandre Julliard
0fbd55696c
libport: Add a stub replacement for symlink().
2008-12-22 11:38:39 +01:00
Alexandre Julliard
921e6624ad
configure: Better check for the broken mkdir on Windows.
2008-12-22 10:39:11 +01:00