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
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(+),
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
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
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.
---
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
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
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(-)
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 ---
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
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 +---
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
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.
---
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
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
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
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
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 |
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...
---
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(),
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.
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
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.
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
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.
---
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
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
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...
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
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
---
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
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
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.
---
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
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
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
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
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(-)
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
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
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
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
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
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
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
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
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
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
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
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
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
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 ++
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
commit 88bc0219725b01d24110f6d48528dc88d4fa3839
Author: Karsten Loesing
Date: Wed Feb 7 10:56:45 2018 +0100
Rename lastSeenMillis to mostRecentStatusMillis.
---
.../onionoo/writer/BandwidthDocumentWriter.java | 20 ++--
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(-)
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
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
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
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,
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
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
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.
---
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
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
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|
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
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
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
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
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
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
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
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
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
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
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
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 +-
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
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
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
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
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
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
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 +-
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
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
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
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(+)
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
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 ++
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
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
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
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
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
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
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
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
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
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 - 100 of 139 matches
Mail list logo