Commit bf9b9604 authored by Hiro's avatar Hiro 🏄
Browse files

Bump version, update changelog and README

parent 74ddf18d
Loading
Loading
Loading
Loading
+13 −6
Original line number Original line Diff line number Diff line
# Changes in version 1.1 - 2022-11-10

- Check that torctl event status is not GOOD_L2/BAD_L2.
- Add tests for filtering and visualization modes.
- Require tgentools version 1.1.1.
- Generate a csv file with various metrics at the visualization step.
- Setup CI for onionperf repository.

# Changes in version 1.0 - 2022-05-17
# Changes in version 1.0 - 2022-05-17


- Ensure tgen transfers do not overlap. Fixes #40026
- Ensure tgen transfers do not overlap. Fixes #40026
@@ -118,4 +126,3 @@


 - Changes made before 2020-04 are not listed here. See `git log` for
 - Changes made before 2020-04 are not listed here. See `git log` for
   details.
   details.
+2 −1
Original line number Original line Diff line number Diff line
@@ -41,6 +41,8 @@ OnionPerf does not interfere with how Tor selects paths and builds circuits, oth


OnionPerf has several dependencies in order to perform measurements or analyze and visualize measurement results. These dependencies include Tor, TGen (traffic generator), and a few Python packages.
OnionPerf has several dependencies in order to perform measurements or analyze and visualize measurement results. These dependencies include Tor, TGen (traffic generator), and a few Python packages.


Development dependencies are tracked in the `requirements.txt` file, while "production" dependencies are tracked in the setup.py file. 

The following description was written with a Debian system in mind but should be transferable to other Linux distributions and possibly even other operating systems.
The following description was written with a Debian system in mind but should be transferable to other Linux distributions and possibly even other operating systems.


### Tor
### Tor
@@ -344,4 +346,3 @@ For example, the [Tor Metrics website](https://metrics.torproject.org/torperf.ht
The OnionPerf code is developed at https://gitlab.torproject.org/tpo/network-health/metrics/onionperf.
The OnionPerf code is developed at https://gitlab.torproject.org/tpo/network-health/metrics/onionperf.


Contributions to OnionPerf are welcome and encouraged!
Contributions to OnionPerf are welcome and encouraged!
+1 −1
Original line number Original line Diff line number Diff line
@@ -6,7 +6,7 @@ with open('requirements.txt') as f:
    install_requires = f.readlines()
    install_requires = f.readlines()


setup(name='OnionPerf',
setup(name='OnionPerf',
      version='1.0',
      version='1.1',
      description='A utility to monitor, measure, analyze, and visualize the performance of Tor and Onion Services',
      description='A utility to monitor, measure, analyze, and visualize the performance of Tor and Onion Services',
      author='Rob Jansen',
      author='Rob Jansen',
      url='https://gitlab.torproject.org/tpo/network-health/metrics/onionperf/',
      url='https://gitlab.torproject.org/tpo/network-health/metrics/onionperf/',