summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* MaxMind's GeoIP files use ISO-8859-1, not UTF-8.Karsten Loesing2013-08-14
* Check that we don't serve stale data.Karsten Loesing2013-07-31
* Add fields parameter to reduce response size.Karsten Loesing2013-07-23
* Add new contact parameter to the servlet.Karsten Loesing2013-07-19
* Avoid null pointer exceptions in servlet.Karsten Loesing2013-07-16
* Keep parse history for server descriptors.Karsten Loesing2013-07-11
* Avoid parsing server descriptors for weights histories.Karsten Loesing2013-07-11
* Cache server descriptor parts for details documents.Karsten Loesing2013-07-11
* Skip corrupt weights data lines.Karsten Loesing2013-07-11
* Don't add newline to last line when retrieving files.Karsten Loesing2013-07-11
* Omit "flags" field if a relay or bridge has no flags.Karsten Loesing2013-07-07
* Fix "running" fields in summary and details documents.Karsten Loesing2013-07-07
* Change descriptor parsing model from pull to push.Karsten Loesing2013-07-03
* Move all descriptor parsing to a single execution phase.Karsten Loesing2013-07-01
* Refactor rDNS code and add more execution stats.Karsten Loesing2013-06-28
* Refactor more parts in preparation for moving to a database.Karsten Loesing2013-06-28
* Extract GeoIP lookup code and test it.Karsten Loesing2013-06-19
* Add abstractions for descriptor parsing and document storage.Karsten Loesing2013-06-16
* Work around corrupt details files.Karsten Loesing2013-06-03
* Make sure primary OR address is first in array.Karsten Loesing2013-05-27
* Make writing summary file almost atomic using a temp file.Karsten Loesing2013-05-01
* Handle errors when parsing corrupt summary file.Karsten Loesing2013-05-01
* Add unit tests for our servlet.Karsten Loesing2013-04-25
* Make more parameter names case-insensitive.Karsten Loesing2013-04-25
* Support V2Dir (and V3Dir) flags in flag parameter.Karsten Loesing2013-04-25
* Fix searching by hashed fingerprint.Karsten Loesing2013-04-25
* Add support to search for nickname substrings.Karsten Loesing2013-04-11
* Log back-end performance to find bottlenecks.Karsten Loesing2013-04-10
* Add first_seen_days and last_seen_days parameters.Karsten Loesing2013-04-10
* Remember nodes even if they drop out for 7+ days.Karsten Loesing2013-04-10
* Implement maintenance mode.Karsten Loesing2013-04-09
* Add two new parameters "as" and "flag".Karsten Loesing2013-04-09
* Add last_changed_address_or_port field to details.Karsten Loesing2013-03-27
* Use recent GeoIP database without A1 entries.Karsten Loesing2013-02-11
* Fix details documents without descriptor parts.Karsten Loesing2013-01-05
* Don't generate invalid JSON documents.Karsten Loesing2012-12-11
* Handle non-positive offsets and limits.Karsten Loesing2012-12-06
* Fix off-by-one error in offset parameter.Karsten Loesing2012-12-05
* Actually support searching for hashed full fingerprints.Karsten Loesing2012-12-05
* Ensure that IPv6 hex characters are always lower-case.Karsten Loesing2012-12-05
* Add "[last|first]_seen" fields to details docs.Karsten Loesing2012-12-05
* Warn if we're about to reset guard/middle/exit weights.Karsten Loesing2012-12-01
* Warn if we can't parse a descriptor.Karsten Loesing2012-12-01
* Store status bandwidth/weights files in subdirectories.Karsten Loesing2012-09-10
* Handle bridges without any flags.Karsten Loesing2012-09-09
* Add four fields to details documents for #6498.Karsten Loesing2012-08-01
* Remove an unused import and an unused code line.Karsten Loesing2012-08-01
* Include current system time in log messages.Karsten Loesing2012-07-27
* Speed up updating weights files by using 4 updater threads.Karsten Loesing2012-07-27
* Add a new document type for path-selection probabilities.Karsten Loesing2012-07-24