Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								421c5381e0
								
									
								
							
								
							
						 | 
						
							
							
								
								feat: rename some structs
							
							
							
							
							
						 | 
						
							2024-04-06 15:25:55 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								fbba7a5a14
								
									
								
							
								
							
						 | 
						
							
							
								
								feat: improve request header api functions
							
							
							
							
							
						 | 
						
							2024-04-06 15:17:36 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								f5c0db7733
								
									
								
							
								
							
						 | 
						
							
							
								
								fix: proper va_end usage
							
							
							
							
							
						 | 
						
							2024-04-06 15:16:14 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								0e39ce3618
								
									
								
							
								
							
						 | 
						
							
							
								
								chore: refactor repository for cleaner development
							
							
							
							
							
						 | 
						
							2024-03-30 11:46:49 +01:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								6eab5d616c
								
									
								
							
								
							
						 | 
						
							
							
								
								fix: flip is_ascii check
							
							
							
							
							
						 | 
						
							2024-03-02 22:51:40 +01:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								115baecde8
								
									
								
							
								
							
						 | 
						
							
							
								
								refactor(routing): moved some stuff, added some comments
							
							
							
							
							
						 | 
						
							2024-03-02 22:36:58 +01:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								cf4451740f
								
									
								
							
								
							
						 | 
						
							
							
								
								feat(routing): implement router nesting
							
							
							
							
							
						 | 
						
							2024-03-02 11:26:51 +01:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								2ce49a3347
								
									
								
							
								
							
						 | 
						
							
							
								
								feat(routing): implement router merging
							
							
							
							
							
						 | 
						
							2024-03-02 11:11:54 +01:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								115bf74456
								
									
								
							
								
							
						 | 
						
							
							
								
								feat(routing): multi-segment wildcard matches
							
							
							
							
							
						 | 
						
							2024-02-25 22:59:58 +01:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								3ae1b62dd0
								
									
								
							
								
							
						 | 
						
							
							
								
								feat(routing): make path segments easily accessible from request struct
							
							
							
							
							
						 | 
						
							2024-02-25 21:50:51 +01:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								fbd41f7e4e
								
									
								
							
								
							
						 | 
						
							
							
								
								feat: implement router free function
							
							
							
							
							
						 | 
						
							2024-02-24 13:25:06 +01:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								9fa009ccf4
								
									
								
							
								
							
						 | 
						
							
							
								
								feat: provide access to key segments from step
							
							
							
							
							
						 | 
						
							2024-02-23 15:21:23 +01:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								e29e02ff85
								
									
								
							
								
							
						 | 
						
							
							
								
								feat(routing): integrate new router into framework
							
							
							
							
							
						 | 
						
							2024-02-23 12:15:43 +01:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								d739157fb1
								
									
								
							
								
							
						 | 
						
							
							
								
								refactor(routing): simply key segment api
							
							
							
							
							
						 | 
						
							2024-02-23 11:38:52 +01:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								9dbdb0b089
								
									
								
							
								
							
						 | 
						
							
							
								
								feat(routing): add api to access key segments by name
							
							
							
							
							
						 | 
						
							2024-02-22 22:31:00 +01:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								f652fa08c1
								
									
								
							
								
							
						 | 
						
							
							
								
								feat(routing): support matching key segments in routes
							
							
							
							
							
						 | 
						
							2024-02-22 22:15:19 +01:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								de4e509c9c
								
									
								
							
								
							
						 | 
						
							
							
								
								chore: started routing tests
							
							
							
							
							
						 | 
						
							2024-02-22 18:17:26 +01:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								386d83ec93
								
									
								
							
								
							
						 | 
						
							
							
								
								feat: add initial routing function
							
							
							
							
							
						 | 
						
							2024-02-22 17:58:39 +01:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								71cf5a5981
								
									
								
							
								
							
						 | 
						
							
							
								
								feat: initial trie routing structure
							
							
							
							
							
						 | 
						
							2024-02-22 11:42:56 +01:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								1f63f06e0c
								
									
								
							
								
							
						 | 
						
							
							
								
								fix: transparently support blocking work without worker threads
							
							
							
							
							
						 | 
						
							2024-02-14 12:43:58 +01:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								1b8ba305b5
								
									
								
							
								
							
						 | 
						
							
							
								
								chore: rename event loop states
							
							
							
							
							
						 | 
						
							2024-02-14 12:07:14 +01:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								64601b5f21
								
									
								
							
								
							
						 | 
						
							
							
								
								fix: use send instead of write to prevent SIGPIPE
							
							
							
							
							
						 | 
						
							2024-02-01 18:51:05 +01:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								a96ae39523
								
									
								
							
								
							
						 | 
						
							
							
								
								feat: add blocking step support to http loop
							
							
							
							
							
						 | 
						
							2024-02-01 18:42:29 +01:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								9c01548256
								
									
								
							
								
							
						 | 
						
							
							
								
								feat: change lnm loop multithreading api
							
							
							
							
							
						 | 
						
							2024-02-01 15:37:35 +01:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								ccb9b77cc8
								
									
								
							
								
							
						 | 
						
							
							
								
								feat: further lay groundwork for worker threads
							
							
							
							
							
						 | 
						
							2024-02-01 14:00:25 +01:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								3490c2dd42
								
									
								
							
								
							
						 | 
						
							
							
								
								feat: implement concurrent worker queue
							
							
							
							
							
						 | 
						
							2024-02-01 11:15:34 +01:00 | 
						
					
				
					
						
							
							
								
									
								
								 Jef Roosens
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
								
							
								2681801a1e
								
									
								
							
								
							
						 | 
						
							
							
								
								chore: copy over original source files
							
							
							
							
							
						 | 
						
							2024-01-27 22:54:53 +01:00 |