Johan Pouwelse

Results 89 issues of Johan Pouwelse

### Official place for "class projects" of the Feb 2022 edition of [CS4160](https://studiegids.tudelft.nl/a101_displayCourse.do?course_id=57438) by Delft University of Technology. Prior year examples: [2021 edition](https://github.com/Tribler/tribler/issues/5944), the [2020 edition](https://github.com/Tribler/tribler/issues/4863) projects, and [2018 projects](https://github.com/Tribler/tribler/issues/3909)....

type: MSc course work

Three primary tasks for the whole Tribler research team: - [ ] _fully circular and self-sufficient token economy_ Create a richer incentive then tit-for-tat within Bittorrent. Deploy the micro-economy around...

memo

The Developers Doc Portal Goal: enable starting developers an immediate broad grasp of Tribler Approach: single webpage with pointers to _all_ documentation, low-maintenance, no sub-pages. - Tribler basic functionality with...

memo
project idea

we have a _small_ memory leak. 4000 Tribler.dispersy.candidate.Candidate objects are in memory after 30h. 145313 Tribler.dispersy.candidate.Candidate objects are in memory after 784h. Suspects for memory leakage. Our automatic reports with...

bug

Goal: make code easier to understand for new developers and reduce pylint errors/warnings Currently there are some automatic warning (not all need fixing): http://jenkins.tribler.org/jenkins/job/Test_dispersy_devel/616/violations/ First pylint warning is moving functionality...

enhancement

IETF RFC1918 defines the following IPv4 ranges as private: 10.0.0.0 - 10.255.255.255 (10/8 prefix) 172.16.0.0 - 172.31.255.255 (172.16/12 prefix) 192.168.0.0 - 192.168.255.255 (192.168/16 prefix) Dispersy currently allows such private addresses...

bug

Problem: sending fake identities to victim will pollute internal data structures Solution: as a first line of defense we use rate control Each overlay has a list of neighbors and...

enhancement

Dispersy is light-weight and uses only a two-way handshake. We have no design yet which preserves our ligh-weight character and prevents IPv4 spoofing. Dispersy uses a requestCache to store outstanding...

enhancement

See screenshot, after running for 10 minutes it seems a lot of packets are dropped. Could be related to issue #38 or #70. But never seen this popup before. ![tribler_6...

Grades for With Honor graduation. So focus on a full scientific thesis. Graduation Fri 7 July 2023? Brainstorm {proudly copied from [Rohan issue](https://github.com/Tribler/tribler/issues/6942#issuecomment-1221255012)}. Current main idea: - Web3Trust: finding truth...

type: MSc-Thesis-Work
estimation: more than month