Skip to content

Releases: atsign-foundation/noports

v5.7.0

20 Nov 11:09
@gkc gkc
42630bc
Compare
Choose a tag to compare

What's Changed

Beta release NoPorts Policy service

  • A simple NoPorts policy service npp_atserver
  • An API to manage NoPorts policy rules npp_admin
  • A web UI which uses the API (bundled with npp_admin)
  • Full documentation is being created here

Bug fixes and enhancements

  • fix: fix issues which would occur when a large number of sockets are created concurrently in #1509
    • This change greatly improves the stability of http/https pages which load a large number of assets very quickly.
    • With this change, using web applications over a bare noports tunnel should be suitable for nearly all use-cases.
  • fix: Use restart (rather than start) for systemd service in #1409
  • feat: Better defaults for sshnpd's --permit-open in #1353

    IF a --permit-open is not specified by the user
    AND a policy atSign IS specified
    THEN default permitOpen to *:* rather than localhost:22,localhost:3389
    Since the daemon will make its policy decision based on info it receives from the policy service

  • fix: Ensure npt rejects malformed atSign args in #1332
  • feat: use SshnpRequest class and validate against permissions in #1381
  • fix: Add no-encrypt-traffic option to npt in #1401
    • Can be useful for test rigs. Should not be used for production.
  • fix: allow leading underscore in device name in #1427
  • fix: Fix the regular expression for the daemon's notification subscription in #1557

CI

  • ci: Replace Syft with sbomify in #1536
  • ci: Refactor web admin to separate noarch job in #1553

Note:

  • The release notes above summarize the changes for the scripts / binaries / etc available via this releases' assets.
  • In the full change log below, there are many other changes
    • Changes to the C implementation will be included once the C daemon is GA
    • Changes to the NoPorts Desktop app will be covered in the NoPorts Desktop's release notes.

Full Changelog: v5.6.1...v5.7.0

v5.7.0-alpha-8

19 Nov 14:23
0b87633
Compare
Choose a tag to compare
v5.7.0-alpha-8 Pre-release
Pre-release

What's Changed

Full Changelog: v5.7.0-alpha-7...v5.7.0-alpha-8

v5.7.0-alpha-7

18 Nov 11:27
@gkc gkc
7d0b994
Compare
Choose a tag to compare
v5.7.0-alpha-7 Pre-release
Pre-release

What's Changed

  • build(deps): Bump github/codeql-action from 3.27.1 to 3.27.3 in the github-actions group by @dependabot in #1528
  • build(deps): Bump the docker group across 2 directories with 1 update by @dependabot in #1527
  • build(deps): Bump github/codeql-action from 3.27.3 to 3.27.4 in the github-actions group by @dependabot in #1535
  • fix: fix issues seen in "multi" mode when a large number of sockets are created concurrently by @gkc in #1509
  • build: update policy admin api pubspec.lock by @gkc in #1538
  • build: exclude policy admin webapp assets from the docker distributions by @gkc in #1539
  • build(deps): Bump appleboy/ssh-action from 1.1.0 to 1.2.0 in the github-actions group by @dependabot in #1540
  • build: multibuild.yaml: Exclude riscv64 from other_build's platform list by @gkc in #1543

Full Changelog: c0.2.4...v5.7.0-alpha-7

c0.2.4

12 Nov 17:47
2b81478
Compare
Choose a tag to compare
c0.2.4 Pre-release
Pre-release

What's Changed

Full Changelog: c0.2.3...c0.2.4

c0.2.3

11 Nov 10:21
8c32352
Compare
Choose a tag to compare
c0.2.3 Pre-release
Pre-release

What's Changed

Full Changelog: c0.2.2...c0.2.3

c0.2.2

06 Nov 17:40
c1af3ef
Compare
Choose a tag to compare
c0.2.2 Pre-release
Pre-release

What's Changed

Full Changelog: c0.2.1...c0.2.2

c0.2.1

05 Nov 11:58
81b57f7
Compare
Choose a tag to compare
c0.2.1 Pre-release
Pre-release

What's Changed

Full Changelog: p0.4.15...c0.2.1

p0.4.15 Python sshnpd - bump atSDK to 0.2.30

21 Oct 09:30
40fbe71
Compare
Choose a tag to compare

What's Changed

  • build(deps): Update atsdk requirement from 0.2.28 to 0.2.30 in /packages/python/sshnpd in the pip group as this pulls in Cryptography 43.0.3

Full Changelog: p0.4.14...p0.4.15

c0.2.0

23 Sep 15:32
216b395
Compare
Choose a tag to compare
c0.2.0 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v5.7.0-alpha-6...c0.2.0

v5.7.0-alpha-6

09 Sep 21:27
ac57467
Compare
Choose a tag to compare
v5.7.0-alpha-6 Pre-release
Pre-release

What's Changed

  • build(deps): Bump actions/attest-build-provenance from 1.4.2 to 1.4.3 in the github-actions group by @dependabot in #1319
  • build(deps-dev): Bump svelte from 4.2.18 to 4.2.19 in /apps/admin/webapp by @dependabot in #1318
  • fix: np admin static serving by @gkc in #1321
  • feat: use the AtRpc.allowAll flag introduced by at_client version 3.2.0 by @gkc in #1320
  • fix: profile screen and all other screens associated with the profile screen updated to the Figma design. by @CurtlyCritchlow in #1317
  • chore: use git dependency instead of path by @XavierChanth in #1322
  • build(deps): Bump alpine from 0a4eaa0 to beefdbd in /packages/c/sshnpd/tools in the docker group across 1 directory by @dependabot in #1329
  • build(deps): Use stable release of RISC-V SDK build image by @cpswan in #1333

Full Changelog: v5.7.0-alpha-5...v5.7.0-alpha-6