| UNIVERSAL WEB - CHANGELOG |
|---|
![]() |
| Universal Web - Twitter |
v3.0.7 - 2025-02-23
- New Signature Class conversion in progress
b6537d5 - DO NOT RUN
ff4ddc9 - Crypto upgrade
e972ff2 - CRYPTO Middleware Upgrade
96570e0 - CRYPTO UPGRADE IN PROGRESS
5f3e6b2 - Random ASCII Art Test
e534db9 - shake256 changes
330a413 - Update dependabot.yml
3503896 - Moving to SHAKE256
3d56ba1 - Moving to SHAKE256 in progress
577560f - Blake2b replaced with Blake3 for generic hashing
f76c9ee - Strict Kyber KeyEchange with transmit and recieve keys
59b8fe1 - Crypto Middleware updates
2aa5a52 - Update README.md
307c8eb - crypto cleanup
9ba2e22
v3.0.6 - 2024-12-27
v3.0.5 - 2024-12-27
v3.0.4 - 2024-12-27
- Cleanup for methods
13841b8 - Dependency Updates
7ac5699 - Opportunistic Encryption support for hybrid keypairs
f000c42 - remove test code
3f699ee - kyber768Half_x25519 re-enabled
5553faf - More Experminetal UML Syntax shorthand
0865880 - UML Experimentation
1482b1a - Universal Markup Language Prototype syntax
c8ad9bf - Certificate Class new methods
678ae72 - Crypto Middleware refactored
ab381c6 - various crypto middleware changes
98b7345 - crypto middleware patches re-enable some demos
df62959 - Crypto updates & organization
cef3311 - Crypto middleware update
33b4ae8 - description changed
20f41e6 - Hybrid Encryption expanded compatability
bd9835e - Crypto middleware changes
1858d18 - graceful error handling for failed requests
eb57fb8 - Get method updated
0f9da22 - Reliability Patches
3297186 - Latency patches
9767de8 - Reliability timeout clear
477417c - Reliability mechanisms
e9ae6e3 - Certificate method Patches
5cf46da - reliability layer moving in
67da831 - protocolFrameRPCs
35f1443 - UW Profile/VIAt Wallet Updates dedicated encryption middleware
7ccc2ad - Viat Wallet Crypto Middleware dilithium44_ed25519
a5dcf56 - randomBuffer enabled instead of empty buffer for testing
a3500eb - added dilithium versions
92dfbb9 - demo updates
37465d6 - Viat Wallet new methods
c997705 - Working 2 packet x25519_kyber768Half_xchacha20 encryption scheme
453b262 - Cert changes
ee76c99 - Kyber768-25519-xchacha final
fcc2c35 - Server/Client Standardize API
705ca44 - Post QT Crypto changes in progress
ef9bb43 - General Cleanup
5946084 - Quick patch for key exchange
69360f3 - Cleanup enable demo
f55f82e - minor patches cleanup
3529983 - Organizing & preparing for Post QT Hyrbid algo switch
f753b6c - crypto middleware change in progress
726295a - Async Class constructor
50cad8d - UWProfile & ViatWallet Merge
c54c3c2 - QUICK PATCH Re-ENABLE DEMO for new crypto middleware
1535e4f - Viat Wallet Signature, Verify Methods Added
66d5e4d - VIAT Hybrid Post QT
b8e50c6 - ml-dsa dilithium added
beae6d5 - Crypto Middleware changes
72057ef - Filesystem Organization
5e055c1 - Do not run partial changes
802f90c - Modified Handshake for kyper (partial encryption of serverIntro)
8056e3b - use singular object instead of encryption property
6a62813 - Converting to new crypto system do not run
9e3efff - Post Quantum Kyber Middleware updated (testing)
c0af858 - Update Post Quantum Handshake Hybrid algorithm
9d31372 - Refactor crystals-kyber/post quantum
2bf0d7b - Added post quantum new algos
ce4be7e - x25519_kyber_xchacha20 Updates
c8ad61a - Refactor kyber hybrid cryptography-related code
ee2a319 - Update Kyber encryption algorithm to Kyber1024 in crystals-kyber.js
bfa9e20 - Refactor cryptography-related code and update dependencies
507c4cb - Moving in Post Quantum Hybrid Encryption x25519 & Kyber768 option (will become new default)
32d47e3 - Update DIS description in README.md
68aae64 - Readme update
b6b6be1 - Main Demo connectRequest Re-enabled
b2bc38b - Remove depricated crypto code
e714f7d - Client Creation reduction
5561c9c - 0 Size initial CID
ff0496d - ConnectionID Cert changes
5021abb - Client moving to new DomainCerts
1075589 - DIS Record Support
91ae333 - Refactor in progress new uwProfiles and DomainCertificate classes
ff7bb75 - Refactor certificate files and update dependencies
16f7f22 - Update certificates.js and index.js files
48b2a19 - Add dependencies and update main.js and certificate files
4bd0b0e - Certificate Standard v1
58acf14 - Cert Changes
12dd435 - Cert changes moving in
ed39f52 - Main generate certificate by type
2d01731 - Domain Cert Changes
edaafc1 - Cert changes
b6801e5 - certificate standard for blockchain based certificate chain with dual signing
34a87a8 - Commit catchup merges in progress do not run
482df26 - Cyrstals-kyber prototyping
a164502 - further cert organization
39e292c - raw cert organization
0a458b8 - converting to new certificate format
c504a22 - Major changes taking place do not run or build
431c9e6 - Major changes
6881e8d - Doc cert change
2625fc6 - cert doc changes (being stadardized)
1cc950f - Kyber testing
fc0c340 - CERTIFICATE CHANGE IN PROGRESS DO NOT RUN
856ede0 - Deps updated
d18801f - Eslint config migrated
8219920 - Updated events API
f8632ef - Patched small state log bug (minor commit)
f19f179 - New States
d371877 - System Info Logs
c10418a - Change IP/Port from string input in intro
4bc92af - Include remote info
eda8c36 - ext patch
f3ac473 - on off events client
d2be291 - close, destroy, connected, disconnected, and socket events
e5bde12 - reconnect
441a0cf - Gracefull Destroy Client
04b08d0 - Include return in packet sending
3ca1bd1 - End patch include frame
e685136 - Removed redundent decode/encoding
d1d2ca6 - Readme update
dc0ad79 - Text based cleanup
baf1118 - Dependency Cleanup
8642cb4 - Client Close/End/Destroy
e5e92c6 - This patched
2eedf9b - Cleanup
21b2a98 - Demo Working
87a4e83 - routes merge 2#
90f4168 - transition to new classes merge 1#
4edc833
v3.0.3 - 2023-12-17
v3.0.2 - 2023-12-17
- Moving in Docs
97ffb88 - Update index.html
533a3ed - Create CNAME
16db0e4 - Create index.html
bfdf6cb - Create CNAME
d3ae4d4 - New Events
c4b3300 - Methods are now used internally as strictly Numbers
b16b980 - Memory Tests
d6d7acd - Cleanup all on Packet events
b382b43 - New onFrame Event & Docs
9f6e3c4 - Updated Index example page
023d546 - Protocol Packet Handler cleanup
639ebd1 - Demo re-enabled
2f639ee - Don't run demo major merge in progress
1073c60 - Re-Enable Demo new paths
c219453 - certificate cleanup & patches
97e931b - Update CODE_OF_CONDUCT.md
57eb01b - changelog
4309416
v3.0.1 - 2023-11-07
- Initial Multithreading support
348e18a - Security fixes
e9bd907 - Hex Based Ids
cf212dc - New Math Algo for chunking
16eb39d - Chunking math changes
f266b4a - smart ids in progress
a0c35ac - Demo 99% Restored
15787ad - certificate changes
7397a14 - DO NOT RUN DEMO
9c8bdb1 - Version change to v3
19ca7d0
- Upgrade CodeSee workflow to version 2
#19 - Create LICENSE
#2 - Create LICENSE
#2 - Create CODE_OF_CONDUCT.md
#1
- New RPC mode for condenced headers
7a6aff1 - Multithreading support in progress 80%
71a00bc - Working on IP version decider
5a89979 - Progress Head
db5300c - UWRL Added
1f9a884 - test
27f90d1 - Standarizing UWRL / UWRI Formats
0ce5ae6 - Small cleanup
0173847 - Moving in robust ipv4 & ipv6 support
e350e6d - certificates adding ipv4 and ipv6 support
9b18e2a - Skip Steps with no data
e5e3e13 - Merge in progress don't run
ac718ef - Partial seperation major changes will break API after first layer
0c706f1 - Response Object Implimented for Fetch & Request
d4abb9b - Ask Patch
04699ee - Splitting Ask Class into Request/Response Classes
4dc0557 - New Certificate Fields
f5cda4c - Cleanup Prep
3f81d5b - New Crypto Middleware
9af0883 - New Crypto Middleware in progress
7790e22 - Crypto middleware in progress
050642d - Transition in progress
0f3aabc - File Organization
3688b4b - Seperating Public Key Crypto & CipherSuite crypto
f37cf14 - Update README.md
7ffb956 - Update README.md
9b7116c - Update README.md
9a18c45 - Update README.md
e39fbcc - Update README.md
b0be4d1 - Update README.md
fba6949 - Update README.md
f7ab182 - Do not run demo
f4c9246 - Frame value patch
bdaf08b - File patches
1349936 - Demo Re-enabled
e672abf - Setup updated
d30b885 - Assmble Path & Parameters
898969b - New States in progress
441f81a - Adding Parms
1b365d2 - Converting to frames
8268569 - Do not run demo merges in progress
f2609f3 - Converting to HTTP API
050db6a - EMIT ADDED
ba59f0d - Post Feature Added
010e9bf - New Data fields for connections
23f8816 - Fetch Function
6430129 - Data Completed for New Request system
a5c9257 - Head Transfer Patches
f397970 - onPacket patched for replies
4692fbe - onPacket Patch
695ce9b - onPacket Server side patch
c208d4f - endIndex & console patch
8c20d4c - New license & Patches Part 1
02e22fa - remove outdated crypto reference
b5048f9 - Stable Handshake
8a8a324 - New Certificate API
3b8b135 - Get Certificate during handshake support
d414709 - Handshake patches
c4d6f8c - Process low-level protocol packets
31cbe4c - New Handshake process patches
07213f0 - handshake send intro
3a7bf88 - Server & client side handshake protocol order
5ebf7cd - Client side handshake
7d2343e - SendPackets Patch
05e3a14 - New Header Key Processing
c307b57 - New Handshake in progress
2bc4386 - New comms system in progress
ee0171f - New Macro & Micro Handshake moving in
28ed664 - New Handshake Intro Process
5b8c543 - Client Demo Enabled
c7a0bb0 - patch connect to new format
8477c7e - Reduce Head Memory Usage
f7f7274 - conversion to new communication system in progress
d29c502 - Conversion communication system & API in progress
15f2de1 - Converting to new communicaton algo in progress
80d6a5f - Converting to new API in progress
ed4c720 - Converting to new communication protocol part 1
35ff2b7 - default method
bc7a08a - UDSP Protocol packet resturcture
e0a43a4 - Update packetActions.md
8e273ad - Update packetActions.md
03a77f4 - tradditional headers groundwork
2897efe - 50% of API standardization
3b8a3f3 - Scaffolding for new Ask/Reply
17dc29b - Re-work in progress for Reply & Ask
c58a674 - New Chunking & completion half in
2348a75 - new packet overhead algo
ff91535 - Ask Chunking
b463c2b - Rename udp server to socket
3650745 - unencrypted header key support re-enabled
eb66521 - Remove dead code
de993f5 - Crypto Middleware Convert + Patches
f7cb80b - server side cryptography middleware
c657451 - Intigrating Crypto Middleware for client
528e37f - crypto middleware simplify + add connectionID
618588c - Short Headers
65e1dcf - send cleanup
b6b6990 - Spring cleaning
8d6b032 - Spring Cleaning
b5656a3 - Quick Patch
aa0de85 - Spring cleaning 95%
40311d5 - Server 50% cleanup
b3fd943 - client cleanup
2fe0999 - Keychain Access Support with Demo Script
2dc154b - Certificate Patches
8182cfe - Converting to new advanced keypair system 90%
57abfb4 - Certificate Patch File Names
8ebabce - Certificates Patch File Names
282b214 - Certificate Patch
04fd4db - New Certificates
ca8b9be - New Connection IDs
d2ef75a - Major Ask & Reply Refactor
6892d2c - Moving in new Ask & Reply (Partial)
673a850 - Server Refactored Condensed Encode/Decode
af71c70 - Server Refactor with Reply
894db57 - UDSP I/O Refactor Part 2.5
9fa9378 - UDSP Refactor Part 2
e64d682 - Package Broken Reduction in Progress
83f921d - Introducing new security rekey for 0rtt packet
09687b7 - Additional pubkey encryption process
73a0f8b - Clarify Reply nomenclature
dfa99df - Ask - in progress
5c5003b - onError
66b1ba5 - Chunking, Reply, Reliability Base
f7eda02 - New Packet Design Part 2
132e607 - New Packet Design (active)
be4e4fb - Graceperiod config
cc0c32f - processMessage Patch
202b5fc - ReourseDirectory Added
35fd12f - Server, Client combined into udsp module
611a623 - New Client Ask Object
3e18d8d - Patch for connection state
8a8250e - New Request Format
b3ab02f - Removed App Events
f03077b - Client Send restored
5c37e66 - Client Being re-enabled
f0ce85c - Server configuration enabled
df197cb - Server re-enabled
836a9be - Crypto subpath module support
c503f4a - New relative module subpaths
1fe8a91 - Filepath correction
3bb364c - Quick patch for server testing
1b4c897 - Server-clients class conversion
105cc19 - Mass Filesystem Cleanup
ba5e6d7 - DIS Api converted
faa7d8b - Scripts Conversion
311e636 - Dependency Version Updates (routine)
1a37165 - Certificates Converted
bb176fb - Server Conversion merge Part 1 -serverApp cleanup
495fb60 - Server Conversion Merge Part 1
d1405bc - Client Merge Part 2 - Main File Conversion
f94cdf1 - PropertyAccess Patch
7a1283b - Filesystem restructure
e4a6e9e - Send Patch
ed750db - build: BREAKING PART 1 CLIENT MERGE
2e84690 - Dependency update (routine)
f229cc3 - Create .github/workflows/codeql.yml
ad73df6 - Create .github/dependabot.yml
c193a4c - converting - new architecture & format
2d2c8ec - State conversion
ff283c9 - Remove old view
a7a40fc - new dependencies, uwBridge Xed, code conversion start
a57b9a7 - Install the CodeSee workflow. Learn more at https://docs.codesee.io
34f6c66 - Front-end update
049c4fa - Dep update + cache re-work
b66dc10 - Extened Component Methods
2c98e15 - Socket Reconnect + Authenticate support
478afe9 - Optimized Response function
8a9f5a5 - Patched Demand + Removed duplicate name
4be0663 - cache methods - instant from memory loading
a2388a5 - Task replace request - fix
47ffc5c - Replace Request with task
5ad6675 - New Import System
41f7136 - Breaking Websocket Server Switch performance
575339a - new front-end main and browser thread systems
e044976 - Move to PM2 support cluster mode deps updates
aa19c35 - uWebsockets in progress, Scale, watchers, paths fix
8b50d8a - New Connection Status Indicator
56afe00 - Simplified Worker Logic
8e9f0c8 - Deepassign + async data
a722b8a - HTTPS Socket Support + Resize patch
ef47a5c - Front Startup Event + Size fix
389fcee - Core changes
505f880 - Import/Export Support BREAKING
d06345c - Import/Export - native modules on front-end START
e261c34 - Event + Storage changes
0e1c261 - Demand, Watchers, & Component config re-worked
4aa561f - New Component Commands
3117fb4 - workspace fix
3ee3959 - Component Method Additons/Altered - _id support useful for MongoDB
be5452b - Remove old components
17d2b9e - New Front-end clean up component changes for Nav need to be converted.
82127cb - Major refactoring
344ce3e - Refactor Router & Nav Components (breaking)
8860322 - Example Update
e49f0aa - example update
c468f11 - example config
887d5cc - localstorage + Safari + Privacy fixes - localstorage is lit dont hate on it
95cf04c - socket, router, resize event
0eed527 - core bundle updates
f119b6a - debug enabled console
07dfbe0 - preventDefault & resize
3f3472c - Socket.io Patch, Multi Event Patch
3f6797d - DS Store check- HTMLLint - Dep update
7fde21a - Resize fix, Editor config, Spell Book
a0884cb - Front & Socket library reduced and simplified
2a7d439 - Rework component system - Improve cache checksums
3b263e1 - bundle update
0c68afd - Crypto update + front libs + Utility lib update
1044db2 - Prepare for Demo Release - uwBridge
2f3a566 - Add CodeSee architecture diagram workflow to repository
8e785d6 - Dep Audit
e804b25 - Dep Security audit + update
5629bc0 - uWebsockets
d445e10 - adding missing argument
43df16c - latest
0be8da5 - latest
f2edb74 - latest
31a9f10 - cleaning deprecated files, syncing compile
b5781d0 - Update CHANGELOG.md
ea82ede - updating methods and uws example
2926535 - file upload e.g.
5471082 - adding example of header modification
d0f26cf - latest
ab84f19 - latest
fb34430 - latest
9aae0a8 - latest
5ddf42c - latest
046e147 - latest
1fe8c31 - latest
cf569f9 - uwBridge bringing UW tech to the WWW
a1d780f - chunking support patch 0.0.1
50c97b3 - SEND ALGO CHANGES
37ec23f - More verboise & organized logs
31194f6 - Front End Component Library Updated
92e8f79 - console bug removed
cd3fb2a - dependency update Node v16
dc8d24f - Remove babel-eslint, update eslintrc
9189a23 - Update LICENSE
0371589 - Update LICENSE
093f132 - Update LICENSE
fc4ba7e - Update LICENSE
6ac2679 - Create codeql-analysis.yml
9f85945 - Delete LICENSE
dc0637d - Docs, Cleanup, New config options
7053d2d - Client rollback for incorrect method name
7e98d6a - toBase64 refactor, Code cleanup accurate naming
0a075ce - Small Dependency Updates
6b8b530 - Log changes easier to read and more compact
0ce7adb - Clean up, Docs, & heavy changes BREAKING
dfb97ad - STREAMS & CHANNELS
c737398 - This is a priority merge & is a breaking change for the UW protocol. Merging in reliability and chunking standby.
d743d8a - Update README.md
f39c456 - README LINKS
5b33e31 - PFS Server side + client side patch
81f8816 - Cert + Client side PFS updates (Breaking Server change)
29bfcca - Dependency update prior to PFS for Server
b76cc2a - Update README.md
72592a6 - Update README.md
9ac8d34 - Update README.md
97cb374 - Gov
8fbfe58 - PFS CLIENT PATCH
df48589 - PATCH
4341931 - STRUCTURE
a2a4b47 - Dep update
16ae7fd - MSGPack Swap + Dependency Update
544b8f4 - Torrent Stream + Settings Menu (BLANK)
1036064 - Phase 2
788379e - Phase 1 Browser Controls
814202a - Browser enabled
d8433ef - Sentivate
d3468b9 - Update package.json
17d228b - Packet Structure Update
221ee9e - Client Module Cleanup
7b3e1f3 - Create logo.png
2819629 - September Update
28677b0 - Changelog + Dependencies
e1eb86f - Updated & Removed
d839c5a - Readme Update
95ca894 - August Push
d08b943 - Update README.md
b69e94e - Removed n
0a55554 - Swap Protocol
abb3faa - July Push
b8991e0 - Create SECURITY.md
6e75ff8 - Update README.md
94d1d9c - Update README.md
18359db - Test certs
73978d6 - Latest Stable with Browser
6151b50 - Update .eslintrc
feb70c7 - Update .eslintrc
0bb17c7 - Removed lzutf8
2a96066 - Latest
5620744 - Module Cleanup
65123b1 - Organize test scripts
eb2d402 - Update README.md
1903e4d - Update README.md
18f1a50 - Remove certs
f8455de - Remove certs
59bffad - Network Simulation
90d69b1 - Initial commit
df8e6b2
