Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bootstrap: Make libuv available during bootstrap | Brad King | 2017-09-17 | 8 | -10/+200 |
| | | | | | | | On UNIX, build only the parts of libuv we need for the filesystem, process, and poll abstractions using the POSIX poll() backend. This avoids many platform-specific conditions. On Windows, build all of libuv; there are no conditional alternatives anyway. | ||||
* | Build with libuv on Cygwin to enable server-mode | Brad King | 2017-05-28 | 1 | -0/+21 |
| | | | | With our last update of libuv, Cygwin is now supported. | ||||
* | libuv: Update build within CMake | Brad King | 2017-05-26 | 1 | -0/+4 |
| | | | | Update our CMake build rules to account for upstream changes. | ||||
* | Merge branch 'upstream-libuv' into update-libuv | Brad King | 2017-05-26 | 20 | -96/+720 |
| | | | | | * upstream-libuv: libuv 2017-05-25 (dc596109) | ||||
* | libuv: Update build within CMake | Brad King | 2017-05-16 | 1 | -0/+7 |
| | | | | Update our CMake build rules to account for upstream changes. | ||||
* | Merge branch 'upstream-libuv' into update-libuv | Brad King | 2017-05-15 | 47 | -710/+957 |
| | | | | | | | * upstream-libuv: libuv 2017-05-09 (e11dcd43) Fixes: #16878 | ||||
* | libuv: Compile as C 99 on Solaris 5.11 | Brad King | 2017-05-05 | 1 | -0/+7 |
| | | | | SunPro 5.13 and below do not compile as c99 by default. | ||||
* | libuv: Compile as C 90 on Solaris 5.10 with SunPro 5.14 | Brad King | 2017-05-05 | 1 | -3/+5 |
| | |||||
* | libuv: Compile as C 90 on Solaris 10 | Brad King | 2017-02-28 | 1 | -0/+3 |
| | |||||
* | libuv: Link to 'rt' library on Solaris 10 to get semaphores | Brad King | 2017-02-26 | 1 | -0/+1 |
| | |||||
* | libuv: Implement mkdtemp on Solaris 10 | Brad King | 2017-02-26 | 1 | -1/+11 |
| | |||||
* | libuv: automatically skip ifaddrs on Solaris 10 | Brad King | 2017-02-26 | 1 | -0/+4 |
| | |||||
* | Merge branch 'upstream-libuv' into update-libuv | Brad King | 2017-02-21 | 34 | -256/+1530 |
| | | | | | * upstream-libuv: libuv 2017-02-21 (52ae8264) | ||||
* | libuv requires _XOPEN_SOURCE 600 on Solaris 11 | Eric Berge | 2016-12-21 | 1 | -1/+9 |
| | | | | | | | This avoid build errors from the /usr/include/sys/feature_tests.h include file which disallows setting XOpen versions less than 6 when in C99 mode. | ||||
* | Merge branch 'upstream-libuv' into update-libuv | Brad King | 2016-09-29 | 4 | -41/+84 |
| | | | | | * upstream-libuv: libuv 2016-09-27 (8221f9b3) | ||||
* | libuv: Link with kvm on NetBSD and OpenBSD | Brad King | 2016-09-09 | 1 | -0/+6 |
| | | | | | We include the `kvm.h` header on these platforms and call kvm APIs. Link with the library to ensure they are available. | ||||
* | libuv: Link with kvm on FreeBSD | Roger Leigh | 2016-09-09 | 1 | -0/+3 |
| | | | | Add it unconditionally. It is present in FreeBSD 11, 10 and 9. | ||||
* | libuv: Simplify variable initializations to satisfy Clang scan-build | Brad King | 2016-09-01 | 2 | -10/+4 |
| | | | | | The Clang scan-build tool warns about assignments whose values are never used, so initialize local variables at declaration instead. | ||||
* | libuv: Fix unused variable warning in uv_loop_close | Brad King | 2016-08-31 | 1 | -0/+2 |
| | |||||
* | libuv: Avoid including macOS CoreServices header globally | Brad King | 2016-08-31 | 1 | -4/+1 |
| | | | | | We only need the availability macros in `unix/internal.h`. We already include CoreServices where needed in implementation files. | ||||
* | libuv: Always include our own header first | Brad King | 2016-08-31 | 2 | -6/+6 |
| | |||||
* | libuv: Conditionally declare Windows APIs for VS 2008 and below | Brad King | 2016-08-31 | 3 | -2/+23 |
| | |||||
* | libuv: Fix anonymous union syntax | Brad King | 2016-08-31 | 1 | -2/+2 |
| | |||||
* | libuv: Fix Windows API function typedef syntax | Brad King | 2016-08-31 | 1 | -5/+5 |
| | |||||
* | libuv: Install LICENSE file with CMake documentation | Brad King | 2016-08-31 | 1 | -0/+2 |
| | | | | | When we install using the bundled libuv source, notify users of its license terms. | ||||
* | libuv: Disable warnings to avoid changing 3rd party code | Brad King | 2016-08-31 | 2 | -0/+12 |
| | | | | | Add '-w' or equivalent flag on compilers supporting it. Tell MSVC to use its lowest warning level inside libuv sources. | ||||
* | libuv: Build the library within CMake | Brad King | 2016-08-31 | 2 | -0/+221 |
| | | | | | | | | | | | Take logic from upstream `Makefile.am` and `configure.ac` to build libuv sources. Update `uv.h` to include KWSys Large File Support configuration so that consistent stream libraries are used (on AIX with XL). Add a `cm_uv.h` header to include the CMake-provided copy of the `uv.h` header from CMake sources. | ||||
* | Merge branch 'upstream-libuv' into import-libuv | Brad King | 2016-08-31 | 99 | -0/+47701 |
* upstream-libuv: libuv 2016-08-30 (897738b1) |