|  Jef Roosens | 195eb9eb48 | chore: remove unneeded code; add throughput example | 2024-03-09 20:28:50 +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 | 6eb965adcd | test(routing): add star matching test | 2024-02-26 22:32:50 +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 | 0e1d5d3f23 | chore: add test folder | 2024-02-22 17:43:30 +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 | 854e8c3809 | chore: add example for testing blocking tasks | 2024-01-31 08:38:13 +01:00 | 
				
					
						|  Jef Roosens | f78738ca92 | chore: added readme | 2024-01-27 22:58:54 +01:00 | 
				
					
						|  Jef Roosens | 2681801a1e | chore: copy over original source files | 2024-01-27 22:54:53 +01:00 |