gecko-dev/security
Cykesiopka 0b04616a47 Bug 1271496 - Stop using Scoped.h in non-exported PSM code. r=keeler
Scoped.h is deprecated in favour of the standardised UniquePtr.

This patch removes use of Scoped.h everywhere in PSM except ScopedNSSTypes.h,
which is exported. Other consumers of ScopedNSSTypes.h can move off Scoped.h
at their own pace.

This patch also changes parameters and return types of various functions to make
ownership more explicit.

MozReview-Commit-ID: BFbtCDjENzy

--HG--
extra : transplant_source : %0B%C7%9F%40%FA9%A4%F2%5E%0D%92%1C%A6%A49%94%C3%7E%1Cz
2016-05-23 19:50:26 -07:00
..
apps Bug 1271501 - Use mozilla::BitwiseCast instead of reinterpret_cast in PSM. r=keeler 2016-05-18 21:20:56 -07:00
certverifier Bug 1271496 - Stop using Scoped.h in non-exported PSM code. r=keeler 2016-05-23 19:50:26 -07:00
manager Bug 1271496 - Stop using Scoped.h in non-exported PSM code. r=keeler 2016-05-23 19:50:26 -07:00
nss Bug 1258375, land final release tag of nss 3.24. Changes version numbers. 2016-05-17 11:00:15 +02:00
patches Bug 1137470, remove the documentation patch file, because it's no longer reverted locally, DONTBUILD 2015-03-20 13:38:13 +01:00
pkix Bug 1272513 - Part 1: Suppress -Wshadow warnings-as-errors in some directories. r=glandium 2016-05-11 00:00:01 -07:00
sandbox Bug 1274553 - Properly handle stat() requests in permissive mode. r=jld 2016-05-20 14:42:50 +02:00