Commit Graph

57 Commits

Author SHA1 Message Date
Ryan VanderMeulen
a940e46079 Backed out changesets c7937fb5f4bb and cf8db9b6bd61 (bug 862986) for bustage.
CLOSED TREE
2013-04-30 21:09:41 -04:00
Brian O'Keefe
9305158b76 Bug 862986 - Part 2: Migrate PROGRAM from Makefile.in to moz.build. r=gps 2013-04-30 20:46:10 -04:00
Ryan VanderMeulen
4f020afd30 Backed out changesets 64c7ba1d3d04 and 7e9d5bb4a9af (bug 862986) for test failures. 2013-04-30 10:08:38 -04:00
Brian O'Keefe
fd2b88f265 Bug 862986 - Part 2: Migrate PROGRAM from Makefile.in to moz.build. r=gps 2013-04-30 09:08:31 -04:00
Joey Armstrong
12356a4c50 bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS 2013-04-29 14:49:00 -04:00
Mike Shal
24b4056720 Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey 2013-04-16 15:24:43 -04:00
Kyle Machulis
f5e3aadf0b Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
Kyle Machulis
d2b6e6e01a Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot 2013-03-29 15:12:58 -07:00
Kyle Machulis
5663b98bc5 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Gregory Szorc
94ec89296d Bug 844654 - Part 3: Remove now empty Makefile.in files; rs=khuey
--HG--
extra : rebase_source : 8de9c7f68a953e574dda22f8c14c2b2ca60444f9
2013-03-19 18:49:07 -07:00
Mike Shal
ea1d9b8ba7 Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps 2013-03-19 11:47:00 -07:00
Mike Hommey
d6babd6685 Bug 648407 - Allow to fold NSPR, NSS and SQLite libraries all together. r=ted 2013-03-17 07:53:39 +01:00
Gregory Szorc
a221bac9c4 Bug 784841 - Part 18y: Convert /modules; r=glandium 2013-02-25 12:47:23 -08:00
Mike Hommey
becbd7e43e Bug 838165 - Cleanup in NSPR hooking in the build system. r=ted 2013-02-14 08:25:43 +01:00
Nathan Froyd
76f0dcebc0 Bug 798564 - remove prtypes.h #includes in modules/libmar/; r=ehsan 2013-01-23 16:36:59 -05:00
Trevor Saunders
dc6fd6a32f backout an accidental change that landed with bug 817133 2012-12-05 20:35:09 -05:00
Trevor Saunders
366d00605f bug 817133 - move platform init and shutdown stuff out of nsAccessNodeWrap and ApplicationAccessibleWrap static methods r=surkov 2012-12-01 19:58:25 -05:00
Ehsan Akhgari
78b2656cbc Backed out 2 changesets (bug 579517)
Backed out changeset 5298adc70963
Backed out changeset 86ccf7c918ce (bug 579517)
2012-10-25 12:32:24 -04:00
Ehsan Akhgari
03be701616 Code hygiene: don't use PR_TRUE and PR_FALSE, and use stdint types instead of PRInt types (no bug really, but you could say bug 579517) 2012-10-25 11:48:19 -04:00
Brian R. Bondy
caf2227cb2 Bug 795915 - Ensure permissions get encoded correctly in libmar test suite. r=rstrong 2012-10-19 19:07:25 -04:00
Brian R. Bondy
54ddfa1543 Bug 798415 - Import signature to MAR files implementation. r=bsmith 2012-10-17 09:39:44 -04:00
Brian R. Bondy
72fbfdbd78 Bug 798415 - Tests for import signature to MAR files. r=bsmith 2012-10-17 09:39:44 -04:00
Brian R. Bondy
2b2e846193 Bug 798415 - Binary data for tests for import signatures to MAR files. r=bsmith 2012-10-17 09:39:44 -04:00
Brian R. Bondy
090e197415 Bug 798413 - Tests for export signature from MAR files. r=bsmith 2012-10-17 09:39:44 -04:00
Brian R. Bondy
85ee7f85aa Bug 798413 - Export signature from MAR files implementation. r=bsmith 2012-10-17 09:39:44 -04:00
Brian R. Bondy
f7690a97da Bug 798413 - Binary data for tests for export signatures from MAR files. r=bsmith 2012-10-17 09:39:44 -04:00
Brian R. Bondy
e132a2879d Bug 792452 - Base implementation for multiple signing and verifying. r=bsmith 2012-10-17 09:39:44 -04:00
Brian R. Bondy
434152e1f3 Bug 792452 - Tests for multiple signing. r=bsmith 2012-10-17 09:39:44 -04:00
Brian R. Bondy
7da3f78766 Bug 792452 - Binary data for multiple signature test cases. r=bsmith 2012-10-17 09:39:43 -04:00
Brian R. Bondy
8382dd69d2 Bug 795921 - Change MAR verification to use AND semantics for multiple signatures. r=bsmith 2012-10-17 09:39:42 -04:00
Ehsan Akhgari
2962d2eed1 Bug 579517 - Part 5: Add missing StandardInteger.h #includes where needed; r=bsmedberg
Landing on a CLOSED TREE
2012-08-08 17:08:17 -04:00
Ehsan Akhgari
8c296bbcd4 Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script.  Here's the source of the script for
future reference:

function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
       ! -wholename "*security/nss*" \
       ! -wholename "*/.hg*" \
       ! -wholename "obj-ff-dbg*" \
       ! -name nsXPCOMCID.h \
       ! -name prtypes.h \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}

convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t

convert PRIntn int
convert PRUintn unsigned

convert PRSize size_t

convert PROffset32 int32_t
convert PROffset64 int64_t

convert PRPtrdiff ptrdiff_t

convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Mike Hommey
c1b35e7b2a Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00
Michael Wu
539066cff5 Bug 759013 - Convert more makefiles to use TEST_DIRS, r=khuey 2012-05-27 23:25:22 -04:00
Gervase Markham
87620f5676 Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Matt Brubeck
f08ab73a53 Back out c209fea124e1 (bug 754198) because of Win64 build failure 2012-05-11 13:23:49 -07:00
Fabrice Desré
fe66918d12 Bug 754198 - Warning treated as error in jemalloc.c. Build busted. [r=jlebar,bsmedberg] 2012-05-11 12:34:24 -07:00
Brian R. Bondy
213e0cb705 Bug 730862 - Fix for signmar tests on linux and OS X. r=rstrong 2012-04-12 19:07:03 -04:00
Brian R. Bondy
2603dd257a Bug 735969 - Revert the disable version downgrade check workaround from Bug 735784. r=rstrong 2012-04-12 19:06:19 -04:00
Brian R. Bondy
1c9bd0a204 Bug 730862 - Signmar tests fix for version upgrades. r=rstrong 2012-04-12 19:06:02 -04:00
Nathan Froyd
2cc53cada2 Bug 739958 - fix compiler warnings in libmar; r=bbondy 2012-03-28 09:03:17 -04:00
Brian R. Bondy
24ef69a7c8 Bug 735784 - Workaround for 13.0a1 users who are getting version downgrade errors. r=rstrong 2012-03-14 22:42:42 -04:00
Brian R. Bondy
3612e788bd Bug 730792 - Enable new security checks for updates without the service. r=rstrong 2012-03-05 15:47:46 -05:00
Brian R. Bondy
85a0b77606 Bug 730862 - Disable signmar by default and provide an option to enable it. r=rstrong. sr=khuey 2012-02-28 13:58:42 -05:00
Brian R. Bondy
5f2c644ddf Bug 725180 - Misc libmar fixes found from tests. r=rstrong 2012-02-24 16:29:42 -05:00
Brian R. Bondy
b8ba18b5b0 Bug 725180 - Create test suite for libmar. r=rstrong 2012-02-24 16:29:42 -05:00
Brian R. Bondy
3782513847 Bug 720688 - Ability to strip MAR signatures in libmar. r=rstrong 2012-02-24 16:29:42 -05:00
Brian R. Bondy
23505aa999 Bug 708690 - libmar enhancements for product information blocks. r=rstrong 2012-02-24 16:29:41 -05:00
Brian R. Bondy
6b5c28e8df Bug 699700 - Add support for signing and verifying MAR files in libmar and the mar program. r=bsmith 2012-02-24 16:29:41 -05:00
Ed Morley
cf65cb7d62 Bug 655039 - Remove WinCE code from libmar; r=rstrong 2011-05-05 17:14:43 -04:00