7c01ff2b685af859ce62233984a6b4b65cb418d9: Bug 1259960 - Make check_prog more flexible about the list of programs it will check. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Sat, 26 Mar 2016 10:11:29 +0900 - rev 314700
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1259960 - Make check_prog more flexible about the list of programs it will check. r=chmanchester
58ea10aa8c8975d72b5a931d76077f74212d2746: Bug 1259960 - Make check_prog more flexible about the input it receives. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Sat, 26 Mar 2016 09:39:27 +0900 - rev 314699
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1259960 - Make check_prog more flexible about the input it receives. r=chmanchester
273794fe2b2cbaa28a52d17ceae069aa26bcb9d1: Bug 1259960 - Allow to pass a string to check_prog to describe what is being looked for. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Sat, 26 Mar 2016 08:35:13 +0900 - rev 314698
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1259960 - Allow to pass a string to check_prog to describe what is being looked for. r=chmanchester So far, we've been using the lowercase of the variable name, but it's not enough for some special cases. Those special cases could do their own business, but then, they'd have to duplicate 90% of check_prog, which is less desirable.
7ebd549a0af91d9bc1a3cfbe8e55631becf6f3b8: Bug 1259960 - s/DummyFunction/DependsFunction/. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Sat, 26 Mar 2016 09:53:38 +0900 - rev 314697
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1259960 - s/DummyFunction/DependsFunction/. r=chmanchester While DummyFunction is descriptive of what the instances are (and they can't even be called), the various uses of isintance(obj, DummyFunction) are kind of confusing, especially when they are in moz.configure land (and this bug is about to add another one).
23b31c46e2117f80b78e6033fb5f1dee3a222965: Bug 1257516 - Handle outputting the tail of config.log for old-configure failures from moz.configure. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Fri, 25 Mar 2016 20:11:59 +0900 - rev 314696
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257516 - Handle outputting the tail of config.log for old-configure failures from moz.configure. r=ted
7640e60c144a8a954ed06a168d1bc7c2550cf3ef: Bug 1257516 - Make check_prog opt-in to the queued debug log messages. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Fri, 25 Mar 2016 20:03:19 +0900 - rev 314695
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257516 - Make check_prog opt-in to the queued debug log messages. r=ted
9bcbc8d381e45de860c4037af1936c4fe4911030: Bug 1257516 - Allow to assign Exceptions in the global scope. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Fri, 25 Mar 2016 20:02:31 +0900 - rev 314694
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257516 - Allow to assign Exceptions in the global scope. r=ted But do not advertise it too much.
062e0b17553ccac075a0cab36f012d9633a64665: Bug 1257516 - Make the ConfigureOutputHandler keep some debug messages to print out when an error occurs. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Fri, 25 Mar 2016 20:00:09 +0900 - rev 314693
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257516 - Make the ConfigureOutputHandler keep some debug messages to print out when an error occurs. r=ted The feature is made opt-in by using a context manager.
e521d0d6b1bf2fe858519d98e452581953cdee6a: Bug 1257516 - Add a unit test for check_prog(). r=ted
Mike Hommey <mh+mozilla@glandium.org> - Fri, 25 Mar 2016 17:15:47 +0900 - rev 314692
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257516 - Add a unit test for check_prog(). r=ted At the same time, shell quote the result it prints if it needs to be.
2a6f03d3e6d446601bffcf88de57b649e5b41c90: Bug 1257516 - Use the logger for virtualenv manager output. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Fri, 25 Mar 2016 16:37:37 +0900 - rev 314691
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257516 - Use the logger for virtualenv manager output. r=ted
450ffa461818bdc9eb0763216ea27efc3d311504: Bug 1257516 - Allow the log_handle given to the virtualenv manager to be a file-like object. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Fri, 25 Mar 2016 16:09:35 +0900 - rev 314690
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257516 - Allow the log_handle given to the virtualenv manager to be a file-like object. r=ted subprocess functions doesn't directly take file-like objects, so add a minimalistic wrapper to do the right thing instead of subprocess.call when given a file-like object.
7fc90e8065458a180533e08d85fd4c4086220056: Bug 1257516 - Send the debug output from our logger to config.log. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Fri, 25 Mar 2016 16:44:53 +0900 - rev 314689
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257516 - Send the debug output from our logger to config.log. r=ted And since the file is also used for old-configure, close our handle on the file before spawning old-configure, and make old-configure append there instead of truncating the file.
c2d739e9a7bc8463e1c7c29ba624e17c36f1e613: Bug 1257516 - Expose a sandboxed logger to moz.configure and use it. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Fri, 25 Mar 2016 16:30:42 +0900 - rev 314688
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257516 - Expose a sandboxed logger to moz.configure and use it. r=ted This removes the warn() function and makes the die() function use the logger instead of print.
12248651d3ad2a6bacd79106899ec6464fd68e37: Bug 1257516 - Initialize a logger for the ConfigureSandbox, and use it for the help. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Fri, 25 Mar 2016 16:12:51 +0900 - rev 314687
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257516 - Initialize a logger for the ConfigureSandbox, and use it for the help. r=ted
f97bcb2eaf41b62bb7d222f8a627a45e17fbbf54: Bug 1257516 - Rename error() to die() and make it take arguments like the logging module. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Fri, 25 Mar 2016 15:48:21 +0900 - rev 314686
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257516 - Rename error() to die() and make it take arguments like the logging module. r=ted
c7c29d57b6c8f55cc989bc56c6a4fa3f4c9b7d06: Bug 1257516 - Add a file-like class that sends writes to a callback. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Fri, 25 Mar 2016 12:13:37 +0900 - rev 314685
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257516 - Add a file-like class that sends writes to a callback. r=ted
2a9629aed11ca8226fb3f409556509a91c531eec: Bug 1257516 - Add a logging handler class to print out configure output on stdout/stderr. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Fri, 25 Mar 2016 11:48:35 +0900 - rev 314684
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257516 - Add a logging handler class to print out configure output on stdout/stderr. r=ted
a43d8b2d94db52eb484bfda5e0ee00819b48a4ef: Bug 1259194 (part 4) - Separate js::ObjectOps from js::Class. r=efaust,mrbkap,bz.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 24 Mar 2016 07:00:29 +1100 - rev 314683
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1259194 (part 4) - Separate js::ObjectOps from js::Class. r=efaust,mrbkap,bz. js::ObjectOps is often all null. When it's not all null, it's often duplicated many times among classes. By pulling it out into its own struct, and using a (possibly null) pointer in js::Class, we can save 208 KiB per process on 64-bit, and half that on 32-bit.
3ff2b12ffedc9e74d01013d685ab5a07d7c9f87b: bug 1254667 - change certificate verification SHA1 policy to "allow for locally-installed roots" r=jcj
David Keeler <dkeeler@mozilla.com> - Mon, 28 Mar 2016 12:52:40 -0700 - rev 314682
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
bug 1254667 - change certificate verification SHA1 policy to "allow for locally-installed roots" r=jcj Before this patch, the default policy for the use of SHA1 in certificate signatures was "allow all" due to compatibility concerns. After gathering telemetry, we are confident that we can enforce the policy of "allow for locally-installed roots" (or certificates valid before 2016) without too much breakage. MozReview-Commit-ID: 8GxtgdbaS3P
91dd7f2ddda610da16d335078ad447c492a2045c: Bug 1147918 - Add mach autophone command; r=bc
Geoff Brown <gbrown@mozilla.com> - Tue, 29 Mar 2016 14:50:15 -0600 - rev 314681
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1147918 - Add mach autophone command; r=bc
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip