146 Commits

Author SHA256 Message Date
Ana Guerrero
64e1ceb409 Accepting request 1226641 from mozilla:Factory
- update to version 4.36
  * remove support for OS/2
  * remove support for Unixware, Bsdi, old AIX, old HPUX9 & scoos
  * remove support for Windows 16 bit
  * renamed the prwin16.h header to prwin.h
  * configure was updated from 2.69 to 2.71
  * various build, test and automation script fixes
  * major parts of the source code were reformatted

OBS-URL: https://build.opensuse.org/request/show/1226641
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mozilla-nspr?expand=0&rev=86
2024-11-27 21:05:42 +00:00
Wolfgang Rosenauer
c6b90bbc14 - update to version 4.36
* remove support for OS/2
  * remove support for Unixware, Bsdi, old AIX, old HPUX9 & scoos
  * remove support for Windows 16 bit
  * renamed the prwin16.h header to prwin.h
  * configure was updated from 2.69 to 2.71
  * various build, test and automation script fixes
  * major parts of the source code were reformatted

OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nspr?expand=0&rev=136
2024-11-25 11:23:51 +00:00
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