Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							8318b3ba83
							
						
					 | 
					
						
						
							
							rename variable to be more telling that it's not a type but a variable
						
						
						
						
						
					 | 
					
						2015-01-27 13:01:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							6768ecc3fc
							
						
					 | 
					
						
						
							
							rename variable to make name lookup not fail on gcc
						
						
						
						
						
					 | 
					
						2015-01-27 12:52:55 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							9672f00ec3
							
						
					 | 
					
						
						
							
							renamed:    Server/*/*.h -> server/*/*.hpp
						
						
						
						
						
					 | 
					
						2015-01-27 12:35:29 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							0c1101739d
							
						
					 | 
					
						
						
							
							renamed:    Server/DataStructures/*.h -> Server/data_structures/*.hpp
						
						
						
						
						
					 | 
					
						2015-01-27 12:14:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							872cb2d9c8
							
						
					 | 
					
						
						
							
							rename string literal names to replace odd camel case
						
						
						
						
						
					 | 
					
						2015-01-27 11:52:56 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							3e47fe54fa
							
						
					 | 
					
						
						
							
							refactor Server/Http to remove camel case
						
						
						
						
						
					 | 
					
						2015-01-27 11:45:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							f0d3d23b5f
							
						
					 | 
					
						
						
							
							make http header parsing case insensitive, and remove some dead code (reset function)
						
						
						
						
						
					 | 
					
						2015-01-27 09:58:26 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							69e59b0ced
							
						
					 | 
					
						
						
							
							rename clear() function to reduce camel case noise
						
						
						
						
						
					 | 
					
						2015-01-27 09:57:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							ad4fb5afe3
							
						
					 | 
					
						
						
							
							revert previous commit that replace boost::array by std::array. not compatible with clang-3.5/boost1.54
						
						
						
						
						
					 | 
					
						2015-01-26 17:37:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							dd6dd63798
							
						
					 | 
					
						
						
							
							rename iterator variable to be more telling
						
						
						
						
						
					 | 
					
						2015-01-26 16:35:16 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							7a3748b8f6
							
						
					 | 
					
						
						
							
							remove redundant c'tor call
						
						
						
						
						
					 | 
					
						2015-01-26 16:34:05 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							06a08a874f
							
						
					 | 
					
						
						
							
							fix performance regression in output generation, use copy elision and return result char array
						
						
						
						
						
					 | 
					
						2015-01-26 13:49:07 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							37a9813482
							
						
					 | 
					
						
						
							
							replace boost::array by std::array
						
						
						
						
						
					 | 
					
						2015-01-26 13:26:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							fe7b436a8c
							
						
					 | 
					
						
						
							
							refactor request parser to use C++11 idioms, plus a couple of consts
						
						
						
						
						
					 | 
					
						2015-01-26 13:20:22 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							601eff1af6
							
						
					 | 
					
						
						
							
							initialize compression type to be no compression
						
						
						
						
						
					 | 
					
						2015-01-26 11:25:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							29949eae1b
							
						
					 | 
					
						
						
							
							remove unneeded include to boost/tribool
						
						
						
						
						
					 | 
					
						2015-01-23 18:55:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							9dfe6d1e85
							
						
					 | 
					
						
						
							
							use std::tuple to return multiple return values, hope for copy elision. Also, removes two cases of parameter reassignment
						
						
						
						
						
					 | 
					
						2015-01-23 18:53:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							fb3bc22c64
							
						
					 | 
					
						
						
							
							replace boost::tribool with enum based implementation
						
						
						
						
						
					 | 
					
						2015-01-23 18:18:29 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							b89304a24b
							
						
					 | 
					
						
						
							
							add enum class based tribool implementation
						
						
						
						
						
					 | 
					
						2015-01-23 17:46:23 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							69b3457e83
							
						
					 | 
					
						
						
							
							replace boost::tuple by std::tuple
						
						
						
						
						
					 | 
					
						2015-01-23 17:14:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							cf21074f10
							
						
					 | 
					
						
						
							
							use enum as return code instead of boolean logic in extractor
						
						
						
						
						
					 | 
					
						2015-01-23 16:59:13 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							dc7f21513a
							
						
					 | 
					
						
						
							
							move initialization of extractor config into main method and out out extraction logic
						
						
						
						
						
					 | 
					
						2015-01-23 16:30:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							a15450af91
							
						
					 | 
					
						
						
							
							manually revert previous change as g++ doesnt convert bitfields properly
						
						
						
						
						
					 | 
					
						2015-01-23 14:24:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							efbcce0ffe
							
						
					 | 
					
						
						
							
							use bitfields to reduce struct size of segment information. size goes down from 28->24 bytes
						
						
						
						
						
					 | 
					
						2015-01-23 13:53:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							1c2c87e03d
							
						
					 | 
					
						
						
							
							fix boundary edge case
						
						
						
						
						
					 | 
					
						2015-01-23 13:52:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							93b33c0518
							
						
					 | 
					
						
						
							
							fix cast to be explicit
						
						
						
						
						
					 | 
					
						2015-01-23 13:52:28 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							53e01952be
							
						
					 | 
					
						
						
							
							replace for loops with counters by range-based for loops
						
						
						
						
						
					 | 
					
						2015-01-23 12:19:01 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							1c12b468a8
							
						
					 | 
					
						
						
							
							replace for loop with hand-rolled pair-wise traverse of container with call to for_each_pair; fix target type of cast
						
						
						
						
						
					 | 
					
						2015-01-23 12:11:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							ccd803416e
							
						
					 | 
					
						
						
							
							fix unintended float/epsilon<double> comparison
						
						
						
						
						
					 | 
					
						2015-01-23 11:49:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							62f2a42f28
							
						
					 | 
					
						
						
							
							reduce cyclomatic complexity in double->string bearing conversion
						
						
						
						
						
					 | 
					
						2015-01-23 11:44:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							d6e76fd1c0
							
						
					 | 
					
						
						
							
							add whitespace
						
						
						
						
						
					 | 
					
						2015-01-23 11:38:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							9135c56ac6
							
						
					 | 
					
						
						
							
							fix implicit float/double conversion, use casts
						
						
						
						
						
					 | 
					
						2015-01-23 11:26:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							0e7eff3963
							
						
					 | 
					
						
						
							
							rename short variable names in mercator to be more telling
						
						
						
						
						
					 | 
					
						2015-01-23 11:14:29 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							bd1928e445
							
						
					 | 
					
						
						
							
							rename short variable names to be more telling
						
						
						
						
						
					 | 
					
						2015-01-23 09:47:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							8e105af232
							
						
					 | 
					
						
						
							
							remove redundant code from switch statement in restriction parser
						
						
						
						
						
					 | 
					
						2015-01-23 09:25:05 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							796cbafde4
							
						
					 | 
					
						
						
							
							add missing include in release build
						
						
						
						
						
					 | 
					
						2015-01-22 17:57:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							29354a1586
							
						
					 | 
					
						
						
							
							fix bearing computation
						
						
						
						
						
					 | 
					
						2015-01-22 17:07:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							bcd73e604c
							
						
					 | 
					
						
						
							
							reformat coordinate and rtree test code
						
						
						
						
						
					 | 
					
						2015-01-22 17:00:48 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							e80ca6553d
							
						
					 | 
					
						
						
							
							use new coordinate interface in unit tests
						
						
						
						
						
					 | 
					
						2015-01-22 16:58:45 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							90f17c2140
							
						
					 | 
					
						
						
							
							remove is_set() and reset() functions from coordinate
						
						
						
						
						
					 | 
					
						2015-01-22 16:55:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							2e5cc1e6ae
							
						
					 | 
					
						
						
							
							remove redundant code and streamline coordinate interface
						
						
						
						
						
					 | 
					
						2015-01-22 16:48:53 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							0ea7fd9c3d
							
						
					 | 
					
						
						
							
							remove more dead/unused functions
						
						
						
						
						
					 | 
					
						2015-01-22 16:41:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							814d9aa01b
							
						
					 | 
					
						
						
							
							reformat code source file
						
						
						
						
						
					 | 
					
						2015-01-22 16:33:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							3fa12445a5
							
						
					 | 
					
						
						
							
							rename coordinate calculation functions, remove code clutter
						
						
						
						
						
					 | 
					
						2015-01-22 16:28:40 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							547a2aec09
							
						
					 | 
					
						
						
							
							remove dead/redundant code
						
						
						
						
						
					 | 
					
						2015-01-22 15:50:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							9175fb7da8
							
						
					 | 
					
						
						
							
							remove unused debug code
						
						
						
						
						
					 | 
					
						2015-01-22 15:19:43 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							887032881a
							
						
					 | 
					
						
						
							
							use std::any_of() algorithm instead of hand-rolled logic
						
						
						
						
						
					 | 
					
						2015-01-22 15:09:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							e67f82283f
							
						
					 | 
					
						
						
							
							replace temporary variable with short name by atomic<>.load call
						
						
						
						
						
					 | 
					
						2015-01-22 13:47:31 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							cfa83658dc
							
						
					 | 
					
						
						
							
							Use early exit/continue to simplify code and reduce indentation
						
						
						
						
						
					 | 
					
						2015-01-22 12:39:41 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							c881aa7b32
							
						
					 | 
					
						
						
							
							Use early exit/continue to simplify code and reduce indentation, move increase/decrease query count into functions
						
						
						
						
						
					 | 
					
						2015-01-22 12:38:48 +01:00 | 
					
					
						
						
							
							
							
						
					 |