Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								58b3efd2da 
								
							 
						 
						
							
							
								
								Trigger CI builds on pull requests  
							
							 
							
							... 
							
							
							
							... but upload only tags or pyshes to develop branch
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-08-06 13:12:14 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								bfc106637a 
								
							 
						 
						
							
							
								
								Fix UDP port forward not working with Yggdrasil client  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-08-06 13:12:14 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								08f51fded2 
								
							 
						 
						
							
							
								
								Canonicalize DNS example in readme  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-08-06 06:44:44 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								7a72fe25ab 
								
							 
						 
						
							
							
								
								Edit README.md  
							
							 
							
							... 
							
							
							
							* Go needed version is 1.22 now thx to gvisor
  * Add external DNS nameserver usage example
[skip CI] skip CI
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-08-06 06:38:45 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								873b19b7c6 
								
							 
						 
						
							
							
								
								Fix release upload  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-08-05 22:47:56 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								98b1a1c79d 
								
							 
						 
						
							
							
								
								Add caching Go setup step  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-08-05 22:19:11 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								b132d6af16 
								
							 
						 
						
							
							
								
								Make CI run on branch or tag push  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-08-05 22:15:59 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								4844607750 
								
							 
						 
						
							
							
								
								Bump dependencies  
							
							 
							
							... 
							
							
							
							* ygdrasil-go 0.5.7
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-08-05 22:13:02 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								9395ddbfa2 
								
							 
						 
						
							
							
								
								Expand trunk builds for tags  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-08-05 21:57:38 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								5a87e43f9a 
								
							 
						 
						
							
							
								
								Try building only static executables for Linux/*BSD  
							
							 
							
							... 
							
							
							
							It appears Go toolchain silently uses netgo+osusergo+static
if cross-compiling but provides dynamicaly-linked executable
for native arch. Keeping track of all Linux and *BSD sysroots
is impractical so lets ship static executables where possible.
They may bot honor system DNS resolver but at least they work
everywhere.
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-07-26 11:54:55 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								fef083ae4a 
								
							 
						 
						
							
							
								
								Declare *bsd builds are static and drop CGO_ENABLED for ststic build  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-07-26 11:35:36 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								95a41a3e8f 
								
							 
						 
						
							
							
								
								Use golang:1.21-buster for glibc stuff  
							
							 
							
							... 
							
							
							
							From Matrix Yggdrasil developer room:
The only problem is on Ubuntu 20.04:
yggstack-linux-amd64: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by ./yggstack-linux-amd64)
yggstack-linux-amd64: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by ./yggstack-linux-amd64)
We do not need latest Ubuntu as we dont use external linking in static binaries.
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-07-26 07:14:29 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								3be03c793f 
								
							 
						 
						
							
							
								
								Try publishing static binaries as distroless containers  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-07-25 11:22:28 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								b534d1205e 
								
							 
						 
						
							
							
								
								Try building static linux binaries without external linking  
							
							 
							
							
							
						 
						
							2024-07-25 07:12:59 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								1eb9a94d2c 
								
							 
						 
						
							
							
								
								Try to use netgo,osusergo,static for static builds  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-07-25 07:02:14 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9da884697a 
								
							 
						 
						
							
							
								
								Fix gvisor changes  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-07-24 18:37:35 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f0eecd21d4 
								
							 
						 
						
							
							
								
								Bump yggdrasil-go and gvisor  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-07-24 18:16:56 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8a6c67475c 
								
							 
						 
						
							
							
								
								Switch back to glibc for static builds  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-07-24 17:55:45 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2c09a1d7b2 
								
							 
						 
						
							
							
								
								Fix .pk.ygg resolver after refactoring  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-07-23 22:44:14 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								5008a4ea2d 
								
							 
						 
						
							
							
								
								Do not leak sessions  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-07-22 07:23:16 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								457b1d99c5 
								
							 
						 
						
							
							
								
								Build Linux static executables with musl-cross  
							
							 
							
							... 
							
							
							
							(except ppc64, ppc64le)
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-07-19 14:49:16 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								f529064aa0 
								
							 
						 
						
							
							
								
								Refactor UDP port forwarding and document usage  
							
							 
							
							
							
						 
						
							2024-07-19 12:07:56 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								0783b429fd 
								
							 
						 
						
							
							
								
								[WIP] Introduce TCP/UDP local/remote port forwarding  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-07-19 05:50:53 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								30d51ba566 
								
							 
						 
						
							
							
								
								Try to  fix   #4  
							
							 
							
							... 
							
							
							
							... by catching TCP RST packets in WritePackets and sending them
during the next WritePackets call where no RST packet is being sent
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-07-19 05:50:52 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b160b3f66d 
								
							 
						 
						
							
							
								
								Add UDP port exposure  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-07-18 18:01:11 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								582fe511fa 
								
							 
						 
						
							
							
								
								Fix unix domain socket creation/cleanup logic  
							
							 
							
							... 
							
							
							
							* If there is another instance still listening on the same
    Unix domain socket, bail out
  * If there is a leftover from crashed yggstack etc,
    clean the socket file and proceed
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-07-16 07:32:07 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Artem Andreenko 
								
							 
						 
						
							
							
							
							
								
							
							
								dcc0284e3b 
								
							 
						 
						
							
							
								
								Implemented UNIX socket support for SOCKS5 server in yggstack command and updated README.md with usage instructions.  
							
							 
							
							
							
						 
						
							2024-07-15 10:19:15 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								174bb7026d 
								
							 
						 
						
							
							
								
								Update to Yggdrasil v0.5.6  
							
							 
							
							
							
						 
						
							2024-06-01 16:15:03 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								edbaa72445 
								
							 
						 
						
							
							
								
								Do notvtry to open admin socket in autoconf too  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-03-24 19:44:52 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								7b5300a476 
								
							 
						 
						
							
							
								
								Try to fix gh upload  
							
							 
							
							
							
						 
						
							2024-01-28 14:10:18 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neil Alexander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5520ef03bf 
								
							 
						 
						
							
							
								
								Update to Yggdrasil v0.5.5  
							
							 
							
							
							
						 
						
							2024-01-28 11:11:02 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								f465d71770 
								
							 
						 
						
							
							
								
								[skip CI] Add information about downloads  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-01-14 06:55:07 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								8f21eaa31a 
								
							 
						 
						
							
							
								
								[skip ci] Overwrite trunk build artifacts in release  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-01-07 17:49:30 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								3fa4809cd1 
								
							 
						 
						
							
							
								
								[Skip CI] Fix badge  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-01-07 17:37:54 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								74350f19fe 
								
							 
						 
						
							
							
								
								Fix typo  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-01-07 17:13:50 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								6c58d20a6b 
								
							 
						 
						
							
							
								
								Add GH_TOKEN environment variable  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-01-07 17:09:39 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								a2906602d9 
								
							 
						 
						
							
							
								
								Upload trunk release  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-01-07 16:52:27 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								c54a3add79 
								
							 
						 
						
							
							
								
								Publish trunk release  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-01-07 13:13:28 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								bd89731800 
								
							 
						 
						
							
							
								
								trunk.yml: Add workflow_dispatch trigger  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-01-07 12:37:14 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								e421d78349 
								
							 
						 
						
							
							
								
								Add github action to build trunk executables  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-01-07 12:33:30 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								c09e2fb534 
								
							 
						 
						
							
							
								
								Spawn proxy thread on every connection  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-01-06 20:23:50 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								e70c1444bb 
								
							 
						 
						
							
							
								
								Bump components  
							
							 
							
							... 
							
							
							
							go get -u ./...
go get gvisor.dev/gvisor@go
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2024-01-06 20:23:50 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								ad93f2c1c7 
								
							 
						 
						
							
							
								
								Force 'AdminListen' option to 'none' for yggstack  
							
							 
							
							... 
							
							
							
							Yggstack is supposed to run as non-privileged user and while
admin socket is necessary in some cases like running a standalone node,
most uses will not require it. Expose it but set to "none" so users
can edit configuration later on.
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2023-11-28 05:57:43 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								a0295906ba 
								
							 
						 
						
							
							
								
								README: Add info about .pk.ygg resolver  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2023-11-27 18:42:50 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								b763fe3f59 
								
							 
						 
						
							
							
								
								Add README, LICENSE and buildscripts  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2023-11-27 18:29:27 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								4069104169 
								
							 
						 
						
							
							
								
								Apply formatting fixes  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2023-11-27 18:29:27 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								ad7ea39e31 
								
							 
						 
						
							
							
								
								Add back lost pk.ygg resolvrr information block  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2023-11-27 18:29:27 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								05231d8daa 
								
							 
						 
						
							
							
								
								Update dependencies  
							
							 
							
							... 
							
							
							
							* yggdrasil-go 0.5.4
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2023-11-27 18:29:27 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasyl Gello 
								
							 
						 
						
							
							
							
							
								
							
							
								91d8b771fc 
								
							 
						 
						
							
							
								
								Move netstack from contrib to src  
							
							 
							
							... 
							
							
							
							* This is no more a static contributed code but
     living part of yggstack sources
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com> 
							
						 
						
							2023-11-27 18:29:27 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeff Becker 
								
							 
						 
						
							
							
							
							
								
							
							
								feaf5ca550 
								
							 
						 
						
							
							
								
								use proper stdlib functions for splitting host and port  
							
							 
							
							... 
							
							
							
							replace use of strings.Cut() with net.SplitHostPort() as it does not handle every case we need it to.
e.g. "[1234::1%lan0]" 
							
						 
						
							2023-11-27 15:42:31 +00:00