6582c27a43
Update deps and fix getaddrinfo test for canary
...
Apparently the return of getaddrinfo for the canary domain has
changed in the latest versions of either glibc or the corresponding
crate.
The error returned is Eai::NoData rather than Eai::NoName.
2023-01-10 17:13:05 +01:00
cef4f452f2
Ensure getent is available
2022-09-12 00:44:43 +02:00
20072cf1ea
Use a p2p dbus connection during tests
...
This removes the requirement of having the DBus daemon running locally,
which is particularly helpful e.g. in a container or for CI.
2022-09-12 00:38:24 +02:00
256267c213
Run tests normally
2022-09-05 23:45:38 +02:00
8d47b339f6
Temporarily disable tarpaulin
2022-09-05 23:41:50 +02:00
b7641f4e46
Ensure libclang is present on CI
2022-09-05 23:31:34 +02:00
52f0cf9111
Add CI files
2022-09-05 23:19:47 +02:00
571aa90d6a
Finish implementation of gethostbyname
2022-09-05 23:15:29 +02:00
9978bfd783
Use unique name for dbus connection during integration testing
2022-08-25 01:00:18 +02:00
c52195dd8b
Add TLS support to resolver, implement DBus ifaces
2022-08-24 16:18:09 +02:00
b5797b12f1
Ensure unique nix library use with deps
2022-08-24 12:51:16 +02:00
c35c83a4b2
Minor refactors
2022-08-24 12:48:36 +02:00
30aef698bb
Add short readme
2022-08-23 11:19:13 +02:00
d37ab45d68
Implement hostent handling
2022-08-23 11:07:17 +02:00
8082509da0
Refactor code to reduce duplication among gethostbyname(3|4)_r
2022-08-22 23:12:34 +02:00
516bf4000c
Use an async context for module and refactor
2022-08-21 14:47:37 +02:00
96663abaef
Move to rust stable, introduce mock for dbus in tests
2022-08-18 13:59:11 +02:00
37ef5d4e65
Start implementing and testing gethostbyname4_r
2022-08-15 22:55:35 +02:00
9ce503e052
Ensure loading of NSS module in tests
2022-08-14 23:03:59 +02:00
0f11e871ef
Add basic test
2022-08-13 17:04:22 +02:00
355134e0dd
Add license info and commit hooks
2022-08-13 10:44:46 +02:00
ea3483263d
Create initial skeleton
2022-08-13 10:32:43 +02:00