Logo
Explore Help
Sign In
agw/weircon-random-proxy
Watch 1
Star 0
Fork 0
Code Issues Pull Requests Actions Packages Projects Releases 4 Wiki Activity

4 Releases 4 Tags

RSS Feed
  • v1.2.0 06bdd1423f
    Compare

    v1.2.0 Stable

    agw released this 2026-09-29 20:14:07 +02:00 | 1 commits to master since this release

    fetch: every outbound request carries one generic browser User-Agent

    Stripping forwarding headers kept our IP and chain out of reach, but the
    User-Agent went through untouched. Clients that fell back to their own name
    ("crawlkit-roles", "crawlkit-virk", ...) tied all ten exits together as one
    actor, and one missing UA meant Go-http-client. The proxy now overwrites the
    UA on every request (WEIRCON_USER_AGENT, default current Firefox) and the
    egress prober uses the same string.

    Also dropped: From, Sec-Ch-Ua* (would contradict a Firefox UA) and any
    X-Weircon-* by prefix. New end-to-end test drives the whole handler and
    checks what the target actually receives.

    Claude-Session: https://claude.ai/code/session_01AUj1LSMmrowcomkn1ciAgj

    Downloads
    • SHA256SUMS
      250 B
      2026-09-30 10:58:10 +02:00
    • weircon-random-proxy
      5.3 MiB
      2026-09-30 10:58:10 +02:00
    • weircon-random-proxy-v1.2.0-linux-amd64.tar.gz
      2.3 MiB
      2026-09-30 10:58:09 +02:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.1.0 0aa56fc67c
    Compare

    v1.1.0 Stable

    agw released this 2026-06-01 10:59:02 +02:00 | 2 commits to master since this release

    rotate egress over a larger WG pool, with graceful drain and live status

    Keep the N always-on tunnel slots fixed but let each slot's WireGuard config
    rotate through a larger pool, so a 10-concurrent provider cap (e.g. Proton) can
    still cycle 50-100 profiles.

    • lxc/rotate.sh + weircon-rotate.{service,timer}: round-robin one slot at a
      time through wg-pool/, repointing a symlink and restarting only that slot.
    • service: proxyManager tracks per-slot in-flight + drain/undrain state; a
      localhost admin server (WEIRCON_ADMIN_LISTEN) lets rotate.sh drain a slot
      before teardown and warm it back in after, so no request is routed to a
      tunnel mid-rotation. Slots self-heal if undrain never arrives.
    • GET /status: poll-friendly JSON of per-slot egress IP/state plus inferred
      next-rotation slot + ETA, fed by a background egress-IP prober.
    • docs + env examples for all new knobs.
    Downloads
    • SHA256SUMS
      250 B
      2026-06-11 22:56:15 +02:00
    • weircon-random-proxy
      5.3 MiB
      2026-06-11 22:56:15 +02:00
    • weircon-random-proxy-v1.1.0-linux-amd64.tar.gz
      2.3 MiB
      2026-06-11 22:56:15 +02:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.0.0 9c6334cc60
    Compare

    v1.0.0 Stable

    agw released this 2026-05-30 21:32:27 +02:00 | 3 commits to master since this release

    ci: source release body from the annotated tag message

    The release step created releases with no body. Read the tag's annotation
    into RELEASE_NOTES.md and pass it via body_path so each release carries
    purpose-written notes. Fetch full history so the annotated tag object is
    available to the build.

    Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com

    Downloads
    • SHA256SUMS
      250 B
      2026-06-11 22:56:32 +02:00
    • weircon-random-proxy
      5.1 MiB
      2026-06-11 22:56:32 +02:00
    • weircon-random-proxy-v1.0.0-linux-amd64.tar.gz
      2.2 MiB
      2026-06-11 22:56:32 +02:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.1.0 38fd417b49
    Compare

    v0.1.0 Stable

    agw released this 2026-05-27 15:02:47 +02:00 | 6 commits to master since this release

    Downloads
    • SHA256SUMS
      250 B
      2026-06-11 22:55:09 +02:00
    • weircon-random-proxy
      5.1 MiB
      2026-06-11 22:55:08 +02:00
    • weircon-random-proxy-v0.1.0-linux-amd64.tar.gz
      2.2 MiB
      2026-06-11 22:55:08 +02:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
Powered by Gitea Version: 1.27.3 Page: 155ms Template: 37ms
Auto
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API