Commit Graph

  • b9b8c8137e fix(e2e): skip soak test on auth failure instead of failing fix/all zarazaex69 2026-05-26 02:54:14 +03:00
  • 10c7c655b6 fix(vp8channel): reset peer state on KCP restart zarazaex69 2026-05-26 02:50:29 +03:00
  • 8a9672b6cd ci: add nightly soak job and shift schedule to 00:17 UTC zarazaex69 2026-05-26 01:21:44 +03:00
  • 78bb27670d feat(mage): add TestFull, Soak, and LocalSoak targets zarazaex69 2026-05-26 01:16:19 +03:00
  • 1f26687c48 test(e2e): support multiple carriers in real soak test zarazaex69 2026-05-26 01:14:05 +03:00
  • 2feef3aacb Merge branch 'pr-75' into fix/all zarazaex69 2026-05-26 01:07:55 +03:00
  • 4fce5773f8 fix(goolom): remove premature onReconnect callback invocation zarazaex69 2026-05-26 01:05:31 +03:00
  • 743dc5c1bf fix(client): return after liveness reconnect to avoid deadlock #72 zarazaex69 2026-05-25 23:33:51 +03:00
  • 9597a4ebb6 test(e2e): add chaos mode to local soak test zarazaex69 2026-05-25 22:54:00 +03:00
  • 7a416cbde7 test(e2e): add real-carrier throughput soak test zarazaex69 2026-05-25 22:44:03 +03:00
  • b797858857 perf(seichannel): increase frame rate and batch size defaults zarazaex69 2026-05-25 22:39:41 +03:00
  • e9a49239ef test(e2e): update seichannel options to match vp8channel settings zarazaex69 2026-05-25 22:38:38 +03:00
  • 09f591a26b fix(seichannel): scale ack timeout with fragment count and skip re-enqueue on retry zarazaex69 2026-05-25 22:21:42 +03:00
  • a8ea938dc8 (docs) Updated links to examples in 27 files Yuriy Samorodov 2026-05-25 19:30:35 +04:00
  • 7e16b73249 Merge branch 'master' into examples-refactor-20260525 Yuriy Samorodov 2026-05-25 19:16:37 +04:00
  • fb5f62a313 (docs) Reorganize docs/examples section for clarity Yuriy Samorodov 2026-05-25 19:14:07 +04:00
  • 587c13e961 fix(cnc): use host network mode for build container master zarazaex69 2026-05-25 18:01:25 +03:00
  • af9eeea740 docs: add meet.cryptopro.ru as alternative Jitsi server option zarazaex69 2026-05-25 15:43:28 +03:00
  • 933fb158e2 docs: add whitelist notice to all doc pages zarazaex69 2026-05-25 13:14:17 +03:00
  • fe85457754 fix(jitsi): add RTCP keepalive to prevent JVB session expiry zarazaex69 2026-05-25 12:57:18 +03:00
  • 794df240a5 chore: bump zarazaex69/j dependency zarazaex69 2026-05-25 12:01:00 +03:00
  • 97436657d1 chore: bump zarazaex69/j to 20260525084838-37e184b41e37 zarazaex69 2026-05-25 11:57:44 +03:00
  • e64ed167cc refactor(jitsi): extract openBridgeWS and openBridgeSCTP helpers zarazaex69 2026-05-25 11:39:22 +03:00
  • 628bb2e19d chore: update zarazaex69/j dependency - Fixed instances that were not working x4 FINNALY!!! WORK!!!! zarazaex69 2026-05-25 11:30:23 +03:00
  • af1ced83d3 chore: update zarazaex69/j dependency to latest version zarazaex69 2026-05-25 10:43:05 +03:00
  • c2170c058b feat(jitsi): add SCTP fallback when colibri-ws is unavailable - Fixed instances that were not working x3 zarazaex69 2026-05-25 10:41:23 +03:00
  • bcc3dd7ee7 chore: update go.sum with additional dependency entry - fixed instances that not working x2 zarazaex69 2026-05-25 10:28:39 +03:00
  • 810d24707c chore: bump zarazaex69/j dependency - ( fix all instances, all instances work is now, is now fetch MUC domain from server config.js) zarazaex69 2026-05-25 10:11:21 +03:00
  • 12a28e6cbf chore: replace default jitsi URL with meet1.arbitr.ru zarazaex69 2026-05-25 10:08:26 +03:00
  • bdb3d2ab5f chore: update dependencies to latest versions zarazaex69 2026-05-25 10:07:50 +03:00
  • a957b047b8 docs: improve docker.md formatting and fix typos zarazaex69 2026-05-25 05:00:53 +03:00
  • 9e1f254292 docs: incredibly kind and liberal code of conduct has been added zarazaex69 2026-05-25 04:45:55 +03:00
  • c87fd188d0 docs: add numbered list and clarify last point in SECURITY.md zarazaex69 2026-05-25 04:27:47 +03:00
  • ce3b19e82f docs: update SECURITY.md with liability disclaimer zarazaex69 2026-05-25 04:26:00 +03:00
  • 3c925d76cb docs: add language guidelines to contributing rules zarazaex69 2026-05-25 04:23:11 +03:00
  • 10e2236bc0 chore: rename CONTRIBUTIONS.md to CONTRIBUTING.md zarazaex69 2026-05-25 04:18:56 +03:00
  • ec45765f9c docs: add contributions guidelines zarazaex69 2026-05-25 04:17:31 +03:00
  • e677261fd5 refactor: improve error wrapping and extract constructor helper zarazaex69 2026-05-25 04:06:26 +03:00
  • d1c9c691dd Merge pull request #73 from YuriySamorodov/issue_templates-20260524 zarazaex 2026-05-25 03:52:46 +03:00
  • 914ecef8ec (feat) Minor changes in Issue Templates Yuriy Samorodov 2026-05-24 20:35:56 +04:00
  • be0f0906e4 fix(ci): remove variadic arg from Cross target zarazaex69 2026-05-24 18:12:16 +03:00
  • 52bce4f9b2 docs: remove "Made for" line from readme zarazaex69 2026-05-24 18:10:03 +03:00
  • 83a94948ae fix(vp8channel): latch peer epoch on first frame received zarazaex69 2026-05-24 18:05:43 +03:00
  • 6d529c16a8 fix(vp8channel): latch peer only after handshake confirms it zarazaex69 2026-05-24 17:49:02 +03:00
  • 11dfdcb512 fix(vp8channel): demote noisy 'ignoring frame' log to trace zarazaex69 2026-05-24 17:34:42 +03:00
  • d0b0b8e9db fix(vp8channel): client ignores frames from other participants zarazaex69 2026-05-24 17:33:51 +03:00
  • cefd260e5d fix(vp8channel): support multiple simultaneous clients in same room zarazaex69 2026-05-24 17:27:00 +03:00
  • cb6fe0980d feat(protect): add DNS retry logic to HTTP client zarazaex69 2026-05-24 17:23:04 +03:00
  • fe5dbb55b1 chore: add to gitignore zarazaex69 2026-05-24 17:01:56 +03:00
  • d848fd55ce Merge pull request #71 from adleksey/patch-1 zarazaex 2026-05-24 16:36:59 +03:00
  • 03f1e50d1d chore: bump Go version from 1.25 to 1.26 zarazaex69 2026-05-24 10:04:24 +03:00
  • a3b50e8235 build: bump golang image from 1.25 to 1.26 zarazaex69 2026-05-24 09:22:55 +03:00
  • efacdac70e Refactor Cross function for platform-specific builds adleksey 2026-05-24 09:31:58 +04:00
  • bea018af67 ci: add GitHub issue templates and PR template with Russian localization zarazaex69 2026-05-24 05:47:01 +03:00
  • 98c6dec4a0 docs: normalize em dash to hyphen in Russian documentation and code comments zarazaex69 2026-05-24 05:31:55 +03:00
  • 5498f55083 ci: update GitHub Actions workflows to use Go 1.26 zarazaex69 2026-05-24 05:16:04 +03:00
  • 0db5ff01f6 chore(deps): update Go to 1.26 and bump dependency versions zarazaex69 2026-05-24 05:10:45 +03:00
  • 02c1195b77 Merge pull request #68 from YuriySamorodov/docker-local-20260523 zarazaex 2026-05-24 04:54:14 +03:00
  • cfe9565c21 test(e2e): remove standalone pion loopback PoC after integration into memoryStream zarazaex69 2026-05-24 04:46:53 +03:00
  • 4d22169be6 test(e2e): add in-memory WebRTC loopback for video transport testing zarazaex69 2026-05-24 04:45:06 +03:00
  • 6538ce1e36 Merge branch 'openlibrecommunity:master' into docker-local-20260523 Yuriy Samorodov 2026-05-24 05:10:39 +04:00
  • 08889e59fd (feat) docker.md in Russian Yuriy Samorodov 2026-05-24 05:09:55 +04:00
  • f63aa0bc43 refactor(e2e): extract local soak transport error constants zarazaex69 2026-05-24 02:57:30 +03:00
  • bb2e1ee1c8 test(e2e): allow multiple transports in local soak test via comma-separated list or 'all' zarazaex69 2026-05-24 02:42:13 +03:00
  • 0f9388134a docs: add proxy_user/proxy_pass fields to server config examples and documentation zarazaex69 2026-05-24 02:29:00 +03:00
  • 931d304f95 Merge pull request #64 from spkprsnts/master zarazaex 2026-05-24 00:33:14 +03:00
  • 2d9ec48a2f Merge branch 'openlibrecommunity:master' into master speakpresents 2026-05-24 02:19:30 +05:00
  • 5e4c2e27ee refactor(server): split socks5 connect logic spkprsnts 2026-05-24 02:18:34 +05:00
  • a00d7f5e9f deps: bump github.com/zarazaex69/j to 4015c3c4de75 zarazaex69 2026-05-23 23:46:27 +03:00
  • 96f1ace9ad (feat) Local Docker instructions Yuriy Samorodov 2026-05-23 19:39:42 +02:00
  • ff83e76cd2 fix: drain stderr filter before exit to prevent log loss on startup errors spkprsnts 2026-05-23 05:16:48 +05:00
  • d5973cf2c7 feat(server): add username/password auth for outbound SOCKS5 proxy (RFC 1929) spkprsnts 2026-05-23 05:14:25 +05:00
  • 24ca5b354c Merge pull request #63 from alananisimov/refactor/universal-carrier zarazaex 2026-05-22 23:31:31 +03:00
  • 87f2b7c08b Merge remote-tracking branch 'origin/master' into refactor/universal-carrier Alexander Anisimov 2026-05-22 22:38:00 +03:00
  • 7457467aef test(mobile): reuse room fixture Alexander Anisimov 2026-05-22 22:20:18 +03:00
  • 0f177badfc mobile: configure SOCKS listen host Alexander Anisimov 2026-05-22 22:11:37 +03:00
  • 7f6a64b5e2 docs: remove build instructions from readme zarazaex69 2026-05-22 20:55:54 +03:00
  • fb5ce90e61 refactor(e2e): extract soak pump helpers and modernize range lnt zarazaex69 2026-05-22 20:51:46 +03:00
  • af7bcac88c Merge branch 'refactor/optimize' zarazaex69 2026-05-22 20:46:09 +03:00
  • d8139a7178 refactor(muxconn): recycle plaintext buffers via sync.Pool zarazaex69 2026-05-22 20:37:17 +03:00
  • 99a7b12538 refactor(muxconn): replace mutex/cond buffer with channel pipeline zarazaex69 2026-05-22 19:55:13 +03:00
  • e9373aabd8 perf(crypto): replace random nonces with salt+counter scheme zarazaex69 2026-05-22 19:38:29 +03:00
  • 426de25131 chore: update gitignore rules and add cpu.prof zarazaex69 2026-05-22 19:23:22 +03:00
  • bdde1bb6ce chore: remove secretny_ddoos script ( I don't know why I'm only now realizing that WB removed guest rooms a long time ago ) zarazaex69 2026-05-22 18:30:22 +03:00
  • d0b5074072 test(e2e): add local throughput soak test zarazaex69 2026-05-22 18:27:20 +03:00
  • 85faadd042 Merge branch 'refactor/universal-carrier' zarazaex69 2026-05-22 18:09:15 +03:00
  • 53e4c984fc docs: add header banners and improve doc clarity zarazaex69 2026-05-22 00:11:39 +03:00
  • 958c6bed91 test(mobile): extract "room" string literal into testRoomID constant zarazaex69 2026-05-21 23:47:27 +03:00
  • 9985a95f2d Merge pull request #62 from alananisimov/refactor/universal-carrier zarazaex 2026-05-21 23:39:49 +03:00
  • 5222d8a211 fix(mobile): preserve raw room id for vp8 binding Alexander Anisimov 2026-05-21 23:35:50 +03:00
  • 36d3373619 fix(script): correct default Jitsi base URL zarazaex69 2026-05-21 19:09:42 +03:00
  • c45e12d5c6 chore: replace default Jitsi URL with meet.cryptopro.ru zarazaex69 2026-05-21 19:07:31 +03:00
  • 9bf81248c4 docs: replace 1.1.1.1 with 8.8.8.8 as default DNS server zarazaex69 2026-05-21 19:01:10 +03:00
  • 0ec244e0dc docs: update docs and remove wbstream room creation support zarazaex69 2026-05-21 18:51:38 +03:00
  • c3fb28cf83 doc: add examples T x C zarazaex69 2026-05-21 17:55:59 +03:00
  • 19dba1691d test(e2e): handle clean exits in tunnel startup zarazaex69 2026-05-21 17:12:30 +03:00
  • a316fd02c6 docs: standardize comment spacing in example config zarazaex69 2026-05-21 14:56:25 +03:00
  • 56ab45683b docs: change "read before ask" link text to "more info" zarazaex69 2026-05-21 14:52:38 +03:00
  • 4f4c99032c docs: move "read before ask" link earlier in readme zarazaex69 2026-05-21 14:50:48 +03:00
  • 618b210926 fix: golangci zarazaex69 2026-05-21 14:30:18 +03:00