Skip to content

Commit 9e40181

Browse files
committed
1 parent f27e11f commit 9e40181

5 files changed

Lines changed: 125 additions & 1 deletion

File tree

changelog/index.html

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1240,6 +1240,17 @@
12401240
</label>
12411241
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
12421242

1243+
<li class="md-nav__item">
1244+
<a href="#450" class="md-nav__link">
1245+
<span class="md-ellipsis">
1246+
1247+
4.5.0
1248+
1249+
</span>
1250+
</a>
1251+
1252+
</li>
1253+
12431254
<li class="md-nav__item">
12441255
<a href="#440" class="md-nav__link">
12451256
<span class="md-ellipsis">
@@ -1340,6 +1351,17 @@
13401351
</label>
13411352
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
13421353

1354+
<li class="md-nav__item">
1355+
<a href="#450" class="md-nav__link">
1356+
<span class="md-ellipsis">
1357+
1358+
4.5.0
1359+
1360+
</span>
1361+
</a>
1362+
1363+
</li>
1364+
13431365
<li class="md-nav__item">
13441366
<a href="#440" class="md-nav__link">
13451367
<span class="md-ellipsis">
@@ -1427,6 +1449,15 @@
14271449

14281450

14291451
<h1 id="changelog">Changelog<a class="headerlink" href="#changelog" title="Permanent link">&para;</a></h1>
1452+
<h2 id="450">4.5.0<a class="headerlink" href="#450" title="Permanent link">&para;</a></h2>
1453+
<p>QR codes for connection links.</p>
1454+
<ul>
1455+
<li><code>teleproxy link</code> subcommand prints a proxy URL and renders a scannable QR code in the terminal using UTF-8 half-block characters</li>
1456+
<li>Docker <code>start.sh</code> and <code>install.sh</code> now display QR codes automatically at startup — point a phone camera at the screen to connect</li>
1457+
<li>Vendored nayuki/QR-Code-generator (MIT) for zero-dependency QR rendering on any platform</li>
1458+
<li>E2E tests decode the rendered QR output with pyzbar and verify it matches the expected URL</li>
1459+
<li>Documentation: new "Connection Links" page (en + ru)</li>
1460+
</ul>
14301461
<h2 id="440">4.4.0<a class="headerlink" href="#440" title="Permanent link">&para;</a></h2>
14311462
<ul>
14321463
<li><code>teleproxy check</code> diagnostic subcommand — validates configuration and tests connectivity before accepting clients. Checks DC reachability, NTP clock drift, fake-TLS domain probe, and SNI/DNS mismatch. Exit 0/1/2 for pass/fail/bad-args.</li>

fa/changelog/index.html

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1240,6 +1240,17 @@
12401240
</label>
12411241
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
12421242

1243+
<li class="md-nav__item">
1244+
<a href="#450" class="md-nav__link">
1245+
<span class="md-ellipsis">
1246+
1247+
4.5.0
1248+
1249+
</span>
1250+
</a>
1251+
1252+
</li>
1253+
12431254
<li class="md-nav__item">
12441255
<a href="#440" class="md-nav__link">
12451256
<span class="md-ellipsis">
@@ -1340,6 +1351,17 @@
13401351
</label>
13411352
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
13421353

1354+
<li class="md-nav__item">
1355+
<a href="#450" class="md-nav__link">
1356+
<span class="md-ellipsis">
1357+
1358+
4.5.0
1359+
1360+
</span>
1361+
</a>
1362+
1363+
</li>
1364+
13431365
<li class="md-nav__item">
13441366
<a href="#440" class="md-nav__link">
13451367
<span class="md-ellipsis">
@@ -1427,6 +1449,15 @@
14271449

14281450

14291451
<h1 id="changelog">Changelog<a class="headerlink" href="#changelog" title="Permanent link">&para;</a></h1>
1452+
<h2 id="450">4.5.0<a class="headerlink" href="#450" title="Permanent link">&para;</a></h2>
1453+
<p>QR codes for connection links.</p>
1454+
<ul>
1455+
<li><code>teleproxy link</code> subcommand prints a proxy URL and renders a scannable QR code in the terminal using UTF-8 half-block characters</li>
1456+
<li>Docker <code>start.sh</code> and <code>install.sh</code> now display QR codes automatically at startup — point a phone camera at the screen to connect</li>
1457+
<li>Vendored nayuki/QR-Code-generator (MIT) for zero-dependency QR rendering on any platform</li>
1458+
<li>E2E tests decode the rendered QR output with pyzbar and verify it matches the expected URL</li>
1459+
<li>Documentation: new "Connection Links" page (en + ru)</li>
1460+
</ul>
14301461
<h2 id="440">4.4.0<a class="headerlink" href="#440" title="Permanent link">&para;</a></h2>
14311462
<ul>
14321463
<li><code>teleproxy check</code> diagnostic subcommand — validates configuration and tests connectivity before accepting clients. Checks DC reachability, NTP clock drift, fake-TLS domain probe, and SNI/DNS mismatch. Exit 0/1/2 for pass/fail/bad-args.</li>

ru/changelog/index.html

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1240,6 +1240,17 @@
12401240
</label>
12411241
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
12421242

1243+
<li class="md-nav__item">
1244+
<a href="#450" class="md-nav__link">
1245+
<span class="md-ellipsis">
1246+
1247+
4.5.0
1248+
1249+
</span>
1250+
</a>
1251+
1252+
</li>
1253+
12431254
<li class="md-nav__item">
12441255
<a href="#440" class="md-nav__link">
12451256
<span class="md-ellipsis">
@@ -1340,6 +1351,17 @@
13401351
</label>
13411352
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
13421353

1354+
<li class="md-nav__item">
1355+
<a href="#450" class="md-nav__link">
1356+
<span class="md-ellipsis">
1357+
1358+
4.5.0
1359+
1360+
</span>
1361+
</a>
1362+
1363+
</li>
1364+
13431365
<li class="md-nav__item">
13441366
<a href="#440" class="md-nav__link">
13451367
<span class="md-ellipsis">
@@ -1427,6 +1449,15 @@
14271449

14281450

14291451
<h1 id="changelog">Changelog<a class="headerlink" href="#changelog" title="Permanent link">&para;</a></h1>
1452+
<h2 id="450">4.5.0<a class="headerlink" href="#450" title="Permanent link">&para;</a></h2>
1453+
<p>QR codes for connection links.</p>
1454+
<ul>
1455+
<li><code>teleproxy link</code> subcommand prints a proxy URL and renders a scannable QR code in the terminal using UTF-8 half-block characters</li>
1456+
<li>Docker <code>start.sh</code> and <code>install.sh</code> now display QR codes automatically at startup — point a phone camera at the screen to connect</li>
1457+
<li>Vendored nayuki/QR-Code-generator (MIT) for zero-dependency QR rendering on any platform</li>
1458+
<li>E2E tests decode the rendered QR output with pyzbar and verify it matches the expected URL</li>
1459+
<li>Documentation: new "Connection Links" page (en + ru)</li>
1460+
</ul>
14301461
<h2 id="440">4.4.0<a class="headerlink" href="#440" title="Permanent link">&para;</a></h2>
14311462
<ul>
14321463
<li><code>teleproxy check</code> diagnostic subcommand — validates configuration and tests connectivity before accepting clients. Checks DC reachability, NTP clock drift, fake-TLS domain probe, and SNI/DNS mismatch. Exit 0/1/2 for pass/fail/bad-args.</li>

search/search_index.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

vi/changelog/index.html

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1240,6 +1240,17 @@
12401240
</label>
12411241
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
12421242

1243+
<li class="md-nav__item">
1244+
<a href="#450" class="md-nav__link">
1245+
<span class="md-ellipsis">
1246+
1247+
4.5.0
1248+
1249+
</span>
1250+
</a>
1251+
1252+
</li>
1253+
12431254
<li class="md-nav__item">
12441255
<a href="#440" class="md-nav__link">
12451256
<span class="md-ellipsis">
@@ -1340,6 +1351,17 @@
13401351
</label>
13411352
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
13421353

1354+
<li class="md-nav__item">
1355+
<a href="#450" class="md-nav__link">
1356+
<span class="md-ellipsis">
1357+
1358+
4.5.0
1359+
1360+
</span>
1361+
</a>
1362+
1363+
</li>
1364+
13431365
<li class="md-nav__item">
13441366
<a href="#440" class="md-nav__link">
13451367
<span class="md-ellipsis">
@@ -1427,6 +1449,15 @@
14271449

14281450

14291451
<h1 id="changelog">Changelog<a class="headerlink" href="#changelog" title="Permanent link">&para;</a></h1>
1452+
<h2 id="450">4.5.0<a class="headerlink" href="#450" title="Permanent link">&para;</a></h2>
1453+
<p>QR codes for connection links.</p>
1454+
<ul>
1455+
<li><code>teleproxy link</code> subcommand prints a proxy URL and renders a scannable QR code in the terminal using UTF-8 half-block characters</li>
1456+
<li>Docker <code>start.sh</code> and <code>install.sh</code> now display QR codes automatically at startup — point a phone camera at the screen to connect</li>
1457+
<li>Vendored nayuki/QR-Code-generator (MIT) for zero-dependency QR rendering on any platform</li>
1458+
<li>E2E tests decode the rendered QR output with pyzbar and verify it matches the expected URL</li>
1459+
<li>Documentation: new "Connection Links" page (en + ru)</li>
1460+
</ul>
14301461
<h2 id="440">4.4.0<a class="headerlink" href="#440" title="Permanent link">&para;</a></h2>
14311462
<ul>
14321463
<li><code>teleproxy check</code> diagnostic subcommand — validates configuration and tests connectivity before accepting clients. Checks DC reachability, NTP clock drift, fake-TLS domain probe, and SNI/DNS mismatch. Exit 0/1/2 for pass/fail/bad-args.</li>

0 commit comments

Comments
 (0)