| 
						
					 | 
					
						
						
							
						
						821d799e3e
					 | 
					
						
						
							
							submodules: sync each with latest repo HEAD
						
						
						
						
						
						
					 | 
					
						2020-11-20 15:53:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a6c08a3447
					 | 
					
						
						
							
							Parser: reformat and remove dead code
						
						
						
						
						
						
					 | 
					
						2020-11-15 20:27:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cd7e99bf30
					 | 
					
						
						
							
							template/quitesimple: insert missing space
						
						
						
						
						
						
					 | 
					
						2020-10-12 22:13:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bc24035f4d
					 | 
					
						
						
							
							submodule/cpp-httplib: update to current release
						
						
						
						
						
						
					 | 
					
						2020-09-26 17:28:57 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						75f76f58eb
					 | 
					
						
						
							
							sandbox: First version using qssb.h
						
						
						
						
						
						
					 | 
					
						2020-09-26 17:13:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5abaaf67d0
					 | 
					
						
						
							
							HandlerPageView: Prevent viewing older revisions if not allowed
						
						
						
						
						
						
					 | 
					
						2020-09-21 21:44:26 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d974d4bfb6
					 | 
					
						
						
							
							Update git submodules
						
						
						
						
						
						
					 | 
					
						2020-09-06 12:19:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						721348268a
					 | 
					
						
						
							
							template/quitesimple: footer: Don't show login and edit time in portrait mode
						
						
						
						
						
						
					 | 
					
						2020-08-23 22:03:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						de240786c7
					 | 
					
						
						
							
							Update README.md: Document build with git submodules
						
						
						
						
						
						
					 | 
					
						2020-08-23 17:38:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						192c533f1f
					 | 
					
						
						
							
							handlerlogin: Fix typo in error message
						
						
						
						
						
						
					 | 
					
						2020-08-23 17:29:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						84b55f6e96
					 | 
					
						
						
							
							gitmodules: update qssb.h repo location
						
						
						
						
						
						
					 | 
					
						2020-08-23 17:20:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						09ac87736d
					 | 
					
						
						
							
							utils: localtime is not threadsafe, use localtime_r
						
						
						
						
						
						
					 | 
					
						2020-04-20 16:29:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3b2578b7f9
					 | 
					
						
						
							
							utils: simplify/optimize escaping
						
						
						
						
						
						
					 | 
					
						2020-04-19 22:45:51 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e435e84bfa
					 | 
					
						
						
							
							random: cleanup, assume getrandom libc wrapper exists
						
						
						
						
						
						
					 | 
					
						2020-04-19 17:03:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f73dd3b295
					 | 
					
						
						
							
							Makefile: remove redundancies
						
						
						
						
						
						
					 | 
					
						2020-04-19 17:03:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c507c200a6
					 | 
					
						
						
							
							add qssb.h submodule
						
						
						
						
						
						
					 | 
					
						2020-04-19 17:03:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b53aeadb8e
					 | 
					
						
						
							
							don't link with boost anymore as regex is handled by std now
						
						
						
						
						
						
					 | 
					
						2020-04-19 17:02:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8595978560
					 | 
					
						
						
							
							get header-only library dependencies using git submodules
						
						
						
						
						
						
					 | 
					
						2020-03-18 22:21:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5df89f0491
					 | 
					
						
						
							
							replace boost regex with std
						
						
						
						
						
						
					 | 
					
						2020-03-18 22:00:15 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						71bfa56e3b
					 | 
					
						
						
							
							template: remove some unnecessary newlines
						
						
						
						
						
						
					 | 
					
						2019-10-31 21:43:57 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0a2a943e5b
					 | 
					
						
						
							
							Permissions: Fix missing initialization with 0 in some cases
						
						
						
						
						
						
					 | 
					
						2019-10-02 23:36:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0f6d1abbd5
					 | 
					
						
						
							
							remove spaces etc. at end of line (no functional change)
						
						
						
						
						
						
					 | 
					
						2019-10-02 22:06:19 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						559baf65da
					 | 
					
						
						
							
							remove straying tabs on line end (no functional change)
						
						
						
						
						
						
					 | 
					
						2019-10-02 21:53:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1c646fa165
					 | 
					
						
						
							
							make html <title></title> configurable
						
						
						
						
						
						
					 | 
					
						2019-10-02 21:40:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7fc9c090ed
					 | 
					
						
						
							
							sync dependencies with upstream
						
						
						
						
						
						
					 | 
					
						2019-09-30 20:20:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d9de46354e
					 | 
					
						
						
							
							Handlers: set page title
						
						
						
						
						
						
					 | 
					
						2019-09-29 21:34:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ec10c764d5
					 | 
					
						
						
							
							RequestWorker: take unique ptr (fixes regression)
						
						
						
						
						
						
					 | 
					
						2019-09-29 21:34:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8364ace683
					 | 
					
						
						
							
							Introduce proper HandlerFactory and reduce dependencies of RequestWorker
						
						
						
						
						
						
					 | 
					
						2019-09-29 20:57:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0ccc20454b
					 | 
					
						
						
							
							Introducing HandlerConfig class to give handlers config values they need
						
						
						
						
						
						
					 | 
					
						2019-09-29 20:27:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						364d82a99f
					 | 
					
						
						
							
							Begin removing several dependencies on Config object
						
						
						
						
						
						
					 | 
					
						2019-09-29 17:12:36 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						327c0793d1
					 | 
					
						
						
							
							template: move js session refresh to single file ; use fetch API
						
						
						
						
						
						
					 | 
					
						2019-08-26 21:21:47 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5c3dc9982f
					 | 
					
						
						
							
							remove outdated, unmaintained template 'default'
						
						
						
						
						
						
					 | 
					
						2019-08-26 21:03:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						15c5b66800
					 | 
					
						
						
							
							page view: fix messed up ul close tags
						
						
						
						
						
						
					 | 
					
						2019-08-26 20:51:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2d0bd713e5
					 | 
					
						
						
							
							sandbox-linux: call seccomp_release, remove unnecessary iteration
						
						
						
						
						
						
					 | 
					
						2019-08-21 20:14:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1e150144e6
					 | 
					
						
						
							
							sandboxing: check whether debian specific patch disables user namespaces for unpriv users
						
						
						
						
						
						
					 | 
					
						2019-08-12 09:06:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e14aa99a4b
					 | 
					
						
						
							
							sandbox: paths must be bind mounted in order of their length
						
						
						
						
						
						
					 | 
					
						2019-08-11 21:03:50 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f83c705230
					 | 
					
						
						
							
							Begin sandboxing support, README updates.
						
						
						
						
						
						
					 | 
					
						2019-08-11 20:10:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d7db1fbe39
					 | 
					
						
						
							
							handlerlogin: use std::atomic for counter and lockguard in ban check
						
						
						
						
						
						
					 | 
					
						2019-05-12 21:26:10 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						93aea9ed7b
					 | 
					
						
						
							
							httpgateway: set new max payload length config value
						
						
						
						
						
						
					 | 
					
						2019-05-04 00:02:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8fe7e98aaa
					 | 
					
						
						
							
							sync httplib.h with its current master, but replace std::regex with boost:regex again
						
						
						
						
						
						
					 | 
					
						2019-05-03 23:34:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b751e0ba92
					 | 
					
						
						
							
							Fixed: inverted boolean in check for enabled anon user
						
						
						
						
						
						
					 | 
					
						2019-05-03 23:26:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						611ef12ca6
					 | 
					
						
						
							
							permissionsdao: no silent fallback to user-permissions if we find none for user
						
						
						
						
						
						
					 | 
					
						2019-05-03 16:00:36 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7630301168
					 | 
					
						
						
							
							handlers: permisison check for all pages + retrieve user-specific permissions for pages (if any)
						
						
						
						
						
						
					 | 
					
						2019-05-03 15:59:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e87c3a0f4d
					 | 
					
						
						
							
							save anon-user permissions from config in database on startup (interim solution)
						
						
						
						
						
						
					 | 
					
						2019-05-03 15:58:22 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7c435d61d4
					 | 
					
						
						
							
							userdaosqlite: query enabled + implemented save
						
						
						
						
						
						
					 | 
					
						2019-05-03 15:56:52 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2f7a87ce6d
					 | 
					
						
						
							
							user model: added enabled column
						
						
						
						
						
						
					 | 
					
						2019-05-03 15:56:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						632f689b3e
					 | 
					
						
						
							
							httplib: upgrade to git master (but use boost regex still)
						
						
						
						
						
						
					 | 
					
						2019-02-22 10:40:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						23c01303b4
					 | 
					
						
						
							
							template/quitesimple: hack to hide sidebar in portrait mode
						
						
						
						
						
						
					 | 
					
						2019-02-22 10:40:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						78a1d5d1aa
					 | 
					
						
						
							
							Makefile: do not hard code g++ version. On ancient systems left up to user to set it properly...
						
						
						
						
						
						
					 | 
					
						2019-02-21 10:51:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ba8815a3eb
					 | 
					
						
						
							
							Begin a basic Dockerfile
						
						
						
						
						
						
					 | 
					
						2019-02-21 10:48:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |