Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Primary Merges in progress #22

Open
45 of 66 tasks
tomekmarchi opened this issue Mar 10, 2023 · 0 comments
Open
45 of 66 tasks

Primary Merges in progress #22

tomekmarchi opened this issue Mar 10, 2023 · 0 comments
Assignees
Labels
bug Something isn't working enhancement New feature or request merge Large multi-file merge with unknown side-effect count
Milestone

Comments

@tomekmarchi
Copy link
Collaborator

tomekmarchi commented Mar 10, 2023

  • Utility libs Merges includes API modifications (renames, additions, re-worked)
  • Crypto Lib Merges (minor security/API merge)
  • new dependency merge 99% in - minor concern
  • Get Certificate from Server when client doesn't have one
  • UnEncrypted first packet to server to get certificate for encrypted connection
    • No trust if no certificate provided to an end source
  • Electron re-write merge
  • Request Response Basic Classes to Emulate JS HTTP API
  • New App Class (similar to express)
  • App Class enable multi threading
  • App Class enable smart ids/routing
  • New Router Class (similar to express)
  • Raw Request Methods
  • Organize Method RPC Codes
  • Organize request RPC codes
  • Server re-write Merges
  • Server-Clients Folder re-write Merges
  • Client re-write Merges
  • Protocol re-write Merges
  • UW App Server re-write Merges
  • App Bundle re-write merge
  • New OS Bundles
  • New DIS Service
  • Subpath module support with hashbangs
  • Crypto sodium library using import
  • Merger Server & Client into one importable UDSP module
  • New UI Kit Front-end Browser Merges
  • New Packet Design
  • EncodePacket Module
  • DecodePacket Module
  • Encrypted outgoing Public Key
  • Mandatory Rekey event during client connect
  • Forward and Backward security
  • Rekey event
  • Reliability
  • Chunking
  • Publish & Subscribe events
  • New WebApp level API
  • New packet structure
  • Standard Body packet structure
  • File transfer
  • Media streaming
  • implement re-key functions
  • Refactor Server
  • Refactor Client
  • Encrypted Connection IDs
  • Support for Smart Connection ID Routing
  • Support for Server Id in connection id
  • Support for Process id in connection id
  • Simplify Server Clients
  • Spring Cleaning
  • First round to standardize certificates
  • Encrypt first Public Key when client sends with one throwaway key
  • Make Crypto API & Certificates API consistent
  • Merge & Refactor Shared code
  • Re-enable ReKey event after chunking and reliability is back in fully
  • uwBridge Initial removal for separation and reintegration post primary merges & pkg release on git
  • Merge Reply & Ask into single queue design
  • Push Notifications
  • Launch new DIS
  • New Demo with DIS lookup
  • Post Quantum Hybrid Encryption for Connections
  • Viat Wallets & UW Profiles with post quantum hybrid encryption & signature key pairs
  • Modular encryption suites
  • Encryption middleware
  • UW Profile/Viat wallet class
@tomekmarchi tomekmarchi added bug Something isn't working enhancement New feature or request merge Large multi-file merge with unknown side-effect count labels Mar 10, 2023
@tomekmarchi tomekmarchi added this to the release milestone Mar 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request merge Large multi-file merge with unknown side-effect count
Projects
None yet
Development

No branches or pull requests

2 participants