Commit graph

  • cc7d95c8ae release: pin BINARY_VERSION to firefox-8 main feder-cr 2026-06-06 22:34:20 +02:00
  • 8bf72da40c test(webrtc): realness sentinels + e2e behind a fake TCP-only SOCKS proxy firefox-8 webrtc-realness-tests feder-cr 2026-06-06 18:35:52 +02:00
  • e2bcd0cd4c
    Update README.md Federico 2026-06-06 15:24:23 +02:00
  • 6f44e1af38
    Update README.md Federico 2026-06-06 15:19:45 +02:00
  • 262d388b99
    Update README.md Federico 2026-06-06 07:51:46 +02:00
  • b7eda606a2
    Update README.md Federico 2026-06-06 07:50:00 +02:00
  • e3b8a42ded
    Update README.md Federico 2026-06-06 07:48:19 +02:00
  • 34d91b3c4b
    Merge d09200f01d into db1d3ec359 Danny Ward 2026-06-06 00:54:44 -04:00
  • db1d3ec359 feat(webrtc): auto-derive the WebRTC public IP + suppress IPv6 from the proxy egress feder-cr 2026-06-06 06:27:28 +02:00
  • 26fa962d24
    Update README.md Federico 2026-06-06 05:45:37 +02:00
  • 7b860b7398
    Update README.md Federico 2026-06-06 05:43:55 +02:00
  • f2664f96e1 feat: timezone="auto" resolves from any egress + weekly geoip auto-update feder-cr 2026-06-06 05:16:20 +02:00
  • 369f3f7fdb docs: document timezone="auto" in API docstrings + CHANGELOG feder-cr 2026-06-06 04:43:40 +02:00
  • d6c3de7730 feat: timezone="auto" derives the zone from the proxy egress IP feder-cr 2026-06-06 04:16:22 +02:00
  • 8f0f86709d Address proxy timezone and platform docs dannyward630 2026-06-04 00:39:16 -04:00
  • d09200f01d Add macOS support dannyward630 2026-05-17 21:05:20 -04:00
  • 143aff4bd2
    docs: warn about true-headless gotcha in public config API (#27) Federico 2026-05-28 17:19:26 -07:00
  • d261298d3f docs: warn about true-headless gotcha in public config API feder-cr 2026-05-28 17:10:48 -07:00
  • 32965afefb docs: warn about true-headless gotcha in public config API feder-cr 2026-05-28 17:10:48 -07:00
  • ee0fe57ced
    feat: public config helpers for third-party integrations (#25) Federico 2026-05-28 17:05:22 -07:00
  • c5c1ef9559 feat: public config helpers for third-party integrations (v0.2.0) feder-cr 2026-05-28 17:01:40 -07:00
  • 929da150bc chore: bump version to 0.1.9 feder-cr 2026-05-27 00:24:05 -07:00
  • 66c6b09821 fix: __version__ comes from package metadata; add --version flag (#24) feder-cr 2026-05-27 00:18:03 -07:00
  • f208f5262c docs(README): drop LLM-style typographic characters feder-cr 2026-05-25 22:57:29 -07:00
  • 35508595fa docs(README): drop "(binary only)" qualifier on CloakBrowser row feder-cr 2026-05-25 22:54:23 -07:00
  • 97a3cdfc17 docs(hero.gif): remove top dark band, top-align screenshots feder-cr 2026-05-25 22:51:51 -07:00
  • 033d0e9b35 docs(hero.gif): drop top brand bar, enlarge screenshot area feder-cr 2026-05-25 22:48:06 -07:00
  • def731e6ec docs(README): drop disclaimer + closing pitch after comparison table feder-cr 2026-05-25 10:38:31 -07:00
  • 4a71a0142a docs(README): flag CloakBrowser as closed source feder-cr 2026-05-25 10:19:13 -07:00
  • 9432e789c6 docs(README): drop 6-bullet hook under hero feder-cr 2026-05-25 10:17:38 -07:00
  • 75e6927904 docs(README): drop Results section feder-cr 2026-05-25 09:43:57 -07:00
  • f4d42dcac4 docs(README): add hero.gif above-the-fold + consolidate Results section feder-cr 2026-05-25 09:28:18 -07:00
  • 0375cf3f79 docs(README): tighten positioning + benchmark vs camoufox and CloakBrowser feder-cr 2026-05-25 08:26:12 -07:00
  • 62b9030d2a ci: fix firefox --version check (stdout match, not exit code) feder-cr 2026-05-25 07:25:23 -07:00
  • 60d13a2b6e ci: cross-Windows-edition smoke matrix for firefox binary launch feder-cr 2026-05-25 07:20:00 -07:00
  • 3d8ba0b82c feat: deterministic reCAPTCHA cookie pre-seed via Bayesian browsing history feder-cr 2026-05-24 19:18:58 -07:00
  • 413db06690 docs(README): fix browser-launches badge to show only the number feder-cr 2026-05-23 17:07:19 -07:00
  • 70b6a54dbc docs(README): add browser launches badge feder-cr 2026-05-23 16:59:17 -07:00
  • bfccd61863 docs: rename source-fork repo references invisible-firefox -> invisible_firefox feder-cr 2026-05-23 11:09:27 -07:00
  • 34aeb9601f docs: sanitize CHANGELOG #18 entry + remove obsolete Known issues section feder-cr 2026-05-23 10:23:34 -07:00
  • 64eef4daff release: 0.1.8 - fix #20 cross-origin iframe regression (pref-only) feder-cr 2026-05-23 09:44:48 -07:00
  • cb3755cdd5 chore(issue-templates): split bug_report into 3 focused templates feder-cr 2026-05-22 20:28:31 -07:00
  • 9571c3049d chore(issue-template): require headless / proxy / profile / URL / selector / runnable repro feder-cr 2026-05-22 19:49:48 -07:00
  • 1701b34688 release: 0.1.7 - pin to firefox-7 (issue #18 real fix) feder-cr 2026-05-21 20:42:00 -07:00
  • b98455bf8a test: unblock pre-push hook collection firefox-7 feder-cr 2026-05-21 20:21:12 -07:00
  • 2e0adbde33 fix: id.sky.com tab crash on Windows headless=True (issue #18) feder-cr 2026-05-21 20:20:58 -07:00
  • cf59e98fa9 test: fingerprint surface + consistency e2e tests feder-cr 2026-05-21 13:47:14 -07:00
  • 22b1171518 feat: persistent profile dir + C7 closure (firefox-5 / 0.1.6) feder-cr 2026-05-21 12:19:38 -07:00
  • acd568f5d3 ci: add pre-push hook to block red pushes firefox-5 feder-cr 2026-05-20 13:25:08 -07:00
  • 5f0ba5d659 test: fortress coverage for download + constants + e2e feder-cr 2026-05-20 12:20:11 -07:00
  • a0b61d1abf chore: bump to 0.1.5 feder-cr 2026-05-20 12:10:45 -07:00
  • 1eb3d5f55a
    fix(download): strip *-prefix from sha256sum filenames (#15) Dennis B. 2026-05-20 22:09:26 +03:00
  • 4e4b6f0503 fix: strip '*' prefix from sha256sum filenames in checksums parser LostBoxArt 2026-05-20 21:01:34 +03:00
  • 567717dfd7 release: 0.1.4 - firefox-4 binary with Page.uncaughtError fix (#13) feder-cr 2026-05-20 07:05:23 -07:00
  • f1f3148d8f release: 0.1.3 - firefox-3 binary with all C5-C7 fixes (Win + Linux from clean fork) firefox-4 feder-cr 2026-05-19 21:08:55 -07:00
  • 7f7a791564 docs: rename feder-cr/firefox-stealth refs to feder-cr/invisible-firefox firefox-3 feder-cr 2026-05-19 15:41:44 -07:00
  • f7b5e86793 release: 0.1.2 — point BINARY_VERSION at firefox-2 (mouse fix shipped) feder-cr 2026-05-18 15:31:28 -07:00
  • 589c848e07 fix: every mouse action failed on FF150 — jugglerSendMouseEvent was never landed (#9) firefox-2 feder-cr 2026-05-18 14:45:01 -07:00
  • 0ac0581747 chore: add community standards (CoC, contributing, security, templates) feder-cr 2026-05-18 11:46:16 -07:00
  • e37a4bc102 docs: add LinkedIn badge feder-cr 2026-05-16 17:16:14 -07:00
  • 07701a901d Merge pull request #2 from christianbaumann/main feder-cr 2026-05-16 17:14:08 -07:00
  • 1d77f99770 docs: add Related projects section (arkenfox, LibreWolf, Camoufox) feder-cr 2026-05-16 17:09:52 -07:00
  • 9872b1995a docs: collapse layer table into a link to firefox-stealth feder-cr 2026-05-16 10:49:32 -07:00
  • 3a96103ab6 ci: remove PyPI publish workflow (not publishing) feder-cr 2026-05-16 10:43:05 -07:00
  • dd140d04ae docs: install via git+https (package not on PyPI) feder-cr 2026-05-16 10:43:04 -07:00
  • abaf798896 ci: add PyPI publish workflow on tag v* (uses trusted publishing, no token) feder-cr 2026-05-16 10:39:41 -07:00
  • 3d303a4915 tests: add wheel regression — fail if wheel has duplicate zip entries feder-cr 2026-05-16 10:39:40 -07:00
  • c60a1891b8 fix(build): remove redundant force-include that caused duplicate wheel entries (PyPI reject), add pytest slow marker feder-cr 2026-05-16 10:39:39 -07:00
  • b42dc31456 tests: add/update README.md feder-cr 2026-05-15 20:02:02 -07:00
  • 9de222aa15 tests: add/update tests/test_prefs.py feder-cr 2026-05-15 20:02:01 -07:00
  • 93da245b8a tests: add/update tests/test_cli.py feder-cr 2026-05-15 20:02:00 -07:00
  • 280d6838e1 tests: add/update .github/workflows/tests.yml feder-cr 2026-05-15 20:01:59 -07:00
  • fbfb4fc8c4 tests: add/update tests/test_launcher_config.py feder-cr 2026-05-15 20:01:58 -07:00
  • 03f8453398 tests: add/update tests/test_pin.py feder-cr 2026-05-15 20:01:56 -07:00
  • 4f38b2ec29 tests: add/update tests/test_fpforge.py feder-cr 2026-05-15 20:01:55 -07:00
  • 67e2824876 tests: add/update tests/test_proxy.py feder-cr 2026-05-15 20:01:54 -07:00
  • 508cb0f59d tests: add/update tests/test_imports.py feder-cr 2026-05-15 20:01:53 -07:00
  • 6185dbc078 docs: tighten technical claims (mDNS, Chromium open-source layers, competitor list, font metrics) feder-cr 2026-05-15 19:52:25 -07:00
  • 70c1ca464f test(e2e): add 4 Linux launcher-routing tests for Phase 9 chrissbaumann 2026-05-14 14:07:03 +02:00
  • b8139c2873 test(integration): add 3 Linux pipeline tests for Phase 8 chrissbaumann 2026-05-14 13:53:24 +02:00
  • a3353fc861 test(download): add 4 Linux tar.gz download tests for Phase 7 chrissbaumann 2026-05-14 13:40:42 +02:00
  • d392ca2971 test(prefs, headless): add 16 Linux-specific tests for Phase 6 + 10 chrissbaumann 2026-05-14 13:21:17 +02:00
  • 4f6254469e test(launcher, headless, async_api): add 32 Phase 10 gap-coverage tests chrissbaumann 2026-05-14 12:59:47 +02:00
  • 234fe7e406 test(e2e): add 9 launcher lifecycle tests for Phase 9 chrissbaumann 2026-05-14 12:52:46 +02:00
  • 9c8d24408b test(integration): add 12 multi-module pipeline tests for Phase 8 chrissbaumann 2026-05-14 12:44:46 +02:00
  • ca8d815216 test(cli, download): add 17 gap-coverage tests for Phase 7 chrissbaumann 2026-05-14 12:35:57 +02:00
  • 54ae310bf2 test(prefs): add 27 Windows + platform-agnostic gap tests chrissbaumann 2026-05-14 12:30:46 +02:00
  • 074b4b3274 test(proxy): add 24 unit tests for configure_proxy decision table chrissbaumann 2026-05-14 12:24:57 +02:00
  • 38ae41289d test(profile): add 43 unit tests for Profile dataclass and pin system chrissbaumann 2026-05-14 11:46:09 +02:00
  • 3286123b11 test(sampler): add 55 unit tests for fingerprint Bayesian sampler chrissbaumann 2026-05-14 11:35:24 +02:00
  • 8709ef77d2 test(network): add 25 unit tests for Bayesian network primitives chrissbaumann 2026-05-14 11:24:57 +02:00
  • 957f84d9a5 test: add pytest markers, conftest, fix Windows-incompatible existing tests chrissbaumann 2026-05-14 11:21:10 +02:00
  • c690dbfd33
    Update README.md Federico 2026-05-12 22:35:39 -07:00
  • 7a983e99c5 feat: initial public release feder-cr 2026-05-12 21:34:14 -07:00
  • 60e55491ea feat: initial public release firefox-1 feder-cr 2026-05-12 21:34:14 -07:00