Commit Graph

57 Commits

Author SHA1 Message Date
adda9747be fix: global err 2025-05-11 14:37:41 +02:00
440d9fb579 feat: dynamic data format 2025-05-04 13:44:35 +02:00
ad2d978fb4 feat: base url + auth support 2025-05-04 11:54:42 +02:00
3551d0f4dc feat: packet version 2 2025-04-27 15:44:47 +02:00
baf4e882db feat: new headers + statuses 2025-04-27 15:41:56 +02:00
e8def487d4 feat: accept connection structure 2025-04-27 15:40:07 +02:00
f137795414 feat: exchange keys with connected client 2025-04-27 15:39:47 +02:00
aa82b32397 feat: exchance keys with client 2025-04-27 15:37:36 +02:00
529dad17cf feat: support custom connection struct 2025-04-27 15:37:04 +02:00
e12437d067 feat: packet remove write+read funcs && add encryption fields 2025-04-27 15:36:48 +02:00
c4c2d2e4ae feat: connection wrapper structure 2025-04-27 15:36:24 +02:00
31ab6dc7ba feat: implement key generation, encryption, and decryption functions with tests 2025-04-27 15:22:35 +02:00
9305e73722 fix: update dependencies for golang.org/x/crypto and golang.org/x/sys 2025-04-27 15:22:21 +02:00
06e745df1e feat: support custom headers 2025-04-27 13:06:01 +02:00
ab62d7cc2e feat: pass headers to client 2025-04-27 13:05:54 +02:00
c84c830b57 fix: continue if error occurs 2025-04-21 14:17:40 +02:00
cb96f21f32 feat: remove stream related methods in req 2025-04-21 13:12:30 +02:00
cb04b73698 feat: remove stream related constants 2025-04-21 13:12:21 +02:00
5ba57b7058 feat: print packet 2025-04-21 13:12:14 +02:00
245916679a feat: remove stream support 2025-04-20 16:35:47 +02:00
fd81030355 feat: readline deps 2025-04-20 13:53:43 +02:00
09dcd87a1d feat: install readline 2025-04-20 13:53:39 +02:00
03a0627db3 feat: get req route 2025-04-20 13:53:34 +02:00
bd047b25bb feat: set port in addr 2025-04-20 13:53:29 +02:00
1481cd38ba chore: remove logs 2025-04-20 13:53:24 +02:00
59f7de3d1a feat: remove logs + fallback route 2025-04-20 13:53:20 +02:00
216b6a2f59 feat: hspnet cli 2025-04-20 13:53:07 +02:00
5d355b46cc feat: get request kind and stream info 2025-04-19 13:31:24 +02:00
6c347e4fa0 feat: strream info + stream related headers 2025-04-19 13:31:16 +02:00
812562e096 feat: support streamer routes 2025-04-19 13:31:08 +02:00
e3643ff330 test: create file streamer 2025-04-19 13:31:01 +02:00
6a14f855f3 feat: use escape quoutes 2025-04-19 12:42:10 +02:00
fcf57b0455 feat: create test executable (cli in future) 2025-04-19 12:39:05 +02:00
de79f65021 feat: remove main executable 2025-04-19 12:38:55 +02:00
de564a7f94 feat: docs on stream requests 2025-04-19 12:38:46 +02:00
b26eef4307 fmt: whole hsp package 2025-04-19 12:38:40 +02:00
58ea1ad890 feat: build commonly used headers 2025-04-19 12:38:26 +02:00
f6b70a51f8 feat: gitignore file 2025-04-18 14:51:18 +02:00
27ea758538 feat: inspect data format of ping-pong route + return json! 2025-04-18 14:50:27 +02:00
3f9fdff782 feat: serialize data format 2025-04-18 14:49:37 +02:00
45d2b5bf78 feat: server accepts addr + routePrefix(TODO) 2025-04-18 14:48:55 +02:00
0ea854e35e feat: construct new request out of the packet 2025-04-18 14:48:40 +02:00
f2c970e277 fix: serialize data format + parse address 2025-04-18 14:48:28 +02:00
49d17a7be3 feat: new error response remove dup 2025-04-18 14:47:21 +02:00
a658d5098e feat: get raw packet from request 2025-04-18 14:47:01 +02:00
356e3368e5 feat: address file 2025-04-18 14:46:53 +02:00
f7e00a4c6a Merge branch 'main' of github.com:LandaMm/hsp-go 2025-04-18 13:46:25 +02:00
4afc73fb2a fix: correct import + ping pong route 2025-04-18 13:44:33 +02:00
dd891b65f6 feat: create response from packet 2025-04-18 13:44:12 +02:00
157f8d2130 feat: call parse data format 2025-04-18 13:43:51 +02:00