Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | create 4.32 branchNSPR_4_32_BRANCH | Kai Engert | 2021-06-30 | 0 | -0/+0 |
| | |||||
* | 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 |
| | |||||
* | Bug 1657124 - specialize atomic functions for aarch64 Darwin; r=glandium | Nathan Froyd | 2020-08-18 | 1 | -2/+11 |
| | | | | | | | | | | Other Darwin architectures (x86/x86-64/ppc) have assembly versions of these functions. ARM and AArch64, for whatever reason, lean on OS-specific functions. These functions are deprecated in macOS 10.12 and later, though, leading to a flood of warning spam. Implementing them as compiler intrinsics is a much more reasonable thing to do. Differential Revision: https://phabricator.services.mozilla.com/D85876 | ||||
* | Bug 1659137 - remove superfluous .previous comments from assembly files; ↵ | Nathan Froyd | 2020-08-18 | 4 | -4/+4 |
| | | | | | | | | | r=glandium These have been cargo-culted all over the place and are totally unnecessary, not to mention potentially confusing. Let's delete them. Differential Revision: https://phabricator.services.mozilla.com/D87092 | ||||
* | Bug 1656187 - Follow-up to change forgotten configure, too. r=kaie | Jan-Marek Glogowski | 2020-08-17 | 1 | -0/+1 |
| | |||||
* | Added tag NSPR_4_28_BETA1 for changeset a2d5b5f2796f DONTBUILD | Kai Engert | 2020-07-31 | 0 | -0/+0 |
| | |||||
* | Bug 1656187 - Allow cross-compiling to cygwin. r=kaieNSPR_4_28_BETA1 | Jan-Marek Glogowski | 2020-07-30 | 1 | -0/+1 |
| | |||||
* | Bug 1655367 - Use an explicit type for name_len, avoid int type warning. ↵ | Kai Engert | 2020-07-30 | 1 | -1/+1 |
| | | | | | | r=cpeterson Differential Revision: https://phabricator.services.mozilla.com/D85384 | ||||
* | Set version numbers to 4.28 beta. DONTBUILD | Kai Engert | 2020-07-23 | 4 | -8/+8 |
| | |||||
* | Added tag NSPR_4_27_RTM for changeset a75540f0e0c0 DONTBUILD | Kai Engert | 2020-07-23 | 0 | -0/+0 |
| | |||||
* | Set version numbers to 4.27 final. DONTBUILDNSPR_4_27_RTM | Kai Engert | 2020-07-23 | 1 | -2/+2 |
| | |||||
* | Added tag NSPR_4_27_BETA1 for changeset 892952ae65b2 DONTBUILD | Kai Engert | 2020-07-21 | 0 | -0/+0 |
| | |||||
* | Bug 1652956 - Because of macOS 11, PR_LoadLibrary should not check file ↵NSPR_4_27_BETA1 | Kai Engert | 2020-07-20 | 1 | -0/+37 |
| | | | | | | exists for assumed system library prefixes. r=kjacobs Differential Revision: https://phabricator.services.mozilla.com/D84235 | ||||
* | Bug 1652956 - With macOS 11, PR_Access on shared library fails, stop using ↵ | Kai Engert | 2020-07-15 | 1 | -10/+0 |
| | | | | | | it. r=haik Differential Revision: https://phabricator.services.mozilla.com/D83627 | ||||
* | Bug 1648680 - Include winsock2 for WSAIoctl. r=kaie | Mike Hommey | 2020-07-10 | 1 | -0/+3 |
| | | | | Differential Revision: https://phabricator.services.mozilla.com/D81289 | ||||
* | Set version numbers to 4.27 beta - DONTBUILD | Kai Engert | 2020-06-24 | 4 | -8/+8 |
| | |||||
* | Added tag NSPR_4_26_RTM for changeset aff47ef77dd5 DONTBUILD | Kai Engert | 2020-06-24 | 0 | -0/+0 |
| | |||||
* | Set version numbers to 4.26 final. DONTBUILDNSPR_4_26_RTM | Kai Engert | 2020-06-24 | 1 | -2/+2 |
| | |||||
* | Bug 1641677 - Add PR_SI_RELEASE_BUILD to PR_GetSystemInfo. r=kaie | Kris Taeleman | 2020-05-28 | 4 | -5/+41 |
| | |||||
* | Bug 290526 Write separate PDBs for test OBJs r=glandium | Jan-Marek Glogowski | 2020-05-01 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | Quite often when running a parallel NSS build, I get the following compiler error message, resulting in a build failure, despite compiling with the -FS flag: .../nss/nspr/pr/tests/zerolen.c: fatal error C1041: Programmdatenbank "...\nss\nspr\out\pr\tests\vc140.pdb" kann nicht ge<94>ffnet werden; verwenden Sie /FS, wenn mehrere CL.EXE in dieselbe .PDB-Datei schreiben. The failing source file is always one of the last test object files. But the actual problem is not the compiler accessing the PDB file, but the linker already linking the first test executables accessing the shared PDB; at least that's my guess. So instead of using a shared PDB for all test object files, this uses -Fd$(@:.$(OBJ_SUFFIX)=.pdb) to write a separate PDB for every test's object file. The linker works fine with the shared OBJ PDB. Differential Revision: https://phabricator.services.mozilla.com/D68693 | ||||
* | Bug 1612632 - Port nspr-release-helper.py to python3. r=jcj | Kai Engert | 2020-02-10 | 1 | -22/+22 |
| | | | | Differential Revision: https://phabricator.services.mozilla.com/D61382 | ||||
* | set version to 4.26 beta DONTBUILD | Kai Engert | 2020-01-31 | 4 | -8/+8 |
| | |||||
* | Added tag NSPR_4_25_RTM for changeset cf14b37a4afc DONTBUILD | Kai Engert | 2020-01-31 | 0 | -0/+0 |
| | |||||
* | Set version numbers to 4.25 final. DONTBUILDNSPR_4_25_RTM | Kai Engert | 2020-01-31 | 1 | -2/+2 |
| |