Commit Graph

585 Commits

Author SHA1 Message Date
Maxime Dor
d190dc6405 Fix typo 2017-04-03 14:21:10 +02:00
Maxime Dor
158a1e6354 Bulk lookup implementation, part 1
- LDAP bulk lookup
2017-04-03 04:11:37 +02:00
Maxime Dor
8bd17d3ffa Phone number lookups 2017-04-03 01:17:03 +02:00
Maxime Dor
d53c9e4263 Do not enforce email 3PID type 2017-03-30 18:23:01 +02:00
Maxime Dor
843b792904 Use global fields 2017-03-30 01:46:51 +02:00
Maxime Dor
fcca4497af Fix list numbering 2017-03-27 17:08:39 +02:00
Maxime Dor
8fb36bf449 Clarify the expected scope of mxisd and phone numbers support status 2017-03-27 15:03:14 +02:00
Maxime Dor
42ed306df9 Add link to synapse integration wiki page 2017-03-24 19:00:24 +01:00
Maxime Dor
a6c581eeab Fix wrong file name - Fix #6 2017-03-24 17:54:52 +01:00
Maxime Dor
6a63793b1a Clarify install requirements 2017-03-24 17:50:40 +01:00
Maxime Dor
7dbdd8c5d3 Public key should be the raw 32 bytes, not the X.509 certificate 2017-03-14 05:04:07 +01:00
Maxime Dor
4bf54565f6 Fixed spelling 2017-03-14 03:02:16 +01:00
Maxime Dor
36110f50fc Support IPv6 CIDR in recursive whitelist - Fix #2
- Add IPv6 loopback in default config
- Switch Apache Commons Net SubnetUtils to CIDRUtils
- Add some debug statements
2017-03-03 02:14:22 +01:00
Maxime Dor
13d77d0e24 Fix typo in CIDR 2017-02-12 18:15:10 +01:00
Maxime Dor
532c596ac5 Add community details 2017-02-12 16:46:37 +01:00
Maxime Dor
aa3c9d5eb6 README improvements 2017-02-12 03:18:11 +01:00
Maxime Dor
250819391a Recursive lookup management 2017-02-12 01:53:17 +01:00
Maxime Dor
df6bcc8c1a Typo 2017-02-12 00:13:55 +01:00
Maxime Dor
6cab7c3b96 Overall improvement
- Configuration file is documented
- Give more flexibility to the LDAP lookup
- Various suggestions in errors to help new users
2017-02-12 00:00:16 +01:00
Maxime Dor
40be6e72a1 Protect against lookup loops 2017-02-11 23:14:12 +01:00
Maxime Dor
81aaf70c47 Slightly improve install instructions 2017-02-11 22:22:23 +01:00
Maxime Dor
e1c3008b62 Only sort providers once 2017-02-11 21:48:39 +01:00
Maxime Dor
0a9cf8009b Enforce HTTPS for DNS SRV lookup 2017-02-09 13:20:10 +01:00
Maxime Dor
d3d790f00b Keep closer to DNS SRV spec 2017-02-09 13:12:18 +01:00
Maxime Dor
208d0b9efa Fix typo 2017-02-09 13:10:15 +01:00
Maxime Dor
8f233eed09 DNS lookup strategy 2017-02-04 06:21:07 +01:00
Maxime Dor
3509c9d94a Improved README 2017-01-30 17:57:10 +01:00
Maxime Dor
8a11c4db91 License header on new files 2017-01-27 02:19:06 +01:00
Maxime Dor
c9f6d6cf2d Enforce JDK 8 in Travis-CI 2017-01-27 02:16:23 +01:00
Maxime Dor
5c4ffdf375 Update doc for the new lookup strategy 2017-01-27 02:10:25 +01:00
Maxime Dor
53d7114352 Refactor lookup providers
- Create lookup strategy object to handle several provider
- New root ID server provider
- Refactor code into appropriate classes
2017-01-27 02:05:14 +01:00
Maxime Dor
9f3ebb1ebf Move controllers into appropriate version package 2017-01-27 01:44:45 +01:00
Maxime Dor
bbf27bdb5d Travis-CI image statu 2017-01-24 18:04:39 +01:00
Maxime Dor
67a7e14c5e Travis-CI config 2017-01-24 18:00:48 +01:00
Maxime Dor
4c5fe95e8e First implementation 2017-01-23 04:10:03 +01:00