Dennis Luxen
b50a907ca3
fix changed include paths
2015-01-06 13:17:12 +01:00
Dennis Luxen
38251aa513
construct RequestParser object on demand
...
pass CompressionType refs instead of ptrs to parser
2014-12-17 15:48:33 +01:00
Dennis Luxen
b095aae5ce
some minor include untangling
2014-10-21 19:05:56 +02:00
Dennis Luxen
d27ac27bc7
remove one fwd decl, add more comments to Connection
2014-06-12 13:46:07 +02:00
Dennis Luxen
a80815d57a
implements output generation through a dedicated JSON container:
...
- JSON syntax is not scattered over several files, but one place
- Reduces code duplication
- breaking changes:
- new property in json(p) formatted response: "found_alternative": True/False
- returned filenames now response.js(on) or route.gpx
- /hello plugin returns JSON now
2014-05-20 14:33:00 +02:00
Dennis Luxen
7e7aa6aaee
workaround incomplete std::shared_ptr compatibility of old boost versions
2014-05-11 16:51:14 +02:00
Dennis Luxen
00e27e4b5c
replace left-overs from boost::shared_ptr usage
2014-05-09 17:04:55 +02:00
Dennis Luxen
1a57aff0f4
remove unneeded boost include
2014-05-09 14:12:10 +02:00
Dennis Luxen
bd316e7e98
reformat Server/RequestHandler according to guideline
2014-05-07 17:08:30 +02:00
Dennis Luxen
3f4c4d675b
reformat Server/APIGrammar according to guideline
2014-05-07 17:06:28 +02:00
DennisOSRM
41f3f53540
move includes to include/osrm
2013-12-20 13:12:56 +01:00
Dennis Luxen
fd2f000075
install lib header files with make install target
2013-12-17 17:59:44 +01:00
Dennis Luxen
8c4c1a56fd
reduce compile time by using fwd decls
2013-12-16 11:29:38 +01:00
Dennis Luxen
cabaad4b17
replaced contigouos output data with collection of small'ish sub blocks. saves (re-)allocations. also removed a remaining stringstream
2013-11-14 17:16:26 -05:00
Dennis Luxen
3319709526
rename file, untangle more includes
2013-11-14 12:42:33 -05:00
Dennis Luxen
dc4a3e9b89
untangle server and http components
2013-11-14 12:29:56 -05:00
Dennis Luxen
a9f54c44e9
move Reply into compile unit
2013-11-13 18:42:42 -05:00
Dennis Luxen
3da664236c
reverting premature revert
2013-11-12 17:39:24 -05:00
Dennis Luxen
dced5816df
RVO optimization of output buffer generation
2013-11-11 15:17:52 -05:00
Dennis Luxen
29499f21c5
License change to (simplified) 2-clause BSD. Good riddance, AGPL
2013-10-14 13:42:28 +02:00
Dennis Luxen
e1198f29ce
Refactoring according to new coding guidelines
2013-09-19 11:54:24 +02:00
Dennis Luxen
2c397bfa0b
First implementation of moving the algorithmic core into a library
2013-06-26 19:48:02 -04:00
DennisOSRM
2b5e110719
Splitting utility header with ambigious name into two files with better
...
names
2013-01-06 19:03:04 +01:00
DennisOSRM
765b1cb3a5
Handling default case in switch statement that should never happen.
2012-05-03 20:51:33 +02:00
DennisOSRM
1173ac17ee
Fixed serious gzip compression mishap, removed linear complexity at
...
string length, fixed initialization of zlib stream object
2012-04-20 17:06:09 +02:00
DennisOSRM
a88ad71be6
Merge branch 'master' of
...
https://DennisOSRM@github.com/DennisOSRM/Project-OSRM.git
2012-02-23 16:29:55 +01:00
Dennis Luxen
221080e281
Support for gzip compression when using http 1.1; giving gzip precendence
2011-02-13 11:15:56 +00:00
Dennis Luxen
d0547f3d69
Support http 1.1 deflate compression
2011-02-11 16:12:37 +00:00
Dennis Luxen
bfd2a8aee2
This is a large update that brings many internal and architectural changes. The most obvious change to the user is the presence of configuration files for extractLargeNetwork and routed. Optimistically speaking, it should not break anything. Thanks to rskr for support patches and suggestions.
2011-01-09 21:42:27 +00:00