• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

payjoin / rust-payjoin / 12280546564 / 1
83%
master: 83%

Build:
DEFAULT BRANCH: master
Ran 11 Dec 2024 04:23PM UTC
Files 27
Run time 1s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

11 Dec 2024 04:21PM UTC coverage: 67.083% (+5.2%) from 61.911%
12280546564.1

push

github

web-flow
Don't pause between long polls (#436)

For 1. simplicity of implementation, 2. consistency, and 3. UX responsiveness don't
pause between long polls.

This actually has negligible effect on privacy compared to what the change commit
suggests as Yuval Kogman <nothingmuch@woobling.org> comments:

> For a given subdirectory ID, the amount of time in between requests that
> the directory sees before this change was 5 seconds + R_i, where R is the
> round trip latency to the relay and i indexes { Alice, Bob or Carol }.

> The directory will is able to measure R_i indirectly before this change, and
> almost directly after it, thereby potentially identifying who is the receiver and
> who is the sender, since those roles are distinguishable based on the latency
> patterns of a pair of potentially related (i.e. temporally close but satisfying
> the ordering constraints of the BIP 77 messaging patterns). In other words
> R_i is potentially identifying metadata that leaks for each subdirectory, and
> by correlating different subdirectories (for which differences in this noisy
> measurement are helpful), the directory could still heuristically identify the
> parties involved, or at least learn some information or constraints about them
> with the same difficulty both before and after this change.  In other words
> R_i is potentially identifying metadata that leaks for each subdirectory, and
> by correlating different subdirectories (for which differences in this noisy
> measurement are helpful), the directory could still heuristically identify the
> parties involved, or at least learn some information or constraints about them
> with the same difficulty both before and after this change.

3118 of 4648 relevant lines covered (67.08%)

990.73 hits per line

Source Files on job 12280546564.1
  • Tree
  • List 0
  • Changed 17
  • Source Changed 1
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 12280546564
  • 0891a5bf on github
  • Prev Job for on master (#12279843755.1)
  • Next Job for on master (#12331889117.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc