commit a8e628fec8bb6e33e0b7e6ba04a5d793240cf99a
Author: Georg Koppen
Date: Mon Aug 27 05:44:52 2018 +
Changelog update to add AltSvc ticket
---
projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/projects/tor-browser/B
commit 6e27d59bca4360731b7cf5fcecea9fbe6d5169df
Author: Translation commit bot
Date: Mon Aug 27 05:18:56 2018 +
Update translations for support-portal
---
contents+el.po | 10 ++
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/contents+el.po b/contents+el.po
index
commit 3e3def8f55c2ac59085d1080cf248fdb18484d4e
Author: Translation commit bot
Date: Mon Aug 27 04:48:57 2018 +
Update translations for support-portal
---
contents+el.po | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/contents+el.po b/contents+el.po
index 9e718
commit 01a2734320e82f8c0ba2fcb8229e1f7f93fd798f
Author: Translation commit bot
Date: Mon Aug 27 04:19:06 2018 +
Update translations for support-portal_completed
---
contents+tr.po | 2 ++
1 file changed, 2 insertions(+)
diff --git a/contents+tr.po b/contents+tr.po
index 5d99fb846..41f
commit 7ae64122e4912bc88cba6da1ed80d983ddc4204c
Author: Translation commit bot
Date: Mon Aug 27 04:19:01 2018 +
Update translations for support-portal
---
contents+tr.po | 2 ++
1 file changed, 2 insertions(+)
diff --git a/contents+tr.po b/contents+tr.po
index 5d99fb846..41f301423 100
commit a810ce420a1ca54d1b09da499d1959f87c7b
Author: Translation commit bot
Date: Mon Aug 27 04:18:16 2018 +
Update translations for torbutton-abouttbupdatedtd_completed
---
tr/abouttbupdate.dtd | 4
1 file changed, 4 insertions(+)
diff --git a/tr/abouttbupdate.dtd b/tr/aboutt
commit 2b17107435a5b88d363212fc0331f4720f3f883c
Author: Translation commit bot
Date: Mon Aug 27 04:18:10 2018 +
Update translations for torbutton-abouttbupdatedtd
---
tr/abouttbupdate.dtd | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tr/abouttbupdate.dtd b/tr/
commit e6eec4f074f338a9df0ac40aa71d398185ddef69
Author: Translation commit bot
Date: Mon Aug 27 00:49:24 2018 +
Update translations for torbutton-abouttbupdatedtd_completed
---
en/abouttbupdate.dtd | 4
1 file changed, 4 insertions(+)
diff --git a/en/abouttbupdate.dtd b/en/aboutt
commit ec98045bb1d716db645840f6ace1ff5bb1ebfbe2
Author: Translation commit bot
Date: Mon Aug 27 00:49:17 2018 +
Update translations for torbutton-abouttbupdatedtd
---
ach/abouttbupdate.dtd | 4
af/abouttbupdate.dtd | 4
ak/abouttbupdate.dtd | 4
commit 7d8f1f151d8e2c815e68e0197513f0449a12edd0
Author: Damian Johnson
Date: Sun Aug 26 12:23:57 2018 -0700
New RelayCell decrypt method
Again, a simple decryption method based on our Circuit's prior send()
method.
This branch made a valient attempt to implement our decry
commit 8e83553e578aa0f8819eead434ca7ca26d57d5d9
Author: Damian Johnson
Date: Sun Aug 26 11:35:37 2018 -0700
New RelayCell encrypt method
"Premature optimization is the root of all evil."
While I love the idea of moving our encrypt() and decrypt() methods into the
Relay
commit cea4f76279f79a65198743e90e300d7b0e1f6a97
Author: Damian Johnson
Date: Sun Aug 26 13:12:25 2018 -0700
Fix refactoring regressions
Ok, unsurprisingly I buggered this up in a few spots. Mostly regressions
from
when I tweaked method argument orderings.
Unfortunatle
commit 8a1239ea8e63af3797771b6be12ebcb14e437671
Merge: ded18921 cea4f762
Author: Damian Johnson
Date: Sun Aug 26 13:47:51 2018 -0700
Move cell encryption/decription into the RelayCell class
"Less is more."
Dave's pull request for ticket #27112 refactored our RelayCell into
commit 6938036f28ee8e74b409014919b438da7a12fe10
Author: Damian Johnson
Date: Sun Aug 26 12:30:46 2018 -0700
Drop alternate relay cell classes
Now that our RelayCell implements encryption/decryption we can drop these.
These new methods have *not* been exercised yet. No doub
commit 13cc211070c2cf1d0d571461eed688ac1e69a735
Author: Dave Rolek
Date: Sat Aug 18 04:26:42 2018 +
Rearrange the digest/key copies to be a bit more spec-compliant
This arrangement is better, as it better keeps track of the digest/key
on a cell-by-cell basis, but it's still
commit 2e51a01c1fa96f24f44b744d37915ef2ffd7762d
Author: Damian Johnson
Date: Sat Aug 25 12:39:44 2018 -0700
Resume size check for circuit responses
Maybe this check is redundant with the cell module additions? Not sure.
Regardless, unlike the hamhanded 'relay_cell_size' calcula
commit aa3b674ef3c7d22c16c6480937531f38b208a0c1
Author: Dave Rolek
Date: Fri Aug 10 19:55:22 2018 +
Add convenience method for packing payload of a RELAY cell
There may be a bit too much going on here - i.e. these methods may not
be anything but a bit redundant - but things
commit 69f293222f550978e603906a4b3e34cb371447b0
Author: Dave Rolek
Date: Sat Aug 18 02:40:01 2018 +
Add check_digest instance method to BaseRelayCell
Similar to how apply_digest() is used by a RELAY cell sender, this
collects the logic needed for a receiver to confirm that
commit 56f41833173aca0c5e78ca2095935f8a474c6430
Author: Damian Johnson
Date: Fri Aug 24 03:49:17 2018 -0700
Simplify rollback of key/digest during errors
The reason I asked for our functions to return a new copy of our key/digest
is
because it lets us simplify this calling cod
commit 347120a44614437f8e1642dc81676760f877c8be
Author: Damian Johnson
Date: Sat Aug 25 13:45:47 2018 -0700
Revert cell module hierarchy docs
Dropping BaseRelayCell and RawRelayCell from the hierarchy (reintegrating
'em
into the RelayCell). Due to the whitespace changes this o
commit 52edd22ca10d559270ee240409447351bd8639f8
Author: Damian Johnson
Date: Sat Aug 25 13:32:07 2018 -0700
Stub minimal cell decryption function
Ok, now into the meat of this sucker. Dave's branch introduces nice
additions
such as validating our backward digest and a flag to
commit eaa871fa08b3920baa9d24b3338c7c4b6973ee40
Author: Dave Rolek
Date: Sat Aug 18 04:12:35 2018 +
Now use the decrypt method in our Circuit class
This also now actually checks the 'recognized' field and digest, unlike
before.
Keep in mind that this implementation
commit 5baa2e37728ab50a5132d81225070e097e6bd058
Author: Dave Rolek
Date: Sat Aug 18 03:58:13 2018 +
Add decrypt instance method to BaseRelayCell
Akin to encrypt(), this takes care of decryption and all the ancillary
functionality related to it.
It composes the func
commit 04c2c9f0e33055dd40c9117314287077c9c22aee
Author: Damian Johnson
Date: Sat Aug 25 14:16:35 2018 -0700
Fork new and old RelayCell implementations
Dave's branch makes quite a few RelayCell modifications in support of its
new
BaseRelayCell class. That class is no longer use
commit 486a8d2e5c4724146d6647b7f69ffbd10adbfc1d
Author: Damian Johnson
Date: Sat Aug 25 11:38:41 2018 -0700
Combine relay cell encrypting and packing
Cells are only ever encrypted to be sent. I'm not seeing a purpose in having
an intermediate step here. Our Circuit's send() met
commit 575f1b6685f6b8be3b3801ff662a4d6d89db43c4
Author: Damian Johnson
Date: Thu Aug 16 10:33:47 2018 -0700
Drop unsigned from Size class
Actually, it's already in our pydoc that these are all unsigned. Maybe we'll
add a flag like this in the future if that changes but presentl
commit 03c115dba10de3aca5374ea61893189e5c8b46a1
Author: Dave Rolek
Date: Sat Aug 18 04:14:43 2018 +
Actually make copies of the backward digest/key, too
And rename the other 'orig_' vars to 'orig_forward_' vars, for clarity.
---
stem/client/__init__.py | 12
1 fil
commit 1adde73d6cd05c253346abdaad199b9337cefc68
Author: Damian Johnson
Date: Sat Aug 25 14:28:54 2018 -0700
Further explain our RelayCell's 'recognized' field
Few months back this field throughly confused me so I asked Roger about it.
Passing on the helpful explanation I got fr
commit f82d839704788a063135a2b32f7657b2f9167fda
Author: Dave Rolek
Date: Sun Aug 19 03:48:05 2018 +
Add check_recognized_field instance method to BaseRelayCell
This is new functionality. (Nothing in stem.client currently attempts to
check the 'recognized' field.)
N
commit 1a151d445832df3fdecdb99aa1ecbbe0fee14563
Author: Dave Rolek
Date: Wed Aug 15 03:28:03 2018 +
Refactor apply_digest to remove side effects
Per discussion with Damian over IRC, instances of our Cell classes are
intended to be immutable objects. So instead of modifying
commit 1163efbefe66b10315197d375e3bdf392e8b18fb
Author: Dave Rolek
Date: Fri Aug 17 20:51:00 2018 +
Update stem.client.cell docstrings for style, consistency, and clarity
Much of the updates here is to reduce the line length.
---
stem/client/cell.py | 42 ++
commit 2a76a0acfcf6aa9def2d6585ec8e53eae19b4c3c
Author: Dave Rolek
Date: Thu Aug 9 21:12:27 2018 +
Further simplify digest calculation for encryption
This is a continuation of proof-of-concept changes. Again, this is not
the final form that encryption will take on.
---
ste
commit 8023618ea74b4fb7b2cb1fca1694f6bff412b45a
Author: Dave Rolek
Date: Fri Aug 10 20:59:04 2018 +
Add apply_digest instance method to RelayCell
This method - currently unused - allows moving some of the
digest-application logic into the Cell abstraction layer.
It
commit 853d7336580dae6f080b61a3991fe0a73e498b7f
Author: Dave Rolek
Date: Fri Aug 10 21:40:59 2018 +
Refactor digest coercion into separate method
This allows the logic to be reused. It may ultimately be better
represented as a @property, but for now this should do fine.
---
commit 40ca0ca23f2f3fc3cab5ece39370ddb565029501
Author: Dave Rolek
Date: Sun Aug 19 04:32:52 2018 +
Add interpret_cell instance method to BaseRelayCell
This method facilitates separating decryption / recognition of a cell
from the interpretation of a cell. Many places in th
commit 116eb4b3efd01a91093a81d9411582cd43c98584
Author: Dave Rolek
Date: Fri Aug 17 19:30:56 2018 +
Refactor RELAY cell encryption into new encrypt instance method
This further tunes the abstraction layers such that consumers don't need
to care at all what part of the Cell
commit 36f341f7c882d846b1305beb1a29906a2b97d590
Author: Dave Rolek
Date: Sat Aug 11 19:18:09 2018 +
Fix docstring 'import path' for RelayCommand
---
stem/client/__init__.py | 2 +-
stem/client/cell.py | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/stem/clien
commit 22e18791388009cb2fafebdb47605b047a288250
Author: Dave Rolek
Date: Fri Aug 10 21:22:35 2018 +
Further simplify digest application
The abstraction layers are starting to look better separated.
---
stem/client/__init__.py | 13 +++--
1 file changed, 3 insertions(+)
commit 09c171d60c2b1414aae791d2347b6385caca03de
Author: Dave Rolek
Date: Thu Aug 9 20:28:15 2018 +
Refactor 'unused' and padding packing into the RELAY cell payload
This is more appropriate since the spec allows for (and recommends!)
different behavior for these bytes than
commit 0d18570de51486ffa63ad0fe2f8b71be44b34f55
Author: Dave Rolek
Date: Wed Aug 8 17:31:29 2018 +
Refactor payload parsing (unpacking) into separate method
Eventually, having this separated out will help during decryption of
cells in multi-hop circuits - each layer of decr
commit 71c8464c24e4b2af350cfdd9217c0712c538447a
Author: Dave Rolek
Date: Wed Aug 8 19:04:52 2018 +
Refactor payload packing into separate method
It's important to decouple packing the payload from packing the whole
cell.
This is probably not the final form this met
commit d355d01a7a4709ffc6941722248c9861e2acd306
Author: Dave Rolek
Date: Wed Aug 8 03:06:38 2018 +
Simplify encryption/decryption implementation in Circuit
This is a proof-of-concept change to show the benefits of migrating
finer details into the Cell abstraction.
commit 98398f6dbce3bca2f146d40abf3894ea2755e054
Author: Dave Rolek
Date: Thu Aug 9 19:18:13 2018 +
Document RawRelayCell in the module overview
The line is long, so this change also extends the vertically aligned
table format for other Cell classes, in a forward-looking man
commit a737624f08aa2a46ff6a91c5459c7644b1e26e3b
Author: Dave Rolek
Date: Wed Aug 8 19:13:15 2018 +
Standardize some docstring keywords
s/:parm /:param /
s/:raise:/:raises:/
s/:return:/:returns:/
---
stem/client/cell.py | 14 +++---
stem/util/log.py| 2 +-
commit 240b125b01bc7ab2e517852d2e7f5947a799d345
Author: Dave Rolek
Date: Fri Aug 3 14:56:31 2018 +
Add abstract BaseRelayCell class
It's intended to defined common Relay cell functionality, for encrypted
and decrypted cells.
By unpacking content no further than the
commit 71bb7d5e42125f2d89c8dddc56fa16c71989c5cd
Author: Dave Rolek
Date: Tue Aug 7 18:32:31 2018 +
Optimize error check for non-negative inputs
stem.client presently makes typical use of non-negative inputs with
unsigned types.
---
stem/client/datatype.py | 2 +-
1 file ch
commit 5d86cbde132d7912c411d9134eee6cc05b745d94
Author: Dave Rolek
Date: Wed Aug 8 01:14:27 2018 +
Add RawRelayCell and temp-fix RelayCell tests (interim)
Notably, this along with CANNOT_DIRECTLY_UNPACK for RelayCell (prior
change) allows Cell.pop() and Cell.unpack() to be
commit 77310c9cb96c0367412afbc6535ea54fe25fc442
Author: Dave Rolek
Date: Tue Aug 7 21:45:26 2018 +
Add CANNOT_DIRECTLY_UNPACK facility; set True for existing RelayCell
Since RELAY cells come across the wire encrypted, they cannot be
directly unpacked - their payload must fi
commit 2fa32642d4b734821746d2488334ef68c38ad634
Author: Dave Rolek
Date: Mon Aug 6 21:45:26 2018 +
Provide a nicer error message for packing negative numbers with unsigned
types
---
stem/client/datatype.py | 3 +++
test/unit/client/size.py | 9 +
2 files changed, 12 insertion
commit cb9ff0b16dcac642daa8664a84326d802bead157
Author: Dave Rolek
Date: Tue Aug 7 18:56:24 2018 +
Adjust test expectation for the different exception rising from Size
---
test/unit/client/cell.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/test/unit/client/
commit d55b7bb578cf644e780d27efa2355c2046bcf689
Author: Kathy Brade
Date: Thu Aug 23 09:32:36 2018 -0400
fixup! Bug 21569: Add first-party domain to Permissions key
---
browser/components/uitour/content-UITour.js | 3 ++-
extensions/cookie/nsPermissionManager.cpp | 28 ++
commit 69b8d3553d21796db96c0913c5747f8724b9b662
Author: Kathy Brade
Date: Fri Aug 24 14:47:31 2018 -0400
Bug 26962 - implement new features onboarding (part 1).
Add an "Explore" button to the "Circuit Display" panel within new user
onboarding which opens the DuckDuckGo .onion a
commit d5f82c2a5747108cc60607b3b7608e9c34640848
Author: Kathy Brade
Date: Fri Aug 24 14:52:52 2018 -0400
Bug 26962 - implement new features onboarding (part 2).
Add a "New Circuit Display" promotional banner to the about:tbupdate page.
---
.../base/content/abouttbupdate/aboutTBUpd
commit 61d599ed4c5bb5ace0fc958faaf302dc968cc542
Author: Kathy Brade
Date: Fri Aug 24 14:51:11 2018 -0400
Bug 27213 - Update about:tbupdate to new (about:tor) layout
Adjust colors, fonts, and the page background to match the new
about:tor.
---
.../base/content/abouttbupdate/abo
commit c93f06417e0bdbd6d709ec5109938347d1d38123
Author: Kathy Brade
Date: Thu Aug 23 16:44:06 2018 -0400
Bug 26962: Circuit display onboarding (part 2).
Add strings for a "New Circuit Display" promotional banner which is
shown on the about:tbupdate page.
---
src/chrome/locale/
commit 52cb6a59961bb1f73a1d1fd580b2b37b33c7d161
Author: Translation commit bot
Date: Sun Aug 26 12:16:55 2018 +
Update translations for tba-android_stringsdtd
---
ast/android_strings.dtd | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/ast/android_strings.dtd b
commit 42fca819024babc5f59c6c7d82a92b1474aadcf9
Author: Translation commit bot
Date: Sun Aug 26 12:16:29 2018 +
Update translations for tails-openpgp-applet
---
ar/openpgp-applet.pot | 29 +++--
1 file changed, 15 insertions(+), 14 deletions(-)
diff --git a/ar/
commit 5507d99d0b00c19d0adef6311bc1fff0ffaa8854
Author: Translation commit bot
Date: Sun Aug 26 12:15:56 2018 +
Update translations for tails-misc
---
ar.po | 4 ++--
ast.po | 6 +++---
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/ar.po b/ar.po
index 1b8c3d4c3..c270e
commit e7e28a55e5d97ae25cbe9d4a4f245fdb984506cb
Author: Translation commit bot
Date: Sun Aug 26 10:45:03 2018 +
Update translations for abouttor-homepage
---
ko/aboutTor.dtd | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/ko/aboutTor.dtd b/ko/aboutTor.d
commit c278debc981e9295cc85d8b7eaa6384eaa81137e
Author: Translation commit bot
Date: Sun Aug 26 10:19:04 2018 +
Update translations for support-portal
---
contents+es.po | 3 +++
1 file changed, 3 insertions(+)
diff --git a/contents+es.po b/contents+es.po
index 5f7890721..23cbb7fd2 10
commit 0168242eb1e0b130df277819d83a5021aca0b6af
Author: Translation commit bot
Date: Sun Aug 26 10:19:10 2018 +
Update translations for support-portal_completed
---
contents+es.po | 3 +++
1 file changed, 3 insertions(+)
diff --git a/contents+es.po b/contents+es.po
index 5f7890721..23
commit 3eed1a24857f7634404ec7f5dbc3eae8190e1a86
Author: Translation commit bot
Date: Sun Aug 26 10:18:55 2018 +
Update translations for whisperback
---
ar/ar.po | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/ar/ar.po b/ar/ar.po
index 4f842eb83..761d06f3e 100
commit a9117476b858b06881171e931764c510a8cf69da
Author: Translation commit bot
Date: Sun Aug 26 10:16:43 2018 +
Update translations for tails-persistence-setup
---
ar/ar.po | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/ar/ar.po b/ar/ar.po
index e6f041849..f
commit e8fa8bc1178c1790e471946b38977553a7238e84
Author: Translation commit bot
Date: Sun Aug 26 10:15:56 2018 +
Update translations for tails-misc
---
ar.po | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/ar.po b/ar.po
index bf905d247..1b8c3d4c3 100644
--- a/
commit 5958dd8b897ef157b2d6c05d9b67b969e60fed95
Author: Translation commit bot
Date: Sun Aug 26 10:15:03 2018 +
Update translations for abouttor-homepage
---
ar/aboutTor.dtd | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/ar/aboutTor.dtd b/ar/aboutTor.dtd
inde
commit c6629e4b00ce0529374ed4c04905e1e725326ef9
Author: Translation commit bot
Date: Sun Aug 26 07:48:54 2018 +
Update translations for support-portal
---
contents+es.po | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/contents+es.po b/contents+es.po
index 97dd
commit 05a30f91d9a27e6a07a24dbe96624385d418a867
Author: Translation commit bot
Date: Sun Aug 26 07:48:59 2018 +
Update translations for support-portal_completed
---
contents+es.po | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/contents+es.po b/contents+es.po
commit 76d51441668e6f7f22d14a9aca6df1c9b2ac0100
Author: Translation commit bot
Date: Sun Aug 26 07:18:58 2018 +
Update translations for support-portal
---
contents+es.po | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/contents+es.po b/contents+es.po
index 12699a31e.
commit 72be9a69959ce43209012404e244f13c3e80170e
Author: Translation commit bot
Date: Sun Aug 26 07:19:03 2018 +
Update translations for support-portal_completed
---
contents+es.po | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/contents+es.po b/contents+es.po
index
69 matches
Mail list logo