| 
							
						 | 
						
							
							
							
							
								
							
							
								bd67f73a1a
								
							
						 | 
						
							
							
								
								It's nice to be able to better inspect the contents of le buffers
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								82d94fb5ad
								
							
						 | 
						
							
							
								
								Implement src/buffer.c
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								1666666e9d
								
							
						 | 
						
							
							
								
								This is all very necessary if I am to wrest tight control over frame decoding into my own hands
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								63f031b461
								
							
						 | 
						
							
							
								
								It occurs to me I'll need patty_kiss_tnc_decode() to be exported
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								2c0974658a
								
							
						 | 
						
							
							
								
								I'm running out of shitty commit messages
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								893d76eef8
								
							
						 | 
						
							
							
								
								That works better
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								af485f68c2
								
							
						 | 
						
							
							
								
								I am not terrible
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								4973957530
								
							
						 | 
						
							
							
								
								Why not, man
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								f03d99c2a7
								
							
						 | 
						
							
							
								
								Fix up example programs somewhat
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								b3c85c891e
								
							
						 | 
						
							
							
								
								Maybe throw in some socket options? I dunno
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								44fc23fb4f
								
							
						 | 
						
							
							
								
								Elaborate upon some finer points
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								d3725f9379
								
							
						 | 
						
							
							
								
								That was a...Humor joke
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								4e5634cbc7
								
							
						 | 
						
							
							
								
								My final commit
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								a2b21eb848
								
							
						 | 
						
							
							
								
								Prevent redundant test of I/O event readiness for any given file descriptor in patty_ax25_next_event()
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								53791bf21d
								
							
						 | 
						
							
							
								
								Ahh, that's better
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								35f42464c3
								
							
						 | 
						
							
							
								
								I am a derpetologist
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								a744fa640c
								
							
						 | 
						
							
							
								
								Implement patty_ax25_next_event() like I'm not a dumbass or some shit
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								5fb55973ad
								
							
						 | 
						
							
							
								
								Manage the bits that'll go into select(2) or whatevs
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								a76ea9125a
								
							
						 | 
						
							
							
								
								Just a little hit
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								13cfe03cbe
								
							
						 | 
						
							
							
								
								Walt, we need to talk
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								ff76e77336
								
							
						 | 
						
							
							
								
								Stub out patty_ax25_next_event()
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								71d43b5f11
								
							
						 | 
						
							
							
								
								Nearing the point of implementing an event loop
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								04cd913840
								
							
						 | 
						
							
							
								
								Good stuff
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								d7e40110a5
								
							
						 | 
						
							
							
								
								Finally getting around to implementing more of the spec, I tell ya
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								3848388886
								
							
						 | 
						
							
							
								
								That's slightly more valid
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								6adb4f098b
								
							
						 | 
						
							
							
								
								I think that's much nicer
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								e8ddd504d7
								
							
						 | 
						
							
							
								
								More stub action; at least binding to a local port and listening on a local port share enough common functionality to substantiate this
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								fbee61133a
								
							
						 | 
						
							
							
								
								More forward declarations, because I guess why not
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								c4727bafb9
								
							
						 | 
						
							
							
								
								Ah, nice
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								275dec9760
								
							
						 | 
						
							
							
								
								Implement src/address.c
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								57e0a2c077
								
							
						 | 
						
							
							
								
								Kinda sorta stub out patty_ax25_connect()
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								0f639cc350
								
							
						 | 
						
							
							
								
								Refactor around the simplified concept of patty_ax25_sock
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								1abc0b6c98
								
							
						 | 
						
							
							
								
								Implement patty_ax25_listen()
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								c17abcf77a
								
							
						 | 
						
							
							
								
								Implement patty_ax25_socket()
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								87ec27dd92
								
							
						 | 
						
							
							
								
								Implement patty_ax25_open()
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								0d40883e59
								
							
						 | 
						
							
							
								
								Can you feel heavy metal???
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								b923ad3566
								
							
						 | 
						
							
							
								
								Implement src/port.c
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								e85df9e29e
								
							
						 | 
						
							
							
								
								Well, it does compile
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								1397c7e479
								
							
						 | 
						
							
							
								
								Oh cock
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								b0c014f6c1
								
							
						 | 
						
							
							
								
								It helps if things compile
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								ae47c8b793
								
							
						 | 
						
							
							
								
								This might work
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								8bb8026851
								
							
						 | 
						
							
							
								
								That's an interface!
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								1ce32f18e3
								
							
						 | 
						
							
							
								
								This may in fact stick
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								f7b3d3d35c
								
							
						 | 
						
							
							
								
								Pokery
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								e18027e9ea
								
							
						 | 
						
							
							
								
								Remove that from Makefile for now
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								b17a1b502d
								
							
						 | 
						
							
							
								
								Forgotten
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								64ec8a8e5a
								
							
						 | 
						
							
							
								
								Lists are good
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								05c55837fb
								
							
						 | 
						
							
							
								
								meh
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								7fc4bf7e9d
								
							
						 | 
						
							
							
								
								Having second thoughts about the old pointer approach; fds might actually make more sense on bare metal, too
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								bbf3db7466
								
							
						 | 
						
							
							
								
								Add examples/ax25config.txt
							
							
							
							
							
						 | 
						
							2024-03-01 00:20:45 -05:00 | 
						
						
							
							
							
								
							
							
						 |