15 Commits

Author SHA1 Message Date
adphi 33a54500b4 fix(client): use wireguard-go pipe implementation until CL299009 is resolved
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2025-11-28 14:15:53 +01:00
adphi e6fee24f40 feat(server/client): add windows pipe, pipe peer credentials support
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2025-11-23 18:08:55 +01:00
adphi cf1208304a chore(deps): remove direct dependency on github.com/grpc-ecosystem/go-grpc-middleware (v1)
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2025-08-01 09:54:53 +02:00
adphi abe69f1c80 remove client pool and add tls client auth support
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2024-10-17 18:09:58 +02:00
adphi df505b58d7 rename module grpc-toolkit
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2023-07-08 01:33:10 +02:00
adphi c7096975b1 interceptors: add ban
health: set services serving on start and not available on close

Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2022-09-27 17:06:18 +02:00
adphi b230278441 add unix socket support
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2022-09-05 12:33:01 +02:00
adphi 97ced73270 add metadata interceptors, auth client interceptors
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2022-03-11 12:33:18 +01:00
adphi c0e79d8834 service: replace cmd with NewFlagSet, add internal service version metadata interceptors
client: add NewFlagSet, add missing Options interface methods

Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2022-03-10 12:46:36 +01:00
adphi c8ecf58b3e client: add interceptors option 2021-11-23 15:15:47 +01:00
adphi e8f0a2f03d add client address option, fix noop resolver 2021-11-22 14:04:47 +01:00
adphi 1eea54f18a remove transport draft, add grpc web and gateway support 2021-09-18 01:44:08 +02:00
adphi 9c16750ffc tranport draft, renamed module 2021-07-17 22:40:06 +02:00
adphi a6696b1d39 service and client implements last grpc server and client interfaces, improved errors, add signals handling 2020-11-27 14:00:45 +01:00
adphi 9f5f03b862 add registry base interface, mdns, noop implementations, add resolver, client 2020-11-15 15:54:46 +01:00