Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bug 1815947 - Fix build failure with glibc and uclibc while including ↵HEADmaster | Giulio Benetti | 2023-02-28 | 1 | -0/+4 |
| | | | | | | | | | sgidefs.h r=kaie Let's include glibc and uclibc <sgidefs.h> while with musl let's include Linux <asm/sgidefs.h>. Differential Revision: https://phabricator.services.mozilla.com/D170927 | ||||
* | Bug 1796917 - Parenthesis error in nspr/pr/src/pthreads/ptsynch.c. r=kaie | Svante Signell | 2022-11-24 | 1 | -1/+1 |
| | |||||
* | set version to 4.36 beta | Kai Engert | 2022-11-24 | 4 | -8/+8 |
| | |||||
* | Added tag NSPR_4_35_RTM for changeset b563bfc16c88 | Kai Engert | 2022-09-12 | 0 | -0/+0 |
| | |||||
* | set version to 4.35 finalNSPR_4_35_RTM | Kai Engert | 2022-09-12 | 1 | -2/+2 |
| | |||||
* | Added tag NSPR_4_35_BETA1 for changeset 7629e9d9c393 | Kai Engert | 2022-08-30 | 0 | -0/+0 |
| | |||||
* | Bug 1765100 - fix build on mips+musl libcNSPR_4_35_BETA1 | Giulio Benetti | 2022-04-17 | 1 | -1/+1 |
| | | | | | This patch fix build failure on mips with musl libc by using Linux <asm/sgidefs.h> instead of the one provided by libc. | ||||
* | Bug 1730353 - Add support for the LoongArch 64-bit architecture. r=kaie | WANG Xuerui | 2022-08-30 | 2 | -0/+60 |
| | |||||
* | Bug 1768141 - Use HW_NCPUONLINE if available in PR_GetNumberOfProcessors(). ↵ | Landry Breuil | 2022-05-06 | 1 | -0/+4 |
| | | | | r=kaie | ||||
* | Bug 1784193 - Cast values when setting _md_iovector._{f,}stat64 on Android ↵ | Mike Hommey | 2022-08-30 | 1 | -2/+2 |
| | | | | | | | | | | | | | API < 21. r=kaie Android API < 21 didn't have fstat64 or stat64 definitions, but it did have definitions for `struct stat64` that, while being a separate struct, is identical to `struct stat`. The signature for fstat and stat are thus valid, but the compiler can't say. Clang recently added a warning for incompatible function pointers, and it trips on using fstat and stat because of this. Differential Revision: https://phabricator.services.mozilla.com/D154336 | ||||
* | Bug 1783799 - Cast osfd to a HANDLE before passing it to ↵ | Mike Hommey | 2022-08-30 | 2 | -3/+3 |
| | | | | | | GetOverlappedResult. r=kaie Differential Revision: https://phabricator.services.mozilla.com/D154053 | ||||
* | Bug 1760611 - Add file descriptor sanity checks in NSPR poll. r=glandium | Jed Davis | 2022-08-02 | 1 | -1/+6 |
| | | | | Thanks to Jesse Schwartzentruber for the suggestion. | ||||
* | set version number to 4.35 beta | Kai Engert | 2022-05-25 | 4 | -8/+8 |
| | |||||
* | Added tag NSPR_4_34_RTM for changeset e7a3ef720ee0 | Kai Engert | 2022-05-25 | 0 | -0/+0 |
| | |||||
* | set version to 4.34 finalNSPR_4_34_RTM | Kai Engert | 2022-05-25 | 1 | -2/+2 |
| | |||||
* | Bug 1769293 - Add API PR_GetPrefLoopbackAddrInfo. r=rrelyea | Kai Engert | 2022-05-13 | 3 | -0/+74 |
| | | | | Differential Revision: https://phabricator.services.mozilla.com/D146333 | ||||
* | set version number to 4.34 beta | Kai Engert | 2021-12-17 | 4 | -8/+8 |
| | |||||
* | Added tag NSPR_4_33_RTM for changeset 5f753966dc01 | Kai Engert | 2021-12-17 | 0 | -0/+0 |
| | |||||
* | Set version number to 4.33 finalNSPR_4_33_RTM | Kai Engert | 2021-12-17 | 1 | -2/+2 |
| | |||||
* | Added tag NSPR_4_33_BETA1 for changeset 1938a740809a | Kai Engert | 2021-12-03 | 0 | -0/+0 |
| | |||||
* | Bug 1299823 - Rename PR_X* symbols, remove unused ones. r=kaieNSPR_4_33_BETA1 | Mike Hommey | 2021-11-30 | 3 | -24/+9 |
| | | | | | | | | | | | | | | | None of these symbols are in a public header, they are not NSPR_API, and only available on XP_UNIX builds, which in the vast majority of cases, means built with -fvisibility=hidden (i.e. the symbols are not even exported in the first place). The convention for non-exported symbols is to start with _PR rather than PR, so we rename those symbols. The PR_XWait, PR_XNotify and PR_XNotifyAll symbols are however never used, so we just remove them. Differential Revision: https://phabricator.services.mozilla.com/D132448 | ||||
* | Bug 1742269 - Remove ${srcdir} from AC_CONFIG_AUX_DIR. r=kaie | Mike Hommey | 2021-11-30 | 1 | -1/+1 |
| | | | | | | | | | Per autoconf documentation: dir can be either absolute or relative to srcdir. ${srcdir} is thus unnecessary (and is not supported by autoreconf) Differential Revision: https://phabricator.services.mozilla.com/D131728 | ||||
* | set version number to 4.33 beta | Kai Engert | 2021-06-30 | 4 | -8/+8 |
| | |||||
* | Added tag NSPR_4_32_RTM for changeset 40050f21eeed | Kai Engert | 2021-06-30 | 0 | -0/+0 |
| | |||||
* | set version number to 4.32 finalNSPR_4_32_RTM | Kai Engert | 2021-06-30 | 1 | -2/+2 |
| | |||||
* | Added tag NSPR_4_32_BETA1 for changeset 70665131062b | Kai Engert | 2021-06-10 | 0 | -0/+0 |
| | |||||
* | Bug 1643866 - Use a larger buffer for internal calls to PR_GetHostByName. ↵NSPR_4_32_BETA1 | Kai Engert | 2021-06-10 | 2 | -3/+8 |
| | | | | | | r=glandium Differential Revision: https://phabricator.services.mozilla.com/D79921 | ||||
* | Bug 1713681 - Add set/getsockopt for the don't-fragment option. ↵ | Dragana Damjanovic | 2021-06-09 | 4 | -2/+134 |
| | | | | | | r=kaie,bwc,valentin Differential Revision: https://phabricator.services.mozilla.com/D116658 | ||||
* | set version number to 4.32 beta | Kai Engert | 2021-05-26 | 4 | -8/+8 |
| | |||||
* | Added tag NSPR_4_31_RTM for changeset 0d82c2ba909b | Kai Engert | 2021-05-26 | 0 | -0/+0 |
| | |||||
* | Set version number to 4.31 finalNSPR_4_31_RTM | Kai Engert | 2021-05-26 | 1 | -2/+2 |
| | |||||
* | Added tag NSPR_4_31_BETA1 for changeset 565813a2e07b | Kai Engert | 2021-04-28 | 0 | -0/+0 |
| | |||||
* | Bug 1686138 - Lock access to PRCallOnceType members in PR_CallOnce* for ↵NSPR_4_31_BETA1 | Dana Keeler | 2021-04-27 | 1 | -14/+32 |
| | | | | thread safety. r=kaie | ||||
* | set version numbers to 4.31 beta | Kai Engert | 2021-03-16 | 4 | -7/+8 |
| | |||||
* | Added tag NSPR_4_30_RTM for changeset 023a0ccfcb5c | Kai Engert | 2021-03-16 | 0 | -0/+0 |
| | |||||
* | set version numbers to 4.30 finalNSPR_4_30_RTM | Kai Engert | 2021-03-16 | 1 | -2/+2 |
| | |||||
* | Added tag NSPR_4_30_BETA1 for changeset cbbfa71c7e4a | Kai Engert | 2021-02-24 | 0 | -0/+0 |
| | |||||
* | Bug 1693762 - Extend the thread name length limit to 63 characters on Mac. ↵NSPR_4_30_BETA1 | Florian Quèze | 2021-02-24 | 1 | -2/+9 |
| | | | | r=kaie | ||||
* | Bug 1674381 - Update pr/include/md/_openbsd.h to allow OpenBSD to build. r=kaie | Landry Breuil | 2020-12-09 | 1 | -2/+6 |
| | |||||
* | Added tag NSPR_4_30_BETA0 to clarify that previous commit message was wrong, ↵ | Kai Engert | 2020-09-17 | 0 | -0/+0 |
| | | | | this is version 4.30 beta | ||||
* | set version numbers to 4.31 betaNSPR_4_30_BETA0 | Kai Engert | 2020-09-17 | 4 | -8/+8 |
| | |||||
* | Added tag NSPR_4_29_RTM for changeset a717c2ade3c3 | Kai Engert | 2020-09-17 | 0 | -0/+0 |
| | |||||
* | set version numbers to 4.29 finalNSPR_4_29_RTM | Kai Engert | 2020-09-17 | 1 | -2/+2 |
| | |||||
* | Bug 1554614 - Add support for e2k target. r=kaie | Michael Shigorin | 2020-09-11 | 2 | -0/+49 |
| | |||||
* | Bug 1658671 - Add missing #include for unistd.h for getopt. r=kaie | Mike Hommey | 2020-08-20 | 2 | -0/+8 |
| | | | | Differential Revision: https://phabricator.services.mozilla.com/D86796 | ||||
* | Bug 1658671 - Add configure support for aarch64 darwin. r=kaie | Mike Hommey | 2020-08-20 | 2 | -2/+22 |
| | | | | Differential Revision: https://phabricator.services.mozilla.com/D86795 | ||||
* | Bug 1658671 - Refresh config.guess and config.sub. r=kaie | Mike Hommey | 2020-08-20 | 4 | -1694/+1964 |
| | | | | | | | And remove our patch. As far as I can tell, it was only necessary a long time ago, when Firefox was using weird triples for Android. Differential Revision: https://phabricator.services.mozilla.com/D86794 | ||||
* | Bug 484411 - Remove XP_MACOSX and OS_TARGET=MacOSX. r=kaie | Mike Hommey | 2020-08-20 | 4 | -165/+139 |
| | | | | | | | | | | | With support for macOS < 10.3 dropped, we don't need to care about special cases for 10.1 anymore, which were the last places using XP_MACOSX, which we can remove. And as per the previous change, OS_TARGET=MacOSX is not used anymore. The value will now be Darwin on all Darwin-based platforms. Also, as per the previous change, we don't need to check for Carbon anymore. Differential Revision: https://phabricator.services.mozilla.com/D86793 | ||||
* | Bug 484411 - Remove Code Fragment Manager support code. r=kaie | Mike Hommey | 2020-08-20 | 5 | -357/+10 |
| | | | | | | | | | The API has been deprecated since macOS 10.5, 12 years ago. The replacement API we use instead (dlopen), has been available since macOS 10.3, and NSPR has been using it on x86_64 and iPhoneOS for a long time. It is time to switch other Darwin-based platforms. Differential Revision: https://phabricator.services.mozilla.com/D86792 | ||||
* | set version numbers to 4.29 beta | Kai Engert | 2020-08-21 | 4 | -7/+7 |
| |