|  | 03cc490b8a | fix(docs): Update project hints documentation in readme.hints.md | 2025-04-28 15:37:35 +00:00 |  | 
			
				
					|  | 2616b24d61 | 7.1.2 
		
v7.1.2
	
	
		
			
				
	
				Default (tags) / security (push) Successful in 32s 
				
	
				Default (tags) / test (push) Failing after 1m6s 
				
	
				Default (tags) / release (push) Has been skipped 
				
	
				Default (tags) / metadata (push) Has been skipped | 2025-04-19 18:42:36 +00:00 |  | 
			
				
					|  | 46214f5380 | fix(networkproxy/requesthandler): Improve HTTP/2 request handling and error management in the proxy request handler; add try-catch around routing and update header processing to support per-backend protocol overrides. | 2025-04-19 18:42:36 +00:00 |  | 
			
				
					|  | d8383311be | 7.1.1 
		
v7.1.1
	
	
		
			
				
	
				Default (tags) / security (push) Successful in 23s 
				
	
				Default (tags) / test (push) Failing after 1m4s 
				
	
				Default (tags) / release (push) Has been skipped 
				
	
				Default (tags) / metadata (push) Has been skipped | 2025-04-19 18:32:46 +00:00 |  | 
			
				
					|  | 578d11344f | fix(commit-info): Update commit metadata and synchronize project configuration (no code changes) | 2025-04-19 18:32:46 +00:00 |  | 
			
				
					|  | ce3d0feb77 | 7.1.0 
		
v7.1.0
	
	
		
			
				
	
				Default (tags) / security (push) Successful in 38s 
				
	
				Default (tags) / test (push) Failing after 1m8s 
				
	
				Default (tags) / release (push) Has been skipped 
				
	
				Default (tags) / metadata (push) Has been skipped | 2025-04-19 18:31:31 +00:00 |  | 
			
				
					|  | 04abab505b | feat(core): Add backendProtocol option to support HTTP/2 client sessions alongside HTTP/1. This update enhances NetworkProxy's core functionality by integrating HTTP/2 support in server creation and request handling, while updating plugin exports and documentation accordingly. | 2025-04-19 18:31:10 +00:00 |  | 
			
				
					|  | e69c55de3b | 7.0.1 
		
v7.0.1
	
	
		
			
				
	
				Default (tags) / security (push) Successful in 41s 
				
	
				Default (tags) / test (push) Failing after 1m5s 
				
	
				Default (tags) / release (push) Has been skipped 
				
	
				Default (tags) / metadata (push) Has been skipped | 2025-04-05 08:54:35 +00:00 |  | 
			
				
					|  | 9a9bcd2df0 | fix(package.json): Update packageManager field in package.json to specify the pnpm version for improved reproducibility. | 2025-04-05 08:54:34 +00:00 |  | 
			
				
					|  | b27cb8988c | 7.0.0 
		
v7.0.0
	
	
		
			
				
	
				Default (tags) / security (push) Successful in 37s 
				
	
				Default (tags) / test (push) Failing after 1m3s 
				
	
				Default (tags) / release (push) Has been skipped 
				
	
				Default (tags) / metadata (push) Has been skipped | 2025-04-04 17:15:50 +00:00 |  | 
			
				
					|  | 0de7531e17 | BREAKING CHANGE(redirect): Remove deprecated SSL redirect implementation and update exports to use the new redirect module | 2025-04-04 17:15:50 +00:00 |  | 
			
				
					|  | c0002fee38 | 6.0.1 
		
v6.0.1
	
	
		
			
				
	
				Default (tags) / security (push) Successful in 37s 
				
	
				Default (tags) / test (push) Failing after 1m8s 
				
	
				Default (tags) / release (push) Has been skipped 
				
	
				Default (tags) / metadata (push) Has been skipped | 2025-03-25 22:35:36 +00:00 |  | 
			
				
					|  | 27f9b1eac1 | fix(readme): Update README documentation: replace all outdated PortProxy references with SmartProxy, adjust architecture diagrams, code examples, and configuration details (including correcting IPTables to NfTables) to reflect the new naming. | 2025-03-25 22:35:36 +00:00 |  | 
			
				
					|  | 03b9227d78 | 6.0.0 
		
v6.0.0
	
	
		
			
				
	
				Default (tags) / security (push) Successful in 39s 
				
	
				Default (tags) / test (push) Failing after 1m10s 
				
	
				Default (tags) / release (push) Has been skipped 
				
	
				Default (tags) / metadata (push) Has been skipped | 2025-03-25 22:31:07 +00:00 |  | 
			
				
					|  | 6944289ea7 | BREAKING_CHANGE(core): refactored the codebase to be more maintainable | 2025-03-25 22:30:57 +00:00 |  | 
			
				
					|  | 50fab2e1c3 | 5.1.0 
		
v5.1.0
	
	
		
			
				
	
				Default (tags) / security (push) Successful in 29s 
				
	
				Default (tags) / test (push) Failing after 59s 
				
	
				Default (tags) / release (push) Has been skipped 
				
	
				Default (tags) / metadata (push) Has been skipped | 2025-03-18 22:04:37 +00:00 |  | 
			
				
					|  | 88a1891bcf | feat(docs): docs: replace IPTablesProxy references with NfTablesProxy in README and examples, updating configuration options and diagrams for advanced nftables features | 2025-03-18 22:04:37 +00:00 |  | 
			
				
					|  | 6b2765a429 | 5.0.0 
		
v5.0.0
	
	
		
			
				
	
				Default (tags) / security (push) Successful in 36s 
				
	
				Default (tags) / test (push) Failing after 1m0s 
				
	
				Default (tags) / release (push) Has been skipped 
				
	
				Default (tags) / metadata (push) Has been skipped | 2025-03-18 21:55:09 +00:00 |  | 
			
				
					|  | 9b5b8225bc | BREAKING CHANGE(nftables): Replace IPTablesProxy with NfTablesProxy and update module exports in index.ts | 2025-03-18 21:55:09 +00:00 |  | 
			
				
					|  | 54e81b3c32 | 4.3.0 
		
v4.3.0
	
	
		
			
				
	
				Default (tags) / security (push) Successful in 30s 
				
	
				Default (tags) / test (push) Failing after 58s 
				
	
				Default (tags) / release (push) Has been skipped 
				
	
				Default (tags) / metadata (push) Has been skipped | 2025-03-18 15:00:24 +00:00 |  | 
			
				
					|  | b7b47cd11f | feat(Port80Handler): Add glob pattern support for domain certificate management in Port80Handler. Wildcard domains are now detected and skipped in certificate issuance and retrieval, ensuring that only explicit domains receive ACME certificates and improving route matching. | 2025-03-18 15:00:24 +00:00 |  | 
			
				
					|  | 62061517fd | 4.2.6 
		
v4.2.6
	
	
		
			
				
	
				Default (tags) / security (push) Successful in 21s 
				
	
				Default (tags) / test (push) Failing after 58s 
				
	
				Default (tags) / release (push) Has been skipped 
				
	
				Default (tags) / metadata (push) Has been skipped | 2025-03-18 14:56:57 +00:00 |  | 
			
				
					|  | 531350a1c1 | fix(Port80Handler): Restrict ACME HTTP-01 challenge handling to domains with acmeMaintenance or acmeForward enabled | 2025-03-18 14:56:57 +00:00 |  | 
			
				
					|  | 559a52af41 | 4.2.5 
		
v4.2.5
	
	
		
			
				
	
				Default (tags) / security (push) Successful in 38s 
				
	
				Default (tags) / test (push) Failing after 1m0s 
				
	
				Default (tags) / release (push) Has been skipped 
				
	
				Default (tags) / metadata (push) Has been skipped | 2025-03-18 14:53:39 +00:00 |  | 
			
				
					|  | f8c86c76ae | fix(networkproxy): Refactor certificate management components: rename AcmeCertManager to Port80Handler and update related event names from CertManagerEvents to Port80HandlerEvents. The changes update internal API usage in ts/classes.networkproxy.ts and ts/classes.port80handler.ts to unify and simplify ACME certificate handling and HTTP-01 challenge management. | 2025-03-18 14:53:39 +00:00 |  | 
			
				
					|  | cc04e8786c | 4.2.4 
		
v4.2.4
	
	
		
			
				
	
				Default (tags) / security (push) Successful in 39s 
				
	
				Default (tags) / test (push) Failing after 58s 
				
	
				Default (tags) / release (push) Has been skipped 
				
	
				Default (tags) / metadata (push) Has been skipped | 2025-03-18 12:49:52 +00:00 |  | 
			
				
					|  | 9cb6e397b9 | fix(ts/index.ts): Fix export order in ts/index.ts by moving the port proxy export back and adding interfaces export for proper module exposure | 2025-03-18 12:49:52 +00:00 |  | 
			
				
					|  | 11b65bf684 | 4.2.3 
		
v4.2.3
	
	
		
			
				
	
				Default (tags) / security (push) Successful in 21s 
				
	
				Default (tags) / test (push) Failing after 58s 
				
	
				Default (tags) / release (push) Has been skipped 
				
	
				Default (tags) / metadata (push) Has been skipped | 2025-03-18 00:32:01 +00:00 |  | 
			
				
					|  | 4b30e377b9 | fix(connectionhandler): Remove unnecessary delay in TLS session ticket handling for connections without SNI | 2025-03-18 00:32:01 +00:00 |  | 
			
				
					|  | b10f35be4b | 4.2.2 
		
v4.2.2
	
	
		
			
				
	
				Default (tags) / security (push) Successful in 37s 
				
	
				Default (tags) / test (push) Failing after 1m3s 
				
	
				Default (tags) / release (push) Has been skipped 
				
	
				Default (tags) / metadata (push) Has been skipped | 2025-03-18 00:29:17 +00:00 |  | 
			
				
					|  | 426249e70e | fix(connectionhandler): Ensure proper termination of TLS connections without SNI by explicitly ending the socket after sending the unrecognized_name alert. This prevents the connection from hanging and avoids potential duplicate handling. | 2025-03-18 00:29:17 +00:00 |  | 
			
				
					|  | ba0d9d0b8e | 4.2.1 
		
v4.2.1
	
	
		
			
				
	
				Default (tags) / security (push) Failing after 14m48s 
				
	
				Default (tags) / test (push) Has been cancelled 
				
	
				Default (tags) / release (push) Has been cancelled 
				
	
				Default (tags) / metadata (push) Has been cancelled | 2025-03-17 14:28:09 +00:00 |  | 
			
				
					|  | 151b8f498c | fix(core): No uncommitted changes detected in the project. | 2025-03-17 14:28:08 +00:00 |  | 
			
				
					|  | 0db4b07b22 | 4.2.0 
		
v4.2.0
	
	
		
			
				
	
				Default (tags) / security (push) Successful in 58s 
				
	
				Default (tags) / test (push) Failing after 14m46s 
				
	
				Default (tags) / release (push) Has been cancelled 
				
	
				Default (tags) / metadata (push) Has been cancelled | 2025-03-17 14:27:10 +00:00 |  | 
			
				
					|  | b55e2da23e | feat(tlsalert): add sendForceSniSequence and sendFatalAndClose helper functions to TlsAlert for improved SNI enforcement | 2025-03-17 14:27:10 +00:00 |  | 
			
				
					|  | 3593e411cf | 4.1.16 
		
v4.1.16
	
	
		
			
				
	
				Default (tags) / security (push) Successful in 29s 
				
	
				Default (tags) / test (push) Failing after 1m0s 
				
	
				Default (tags) / release (push) Has been skipped 
				
	
				Default (tags) / metadata (push) Has been skipped | 2025-03-17 13:37:48 +00:00 |  | 
			
				
					|  | ca6f6de798 | fix(tls): Improve TLS alert handling in connection handler: use the new TlsAlert class to send proper unrecognized_name alerts when a ClientHello is missing SNI and wait for a retry on the same connection before closing. Also, add alertFallbackTimeout tracking to connection records for better timeout management. | 2025-03-17 13:37:48 +00:00 |  | 
			
				
					|  | 80d2f30804 | 4.1.15 
		
v4.1.15
	
	
		
			
				
	
				Default (tags) / security (push) Failing after 14m48s 
				
	
				Default (tags) / test (push) Has been cancelled 
				
	
				Default (tags) / release (push) Has been cancelled 
				
	
				Default (tags) / metadata (push) Has been cancelled | 2025-03-17 13:23:07 +00:00 |  | 
			
				
					|  | 22f46700f1 | fix(connectionhandler): Delay socket termination in TLS session resumption handling to allow proper alert processing | 2025-03-17 13:23:07 +00:00 |  | 
			
				
					|  | 1611f65455 | 4.1.14 
		
v4.1.14
	
	
		
			
				
	
				Default (tags) / security (push) Successful in 21s 
				
	
				Default (tags) / test (push) Failing after 1m9s 
				
	
				Default (tags) / release (push) Has been skipped 
				
	
				Default (tags) / metadata (push) Has been skipped | 2025-03-17 13:19:18 +00:00 |  | 
			
				
					|  | c6350e271a | fix(ConnectionHandler): Use the correct TLS alert data and increase the delay before socket termination when session resumption without SNI is detected. | 2025-03-17 13:19:18 +00:00 |  | 
			
				
					|  | 0fb5e5ea50 | 4.1.13 
		
v4.1.13
	
	
		
			
				
	
				Default (tags) / security (push) Successful in 29s 
				
	
				Default (tags) / test (push) Failing after 59s 
				
	
				Default (tags) / release (push) Has been skipped 
				
	
				Default (tags) / metadata (push) Has been skipped | 2025-03-17 13:15:12 +00:00 |  | 
			
				
					|  | 35f6739b3c | fix(tls-handshake): Set certificate_expired TLS alert level to warning instead of fatal to allow graceful termination. | 2025-03-17 13:15:12 +00:00 |  | 
			
				
					|  | 4634c68ea6 | 4.1.12 
		
v4.1.12
	
	
		
			
				
	
				Default (tags) / security (push) Successful in 30s 
				
	
				Default (tags) / test (push) Failing after 59s 
				
	
				Default (tags) / release (push) Has been skipped 
				
	
				Default (tags) / metadata (push) Has been skipped | 2025-03-17 13:09:54 +00:00 |  | 
			
				
					|  | e126032b61 | fix(classes.pp.connectionhandler): Replace unrecognized_name alert data with certificate_expired alert in TLS handshake handling for session resumption without SNI | 2025-03-17 13:09:54 +00:00 |  | 
			
				
					|  | 7797c799dd | 4.1.11 
		
v4.1.11
	
	
		
			
				
	
				Default (tags) / security (push) Successful in 37s 
				
	
				Default (tags) / test (push) Failing after 59s 
				
	
				Default (tags) / release (push) Has been skipped 
				
	
				Default (tags) / metadata (push) Has been skipped | 2025-03-17 13:00:02 +00:00 |  | 
			
				
					|  | e8639e1b01 | fix(connectionhandler): Increase delay before cleaning up connections when session resumption is blocked due to missing SNI, allowing more natural socket termination. | 2025-03-17 13:00:02 +00:00 |  | 
			
				
					|  | 60a0ad106d | 4.1.10 
		
v4.1.10
	
	
		
			
				
	
				Default (tags) / security (push) Successful in 36s 
				
	
				Default (tags) / test (push) Failing after 1m0s 
				
	
				Default (tags) / release (push) Has been skipped 
				
	
				Default (tags) / metadata (push) Has been skipped | 2025-03-16 14:49:25 +00:00 |  | 
			
				
					|  | a70c123007 | fix(connectionhandler): Increase delay timings for TLS alert transmission in session ticket blocking to allow graceful socket termination | 2025-03-16 14:49:25 +00:00 |  | 
			
				
					|  | 46aa7620b0 | 4.1.9 
		
v4.1.9
	
	
		
			
				
	
				Default (tags) / security (push) Successful in 35s 
				
	
				Default (tags) / test (push) Failing after 1m1s 
				
	
				Default (tags) / release (push) Has been skipped 
				
	
				Default (tags) / metadata (push) Has been skipped | 2025-03-16 14:13:36 +00:00 |  |