Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

mozilla-nspr-32bit-4.34.1-150000.3.26.1 RPM for x86_64

From OpenSuSE Leap 15.5 for x86_64

Name: mozilla-nspr-32bit Distribution: SUSE Linux Enterprise 15
Version: 4.34.1 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150000.3.26.1 Build date: Wed Oct 26 11:31:36 2022
Group: System/Libraries Build host: sheep71
Size: 298020 Source RPM: mozilla-nspr-4.34.1-150000.3.26.1.src.rpm
Packager: https://www.suse.com/
Url: http://www.mozilla.org/projects/nspr/
Summary: Netscape Portable Runtime
NSPR provides platform independence for non-GUI operating system
facilities. These facilities include threads, thread synchronization,
normal file and network I/O, interval timing and calendar time, basic
memory management (malloc and free), and shared library linking.

Provides

Requires

License

MPL-2.0

Changelog

* Wed Aug 10 2022 martin.sirringhaus@suse.com
  - update to version 4.34.1
    * add file descriptor sanity checks in the NSPR poll function.
* Sun May 29 2022 wr@rosenauer.org
  - update to version 4.34
    * add an API that returns a preferred loopback IP on hosts that
      have two IP stacks available.
* Wed Dec 29 2021 andreas.stieger@gmx.de
  - update to 4.33:
    * fixes to build system and export of private symbols
* Mon Jul 26 2021 martin.sirringhaus@suse.com
  - update to version 4.32:
    * implement new socket option PR_SockOpt_DontFrag
    * support larger DNS records by increasing the default buffer
      size for DNS queries
* Thu May 27 2021 andreas.stieger@gmx.de
  - update to version 4.31:
    * Lock access to PRCallOnceType members in PR_CallOnce* for
      thread safety bmo#1686138
* Sun Apr 18 2021 wr@rosenauer.org
  - update to version 4.30
    * support longer thread names on macOS
    * fix a build failure on OpenBSD
* Wed Sep 30 2020 wr@rosenauer.org
  - update to version 4.29
    * Remove macOS Code Fragment Manager support code
    * Remove XP_MACOSX and OS_TARGET=MacOSX
    * Refresh config.guess and config.sub
    * Remove NSPR's patch to config.sub
    * Add support for e2k target (64-bit Elbrus 2000)
* Tue Sep 08 2020 wr@rosenauer.org
  - update to version 4.28
    * Fix a compiler warning
    * Add rule for cross-compiling with cygwin
* Sat Aug 22 2020 wr@rosenauer.org
  - update to version 4.27
    * the macOS platform code for shared library loading was
      changed to support macOS 11.
      If the absolute path parameter given to PR_LoadLibrary
      begins with either /System/ or /usr/lib/ then no test is
      performed if the library exists at a file.
    * An include statement for a Windows system library header
      was added
* Thu Jul 23 2020 wr@rosenauer.org
  - update to version 4.26
    * PR_GetSystemInfo supports a new flag PR_SI_RELEASE_BUILD to get
      information about the operating system build version.
    * Better support parallel building on Windows.
    * The internal release automatic script requires python 3.
* Tue Mar 03 2020 wr@rosenauer.org
  - update to version 4.25
    * fixed reading files larger than 4 GB on Win32
    * added support for Xtensa architecture
* Wed Jan 15 2020 martin.sirringhaus@suse.com
  - update to version 4.24
    * added macro PR_ASSERT_ARG
    * removed some declarations
    * added support for Nios-II, Nds32 and Microblaze architectures
* Wed Dec 04 2019 martin.sirringhaus@suse.com
  - update to version 4.23
    * fixed a build failure that was introduced in 4.22
    * correctness fix for Win64 socket polling
    * whitespace in C files was cleaned up and no longer uses
      tab characters for indenting
  - update to version 4.22
    * added support for the ARC architecture
    * removed support for the following platforms:
      OSF1/Tru64, DGUX, IRIX, Symbian, BeOS
    * correctness and build fixes
* Fri Nov 22 2019 cgrobertson@suse.com
  - Use FAT LTO objects in order to provide proper static library
* Mon Jul 15 2019 martin.sirringhaus@suse.com
  - update to version 4.21
    * Use MAP_SHARED for read-only file mappings on MacOS and
      Android.
    * Changed prbit.h to use builtin function on aarch64.
    * Test program build fixes.
    * Minor fixes to support unified builds.
    * Update library copyright notices.
    * Removed Gonk/B2G references.
* Mon Oct 29 2018 alarrosa@suse.com
  - update to version 4.20
    * abstract socket address support for Linux (incl. Android)
    * aarch64 support for Windows
    * support for riscv64
* Thu Mar 15 2018 cgrobertson@suse.com
  - update to version 4.19
    * changed order of shutdown cleanup to avoid a crash on Mac OSX
    * build compatibility with Android NDK r16 and glibc 2.26
* Wed Feb 07 2018 wr@rosenauer.org
  - update to version 4.18
    * removed HP-UX DCE threads support
    * improvements for the Windows implementation of PR_SetCurrentThreadName
    * fixes for the Windows implementation of TCP Fast Open
* Sun Oct 01 2017 wr@rosenauer.org
  - update to version 4.17
    * changes to the Windows implementation of the networking code
      required for Firefox 57
    * a FreeBSD build fix (bmo#1391716)
* Tue Sep 12 2017 wr@rosenauer.org
  - update to version 4.16
    * contains various correctness fixes
      see
      https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&query_format=advanced&product=NSPR&target_milestone=4.16
      for details
* Sat Aug 05 2017 wr@rosenauer.org
  - update to version 4.15
    * added TCP Fast Open functionality
    * various correctness fixes
* Wed Apr 26 2017 wr@rosenauer.org
  - update to version 4.14
    * a socket without PR_NSPR_IO_LAYER will no longer trigger
      an assertion when polling
    * the PRNetAddr structure has been extended on Windows (bmo#1313612)
    * allow sending a zero size UDP message on Windows (bmo#1331810)
* Wed Jan 18 2017 wr@rosenauer.org
  - update to version 4.13.1
    * The previously released version 4.13 had changed pipes to be
      nonblocking by default, and as a consequence, PollEvent was changed
      to not block on clear.
      The NSPR development team received reports that these changes
      caused regressions in some applications that use NSPR, and it
      has been decided to revert the changes made in NSPR 4.13.
      NSPR 4.13.1 restores the traditional behavior of pipes and PollEvent.
  - update to version 4.13
    NSPR 4.13 has the following bug fixes:
    * PL_strcmp (and others) were fixed to return consistent results
      when one of the arguments is NULL.
    * PollEvent was fixed to not block on clear.
    * Pipes are always nonblocking.
    * PR_GetNameForIdentity: added thread safety lock and bound checks.
    * Removed the PLArena freelist.
    * Avoid some integer overflows.
    * fixed several comments.
* Thu Nov 17 2016 schwab@suse.de
  - Properly run testsuite
* Mon Feb 29 2016 wr@rosenauer.org
  - update to version 4.12
    * added a PR_GetEnvSecure function, which attempts to detect if
      the program is being executed with elevated privileges, and
      returns NULL if detected. It is recommended to use this function
      in general purpose library code.
    * fixed a memory allocation bug related to the PR_*printf functions
    * exported API PR_DuplicateEnvironment, which had already been
      added in NSPR 4.10.9
    * added support for FreeBSD aarch64
    * several minor correctness and compatibility fixes
* Sat Dec 19 2015 wr@rosenauer.org
  - update to version 4.11
    * Enable atomic instructions on mips (bmo#1129878)
    * Fix mips assertion failure when creating thread with custom
      stack size (bmo#1129968)
* Sun Oct 25 2015 wr@rosenauer.org
  - update to version 4.10.10 (bnc#952810)
    * MFSA 2015-133/CVE-2015-7183 (bmo#1205157)
      memory corruption issues
* Fri Aug 21 2015 wr@rosenauer.org
  - update to version 4.10.9
    * bmo#1021167: Leak of |poll_list| on failure in _MW_PollInternal
    * bmo#1030692: Make compiling nspr on windows possible again.
    * bmo#1088790: dosprint() doesn't support %zu and other size formats
    * bmo#1130787: prtime.h does not compile with MSVC's /Za (ISO C/C++
      conformance) option
    * bmo#1153610: MIPS64: Add support for n64 ABI
    * bmo#1156029: Teach clang-analyzer about PR_ASSERT
    * bmo#1160125: MSVC version detection is broken CC is set to a wrapper
      (like sccache)
    * bmo#1163346: Add NSPR support for FreeBSD mips/mips64
    * bmo#1169185: Add support for OpenRISC (or1k)
    * bmo:1174749: Remove configure block for iOS that uses MACOS_SDK_DIR
    * bmo#1174781: PR_GetInheritedFD can use uninitialized variables
* Wed Feb 04 2015 coolo@suse.com
  - add the changes file as source so the .src.rpm builds (used for
    fake build time)
* Thu Jan 29 2015 wr@rosenauer.org
  - update to version 4.10.8
    * bmo#573192: remove the stack-based PRFileDesc cache.
    * bmo#756047: check for _POSIX_THREAD_PRIORITY_SCHEDULING > 0 instead
      of only checking if the identifier is defined.
    * bmo#782113: Add NSPR support for FreeBSD ppc/ppc64/arm.
    * bmo#782124: Implement PR_GetPhysicalMemorySize on FreeBSD/DragonFly.
    * bmo#1060292: Make PR_Assert() and PR_Abort() output visible in the
      logcat on Android.
    * bmo#1089908: Fix variable shadowing in _PR_MD_LOCKFILE. Use
      PR_ARRAY_SIZE to get the array size of _PR_RUNQ(t->cpu).
    * bmo#1105144: Two places in NSPR's pruthr.c cast a pointer to long,
      which isn't correct on 64-bit Windows.
    * bmo#1060401: change import library name under mingw.
    * bmo#1106600: Replace PR_ASSERT(!"foo") with PR_NOT_REACHED("foo") t
      fix clang -Wstring-conversion warnings.
    * bmo#1107063: link NSPR libs with -soname on OpenBSD.
    * bmo#1120772: Avoid defining snprintf when MSVC provides it.

Files

/usr/lib/libnspr4.so
/usr/lib/libplc4.so
/usr/lib/libplds4.so


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 19:51:51 2024