mirror of
https://github.com/libuv/libuv
synced 2025-03-28 21:13:16 +00:00

Changes since version 1.38.1: * unix: use relaxed loads/stores for clock id (Ben Noordhuis) * build,win: link to user32.lib and advapi32.lib (George Zhao) * unix: squelch harmless valgrind warning (ssrlive) * include: fx c++ style comments warnings (Turbinya) * build,cmake: Change installation location on MinGW (erw7) * linux: use copy_file_range for uv_fs_copyfile when possible (Carter Li) * win,tcp: avoid reinserting a pending request ( * docs: improve the descriptions for get memory info (Juan Sebastian velez Posada) * test: add udp-mmsg test (Ryan Liptak) * udp: add uv_udp_using_recvmmsg query (Ryan Liptak) * doc: add more error constants (TK-one) * zos: fix potential event loop stall (Trevor Norris) * include: add internal fields struct to uv_loop_t (Trevor Norris) * core: add API to measure event loop idle time (Trevor Norris) * win,fs: use CreateDirectoryW instead of _wmkdir (Mustafa M) * win,nfc: fix integer comparison signedness (escherstair) * win,nfc: use * win,nfc: removed some unused variables (escherstair) * win,nfc: add missing return statement (escherstair) * win,nfc: disable clang-format for * darwin: use IOKit for uv_cpu_info (Evan Lucas) * test: fix thread race in process_title_threadsafe (Ben Noordhuis) * win,fs: avoid implicit access to _doserrno (Jameson Nash) * test: give hrtime test a custom 20s timeout (Jameson Nash) * build: add more failed test, for qemu version bump (gengjiawen) * unix: handle src, dest same in uv_fs_copyfile() (cjihrig) * unix: error when uv_setup_args() is not called (Ryan Liptak) * aix: protect uv_exepath() from uv_set_process_title() (Richard Lau) * fs: clobber req->path on uv_fs_mkstemp() error (tjarlama) * cmake: fix compile error C2001 on Chinese Windows (司徒玟琅) * test: avoid double evaluation in ASSERT_BASE macro (tjarlama) * tcp: fail instantly if local port is unbound (Bartosz Sosnowski) * doc: fix most sphinx warnings (Jameson Nash) * nfci: address some style nits (Jameson Nash) * unix: don't use _POSIX_PATH_MAX (Ben Noordhuis)
44 lines
1.8 KiB
C
44 lines
1.8 KiB
C
/* Copyright Joyent, Inc. and other Node contributors. All rights reserved.
|
|
*
|
|
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
* of this software and associated documentation files (the "Software"), to
|
|
* deal in the Software without restriction, including without limitation the
|
|
* rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
|
* sell copies of the Software, and to permit persons to whom the Software is
|
|
* furnished to do so, subject to the following conditions:
|
|
*
|
|
* The above copyright notice and this permission notice shall be included in
|
|
* all copies or substantial portions of the Software.
|
|
*
|
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
|
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
|
* IN THE SOFTWARE.
|
|
*/
|
|
|
|
#ifndef UV_VERSION_H
|
|
#define UV_VERSION_H
|
|
|
|
/*
|
|
* Versions with the same major number are ABI stable. API is allowed to
|
|
* evolve between minor releases, but only in a backwards compatible way.
|
|
* Make sure you update the -soname directives in configure.ac
|
|
* whenever you bump UV_VERSION_MAJOR or UV_VERSION_MINOR (but
|
|
* not UV_VERSION_PATCH.)
|
|
*/
|
|
|
|
#define UV_VERSION_MAJOR 1
|
|
#define UV_VERSION_MINOR 39
|
|
#define UV_VERSION_PATCH 0
|
|
#define UV_VERSION_IS_RELEASE 1
|
|
#define UV_VERSION_SUFFIX ""
|
|
|
|
#define UV_VERSION_HEX ((UV_VERSION_MAJOR << 16) | \
|
|
(UV_VERSION_MINOR << 8) | \
|
|
(UV_VERSION_PATCH))
|
|
|
|
#endif /* UV_VERSION_H */
|