| 
						
					 | 
					
						
						
						
						
							
						
						
							47a66d53e7
							
						
					 | 
					
						
						
							
							providers/session: Add option to set the domain of session cookies
						
						
						
						
						
						
					 | 
					
						2024-12-27 01:13:55 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b6e4c719ca
							
						
					 | 
					
						
						
							
							providers/session: Provide option for insecure session cookie
						
						
						
						
						
						
						
						Closes #28. Also increase security of secure session cookie. 
						
						
					 | 
					
						2024-12-27 01:10:28 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							851931d518
							
						
					 | 
					
						
						
							
							http: Hmmm
						
						
						
						
						
						
					 | 
					
						2024-12-27 01:01:08 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c6228037cb
							
						
					 | 
					
						
						
							
							cmd/stepd: Better error logging
						
						
						
						
						
						
					 | 
					
						2024-12-27 01:00:10 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							d4ae9d90d5
							
						
					 | 
					
						
						
							
							http: Improve a comment
						
						
						
						
						
						
					 | 
					
						2024-12-27 00:22:02 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6c73ec0f88
							
						
					 | 
					
						
						
							
							http: Don't modify req, create clone instead
						
						
						
						
						
						
					 | 
					
						2024-12-27 00:16:50 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0c8c34d81d
							
						
					 | 
					
						
						
							
							http: Don't add rate limit entries for things that aren't limited
						
						
						
						
						
						
					 | 
					
						2024-12-26 23:37:54 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							549958270c
							
						
					 | 
					
						
						
							
							http: Fix logging of proxied requests
						
						
						
						
						
						
					 | 
					
						2024-12-26 22:46:01 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							88a364a155
							
						
					 | 
					
						
						
							
							providers/http: Add queryEscape, queryUnescape
						
						
						
						
						
						
					 | 
					
						2024-12-25 14:19:30 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							adf77c962d
							
						
					 | 
					
						
						
							
							providers: Bring math provider back into service
						
						
						
						
						
						
						
						Sprig is missing some float math functions 
						
						
					 | 
					
						2024-12-21 02:06:19 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a1570ddbeb
							
						
					 | 
					
						
						
							
							examples/session: Add code that demonstrates altering session data
						
						
						
						
						
						
					 | 
					
						2024-12-21 00:09:41 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5d7375a9e3
							
						
					 | 
					
						
						
							
							providers/session: Some more tests
						
						
						
						
						
						
					 | 
					
						2024-12-20 22:49:22 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4f0364bb49
							
						
					 | 
					
						
						
							
							providers/session: "Ensafen" values when they enter/exit the session
						
						
						
						
						
						
					 | 
					
						2024-12-20 22:37:00 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b9d55ad0b6
							
						
					 | 
					
						
						
							
							providers/session: Fix session cookie, make it more secure
						
						
						
						
						
						
					 | 
					
						2024-12-20 20:27:46 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2d5dbc50b3
							
						
					 | 
					
						
						
							
							http: Change how HTTPResponseRecorder works
						
						
						
						
						
						
					 | 
					
						2024-12-20 20:27:30 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							478d990b8b
							
						
					 | 
					
						
						
							
							examples/session: Add session example
						
						
						
						
						
						
					 | 
					
						2024-12-20 20:26:49 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8dbe5df492
							
						
					 | 
					
						
						
							
							cmd/stepd: Fix format string in println
						
						
						
						
						
						
					 | 
					
						2024-12-18 10:57:55 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1f4943bc12
							
						
					 | 
					
						
						
							
							Switch away from archived goutil
						
						
						
						
						
						
					 | 
					
						2024-12-18 10:57:04 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8f681fd63b
							
						
					 | 
					
						
						
							
							Improve doc comment in Environment
						
						
						
						
						
						
					 | 
					
						2024-12-15 19:21:52 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ee0bb7e54b
							
						
					 | 
					
						
						
							
							http: Should have been in the last commit
						
						
						
						
						
						
					 | 
					
						2024-12-15 19:21:26 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1e7b26f776
							
						
					 | 
					
						
						
							
							http: Handler configures self
						
						
						
						
						
						
					 | 
					
						2024-12-15 18:11:27 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							303adcd02a
							
						
					 | 
					
						
						
							
							http: Actually write the status on error pages LOL
						
						
						
						
						
						
					 | 
					
						2024-12-14 16:29:44 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							95e60f477a
							
						
					 | 
					
						
						
							
							Fix handling of forwarded requests
						
						
						
						
						
						
					 | 
					
						2024-12-14 16:17:57 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f9fb355c8c
							
						
					 | 
					
						
						
							
							providers/os: Add listFiles function that works like the caddy one
						
						
						
						
						
						
					 | 
					
						2024-12-14 03:02:51 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							fa8e359ec0
							
						
					 | 
					
						
						
							
							providers/session: Remove some debug messages
						
						
						
						
						
						
					 | 
					
						2024-12-14 02:39:52 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3118f2bcee
							
						
					 | 
					
						
						
							
							providers/log: Fix formatting of log messages
						
						
						
						
						
						
					 | 
					
						2024-12-14 02:38:34 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1ec27f18cc
							
						
					 | 
					
						
						
							
							providers: Add crypto provider with bcrypt comparison
						
						
						
						
						
						
					 | 
					
						2024-12-14 02:21:43 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3cc005bece
							
						
					 | 
					
						
						
							
							providers/session: Fully-working session system
						
						
						
						
						
						
					 | 
					
						2024-12-14 01:06:43 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9858fc4f17
							
						
					 | 
					
						
						
							
							http: Fix remoteAddr
						
						
						
						
						
						
					 | 
					
						2024-12-14 01:06:13 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5e3dfacc80
							
						
					 | 
					
						
						
							
							providers: Incomplete session support
						
						
						
						
						
						
						
						Interestingly, attempting to compile and run ./cmd/stepd crashes
the Go compiler (Chimera, v1.23.3). Unknown line number, nil panic. 
						
						
					 | 
					
						2024-12-13 22:11:24 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5124e6f8f7
							
						
					 | 
					
						
						
							
							http: Add UnderlyingResponseWriter function
						
						
						
						
						
						
					 | 
					
						2024-12-13 21:18:29 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8142e520f5
							
						
					 | 
					
						
						
							
							Update goutil
						
						
						
						
						
						
					 | 
					
						2024-12-13 18:07:51 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a592426c46
							
						
					 | 
					
						
						
							
							providers/log: Stop pretending to be providers/mime
						
						
						
						
						
						
					 | 
					
						2024-12-13 13:44:52 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							60309a14a0
							
						
					 | 
					
						
						
							
							Add double close error
						
						
						
						
						
						
					 | 
					
						2024-12-13 13:30:50 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9e3955f92f
							
						
					 | 
					
						
						
							
							cmd/stepd: Initialize initializers
						
						
						
						
						
						
					 | 
					
						2024-12-13 13:05:15 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							32fd1ebfd6
							
						
					 | 
					
						
						
							
							Add Initializer interface
						
						
						
						
						
						
					 | 
					
						2024-12-13 13:05:02 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8c0f78a3f7
							
						
					 | 
					
						
						
							
							Add error for impossible situations
						
						
						
						
						
						
					 | 
					
						2024-12-13 13:04:22 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							60c52ee4ce
							
						
					 | 
					
						
						
							
							cmd/stepd: Be able to trim multiple things
						
						
						
						
						
						
					 | 
					
						2024-12-12 18:12:22 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							df7c49247b
							
						
					 | 
					
						
						
							
							Create Trimmer interface
						
						
						
						
						
						
					 | 
					
						2024-12-12 18:12:22 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							424eebde84
							
						
					 | 
					
						
						
							
							Relicense under AGPL
						
						
						
						
						
						
					 | 
					
						2024-12-12 15:16:36 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							881c2ba7d6
							
						
					 | 
					
						
						
							
							providers/mime: Why was that const there? lollll
						
						
						
						
						
						
					 | 
					
						2024-12-12 14:00:48 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ff1e73ce6d
							
						
					 | 
					
						
						
							
							Add logging provider
						
						
						
						
						
						
					 | 
					
						2024-12-12 12:38:06 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							695e94ef3e
							
						
					 | 
					
						
						
							
							providers/os: Fix file mode!!!! Oh my god!!!!
						
						
						
						
						
						
					 | 
					
						2024-12-12 12:06:06 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							afe6d6689f
							
						
					 | 
					
						
						
							
							Fix badge on README
						
						
						
						
						
						
					 | 
					
						2024-12-12 03:32:46 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							726cd5b059
							
						
					 | 
					
						
						
							
							Make README.md nicer
						
						
						
						
						
						
					 | 
					
						2024-12-12 03:31:39 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							da7b3ad950
							
						
					 | 
					
						
						
							
							Add comments to metadata
						
						
						
						
						
						
						
						Closes # 17 
						
						
					 | 
					
						2024-12-12 03:13:14 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							67d4f8a10a
							
						
					 | 
					
						
						
							
							Add support for HTTP rate limiting
						
						
						
						
						
						
						
						Closes #16 
						
						
					 | 
					
						2024-12-12 03:10:30 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e8a9435a1b
							
						
					 | 
					
						
						
							
							Update go-cli
						
						
						
						
						
						
					 | 
					
						2024-12-12 01:21:36 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ebe4c80400
							
						
					 | 
					
						
						
							
							openrc: Make the init script more basic
						
						
						
						
						
						
					 | 
					
						2024-12-12 01:10:57 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							77afd0dcd1
							
						
					 | 
					
						
						
							
							Add install target for openrc init script
						
						
						
						
						
						
					 | 
					
						2024-12-12 01:10:35 -05:00 | 
					
					
						
						
							
							
							
						
					 |