deps(js): bump @multiformats/multiaddr from 12.5.1 to 13.0.1 in /sdn-js#9
deps(js): bump @multiformats/multiaddr from 12.5.1 to 13.0.1 in /sdn-js#9dependabot[bot] wants to merge 256 commits into
Conversation
Security: Switch sdn-server to hardened Emscripten WASI binary with Crypto++ constant-time operations, HMAC-DRBG entropy mixing, SecureAllocator, and optional FIPS mode. Fix Ed25519 sign/verify parameter order and mnemonic error code handling for hardened build API. Add hd_secure_dealloc support (wipe-before-free). Implement SLIP-10 Ed25519 derivation in pure Go. Storefront: Add payment chain verification, delivery hardening, and expanded store API with proper test coverage. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Update test fixtures to include uppercase characters as required by the password validation policy (12+ chars, uppercase, lowercase, digit). Add scripts/ci-local.sh to run CI checks locally when GitHub Actions minutes are exhausted, with pre-push hook for automatic validation. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
… BIP-44 derivation - Fix /admin → /admin/ redirect so React SPA relative asset paths resolve correctly (root cause of CSS text/plain and JS 404 errors in production) - Change HD wallet derivation from custom coin type 1957 to standard BIP-44 Bitcoin (m/44'/0'/...) across Go server, JS SDK, and documentation - Add xpub-based TOFU auth with SDN extended public key format - Add frontend manager for admin-uploadable public homepage - Add local dev environment: config/dev.yaml, scripts/dev-local.sh, Dockerfile.dev, and docker-compose.dev.yaml with test wallet - Add pre-commit and post-commit git hooks for CI and auto-deploy Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
Dependabot couldn't fetch all your path-based dependencies. Because of this, Dependabot cannot update this pull request. |
- Add demo WASM module (demo.c) with exported computation functions - Add build-demo-wasm.js encryption script (AES-256-GCM + per-domain KEK wrapper) - Add server-side demo API (GET /demo, /api/v1/demo/payload, /api/v1/demo/info) - Add browser-side P-256 ECDH key exchange demo with SubtleCrypto (zero deps) - Re-enable HTTP key exchange endpoints on the OrbPro key broker plugin - Add IPFS pinning support for demo payload (optional, via ipfs_api_url config) - Fix docs.html mobile responsiveness (overflow-x, word-break, responsive breakpoints) - Source demo/.demo-env in dev-local.sh for key broker secrets - Add demo secrets to .gitignore Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add overflow containment and white-space: nowrap throughout the wallet network card hierarchy so long blockchain addresses and derivation paths properly truncate with ellipsis instead of overflowing the viewport. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace inline flex styles with .arch-row-split class that switches from side-by-side to column layout at the 734px mobile breakpoint. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Fixes CI failure where submodule init could not find the URL for packages/sdn-license-plugin. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The built-in pages-build-deployment used submodules: recursive which failed because sdn-license-plugin is a private repo. The custom workflow checks out without submodules since only docs/ is needed. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The built-in GitHub Pages builder always clones submodules recursively. Since sdn-license-plugin is a private repo, the default GITHUB_TOKEN cannot access it, causing the checkout to fail with "Repository not found". Also removes the temporary custom pages workflow since the legacy builder will work once the submodule is removed. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…k theme issues - Combine Trust, Wallet, and Peers into a single Peers page with Network/Trust/Wallet tabs (Trust and Wallet tabs are admin-only) - Remove Trust and Wallet from sidebar nav (8 items instead of 10) - Reduce sidebar icon sizes and padding so items fit without scrolling - Add dark theme overrides for Browse/Inspect buttons and path input - Fix header button vertical centering with flexbox gap layout - Update trust badge in SdnPeersPanel from link to static span Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Remove mb2 classes from the explore form input and button container that were creating extra bottom margin, causing the visible elements to sit above center within the flex-aligned header bar. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…odal Standardize trust level display as colored pill badges across navbar and peers panel. Clicking any badge opens an informational modal explaining the PGP-inspired web of trust model. Sign out now requires confirmation. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Fix selectIpfsApiUrl → selectIpfsApiAddress selector crash on Plugins page. Add comprehensive dark mode overrides for ipld-explorer-components: entry titles, links table, react-inspector data tree, CID info, and breadcrumbs. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…llet-ui CSS fix - Add Encrypted Peer Messaging (EPM) module with PubSub, protocol, persistence, and peer graph - Add peer directory with detail modals, identity cards, and force/tree graph visualization - Rebrand welcome page: "What is IPFS?" → "What is the Space Data Network?" with SDN-focused content - Update status text and translations from IPFS to Space Data Network - Fix wallet-ui button styling by scoping global CSS resets to exclude #hd-wallet-ui-container - Bump webui version to 4.11.0 to invalidate i18n localStorage cache - Update deploy script with Kubo installation/configuration - Add baked keys and discovery modules to sdn-js SDK Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
Dependabot couldn't fetch all your path-based dependencies. Because of this, Dependabot cannot update this pull request. |
1 similar comment
|
Dependabot couldn't fetch all your path-based dependencies. Because of this, Dependabot cannot update this pull request. |
…ds, and docs Server: derive libp2p PeerID from secp256k1 at m/44'/0'/0' (xpub-based identity), encrypt BIP-39 mnemonic at rest with XChaCha20-Poly1305 + Argon2id, add show-identity and derive-xpub CLI commands, auto-migrate plaintext mnemonics on startup. SDK: integrate hd-wallet-wasm for secp256k1 key derivation, PeerID computation from xpub, HDKeyStore (IndexedDB + WebCrypto), and replace @libp2p/peer-id-factory usage. Docs: update key derivation tree, add secp256k1 identity section, CLI commands reference, key security section, and YAML config examples. WebUI: fix EPM editor lint errors, update identity card and auth bundle. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Bumps [@multiformats/multiaddr](https://github.com/multiformats/js-multiaddr) from 12.5.1 to 13.0.1. - [Release notes](https://github.com/multiformats/js-multiaddr/releases) - [Changelog](https://github.com/multiformats/js-multiaddr/blob/main/CHANGELOG.md) - [Commits](multiformats/js-multiaddr@v12.5.1...v13.0.1) --- updated-dependencies: - dependency-name: "@multiformats/multiaddr" dependency-version: 13.0.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
bb5b9d7 to
c30a915
Compare
c30a915 to
a8f1a17
Compare
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Bumps @multiformats/multiaddr from 12.5.1 to 13.0.1.
Release notes
Sourced from
@multiformats/multiaddr's releases.Changelog
Sourced from
@multiformats/multiaddr's changelog.Commits
7b3da3dchore(release): 13.0.1 [skip ci]15e7227fix: return deep copy of components (#429)a0aed7fchore(release): 13.0.0 [skip ci]1f3fb63fix!: simplify API (#427)3685574chore: add or force update .github/workflows/stale.yml (#428)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)