[tor-commits] [stem/master] Change KDF to a named tuple

2018-02-07 Thread atagar
commit 984add2da2e62b8c102f60a671717b240a004bac Author: Damian Johnson Date: Wed Jan 31 11:57:51 2018 -0800 Change KDF to a named tuple Been going back and forth on this but yeah, think it's a bit nicer this way. --- stem/client/__init__.py

[tor-commits] [stem/master] Move cell decryption into circuit

2018-02-07 Thread atagar
commit 981760fd7996c849945a1b41e6c304d191267d26 Author: Damian Johnson Date: Mon Feb 5 18:37:00 2018 -0800 Move cell decryption into circuit --- stem/client/__init__.py | 4 stem/client/cell.py | 21 ++--- 2 files changed, 10 insertions(+),

[tor-commits] [stem/master] Rename Cell.unpack to Cell.pop

2018-02-07 Thread atagar
commit 28467fc87102069fabb1b5b496725f9e9855256e Author: Damian Johnson Date: Sun Jan 28 12:48:46 2018 -0800 Rename Cell.unpack to Cell.pop Usually when we unpack cells we'll want to process everything from a response. As such having Cell.unpack provide

[tor-commits] [stem/master] Move circuit construction into the Relay class

2018-02-07 Thread atagar
commit 2ca71ddb1d91154b7dd4a9c8e0c9e3bac06be204 Author: Damian Johnson Date: Sun Feb 4 14:49:30 2018 -0800 Move circuit construction into the Relay class Preferably I'd like to keep all socket activity within the Relay class. We might need to bend this

[tor-commits] [stem/master] Add kdf_tor function

2018-02-07 Thread atagar
commit 73ba1f3506d44e8d65c439b404f7cd40eed5ceb9 Author: Damian Johnson Date: Tue Jan 30 11:35:25 2018 -0800 Add kdf_tor function Supporting KDF-TOR for the CREATE_FAST handshake. Test data is derived from what endosome's function provides. ---

[tor-commits] [stem/master] Accept string and hash digests

2018-02-07 Thread atagar
commit bdc96f01bf91c3f7758e12a58e5e388b88734ad9 Author: Damian Johnson Date: Mon Feb 5 10:14:14 2018 -0800 Accept string and hash digests The RELAY cells actually work from a truncated digest. Only the two ends know the full sha1 digest for the message

[tor-commits] [stem/master] Move Relay class into stem.client

2018-02-07 Thread atagar
commit 9b3a868a80e91527d9cdf276b3e27eef1bf34b02 Author: Damian Johnson Date: Sun Feb 4 13:09:28 2018 -0800 Move Relay class into stem.client On reflection I'd really prefer to keep all these modules colocated in this module, much as stem.descriptor

[tor-commits] [stem/master] Make Relay thread safe

2018-02-07 Thread atagar
commit 331127483838c416b279d30cf041deb678984ab2 Author: Damian Johnson Date: Tue Feb 6 09:53:08 2018 -0800 Make Relay thread safe --- stem/client/__init__.py | 91 +++-- 1 file changed, 51 insertions(+), 40 deletions(-)

[tor-commits] [stem/master] Initial Relay class

2018-02-07 Thread atagar
commit db52d5fcf38127c107399065768e710b297378c8 Author: Damian Johnson Date: Sat Feb 3 14:03:00 2018 -0800 Initial Relay class Clearly from all the todos just a start. --- stem/__init__.py| 2 ++ stem/client/__init__.py | 9 ---

[tor-commits] [stem/master] Make address type optional for IPv4 and IPv6

2018-02-07 Thread atagar
commit 7ff9addebe19ae911c30e90296af16838c4896e5 Author: Damian Johnson Date: Sat Jan 27 21:55:31 2018 -0800 Make address type optional for IPv4 and IPv6 Vast majority of time we create addresses they're IPv4 or IPv6. If provided a plaintext address is

[tor-commits] [stem/master] Initial ORPort integ tests

2018-02-07 Thread atagar
commit 3fe2221ae2bad6d826c05fd0ce96e5c09a21fc01 Author: Damian Johnson Date: Sat Feb 3 14:13:27 2018 -0800 Initial ORPort integ tests Nothing too interesting yet. --- stem/relay.py| 54 +---

[tor-commits] [stem/master] Support CREATE_FAST and CREATED_FAST cells

2018-02-07 Thread atagar
commit 32188dd28f20170f8d2b2dd1da73e29b47bac1a2 Author: Damian Johnson Date: Sun Jan 21 20:24:35 2018 -0800 Support CREATE_FAST and CREATED_FAST cells --- stem/client/cell.py | 125 ++- test/unit/client/cell.py | 31

[tor-commits] [stem/master] Initial attempt at a Circuit class

2018-02-07 Thread atagar
commit ce8d1ff8f922ccda30a9edeef91adf61eded7024 Author: Damian Johnson Date: Wed Jan 31 12:34:28 2018 -0800 Initial attempt at a Circuit class Haven't a clue if this is close to what we want, but lets just get something down to get this ball rolling. ---

[tor-commits] [stem/master] Replace pack function with a method

2018-02-07 Thread atagar
commit f42ec9286f6dbb50fa164873424a23e067dcf7fd Author: Damian Johnson Date: Sat Jan 27 17:07:08 2018 -0800 Replace pack function with a method One sucky thing about python: no method overriding. We can have an instance method or class method called

[tor-commits] [stem/master] Initial circuit creation function

2018-02-07 Thread atagar
commit 47a331d642f766af9f45d438b16dcf675b602608 Author: Damian Johnson Date: Fri Feb 2 13:35:56 2018 -0800 Initial circuit creation function Finally our first function that actually interacts with a socket. Just circuit creation to start with. Still

[tor-commits] [stem/master] Initial RelayCell class

2018-02-07 Thread atagar
commit 961600046020086be4ead33bff0a35d6a79bee07 Author: Damian Johnson Date: Wed Jan 24 12:36:22 2018 -0800 Initial RelayCell class No test yet since I'm having trouble getting data I'm seeing from Endosome to match up. Trouble is probably that this is

[tor-commits] [stem/master] Replace kdf_tor function with a KDF class

2018-02-07 Thread atagar
commit e2e7b5d58fdc14014df8c476c59457b1b5483c2e Author: Damian Johnson Date: Tue Jan 30 12:21:04 2018 -0800 Replace kdf_tor function with a KDF class On reflection callers actually don't care about the KDF-TOR value. Rather, they care about its derived

[tor-commits] [stem/master] Test RelayCell class

2018-02-07 Thread atagar
commit 2e6d441b9d0cbccb64414bd2762ac096a2253aef Author: Damian Johnson Date: Thu Jan 25 10:43:02 2018 -0800 Test RelayCell class Found the unencrypted RELAY cell data in endosome so adding a couple tests that we match it. --- stem/client/__init__.py |

[tor-commits] [stem/master] Initial Circuit.send() method

2018-02-07 Thread atagar
commit b6ec30d450e929976acf3fce9378f0c3a777d938 Author: Damian Johnson Date: Mon Feb 5 11:24:34 2018 -0800 Initial Circuit.send() method Quite a few things I dislike about this, but it works! Next up: testing and refinement... ---

[tor-commits] [stem/master] Add basic socket functions to Relay class

2018-02-07 Thread atagar
commit ad47e6f72cad9ceb61e7ff1dfdc4d8e7755aa0a8 Author: Damian Johnson Date: Sun Feb 4 12:31:07 2018 -0800 Add basic socket functions to Relay class Like the BaseController, callers will want basic socket passthroughs. Adding is_alive(),

[tor-commits] [stem/master] Bundle enums with the numbers they map to

2018-02-07 Thread atagar
commit ab2dfc63394d0caa06a07ce14acc1fd0c784974e Author: Damian Johnson Date: Tue Jan 23 11:57:56 2018 -0800 Bundle enums with the numbers they map to Putting this all in one place both makes usage nicer, as well as less error prone for adding new values.

[tor-commits] [stem/master] Enumerate RELAY cell commands

2018-02-07 Thread atagar
commit dfa5fe1efe6ef62a278c6d7ee642a24018931eef Author: Damian Johnson Date: Tue Jan 23 11:26:56 2018 -0800 Enumerate RELAY cell commands --- stem/client/__init__.py | 51 + stem/client/cell.py | 30

[tor-commits] [stem/master] Add pack instance method to Cell classes

2018-02-07 Thread atagar
commit eb65f340e0c9cbc429777dc5ce85aede198da138 Author: Damian Johnson Date: Fri Jan 26 12:46:35 2018 -0800 Add pack instance method to Cell classes While a class method is useful, it's also nice to be able to easily pack when you have a cell instance.

[tor-commits] [stem/master] Support DESTROY cells

2018-02-07 Thread atagar
commit aeb17f9d150a7e3f404a37f57c29759325ab3221 Author: Damian Johnson Date: Mon Jan 22 12:10:21 2018 -0800 Support DESTROY cells --- stem/client/__init__.py | 40 + stem/client/cell.py | 76

[tor-commits] [stem/master] Test new enum class

2018-02-07 Thread atagar
commit e64e96f108ad350c59bc83dd257043009aa26de3 Author: Damian Johnson Date: Wed Jan 24 09:34:44 2018 -0800 Test new enum class We pretty well excercised it via our existing tests, but we didn't explicitly check its error handling. ---

[tor-commits] [stem/master] Use minimum valid circuit id by default for CREATE_FAST

2018-02-07 Thread atagar
commit 6a4f46614043e8423c8a45a203acf6ffcf736952 Author: Damian Johnson Date: Fri Jan 26 12:23:19 2018 -0800 Use minimum valid circuit id by default for CREATE_FAST To work a CREATE_FAST cell must specify a circuit id. Endosome picks one based on the

[tor-commits] [translation/mat-gui] Update translations for mat-gui

2018-02-07 Thread translation
commit fc9fa5327192ec912b85ac93f93b21c276c20237 Author: Translation commit bot Date: Wed Feb 7 18:46:27 2018 + Update translations for mat-gui --- ti.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ti.po b/ti.po index

[tor-commits] [stem/master] Omit our address from NETINFO

2018-02-07 Thread atagar
commit cfadcde5a08af28e2e39eb467c0ba81aace662ef Author: Damian Johnson Date: Tue Feb 6 11:41:02 2018 -0800 Omit our address from NETINFO We already weren't providing it so this just adjusts the comment talking about why. There's a few issues...

[tor-commits] [stem/master] Building blocks for basic circuit requests

2018-02-07 Thread atagar
commit 79520a8290578d5fd96eaf06c8080f91ace0bddf Merge: 76e8eb5f 0d0a018d Author: Damian Johnson Date: Wed Feb 7 11:21:03 2018 -0800 Building blocks for basic circuit requests Low-level building blocks for circuit requests. This is *not* the API we'll

[tor-commits] [stem/master] Drop todo note about recognized field

2018-02-07 Thread atagar
commit a50a07da4bccad91e4883c174cd4bfa00a6f49a8 Author: Damian Johnson Date: Wed Feb 7 10:21:25 2018 -0800 Drop todo note about recognized field Sent a little patch to clarify this field... https://trac.torproject.org/projects/tor/ticket/25171 ---

[tor-commits] [stem/master] Only validate RELAY cells when unencrypted

2018-02-07 Thread atagar
commit 0d0a018d721db77015453d284bb348e7db72cb84 Author: Damian Johnson Date: Wed Feb 7 10:35:59 2018 -0800 Only validate RELAY cells when unencrypted When the cell is encrypted these fields are obviously essentially noise. In practice this seems to be

[tor-commits] [stem/master] Defer address validity check to Address constructor

2018-02-07 Thread atagar
commit c1dc2ec4998d7816161beaa53ff19a2ca8a2564b Author: Damian Johnson Date: Tue Feb 6 10:35:46 2018 -0800 Defer address validity check to Address constructor There's no need to do upfront validation of our address since the Address constructor already

[tor-commits] [stem/master] Make Relay iterable to get circuits

2018-02-07 Thread atagar
commit 94cd4204b86a21f21f73c28f40073841269f6503 Author: Damian Johnson Date: Tue Feb 6 10:26:30 2018 -0800 Make Relay iterable to get circuits Thought is: iterate over relays to get circuits, and iterate over circuits to get streams. ---

[tor-commits] [tor/master] remove blank line between function-comment and function

2018-02-07 Thread arma
commit bf91da75abf84a6a61aa92adc5156ba1d5c15998 Author: Roger Dingledine Date: Wed Feb 7 12:51:05 2018 -0500 remove blank line between function-comment and function also be more consistent about punctuation in doxygen comments --- src/or/channel.c| 268

[tor-commits] [translation/tor-launcher-properties] Update translations for tor-launcher-properties

2018-02-07 Thread translation
commit 3232e9a6e3254fd6dde16a1fde01ccfd50dfb02c Author: Translation commit bot Date: Wed Feb 7 20:16:35 2018 + Update translations for tor-launcher-properties --- ti/torlauncher.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[tor-commits] [stem/master] Validate address before connecting

2018-02-07 Thread atagar
commit 801ceb20f5cb113253d88956fac9a9501ce2521e Author: Damian Johnson Date: Wed Feb 7 12:27:43 2018 -0800 Validate address before connecting Oops, the Address constructor indeed validates addresses *but* it was called after we established a socket. As

[tor-commits] [translation/tor-messenger-otrproperties] Update translations for tor-messenger-otrproperties

2018-02-07 Thread translation
commit 78c0b3a9b926ddf38afdd08a7d294a1024f470fc Author: Translation commit bot Date: Thu Feb 8 04:49:44 2018 + Update translations for tor-messenger-otrproperties --- pt_BR/otr.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[tor-commits] [translation/tor-messenger-authdtd_completed] Update translations for tor-messenger-authdtd_completed

2018-02-07 Thread translation
commit d68696d4de06bcb75ed1ba1425344af23f533c6e Author: Translation commit bot Date: Thu Feb 8 04:49:21 2018 + Update translations for tor-messenger-authdtd_completed --- pt_BR/auth.dtd | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-)

[tor-commits] [translation/tor-messenger-otrproperties_completed] Update translations for tor-messenger-otrproperties_completed

2018-02-07 Thread translation
commit ca04f3f66d94f7774fdcc12ff5537ebf6509c0cb Author: Translation commit bot Date: Thu Feb 8 04:49:50 2018 + Update translations for tor-messenger-otrproperties_completed --- pt_BR/otr.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff

[tor-commits] [translation/tor-messenger-authdtd] Update translations for tor-messenger-authdtd

2018-02-07 Thread translation
commit 01592401fcbc59e1c935d10c2273bdb0d092e2b4 Author: Translation commit bot Date: Thu Feb 8 04:49:16 2018 + Update translations for tor-messenger-authdtd --- pt_BR/auth.dtd | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git

[tor-commits] [translation/tor-messenger-otrproperties] Update translations for tor-messenger-otrproperties

2018-02-07 Thread translation
commit 9fa2105d2c273abb65eb056e8e07bb293a42f35f Author: Translation commit bot Date: Thu Feb 8 05:19:41 2018 + Update translations for tor-messenger-otrproperties --- pt_BR/otr.properties | 22 +++--- 1 file changed, 11 insertions(+), 11

[tor-commits] [translation/tor-messenger-otrproperties_completed] Update translations for tor-messenger-otrproperties_completed

2018-02-07 Thread translation
commit c9845b4f976c05487a4b947587350100d6854c93 Author: Translation commit bot Date: Thu Feb 8 05:19:47 2018 + Update translations for tor-messenger-otrproperties_completed --- pt_BR/otr.properties | 22 +++--- 1 file changed, 11

[tor-commits] [translation/tor_animation_completed] Update translations for tor_animation_completed

2018-02-07 Thread translation
commit eaf90fa025252a16a16aee18282a95d50c7626e7 Author: Translation commit bot Date: Thu Feb 8 03:18:41 2018 + Update translations for tor_animation_completed --- pt_BR.srt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt_BR.srt

[tor-commits] [translation/tor_animation] Update translations for tor_animation

2018-02-07 Thread translation
commit 92fd5d69fff6478706b4d0712398105b6eae7403 Author: Translation commit bot Date: Thu Feb 8 03:18:35 2018 + Update translations for tor_animation --- pt_BR.srt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt_BR.srt b/pt_BR.srt

[tor-commits] [translation/tor_animation_completed] Update translations for tor_animation_completed

2018-02-07 Thread translation
commit 686d35a0ae5c131e72866e159cdb8cebd72e6364 Author: Translation commit bot Date: Thu Feb 8 03:48:33 2018 + Update translations for tor_animation_completed --- pt_BR.srt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt_BR.srt

[tor-commits] [translation/tor_animation] Update translations for tor_animation

2018-02-07 Thread translation
commit 0e987528fc0ae1caeab73f89499edc8985a2fe43 Author: Translation commit bot Date: Thu Feb 8 03:48:28 2018 + Update translations for tor_animation --- pt_BR.srt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt_BR.srt b/pt_BR.srt

[tor-commits] [translation/tor-messenger-authdtd] Update translations for tor-messenger-authdtd

2018-02-07 Thread translation
commit 9bb47ee55704f92c8a6aa2c69ef7e6fda764a6e6 Author: Translation commit bot Date: Thu Feb 8 04:19:20 2018 + Update translations for tor-messenger-authdtd --- pt_BR/auth.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[tor-commits] [translation/tor-messenger-authdtd_completed] Update translations for tor-messenger-authdtd_completed

2018-02-07 Thread translation
commit f99b091180b2526849848ce1550bb28bb050feee Author: Translation commit bot Date: Thu Feb 8 04:19:26 2018 + Update translations for tor-messenger-authdtd_completed --- pt_BR/auth.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[tor-commits] [translation/tor_animation] Update translations for tor_animation

2018-02-07 Thread translation
commit 71636f83a2775f24784b8dbb68da7b8351bd1cab Author: Translation commit bot Date: Thu Feb 8 04:18:24 2018 + Update translations for tor_animation --- pt_BR.srt | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pt_BR.srt

[tor-commits] [translation/tor_animation_completed] Update translations for tor_animation_completed

2018-02-07 Thread translation
commit 1d111ba13d5f5757ff90fcb5ba99d323e30daf14 Author: Translation commit bot Date: Thu Feb 8 04:18:30 2018 + Update translations for tor_animation_completed --- pt_BR.srt | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git

[tor-commits] [onionoo/master] Don't rely on system time for writing histories.

2018-02-07 Thread karsten
commit a7418b7c4d1b84ae1c1c062df847b013cb002e82 Author: Karsten Loesing Date: Tue Jan 9 11:48:25 2018 +0100 Don't rely on system time for writing histories. Rather than on system time we're now depending on the last time a relay or bridge was seen in a

[tor-commits] [onionoo/master] Use exact periods for graphs covering months/years.

2018-02-07 Thread karsten
commit 5cefee7b9de2a746ccaff42c6a0adb27cac8578a Author: Karsten Loesing Date: Mon Jan 15 15:20:02 2018 +0100 Use exact periods for graphs covering months/years. --- .../onionoo/writer/BandwidthDocumentWriter.java| 32 ++

[tor-commits] [onionoo/master] Compile graph histories in a single place.

2018-02-07 Thread karsten
commit 314feacaf18dae7e1f29861b39a74fc3df2d1330 Author: Karsten Loesing Date: Wed Jan 17 20:29:11 2018 +0100 Compile graph histories in a single place. --- .../org/torproject/onionoo/docs/UptimeHistory.java | 4 + .../onionoo/writer/BandwidthDocumentWriter.java

[tor-commits] [onionoo/master] Rename lastSeenMillis to mostRecentStatusMillis.

2018-02-07 Thread karsten
commit 88bc0219725b01d24110f6d48528dc88d4fa3839 Author: Karsten Loesing Date: Wed Feb 7 10:56:45 2018 +0100 Rename lastSeenMillis to mostRecentStatusMillis. --- .../onionoo/writer/BandwidthDocumentWriter.java | 20 ++--

[tor-commits] [onionoo/master] Make old code comply to new standard.

2018-02-07 Thread karsten
commit 3a50a4635b5799c5e8f6e56969976a35c56fce86 Author: iwakeh Date: Wed Jan 17 19:29:13 2018 + Make old code comply to new standard. --- src/main/java/org/torproject/onionoo/server/ResponseBuilder.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)

[tor-commits] [onionoo/master] Fix comparison in writing uptime documents.

2018-02-07 Thread karsten
commit 203d5d885d4155ed719c5168430ba237bad734aa Author: Karsten Loesing Date: Mon Jan 15 11:11:20 2018 +0100 Fix comparison in writing uptime documents. In the spec we write: "Contained graph history objects may contain null values if less than 20% of

[tor-commits] [onionoo/master] Don't rely on system time for compressing histories.

2018-02-07 Thread karsten
commit 8b14cb159b7ee5b4f4e2c11a9a4b03269bda6974 Author: Karsten Loesing Date: Thu Jan 11 12:45:09 2018 +0100 Don't rely on system time for compressing histories. Related to not relying on system time for writing histories, we also shouldn't rely on it

[tor-commits] [onionoo/master] Add a comment to avoid future 'detective work'.

2018-02-07 Thread karsten
commit 70e5f3f741fa899531e0ad42e3a702db6bfcb122 Author: iwakeh Date: Wed Jan 17 19:29:14 2018 + Add a comment to avoid future 'detective work'. --- src/main/java/org/torproject/onionoo/server/NodeIndexer.java | 1 + 1 file changed, 1 insertion(+) diff --git

[tor-commits] [onionoo/master] Fix off-by-one bug in writing history documents.

2018-02-07 Thread karsten
commit bd2c7af771a64dd393970e2e483c59778b32dbfc Author: Karsten Loesing Date: Mon Jan 15 11:12:51 2018 +0100 Fix off-by-one bug in writing history documents. When we consider a history interval from start to end, we really mean the interval [start,

[tor-commits] [webwml/master] make noisetor URL use HTTPS (not HTTP)

2018-02-07 Thread hiro
commit 81121dbfe31a07676be75c3dfbb3696462f27a09 Author: nusenu Date: Tue Feb 6 10:11:35 2018 + make noisetor URL use HTTPS (not HTTP) --- getinvolved/en/relays.wml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/getinvolved/en/relays.wml

[tor-commits] [webwml/master] Bug 24994: point to the actual content describing alpha/stable differences

2018-02-07 Thread hiro
commit 587669432a03d4b14ad5c7f10c0d7c8c0efa89da Author: nusenu Date: Wed Jan 31 21:01:35 2018 + Bug 24994: point to the actual content describing alpha/stable differences --- docs/en/debian.wml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[tor-commits] [webwml/master] getinvolved/en/relays.wml improvements (2)

2018-02-07 Thread hiro
commit a491b1d9506960a72d0e805205b783ec3d0511d2 Author: nusenu Date: Tue Feb 6 10:48:29 2018 + getinvolved/en/relays.wml improvements (2) - put relay instructions at the beginning since the (vanilla) bridges are not very useful these days. ---

[tor-commits] [webwml/master] Bug 25107: replace ancient debian release names with newer onces

2018-02-07 Thread hiro
commit fc4589a3b69bbe29545d670e02317f6adc68868c Author: nusenu Date: Wed Jan 31 22:24:37 2018 + Bug 25107: replace ancient debian release names with newer onces --- docs/en/debian.wml | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git

[tor-commits] [webwml/master] Bug 25107: fix "from source" option

2018-02-07 Thread hiro
commit ee20adca107e4547910202b4d88a0a8617cd70ed Author: nusenu Date: Wed Jan 31 22:19:30 2018 + Bug 25107: fix "from source" option --- docs/debian-selector.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/debian-selector.js

[tor-commits] [webwml/master] Merge branch 'irl-patch'

2018-02-07 Thread hiro
commit 01e9e02fa8db2b27767fbd50487543fb4e8e5ffb Merge: a491b1d9 5c715e9a Author: hiromipaw Date: Wed Feb 7 11:40:56 2018 +0100 Merge branch 'irl-patch' about/en/contributors.wml| 7 +++ about/en/corepeople.wml | 4 ++-- docs/en/documentation.wml|

[tor-commits] [webwml/master] Bug 25107: sources.list generator: remove yakkety (we do not offer packages for it)

2018-02-07 Thread hiro
commit e423732ee147cabf627eda5c7a00ae4dcbb9e7f9 Author: nusenu Date: Wed Jan 31 21:51:52 2018 + Bug 25107: sources.list generator: remove yakkety (we do not offer packages for it) --- docs/debian-selector.js | 4 1 file changed, 4 deletions(-) diff

[tor-commits] [webwml/master] Bug 25107: sources.list generator: add Ubuntu Artful Aardvark (17.10)

2018-02-07 Thread hiro
commit 731144db18fe3645208728e83cddb663a9708809 Author: nusenu Date: Wed Jan 31 21:39:33 2018 + Bug 25107: sources.list generator: add Ubuntu Artful Aardvark (17.10) --- docs/debian-selector.js | 3 +++ docs/en/debian.wml | 5 +++-- 2 files changed, 6

[tor-commits] [webwml/master] Bug 25107: sources.list generator: remove zesty (we do not offer packages for it)

2018-02-07 Thread hiro
commit 87579b1f186e21cfcaf2c0a1ab5862f10f9f8ac1 Author: nusenu Date: Wed Jan 31 21:14:51 2018 + Bug 25107: sources.list generator: remove zesty (we do not offer packages for it) --- docs/debian-selector.js | 5 - docs/en/debian.wml | 1 - 2 files

[tor-commits] [webwml/master] Bug 25107: sources.list generator: add nightly-master option

2018-02-07 Thread hiro
commit 924bf33a980d49857ab48742b9e21e03a83c0ac0 Author: nusenu Date: Wed Jan 31 21:11:25 2018 + Bug 25107: sources.list generator: add nightly-master option --- docs/debian-selector.js | 10 ++ 1 file changed, 10 insertions(+) diff --git

[tor-commits] [webwml/master] Bug 25107: Update the tor alpha version (noscript page version)

2018-02-07 Thread hiro
commit cd839f3e964472145bae447e310b0299411c2158 Author: nusenu Date: Wed Jan 31 20:44:17 2018 + Bug 25107: Update the tor alpha version (noscript page version) --- docs/en/debian.wml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git

[tor-commits] [onionoo/master] Prepare for 5.0-1.10.0 release.

2018-02-07 Thread karsten
commit 9830f7ae5736ad0e3b94d311328b3ef84589b183 Author: Karsten Loesing Date: Wed Feb 7 11:27:57 2018 +0100 Prepare for 5.0-1.10.0 release. --- CHANGELOG.md | 2 +- build.xml| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md

[tor-commits] [onionoo/master] Change 3 month bandwidth graph to 24 hours detail.

2018-02-07 Thread karsten
commit bc90de89712bff8a62290adfa61667c013380504 Author: Karsten Loesing Date: Fri Feb 2 15:33:21 2018 +0100 Change 3 month bandwidth graph to 24 hours detail. Relays and bridges have recently changed their bandwidth statistics reporting interval from 4

[tor-commits] [onionoo/master] Use constants consistently.

2018-02-07 Thread karsten
commit 372ddc7b7e74ccb3c3cf8f870419ec239585c9fd Author: iwakeh Date: Wed Jan 17 19:29:12 2018 + Use constants consistently. Avoid multiple definitions of date-time related constants. --- src/main/java/org/torproject/onionoo/server/NodeIndexer.java | 7

[tor-commits] [onionoo/master] Retain more detailed histories for a longer time.

2018-02-07 Thread karsten
commit d153681176ba492af159e1126f9dde7d133d2720 Author: Karsten Loesing Date: Fri Feb 2 15:38:03 2018 +0100 Retain more detailed histories for a longer time. Previously, we'd have compressed histories to a resolution of 48 hours after 3 months. But

[tor-commits] [onionoo/master] Use the same last-seen time for writing documents.

2018-02-07 Thread karsten
commit 5fbc7fd5d6e6510e9e02f18bda8dec0e6bd2c8d1 Author: Karsten Loesing Date: Fri Feb 2 15:27:27 2018 +0100 Use the same last-seen time for writing documents. Previously, we'd have used the last-seen time of the relay/bridge that we're writing a

[tor-commits] [webwml/master] Bug 25107: fix typo

2018-02-07 Thread hiro
commit c88817f572b8842f6743b5c323718fceea570485 Author: nusenu Date: Wed Jan 31 22:14:45 2018 + Bug 25107: fix typo --- docs/en/debian.wml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/en/debian.wml b/docs/en/debian.wml index

[tor-commits] [webwml/master] Merge branch 'master' of git-rw.torproject.org:project/web/webwml into irl-patch

2018-02-07 Thread hiro
commit 5c715e9a3d7d767df3d2d6aa9d1dd98a57aa5173 Merge: 8fa5262a 918e1321 Author: hiromipaw Date: Wed Feb 7 11:40:27 2018 +0100 Merge branch 'master' of git-rw.torproject.org:project/web/webwml into irl-patch .gitignore | 6 +-

[tor-commits] [webwml/master] Bug 25107: fix sources.list generator for Debian Buster

2018-02-07 Thread hiro
commit 2017af4f0ad0248e4e1073a0380676bfcd9f583a Author: nusenu Date: Wed Jan 31 20:36:54 2018 + Bug 25107: fix sources.list generator for Debian Buster --- docs/en/debian.wml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[tor-commits] [webwml/master] Updates references for Atlas, Globe and Compass (Fixes: #24459)

2018-02-07 Thread hiro
commit 8fa5262a79d473476b820bacd6c43014e2bc6db3 Author: Iain R. Learmonth Date: Sun Dec 3 19:16:22 2017 + Updates references for Atlas, Globe and Compass (Fixes: #24459) * Atlas is now known as Relay Search * Compass will soon no longer be running at

[tor-commits] [webwml/master] getinvolved/en/relays.wml improvements

2018-02-07 Thread hiro
commit eb681c28722090e21b402b6bf2eaea25fd853a5f Author: nusenu Date: Tue Feb 6 10:27:25 2018 + getinvolved/en/relays.wml improvements - remove section URLs (they are confusing since the page is tiny) - replace old relay setup instruction URL with

[tor-commits] [webwml/master] Bug 25107: sources.list generator: update tor alpha version to 0.3.3.x

2018-02-07 Thread hiro
commit 65da07dce7769541935179f6469bdf53c9c234df Author: nusenu Date: Wed Jan 31 20:50:42 2018 + Bug 25107: sources.list generator: update tor alpha version to 0.3.3.x --- docs/debian-selector.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff

[tor-commits] [metrics-lib/release] Bump version to 2.1.1-dev.

2018-02-07 Thread karsten
commit 03bc88c23bee7e5bdea45987252ed5b6d28dbcf1 Author: Karsten Loesing Date: Tue Oct 17 21:21:18 2017 +0200 Bump version to 2.1.1-dev. --- build.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.xml b/build.xml index badaf37..72c1de1

[tor-commits] [metrics-lib/release] Added a space.

2018-02-07 Thread karsten
commit c29327ddc90e488c1dc31dfa46776345ef022a84 Author: iwakeh Date: Fri Sep 15 14:07:06 2017 + Added a space. --- src/main/java/org/torproject/descriptor/impl/KeyValueMap.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[tor-commits] [metrics-lib/release] Update copyright to 2018.

2018-02-07 Thread karsten
commit 2152ece320cf2ed797fe438ff61882ccc7a30b2f Author: Karsten Loesing Date: Tue Jan 9 10:24:25 2018 +0100 Update copyright to 2018. --- src/main/java/org/torproject/descriptor/BandwidthHistory.java | 2 +-

[tor-commits] [metrics-lib/release] Add new descriptor type for web server access logs.

2018-02-07 Thread karsten
commit 3cd814d8481c87ee3609783d66ae4e2eec81d290 Author: iwakeh Date: Fri Sep 15 14:07:08 2017 + Add new descriptor type for web server access logs. Implements task-22983 and is based on the log-descriptor specification. --- CHANGELOG.md

[tor-commits] [metrics-lib/release] Fail early when 'null' values are added.

2018-02-07 Thread karsten
commit 6dd7cb9676b1bb4c1e76a12afbc37da951a96209 Author: iwakeh Date: Sat Feb 3 08:19:56 2018 + Fail early when 'null' values are added. And, allow for roughly a years worth of entries in dateMap and requestMap before re-hashing by setting initial

[tor-commits] [metrics-lib/release] Prepare for 2.2.0 release.

2018-02-07 Thread karsten
commit 678ddfd166c5a7bb9bfde2f5005c5b7e27139ec5 Author: Karsten Loesing Date: Wed Jan 31 13:35:24 2018 +0100 Prepare for 2.2.0 release. --- CHANGELOG.md | 2 +- build.xml| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md

[tor-commits] [metrics-lib/release] Provide 'equals' and 'hashCode' implementations.

2018-02-07 Thread karsten
commit dc019152886f018f39ecbcba24c3490e2eed8057 Author: iwakeh Date: Wed Jan 31 12:35:36 2018 + Provide 'equals' and 'hashCode' implementations. --- .../torproject/descriptor/log/WebServerAccessLogLine.java | 14 ++ 1 file changed, 14 insertions(+)

[tor-commits] [metrics-lib/release] Use 'putIfAbsent'.

2018-02-07 Thread karsten
commit 3efd91716902e7592304e78bd78ab95d961869ff Author: iwakeh Date: Sat Feb 3 08:19:55 2018 + Use 'putIfAbsent'. --- .../org/torproject/descriptor/log/WebServerAccessLogLine.java | 8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) diff --git

[tor-commits] [metrics-lib/release] Add log message reporting progress reading tarballs.

2018-02-07 Thread karsten
commit 9f2db9a194d5e290b456765f83cc6eeaf745e619 Author: Karsten Loesing Date: Sun Dec 3 21:11:07 2017 +0100 Add log message reporting progress reading tarballs. Implements #22990. --- CHANGELOG.md | 3 ++

[tor-commits] [metrics-lib/release] Update to latest metrics-base.

2018-02-07 Thread karsten
commit 79a4b9866f2a342159bd0811d83e9ec62169c6d9 Author: Karsten Loesing Date: Mon Dec 4 12:12:24 2017 +0100 Update to latest metrics-base. --- src/build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/build b/src/build index

[tor-commits] [metrics-lib/release] Update to latest metrics-base.

2018-02-07 Thread karsten
commit 663bdc285c4b5e0979691c44bf4790779df9bdf0 Author: Karsten Loesing Date: Thu Oct 26 10:51:39 2017 +0200 Update to latest metrics-base. --- src/build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/build b/src/build index

[tor-commits] [metrics-lib/release] Added package-info.

2018-02-07 Thread karsten
commit 5903c105652f3aa11da0e3102e170a88a2374e65 Author: iwakeh Date: Fri Sep 15 14:07:07 2017 + Added package-info. --- .../org/torproject/descriptor/internal/package-info.java | 14 ++ 1 file changed, 14 insertions(+) diff --git

[tor-commits] [metrics-lib/release] Store size as simple int.

2018-02-07 Thread karsten
commit bbae5617335d19b2fe1244999da1ddd4dc5b214b Author: iwakeh Date: Wed Jan 31 12:35:27 2018 + Store size as simple int. --- .../torproject/descriptor/log/WebServerAccessLogLine.java | 15 ++- 1 file changed, 10 insertions(+), 5 deletions(-) diff

[tor-commits] [metrics-lib/release] Use enum for request method.

2018-02-07 Thread karsten
commit 86c47d3764b1d563bb81eb683da39c3ca31c13ba Author: iwakeh Date: Wed Jan 31 12:35:28 2018 + Use enum for request method. --- src/main/java/org/torproject/descriptor/log/Method.java | 8

[tor-commits] [metrics-lib/release] Reduce memory footprint of log lines.

2018-02-07 Thread karsten
commit 8578de6d64569b410678b3c847e7b82b267501ad Author: iwakeh Date: Wed Jan 31 12:35:31 2018 + Reduce memory footprint of log lines. Also make validation optional for internal web log constructor. CollecTor uses this for storing freshly sanitized

[tor-commits] [metrics-lib/release] Prepare date strings lazily in order to improve performance.

2018-02-07 Thread karsten
commit be9624a17b7df9246cefa0ec27a0ffd6d0bf5c3e Author: iwakeh Date: Wed Jan 31 12:35:25 2018 + Prepare date strings lazily in order to improve performance. --- .../java/org/torproject/descriptor/log/WebServerAccessLogLine.java | 7 ++- 1 file changed, 2

[tor-commits] [onionoo/release] Don't rely on system time for compressing histories.

2018-02-07 Thread karsten
commit 8b14cb159b7ee5b4f4e2c11a9a4b03269bda6974 Author: Karsten Loesing Date: Thu Jan 11 12:45:09 2018 +0100 Don't rely on system time for compressing histories. Related to not relying on system time for writing histories, we also shouldn't rely on it

[tor-commits] [onionoo/release] Don't rely on system time for writing histories.

2018-02-07 Thread karsten
commit a7418b7c4d1b84ae1c1c062df847b013cb002e82 Author: Karsten Loesing Date: Tue Jan 9 11:48:25 2018 +0100 Don't rely on system time for writing histories. Rather than on system time we're now depending on the last time a relay or bridge was seen in a

[tor-commits] [onionoo/release] Bump version to 5.0-1.9.0-dev.

2018-02-07 Thread karsten
commit 7fc763699142a93fd75389da8bb3f4c7e9b667fd Author: Karsten Loesing Date: Wed Dec 20 17:16:02 2017 +0100 Bump version to 5.0-1.9.0-dev. --- build.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.xml b/build.xml index

  1   2   >