afischerdev
4e9d3d90eb
re formatting entry point
2023-05-16 10:35:41 +02:00
afischerdev
3dffea1753
introducing engineMode for future use
2023-05-09 12:26:54 +02:00
moving-bits
79b1eda1ed
Unify brackets for opening blocks with comments
2023-04-29 19:04:52 +02:00
Manuel Fuhr
b68f1587b2
Enable PMD rule UnnecessaryFullyQualifiedName and fix violations
2022-11-14 22:06:18 +01:00
Manuel Fuhr
30be64cbbe
Enable PMD rule LooseCoupling and fix violations
2022-11-14 22:06:18 +01:00
zod
0566f8154c
Merge pull request #478 from afischerdev/update-version
...
Extend android service interface and http API
2022-11-14 21:47:58 +01:00
afischerdev
cebcd566c6
reformat RouteServer again
2022-11-13 16:27:37 +01:00
afischerdev
5c970ed71f
reformat RouteServer
2022-11-13 16:14:56 +01:00
Manuel Fuhr
06f0315cf4
Remove broken spam/referrer handling
2022-11-09 18:35:49 +01:00
afischerdev
54a7ad6b9d
update lib part one
2022-11-02 09:37:12 +01:00
Manuel Fuhr
f8d6aa7906
Fix checkstyle errors
2022-07-25 06:15:47 +02:00
Manuel Fuhr
c15913c1ab
Reformat whole codebase using Android Studio
2022-07-25 06:14:46 +02:00
Arndt Brenschede
d5322667d5
Suspect-Manager: allow 999 days for resubmission, track neighbour resubmissions
2022-07-17 11:38:28 +02:00
afischerdev
03574f834c
more on version code
2021-07-07 12:21:52 +02:00
afischerdev
8c5a961011
Merge branch 'master' into cleanup-fileaccess
2021-07-01 11:20:30 +02:00
Arndt Brenschede
cdac1cc5aa
spam heuristics
2021-05-26 08:36:52 +02:00
Arndt Brenschede
56b4263107
add response time and contention traces to logfile
2021-05-02 15:30:16 +02:00
Arndt Brenschede
31e761e731
session/ip info
2021-04-18 19:32:07 +02:00
Arndt Brenschede
8206a1ae84
ip/session monitoring
2021-04-18 17:35:50 +02:00
Niklas Guertler
dbdfd36f88
Cleanup base directory selection, use Context.getExternalFilesDirs and request WRITE_EXTERNAL_STORAGE permission, use AndroidX and raise minSdkVersion to 14. Use File instead of plain Strings for paths in some places, use try-with-resources, and some other small improvements.
2020-05-24 17:59:23 +02:00
Arndt Brenschede
b0410daf89
version 1.6.1
2020-03-01 21:55:34 +01:00
Arndt Brenschede
cf5479a261
1.6.0 preparation
2020-02-15 14:36:27 +01:00
Arndt Brenschede
47e20c681f
http 500->400 for expected errors
2020-02-09 18:55:29 +01:00
Arndt Brenschede
42486f73f1
thread-limit logic, finetuning + extended profile cache
2020-02-08 18:31:22 +01:00
Arndt Brenschede
4caea5f583
thread-limit logic, finetuning
2020-02-06 08:29:18 +01:00
Arndt Brenschede
d7e759e93e
thread-limit logic: guarantee 1000ms victim runtime
2020-02-05 21:59:24 +01:00
Sergej Orlov
24d0e97c34
http server: do not terminate old thread when threads limit reached
...
Original implementation of the thread pool was limiting max number of
threads by terminating oldest thread if the limit was already reached and
a new request has arrived. This was causing broken responses under load.
Instead we now wait until one of the threads completes before starting a
new one.
2020-02-02 22:26:26 +01:00
Sergej Orlov
179525712f
http server: return specific http codes for errors
2020-02-02 22:26:17 +01:00
Arndt Brenschede
5c9b7fa7bf
1.5.5 versioning
2019-07-30 11:42:22 +02:00
Arndt Brenschede
f9f08cc0b7
1.5.0 preparations
2019-06-30 17:34:21 +02:00
Gautier Pelloux-Prayer
c1a36f0bdc
Content-Disposition filename must be quoted
2019-05-11 16:16:33 +02:00
Arndt Brenschede
5ba717bcbb
osmoscope/brouter_suspects integration
2019-03-18 16:03:15 +01:00
Arndt Brenschede
137d87c085
added speed profile to json result
2019-01-26 19:50:04 +01:00
Arndt Brenschede
664925133a
gzip encoding for route result
2018-12-31 16:53:31 +01:00
Arndt Brenschede
68aebed3a5
stack sampling for RouteServer
2018-12-16 13:35:17 +01:00
Arndt Brenschede
9e88f37816
user-agent exclusion
2018-10-27 21:55:59 +02:00
Arndt Brenschede
394eff30fa
robots.txt
2018-10-21 16:18:54 +02:00
Arndt Brenschede
b154851f1f
shared profile dir
2018-10-21 11:50:58 +02:00
Arndt Brenschede
9c5f2d113e
1.4.11 preps
2018-04-02 22:41:55 +02:00
Arndt Brenschede
1de5532b74
version 1.4.10
2018-03-07 19:38:47 +01:00
Arndt Brenschede
c9593331bd
suspect manager
2018-03-07 19:32:54 +01:00
Norbert Truchsess
16259f1f17
set default open nogo-lines for OsmAnd
2018-02-26 16:33:14 +01:00
abrensch
3ca296ca96
Merge pull request #92 from ntruchsess/master
...
decode query-string by standard URLDecoder
2017-12-03 21:16:10 +01:00
ntruchsess
7f2a7ce215
add optional parameter bindaddress to optionally restrict the ipaddresses brouter listens on
2017-12-03 13:22:01 +01:00
ntruchsess
77ee79bdc3
decode query-string by standard URLDecoder
2017-12-02 17:17:19 +01:00
Arndt Brenschede
c517ccc2df
version 1.4.9
2017-09-24 17:11:04 +02:00
Arndt
05a8ec3ae3
version 1.4.8
2016-12-10 19:59:55 +01:00
Arndt Brenschede
d42895880d
version 1.4.7
2016-10-19 18:44:28 +02:00
Arndt
56bdf76806
1.4.6 (memory footprint)
2016-09-30 13:17:03 +02:00
Arndt Brenschede
e217f12e71
v1.4.4
2016-08-30 19:30:53 +02:00