BinBin He 
							
						 
					 
					
						
						
							
						
						79f781d009 
					 
					
						
						
							
							Refactor: Removing inherently flaky and unused SourceDateEpochOrNow function.  
						
						 
						
						... 
						
						
						
						Signed-off-by: BinBin He <BinSquare@users.noreply.github.com > 
						
						
					 
					
						2023-09-17 08:34:26 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jin Dong 
							
						 
					 
					
						
						
							
						
						fc45365fa1 
					 
					
						
						
							
							Remove most logrus  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jin Dong <jin.dong@databricks.com > 
						
						
					 
					
						2023-08-26 14:31:53 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Akihiro Suda 
							
						 
					 
					
						
						
							
						
						4807571352 
					 
					
						
						
							
							pkg/epoch: fix Y2038 on 32-bit hosts  
						
						 
						
						... 
						
						
						
						`strconv.Itoa(int(tm.Unix()))` rounds the time to 32-bit int on 32-bit hosts
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp > 
						
						
					 
					
						2023-07-26 13:17:39 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastiaan van Stijn 
							
						 
					 
					
						
						
							
						
						8760b87174 
					 
					
						
						
							
							pkg/epoch: extract parsing SOURCE_DATE_EPOCH to a function  
						
						 
						
						... 
						
						
						
						This introduces a ParseSourceDateEpoch function, which can be used
to parse "SOURCE_DATE_EPOCH" values for situations where those
values are not passed through an env-var (or the env-var has been
read through other means).
Signed-off-by: Sebastiaan van Stijn <github@gone.nl > 
						
						
					 
					
						2023-06-23 17:32:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastiaan van Stijn 
							
						 
					 
					
						
						
							
						
						44e2b26a87 
					 
					
						
						
							
							pkg/epoch: replace some fmt.Sprintfs with strconv  
						
						 
						
						... 
						
						
						
						Teeny-tiny optimizations:
    BenchmarkSprintf-10       37735996    32.31  ns/op  0 B/op  0 allocs/op
    BenchmarkItoa-10         591945836     2.031 ns/op  0 B/op  0 allocs/op
    BenchmarkFormatUint-10   593701444     2.014 ns/op  0 B/op  0 allocs/op
Signed-off-by: Sebastiaan van Stijn <github@gone.nl > 
						
						
					 
					
						2023-06-23 13:10:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samuel Karp 
							
						 
					 
					
						
						
							
						
						8ce3e4e159 
					 
					
						
						
							
							epoch: fix unit test when SOURCE_DATE_EPOCH is set  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/containerd/containerd/issues/8200 
Signed-off-by: Samuel Karp <samuelkarp@google.com > 
						
						
					 
					
						2023-03-03 15:12:22 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Akihiro Suda 
							
						 
					 
					
						
						
							
						
						e551d734fb 
					 
					
						
						
							
							pkg/epoch: drop timezone  
						
						 
						
						... 
						
						
						
						For determinism of human-readable string representation.
e.g., "2023-01-10T12:34:56Z" vs "2023-01-10T21:34:56+09:00"
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp > 
						
						
					 
					
						2023-01-31 23:26:02 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Akihiro Suda 
							
						 
					 
					
						
						
							
						
						70fbedc217 
					 
					
						
						
							
							archive: add WithSourceDateEpoch() for whiteouts  
						
						 
						
						... 
						
						
						
						This makes diff archives to be reproducible.
The value is expected to be passed from CLI applications via the $SOUCE_DATE_EPOCH env var.
See https://reproducible-builds.org/docs/source-date-epoch/ 
for the $SOURCE_DATE_EPOCH specification.
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp > 
						
						
					 
					
						2022-10-08 08:45:03 +09:00