update vendored libprio to 1.5

RESOLVED FIXED in Firefox 68

Status

()

defect
P3
normal
RESOLVED FIXED
2 months ago
2 months ago

People

(Reporter: rhelmer, Assigned: rhelmer)

Tracking

(Blocks 1 bug)

unspecified
Firefox 68
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox68 fixed)

Details

Attachments

(1 attachment)

Assignee

Description

2 months ago

libprio 1.5 is out, here are the changes since last import:

commit cfecb2cc84789b9c5b2119109c5212bb297f2724
Author: Henry Corrigan-Gibbs <163574+henrycg@users.noreply.github.com>
Date: Wed Mar 27 21:34:20 2019 -0700

Remove precomputed table of roots (#68) (#69)

* Remove precomputed table of roots (#68)

There is no need to ship the large precomputed table of roots of unity;
it's possible to compute the table on the fly in linear time (in the
table size). This commit:
* removes the table from `prio/params.h`,
* removes the script that generates it (`scripts/gen_params.py`), and
* adds code to generate the table in `prio/config.c`.

* Point Travis to latest version of NSS

commit a898b5505d8b60ba7ef39127d7f9a2884f39f33d
Author: Robert Helmer <rhelmer@rhelmer.org>
Date: Thu Feb 14 09:31:46 2019 -0800

Ensure that early cleanup runs correctly

commit 84356e147b15a0e2952e15e82510a0acea5a1cc7
Author: Robert Helmer <robert@roberthelmer.com>
Date: Thu Feb 14 14:35:08 2019 -0800

upgrade nss and tighten up error checking (#66)

* upgrade nss and tighten up error checking
Assignee

Updated

2 months ago
Assignee: nobody → rhelmer
Assignee

Updated

2 months ago
Blocks: 1509511

Comment 3

2 months ago
Pushed by rhelmer@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9ea2a2424ea5
update vendored libprio to 1.5 r=glandium

Comment 4

2 months ago
bugherder
Status: NEW → RESOLVED
Last Resolved: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 68
You need to log in before you can comment on or make changes to this bug.