33 Commits

Author SHA1 Message Date
Arnaud
e50f341ad8
Use Nim types in init signature 2026-06-01 18:33:20 +04:00
Arnaud
f3d74da7bc
Add module-level raises pragma 2026-06-01 18:30:04 +04:00
Arnaud
c2b5693e42
Update comment 2026-06-01 18:27:52 +04:00
Arnaud
d65e1098e2
Fix handle close 2026-06-01 18:22:53 +04:00
Arnaud
baa8d7a819
Add more tests 2026-06-01 17:22:10 +04:00
Arnaud
7f84c28d91
Check if the mapping is being destroyed in hasMapping 2026-06-01 15:43:28 +04:00
Arnaud
c9a976fe6e
Add documentation about onStateChange usage 2026-06-01 15:30:49 +04:00
Arnaud
f66c6114f9
Remove duplicated pragma 2026-06-01 15:27:47 +04:00
Arnaud
4532517ca5
Add safety guard when destroying the mapping 2026-06-01 15:20:23 +04:00
Arnaud
9867ec4787
Add try and finally to make sure teardown is called 2026-06-01 15:16:41 +04:00
Arnaud
bf0ace8da2
Merge pull request #1 from 2-towns/chore/add-tests-for-port-renewal
chore: add tests for port renewal
2026-05-26 15:02:53 +04:00
Arnaud
5c28d21f20
Format code 2026-05-26 14:47:35 +04:00
Arnaud
73b555bca7
Add tests 2026-05-26 14:28:09 +04:00
Arnaud
a7016abdc1
Update README 2026-05-19 17:29:16 +04:00
Arnaud
5a3600278f
Add nph formating 2026-05-19 14:15:26 +04:00
Arnaud
f7993b02bf
Fix CI 2026-05-19 11:45:20 +04:00
Arnaud
d3204bee73
Add static library 2026-05-19 11:45:08 +04:00
Arnaud
9d67095a33
Fix CI 2026-05-19 11:42:25 +04:00
Arnaud
c27d1ddeac
Fix typo 2026-05-19 11:42:19 +04:00
Arnaud
5023184c83
Update docker 2026-05-19 11:32:08 +04:00
Arnaud
c5adcb2353
Update Docker files comment 2026-05-19 11:28:39 +04:00
Arnaud
9f7833edf1
Remove GCC marning 2026-05-19 11:28:20 +04:00
Arnaud
269d97548c
Update ci 2026-05-18 15:43:43 +04:00
Arnaud
5422b9ac91
Simplify tests 2026-05-18 15:29:14 +04:00
Arnaud
2bb7e99c8b
Update ci 2026-05-18 15:29:05 +04:00
Arnaud
9195229ce9
Update ci 2026-05-18 15:24:11 +04:00
Arnaud
5f10d8dc2b
Update ci 2026-05-18 15:22:21 +04:00
Arnaud
1269e80605
Add pmp tests and mapping protocol 2026-05-18 15:16:27 +04:00
Arnaud
adde1b5d27
Fix a memory issue with refc because the handle was freed by gc 2026-05-18 11:43:56 +04:00
Arnaud
4fef654c60
Add integration tests 2026-05-18 11:43:28 +04:00
Arnaud
d287a36444
Update readme 2026-05-14 16:44:22 +04:00
Arnaud
d1470443fa
Update project 2026-05-14 16:40:10 +04:00
Arnaud
21e98b41a1
Initial commit 2026-05-14 12:23:10 +04:00