Commit graph

19 commits

Author SHA1 Message Date
ayn2op
eab73a3b19
feat: impersonate browser TLS fingerprints (#824) 2026-08-04 21:04:22 -04:00
ayn2op
1d21a4b0c0 build: bump client build number 2026-07-27 15:31:00 -04:00
ayn2op
e211bd8807 feat(http): go generate client build number 2026-07-02 18:09:08 -04:00
ayn2op
70584c7694 http: go generate client build number 2026-06-25 13:03:31 -04:00
ayn2op
e6c7f26fcd refactor: use forked arikawa and ningen 2026-06-19 18:00:39 -04:00
ayn2op
5e8bbe1351 fix(http): update priority header 2026-06-16 02:30:31 -04:00
ayn2op
493b8c2409 refactor(http): split discord client properties 2026-06-16 01:35:46 -04:00
ayn2op
6a2a5fa7fb feat(http): generate client build number instead of hardcoding it 2026-06-14 22:10:25 -04:00
ayn2op
69d3f81c89 fix(http): create new http.Client instead of mutating default 2026-03-05 16:05:34 -05:00
ayn2op
f42884ec07 refactor(http/props): move client_build_number to const 2025-12-29 18:13:25 -05:00
Ayyan
76d615a166
chore(http/props): update browser version and client build number (#677) 2025-12-29 18:10:33 -05:00
xqrs
9bd0b8f597
fix(http/props): mask launch_signature to prevent client mod detection (#676)
Co-authored-by: Ayyan <ayn2op@gmail.com>
2025-12-29 17:51:44 -05:00
ayn2op
6972ac6cb2 fix(http): log when getSuperProps fails 2025-12-21 18:17:04 -05:00
ayn2op
9d82a04727 refactor(http): set user agent on instance of api.Client instead of package-level global 2025-12-21 17:21:33 -05:00
ayn2op
6f9d3468af feat(http): add client_heartbeat_session_id to headers 2025-10-21 22:15:54 -04:00
ayn2op
d336b078fc refactor(http): use gzhttp for gzip and zstd 2025-10-21 15:02:20 -04:00
ayn2op
93f6873ffc refactor: use httputil.NewClientWithDriver func 2025-09-22 21:49:15 -04:00
ayn2op
ed2a4e53e5 feat: add support for zstd 2025-09-22 21:49:01 -04:00
ayn2op
ac669bccae feat: add support for gzip & brotli 2025-09-22 19:22:13 -04:00