Commit Graph

144 Commits

Author SHA256 Message Date
Dominique Leuenberger
0ed9f144bb Accepting request 1029750 from mozilla:Factory
- update to version 4.35
  * fixes for building with clang
  * use the number of online processors for the
    PR_GetNumberOfProcessors() API on some platforms
  * fix build on mips+musl libc
  * Add support for the LoongArch 64-bit architecture

OBS-URL: https://build.opensuse.org/request/show/1029750
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=85
2022-10-19 11:17:16 +00:00
Wolfgang Rosenauer
5361455465 - update to version 4.35
* fixes for building with clang
  * use the number of online processors for the
    PR_GetNumberOfProcessors() API on some platforms
  * fix build on mips+musl libc
  * Add support for the LoongArch 64-bit architecture

OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=134
2022-10-18 12:51:21 +00:00
Dominique Leuenberger
a25050d30c Accepting request 997589 from mozilla:Factory
- update to version 4.34.1
  * add file descriptor sanity checks in the NSPR poll function

OBS-URL: https://build.opensuse.org/request/show/997589
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=84
2022-08-19 15:52:59 +00:00
Wolfgang Rosenauer
a1bbe8dffc - update to version 4.34.1
* add file descriptor sanity checks in the NSPR poll function

OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=132
2022-08-17 11:24:29 +00:00
Dominique Leuenberger
3ef76e4b16 Accepting request 979935 from mozilla:Factory
- update to version 4.34
  * add an API that returns a preferred loopback IP on hosts that
    have two IP stacks available.

  * fixes to build system and export of private symbols

OBS-URL: https://build.opensuse.org/request/show/979935
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=83
2022-06-01 15:33:46 +00:00
Wolfgang Rosenauer
af8bb51f78 - update to version 4.34
* add an API that returns a preferred loopback IP on hosts that
    have two IP stacks available.
  * fixes to build system and export of private symbols

OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=130
2022-05-29 08:09:11 +00:00
Dominique Leuenberger
1ceb036cd6 Accepting request 943050 from mozilla:Factory
OBS-URL: https://build.opensuse.org/request/show/943050
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=82
2021-12-30 14:55:29 +00:00
Wolfgang Rosenauer
01b414a916 Accepting request 943049 from home:AndreasStieger:branches:mozilla:Factory
mozilla-nspr 4.33

OBS-URL: https://build.opensuse.org/request/show/943049
OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=129
2021-12-29 11:27:32 +00:00
Richard Brown
1459ead04c Accepting request 910949 from mozilla:Factory
- added a ccache conditional

- 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

OBS-URL: https://build.opensuse.org/request/show/910949
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=81
2021-08-11 09:47:06 +00:00
Wolfgang Rosenauer
ad2344b7b6 - added a ccache conditional
size for DNS queries

OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=128
2021-08-09 12:37:30 +00:00
Wolfgang Rosenauer
503d90c8c0 - 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

OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=127
2021-08-05 15:17:32 +00:00
Dominique Leuenberger
3dd035136e Accepting request 895808 from mozilla:Factory
OBS-URL: https://build.opensuse.org/request/show/895808
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=80
2021-06-01 08:33:03 +00:00
Wolfgang Rosenauer
bea73b5a20 Accepting request 895806 from home:AndreasStieger:branches:mozilla:Factory
mozilla-nspr 4.31

OBS-URL: https://build.opensuse.org/request/show/895806
OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=125
2021-05-27 17:23:29 +00:00
Dominique Leuenberger
6b09a7f475 Accepting request 886900 from mozilla:Factory
- update to version 4.30
  * support longer thread names on macOS
  * fix a build failure on OpenBSD

OBS-URL: https://build.opensuse.org/request/show/886900
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=79
2021-04-23 15:49:44 +00:00
Wolfgang Rosenauer
a0a4a93f3b - update to version 4.30
* support longer thread names on macOS
  * fix a build failure on OpenBSD

OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=123
2021-04-18 07:31:06 +00:00
Dominique Leuenberger
a018e17050 Accepting request 840030 from mozilla:Factory
- 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)

OBS-URL: https://build.opensuse.org/request/show/840030
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=78
2020-10-10 17:00:28 +00:00
Wolfgang Rosenauer
37debdb5dd - 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)

OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=121
2020-10-07 08:15:02 +00:00
Dominique Leuenberger
eeabaa6e6a Accepting request 834741 from mozilla:Factory
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/834741
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=77
2020-09-18 12:28:08 +00:00
Wolfgang Rosenauer
d9d3570fd4 - update to version 4.28
* Fix a compiler warning
  * Add rule for cross-compiling with cygwin

OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=119
2020-09-08 20:22:17 +00:00
Dominique Leuenberger
246aaf0438 Accepting request 829608 from mozilla:Factory
- 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

OBS-URL: https://build.opensuse.org/request/show/829608
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=76
2020-09-02 23:07:55 +00:00
Wolfgang Rosenauer
20f48b4bdc - 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

OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=117
2020-08-22 07:00:42 +00:00
Dominique Leuenberger
da42a7cf57 Accepting request 823326 from mozilla:Factory
- 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.

OBS-URL: https://build.opensuse.org/request/show/823326
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=75
2020-07-30 07:57:27 +00:00
Wolfgang Rosenauer
65b4138cf2 - 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.

OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=115
2020-07-23 16:11:51 +00:00
Dominique Leuenberger
0e1ff3b690 Accepting request 783554 from mozilla:Factory
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/783554
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=74
2020-03-14 08:53:58 +00:00
Wolfgang Rosenauer
955a7a7514 - update to version 4.25
* fixed reading files larger than 4 GB on Win32
  * added support for Xtensa architecture

OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=113
2020-03-03 21:19:57 +00:00
Dominique Leuenberger
5d1e5e6c3b Accepting request 761943 from mozilla:Factory
- update to version 4.24
  * added macro PR_ASSERT_ARG
  * removed some declarations
  * added support for Nios-II, Nds32 and Microblaze architectures

OBS-URL: https://build.opensuse.org/request/show/761943
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=73
2020-01-11 13:37:47 +00:00
Wolfgang Rosenauer
c2beda345f - update to version 4.24
* added macro PR_ASSERT_ARG
  * removed some declarations
  * added support for Nios-II, Nds32 and Microblaze architectures

OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=111
2020-01-07 08:21:20 +00:00
Dominique Leuenberger
4f909b13e2 Accepting request 750434 from mozilla:Factory
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/750434
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=72
2019-12-02 10:28:08 +00:00
Wolfgang Rosenauer
1f8d481422 - 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

OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=109
2019-11-16 12:43:10 +00:00
Dominique Leuenberger
7682a494a6 Accepting request 742854 from mozilla:Factory
- 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

OBS-URL: https://build.opensuse.org/request/show/742854
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=71
2019-11-04 16:01:10 +00:00
Wolfgang Rosenauer
47a99faeac - 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

OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=107
2019-10-18 20:54:56 +00:00
Dominique Leuenberger
4b171b08fe Accepting request 720546 from mozilla:Factory
OBS-URL: https://build.opensuse.org/request/show/720546
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=70
2019-09-05 10:06:08 +00:00
Wolfgang Rosenauer
b7b355057b Accepting request 720489 from home:marxin:static
Use FAT LTO objects in order to provide proper static library.

OBS-URL: https://build.opensuse.org/request/show/720489
OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=105
2019-08-02 08:54:39 +00:00
Dominique Leuenberger
aedf4c0bb8 Accepting request 702839 from mozilla:Factory
- 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

OBS-URL: https://build.opensuse.org/request/show/702839
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=69
2019-05-17 21:37:45 +00:00
Wolfgang Rosenauer
d96e772e16 - 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

OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=103
2019-04-23 12:14:27 +00:00
Dominique Leuenberger
be3871b908 Accepting request 644082 from mozilla:Factory
in preparation of Firefox 63
- update to version 4.20
  * abstract socket address support for Linux (incl. Android)
  * aarch64 support for Windows
  * support for riscv64

OBS-URL: https://build.opensuse.org/request/show/644082
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=68
2018-10-29 13:15:02 +00:00
Wolfgang Rosenauer
2384272ad0 - update to version 4.20
* abstract socket address support for Linux (incl. Android)
  * aarch64 support for Windows
  * support for riscv64

OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=101
2018-10-21 07:58:58 +00:00
Dominique Leuenberger
7695c1635c Accepting request 587639 from mozilla:Factory
OBS-URL: https://build.opensuse.org/request/show/587639
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=67
2018-03-24 15:04:40 +00:00
Wolfgang Rosenauer
da0b3a9518 Accepting request 587631 from home:cgrobertson:branches:mozilla
- 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

OBS-URL: https://build.opensuse.org/request/show/587631
OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=99
2018-03-15 20:57:38 +00:00
Dominique Leuenberger
8964c63009 Accepting request 573907 from mozilla:Factory
- 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

OBS-URL: https://build.opensuse.org/request/show/573907
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=66
2018-02-24 15:38:06 +00:00
Wolfgang Rosenauer
b501a15389 - 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

OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=97
2018-02-07 21:11:19 +00:00
Dominique Leuenberger
9921c2163c Accepting request 531471 from mozilla:Factory
- update to version 4.17
  * changes to the Windows implementation of the networking code
    required for Firefox 57
  * a FreeBSD build fix (bmo#1391716)

OBS-URL: https://build.opensuse.org/request/show/531471
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=65
2017-10-10 09:35:01 +00:00
Wolfgang Rosenauer
bf4c7d318f - update to version 4.17
* changes to the Windows implementation of the networking code
    required for Firefox 57
  * a FreeBSD build fix (bmo#1391716)

OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=95
2017-10-04 20:48:55 +00:00
Dominique Leuenberger
643f7256e8 Accepting request 528035 from mozilla:Factory
- 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

OBS-URL: https://build.opensuse.org/request/show/528035
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=64
2017-09-25 11:55:00 +00:00
Wolfgang Rosenauer
27ead002cd - 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

OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=93
2017-09-21 07:13:13 +00:00
Dominique Leuenberger
90ef5e87dc Accepting request 516057 from mozilla:Factory
OBS-URL: https://build.opensuse.org/request/show/516057
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=63
2017-08-17 09:46:54 +00:00
Wolfgang Rosenauer
8c84d8b470 - update to version 4.15
* added TCP Fast Open functionality
  * various correctness fixes

OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=91
2017-08-08 18:40:16 +00:00
Dominique Leuenberger
c3d7a9af15 Accepting request 492756 from mozilla:Factory
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/492756
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=62
2017-05-06 16:26:10 +00:00
Wolfgang Rosenauer
efba1c3b08 - 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)

OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=89
2017-04-26 21:27:57 +00:00
Dominique Leuenberger
e9fe2b71a4 Accepting request 452360 from mozilla:Factory
- 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.

OBS-URL: https://build.opensuse.org/request/show/452360
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=61
2017-01-29 09:29:31 +00:00