Commit Graph

234 Commits

Author SHA1 Message Date
zarazaex69
1c36033a1a fix(ci): add golang.org/x/mobile/bind to dependencies to fix gomobile bindings issue 2026-04-13 12:42:02 +03:00
zarazaex69
c2abab7305 fix(ci): use golangci-lint v2 to support go 1.25 2026-04-13 12:32:44 +03:00
zarazaex69
86b8cc2045 fix(ci): fix golangci-lint version mistmatch and gomobile minimum api version 2026-04-13 12:27:07 +03:00
zarazaex69
f6cf70193e feat: add freebsd and openbsd support to build targets in magefile 2026-04-13 12:20:56 +03:00
zarazaex69
c4ac22577f feat: add CI workflow for linting and building CLI, UI, and Android artifacts 2026-04-13 12:10:50 +03:00
zarazaex69
9363d6bdbf chore(magefile): add android-specific linker flag configuration 2026-04-13 01:34:36 +03:00
zarazaex69
b1111396fd chore(script): improve podman installation privilege escalation 2026-04-13 01:28:00 +03:00
zarazaex69
5f1f996994 docs(readme): clarify native build instructions for cli and ui 2026-04-13 00:56:24 +03:00
zarazaex69
94e62d058b docs(readme): add magefile build documentation 2026-04-13 00:49:44 +03:00
zarazaex69
86a0e98ed0 chore: add mage build automation 2026-04-13 00:44:09 +03:00
zarazaex69
e255562914 docs(readme): standardize comment formatting and spacing 2026-04-13 00:43:46 +03:00
zarazaex69
e6e7b90e2e docs(readme): add Windows batch script instructions to quick star 2026-04-13 00:43:26 +03:00
zarazaex69
2a55723a1e refactor(telemost): rename send delay constant for clarity 2026-04-13 00:41:25 +03:00
zarazaex69
17e8e52e43 refactor: simplify and clean up logging messages 2026-04-12 23:56:51 +03:00
zarazaex
e2e8884716 Merge pull request #14 from openlibrecommunity/refactor/all
Refactor/all
2026-04-12 23:49:55 +03:00
zarazaex69
d3ee8101f6 refactor: suppress safe gosec warnings and fix revive 2026-04-12 23:43:14 +03:00
zarazaex69
89e17d334f refactor: fix last perfsprint and revive issues 2026-04-12 23:42:53 +03:00
zarazaex69
66363974e1 refactor: address final revive and complexity issues 2026-04-12 23:42:06 +03:00
zarazaex69
222a2de5c5 refactor: suppress remaining revive warnings 2026-04-12 23:40:19 +03:00
zarazaex69
a31a7a53ea refactor: final polish of linter issues 2026-04-12 23:39:50 +03:00
zarazaex69
d0fdf0f91d refactor: final golangci-lint fixes (complexity, unused, whitespace, etc.) 2026-04-12 23:39:03 +03:00
zarazaex69
b6a6bf0dd8 fix(telemost): fix typo in handleSdpAnswer 2026-04-12 23:36:41 +03:00
zarazaex69
7589677160 refactor(telemost): reduce complexity and fix linter issues in peer.go 2026-04-12 23:36:02 +03:00
zarazaex69
b89fdd45cc refactor: fix revive exported return and Run comment 2026-04-12 23:34:06 +03:00
zarazaex69
e153ad2cb0 refactor: bulk fix golangci-lint issues (perfsprint, revive, errcheck, gosec, etc.) 2026-04-12 23:33:45 +03:00
zarazaex69
15795c0da1 refactor: pass context to NewPeer 2026-04-12 23:29:52 +03:00
zarazaex69
5a1a0c5453 refactor(logger): rename logger methods to Verbosef/Debugf 2026-04-12 23:29:27 +03:00
zarazaex69
943029307b refactor(telemost): fix linter issues in api.go 2026-04-12 23:27:49 +03:00
zarazaex69
d92e7f0158 refactor(client): fix linter issues in client.go 2026-04-12 23:26:14 +03:00
zarazaex69
5b0a324962 refactor(logger): fix linter issues in logger.go 2026-04-12 23:26:02 +03:00
zarazaex69
026993c9d1 refactor(protect): fix linter issues in protect.go 2026-04-12 23:25:52 +03:00
zarazaex69
85572722c4 refactor(server): fix linter issues and refactor complexity 2026-04-12 23:25:29 +03:00
zarazaex69
4d2b135d37 refactor(mux): fix linter issues and refactor HandleFrame 2026-04-12 23:24:34 +03:00
zarazaex69
9c1df94413 refactor(crypto): fix linter issues in chacha.go 2026-04-12 23:23:38 +03:00
zarazaex69
4fa4197184 refactor(telemost): use static errors in peer.go 2026-04-12 23:23:18 +03:00
zarazaex69
1465229077 refactor(telemost): fix errcheck and intrange in peer.go 2026-04-12 23:23:08 +03:00
zarazaex69
e5e3aa6e44 refactor(telemost): fix noctx and errcheck in sendTelemetry and GetConnectionInfo call 2026-04-12 23:22:48 +03:00
zarazaex69
46cae78433 refactor(telemost): add context and wrap errors in GetConnectionInfo 2026-04-12 23:22:07 +03:00
zarazaex
2ea2da0b3d Merge pull request #13 from openlibrecommunity/refactor/all
Refactor/all
2026-04-12 23:17:32 +03:00
zarazaex69
80c31fe95f refactor(peer): remove debug logging from send queue worker 2026-04-12 23:14:17 +03:00
zarazaex69
8026d9cf7a refactor: remove dual channel (duo) mode functionality 2026-04-12 23:11:42 +03:00
zarazaex
b039f7c82f Merge pull request #12 from DeNcHiK3713/master
Added windows podman scripts
2026-04-12 23:06:15 +03:00
Denis Suchok
6104225cf9 Added windows podman scripts 2026-04-12 22:57:21 +03:00
zarazaex69
cbb1f0f2fe feat(server): add active client tracking and conditional reconnection 2026-04-12 16:25:00 +03:00
zarazaex69
c0027c577a chore(scripts): add beta status notice to ui script 2026-04-12 12:03:51 +03:00
zarazaex69
9112312448 fix(scripts): bind socks proxy to all interfaces in cnc container 2026-04-12 12:03:31 +03:00
zarazaex69
cad6cc2455 fix(scripts): handle podman installation without sudo when running as root 2026-04-12 11:56:24 +03:00
zarazaex
bb9567a3c4 Merge pull request #10 from 0xcodepunk/feat/salutejazz-poc
feat(jazz): PoC DataChannel через SaluteJazz SFU (#1)
2026-04-11 20:55:55 +03:00
0xcodepunk
743a2b5777 feat(jazz): PoC DataChannel через SaluteJazz SFU (#1)
- Добавлен code/jazz_poc.py: два aiortc-клиента подключаются к анонимной
  комнате Jazz и обмениваются произвольными данными через DataChannel
- Реализована сериализация LiveKit DataPacket protobuf (без protoc)
- Автоматическое определение подсети SFU и выбор правильного TURN-сервера
  (fix TURN 403 Forbidden IP при несовпадении подсетей relay/SFU)
- Быстрый WS-reconnect при mismatch подсетей
- Добавлена зависимость aiohttp в requirements.txt
- Пока без шифрования
2026-04-11 20:24:27 +03:00
zarazaex
91956fdef4 feat(pr8): Merge pull request #8 from qtozdec/master 2026-04-11 20:23:22 +03:00