| 
						
					 | 
					
						
						
						
						
							
						
						
							64eea2b5fa
							
						
					 | 
					
						
						
							
							design: Separate PDL language and compiler documents
						
						
						
						
						
						
					 | 
					
						2025-06-04 13:01:34 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							44b174c161
							
						
					 | 
					
						
						
							
							design: Flesh out PDL document
						
						
						
						
						
						
					 | 
					
						2025-06-04 12:46:20 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ec965caa27
							
						
					 | 
					
						
						
							
							codec: Add Encodable, Decodable interfaces
						
						
						
						
						
						
					 | 
					
						2025-06-04 12:20:04 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1f62f6d973
							
						
					 | 
					
						
						
							
							design: PDL Idents should always start with capitals
						
						
						
						
						
						
					 | 
					
						2025-06-04 10:40:14 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							385c5a5972
							
						
					 | 
					
						
						
							
							design: Markdown fixes lol
						
						
						
						
						
						
					 | 
					
						2025-06-04 10:38:42 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							d67a4fb9f2
							
						
					 | 
					
						
						
							
							generate: Clean slate
						
						
						
						
						
						
					 | 
					
						2025-06-04 10:37:03 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b261aa32f1
							
						
					 | 
					
						
						
							
							design: Initial PDL design
						
						
						
						
						
						
					 | 
					
						2025-06-04 10:36:01 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b85f3e7866
							
						
					 | 
					
						
						
							
							tape: Clean slate
						
						
						
						
						
						
					 | 
					
						2025-06-01 23:06:28 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							38132dc58c
							
						
					 | 
					
						
						
							
							design: Add note about TAPE root values
						
						
						
						
						
						
					 | 
					
						2025-06-01 23:04:24 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							99392d50fc
							
						
					 | 
					
						
						
							
							design: Remove description of NIL value
						
						
						
						
						
						
					 | 
					
						2025-05-31 06:18:03 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c4a985f622
							
						
					 | 
					
						
						
							
							design: New TAPE design
						
						
						
						
						
						
					 | 
					
						2025-05-30 21:34:31 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							58514f6afe
							
						
					 | 
					
						
						
							
							codec: Add missing WriteByte function
						
						
						
						
						
						
					 | 
					
						2025-05-30 07:08:43 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							83fa77ba13
							
						
					 | 
					
						
						
							
							codec: Add codec package to handle encoding and decoding ints, etc
						
						
						
						
						
						
					 | 
					
						2025-05-30 07:05:55 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							717754644c
							
						
					 | 
					
						
						
							
							tape: Fix capitalization of Uint
						
						
						
						
						
						
					 | 
					
						2025-05-23 00:15:56 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							134daacc03
							
						
					 | 
					
						
						
							
							tape: Switch StringArray over to using VILA
						
						
						
						
						
						
					 | 
					
						2025-05-23 00:04:57 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a927b9519e
							
						
					 | 
					
						
						
							
							tape: Update tape.String to include ~[]byte
						
						
						
						
						
						
					 | 
					
						2025-05-23 00:03:39 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							32df336c3e
							
						
					 | 
					
						
						
							
							tape: Add DecodeVILAIter
						
						
						
						
						
						
					 | 
					
						2025-05-22 23:44:20 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2b3a53052f
							
						
					 | 
					
						
						
							
							tape: Implement PASTA and VILA encoding/decoding
						
						
						
						
						
						
					 | 
					
						2025-05-22 13:26:42 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							23c3efa845
							
						
					 | 
					
						
						
							
							tape: Improve table tests
						
						
						
						
						
						
					 | 
					
						2025-05-18 21:32:08 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0e7e935374
							
						
					 | 
					
						
						
							
							tape: Make table decoding more robust
						
						
						
						
						
						
					 | 
					
						2025-05-18 17:59:05 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							dd5325b351
							
						
					 | 
					
						
						
							
							tape: Fix table decoding restarting after each pull
						
						
						
						
						
						
					 | 
					
						2025-05-18 16:34:28 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							37c3e49833
							
						
					 | 
					
						
						
							
							tape: Fix types_test.go not getting values for n in some cases
						
						
						
						
						
						
					 | 
					
						2025-05-18 16:32:27 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6e5a7115d3
							
						
					 | 
					
						
						
							
							tape: Fix "n" size returned by DecodeGBEU
						
						
						
						
						
						
					 | 
					
						2025-05-18 16:26:08 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f4fb5e80b9
							
						
					 | 
					
						
						
							
							tape: Test "n" sizes of integer types
						
						
						
						
						
						
					 | 
					
						2025-05-18 16:22:52 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3a88619f9b
							
						
					 | 
					
						
						
							
							tape: Add back iter compatibility for table decoding
						
						
						
						
						
						
					 | 
					
						2025-05-18 16:12:55 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							568431f4c3
							
						
					 | 
					
						
						
							
							tape: Improve table decoding
						
						
						
						
						
						
					 | 
					
						2025-05-18 16:08:47 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f50b2ca0cd
							
						
					 | 
					
						
						
							
							tape: Remove old "pairs" encoding
						
						
						
						
						
						
					 | 
					
						2025-05-18 15:51:45 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3d8a012477
							
						
					 | 
					
						
						
							
							tape: Add table encoding/decoding functions
						
						
						
						
						
						
					 | 
					
						2025-05-18 15:50:24 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4f3b256821
							
						
					 | 
					
						
						
							
							tape: Integer encoding accepts oversize buffers now
						
						
						
						
						
						
					 | 
					
						2025-05-18 14:49:43 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2080d60793
							
						
					 | 
					
						
						
							
							tape: Remove array tests from types_test.go
						
						
						
						
						
						
					 | 
					
						2025-05-18 14:47:11 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c3337641bc
							
						
					 | 
					
						
						
							
							tape: Break out array code into separate file
						
						
						
						
						
						
					 | 
					
						2025-05-18 00:06:50 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4438210963
							
						
					 | 
					
						
						
							
							tape: Add N length support to all types
						
						
						
						
						
						
					 | 
					
						2025-05-17 23:55:56 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8d5ba2fa39
							
						
					 | 
					
						
						
							
							tape: EncodeGBEU returns the amount of bytes written
						
						
						
						
						
						
					 | 
					
						2025-05-17 10:38:50 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a05c034313
							
						
					 | 
					
						
						
							
							tape: Clean up
						
						
						
						
						
						
					 | 
					
						2025-05-16 21:42:40 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1b25e306a6
							
						
					 | 
					
						
						
							
							tape: Add GBEU encoding/decoding support
						
						
						
						
						
						
					 | 
					
						2025-05-16 21:27:11 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							dd5e7e96d5
							
						
					 | 
					
						
						
							
							design: Remove note about this limitation
						
						
						
						
						
						
					 | 
					
						2025-05-15 17:56:41 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							835d623087
							
						
					 | 
					
						
						
							
							Change the protocol definition for tape to conform to #2
						
						
						
						
						
						
					 | 
					
						2025-05-15 17:49:29 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							83443b8c88
							
						
					 | 
					
						
						
							
							design: Fix documentation on message payload length
						
						
						
						
						
						
					 | 
					
						2025-05-14 15:15:03 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0b98c768b3
							
						
					 | 
					
						
						
							
							Fix some outdated doc comments
						
						
						
						
						
						
					 | 
					
						2025-05-14 14:44:27 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							218949bd46
							
						
					 | 
					
						
						
							
							Remove quic
						
						
						
						
						
						
						
						It's clear it won't survive this change because I can't even test
it, so who knows if its good enough to have in main. 
						
						
					 | 
					
						2025-05-14 14:39:19 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2fdf7d490d
							
						
					 | 
					
						
						
							
							Remove unneeded code
						
						
						
						
						
						
					 | 
					
						2025-05-14 13:52:03 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							d60beccbcd
							
						
					 | 
					
						
						
							
							Finally fix A... this took too long
						
						
						
						
						
						
					 | 
					
						2025-05-14 13:44:06 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							23c37c3d1f
							
						
					 | 
					
						
						
							
							Fix transaction ID counting
						
						
						
						
						
						
					 | 
					
						2025-04-25 19:57:33 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a83aedc128
							
						
					 | 
					
						
						
							
							Break METADAPT-A client/server environment from TestConnA
						
						
						
						
						
						
					 | 
					
						2025-04-25 18:38:01 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c0bfcc02f7
							
						
					 | 
					
						
						
							
							Send a close message when METADAPT-A transactions close
						
						
						
						
						
						
					 | 
					
						2025-04-25 18:19:43 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							7a0bf64c17
							
						
					 | 
					
						
						
							
							Implement SendWriter for METADAPT-B
						
						
						
						
						
						
					 | 
					
						2025-04-25 18:15:38 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9d2bbec7f9
							
						
					 | 
					
						
						
							
							Update METADAPT-A implementation
						
						
						
						
						
						
					 | 
					
						2025-04-25 18:14:47 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							dd89245c34
							
						
					 | 
					
						
						
							
							Change the result of Trans.SendWriter to a WriteCloser
						
						
						
						
						
						
					 | 
					
						2025-04-25 18:06:00 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							41f5cfefab
							
						
					 | 
					
						
						
							
							Implement SendWriter for METADAPT-A
						
						
						
						
						
						
					 | 
					
						2025-04-25 17:53:12 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8a3df95491
							
						
					 | 
					
						
						
							
							Clarify concurrency in Trans methods
						
						
						
						
						
						
					 | 
					
						2025-04-25 16:06:17 -04:00 | 
					
					
						
						
							
							
							
						
					 |