Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Issue 29349885: Issue 4340 - Drop dependency on external xar tool (Closed)

Created:
Aug. 16, 2016, 7:44 p.m. by Wladimir Palant
Modified:
Aug. 17, 2016, 7:37 p.m.
Reviewers:
Sebastian Noack
Visibility:
Public.

Description

Issue 4340 - Drop dependency on external xar tool Repository: hg.adblockplus.org/buildtools

Patch Set 1 #

Patch Set 2 : Added template for ToC generation and rebased #

Total comments: 10

Patch Set 3 : Merged cert and private key extraction #

Total comments: 4

Patch Set 4 : Addressed more nits #

Unified diffs Side-by-side diffs Delta from patch set Stats (+199 lines, -109 lines) Patch
M packagerSafari.py View 1 2 3 2 chunks +5 lines, -109 lines 0 comments Download
A xarfile.py View 1 2 3 1 chunk +140 lines, -0 lines 0 comments Download
A xartoc.xml.tmpl View 1 1 chunk +54 lines, -0 lines 0 comments Download

Messages

Total messages: 9
Wladimir Palant
Aug. 16, 2016, 7:44 p.m. (2016-08-16 19:44:39 UTC) #1
Wladimir Palant
As discussed, I switched to using templates for XML generation here - this made the ...
Aug. 17, 2016, 10:07 a.m. (2016-08-17 10:07:21 UTC) #2
Sebastian Noack
https://codereview.adblockplus.org/29349885/diff/29349899/xarfile.py File xarfile.py (right): https://codereview.adblockplus.org/29349885/diff/29349899/xarfile.py#newcode28 xarfile.py:28: match = re.search(PRIVATE_KEY_REGEXP, data, re.S) You can leave the ...
Aug. 17, 2016, 12:53 p.m. (2016-08-17 12:53:45 UTC) #3
Wladimir Palant
https://codereview.adblockplus.org/29349885/diff/29349899/xarfile.py File xarfile.py (right): https://codereview.adblockplus.org/29349885/diff/29349899/xarfile.py#newcode28 xarfile.py:28: match = re.search(PRIVATE_KEY_REGEXP, data, re.S) On 2016/08/17 12:53:45, Sebastian ...
Aug. 17, 2016, 2:11 p.m. (2016-08-17 14:11:41 UTC) #4
Sebastian Noack
https://codereview.adblockplus.org/29349885/diff/29349899/xartoc.xml.tmpl File xartoc.xml.tmpl (right): https://codereview.adblockplus.org/29349885/diff/29349899/xartoc.xml.tmpl#newcode9 xartoc.xml.tmpl:9: {% macro file(data) %} On 2016/08/17 12:53:45, Sebastian Noack ...
Aug. 17, 2016, 6:41 p.m. (2016-08-17 18:41:34 UTC) #5
Wladimir Palant
https://codereview.adblockplus.org/29349885/diff/29349899/xartoc.xml.tmpl File xartoc.xml.tmpl (right): https://codereview.adblockplus.org/29349885/diff/29349899/xartoc.xml.tmpl#newcode9 xartoc.xml.tmpl:9: {% macro file(data) %} On 2016/08/17 12:53:45, Sebastian Noack ...
Aug. 17, 2016, 6:52 p.m. (2016-08-17 18:52:18 UTC) #6
Sebastian Noack
https://codereview.adblockplus.org/29349885/diff/29349899/xartoc.xml.tmpl File xartoc.xml.tmpl (right): https://codereview.adblockplus.org/29349885/diff/29349899/xartoc.xml.tmpl#newcode9 xartoc.xml.tmpl:9: {% macro file(data) %} On 2016/08/17 18:52:18, Wladimir Palant ...
Aug. 17, 2016, 6:58 p.m. (2016-08-17 18:58:46 UTC) #7
Wladimir Palant
https://codereview.adblockplus.org/29349885/diff/29349945/xarfile.py File xarfile.py (right): https://codereview.adblockplus.org/29349885/diff/29349945/xarfile.py#newcode34 xarfile.py:34: if key is None: On 2016/08/17 18:41:33, Sebastian Noack ...
Aug. 17, 2016, 7:22 p.m. (2016-08-17 19:22:29 UTC) #8
Sebastian Noack
Aug. 17, 2016, 7:26 p.m. (2016-08-17 19:26:27 UTC) #9
LGTM

Powered by Google App Engine
This is Rietveld