Arnaud
|
648b508939
|
Fix comment
|
2026-06-05 11:32:05 +04:00 |
|
Arnaud
|
bdea6ef3b5
|
Replace the activeMappings table with an atomic counter
|
2026-06-05 11:29:27 +04:00 |
|
Arnaud
|
ab79787bcc
|
Merge pull request #6 from 2-towns/chore/destroy-mapping-cleanup
chore: destroyMapping cleanup
|
2026-06-05 11:04:35 +04:00 |
|
Arnaud
|
055e8410af
|
Clean up destroyMapping doc and redundant guard
|
2026-06-05 11:00:53 +04:00 |
|
Arnaud
|
e5adc98f2e
|
Merge pull request #5 from 2-towns/fix/signal-single-fire
fix: reclaim the mapping signal on timeout without cross-thread close
|
2026-06-05 10:52:32 +04:00 |
|
Arnaud
|
e6afcf2f96
|
Close the mapping signal after its single guaranteed fire
|
2026-06-05 10:46:48 +04:00 |
|
Arnaud
|
426899dabf
|
Merge pull request #4 from 2-towns/feat/add-claude-config
feat: add claude settings and mcp
|
2026-06-05 10:06:45 +04:00 |
|
Arnaud
|
4e4d752a81
|
Merge pull request #3 from 2-towns/fix/signal-closing
fix: never close the mapping signal from libplum's C thread
|
2026-06-05 10:06:20 +04:00 |
|
Arnaud
|
6d4ce2a2b6
|
Add claude settings and mcp
|
2026-06-05 10:06:06 +04:00 |
|
Arnaud
|
30111fa7c5
|
Close the mapping signal only from the chronos loop thread
|
2026-06-05 09:52:37 +04:00 |
|
Arnaud
|
0ca0361f50
|
Merge pull request #2 from 2-towns/chore/review-and-fix-bugs
chore: review and fix bugs
|
2026-06-01 19:02:21 +04:00 |
|
Arnaud
|
3d8ff9bb2e
|
Delete SKILL.md
|
2026-06-01 18:56:54 +04:00 |
|
Arnaud
|
801445add4
|
Test cleanup during a pending mapping
|
2026-06-01 18:55:06 +04:00 |
|
Arnaud
|
83d1866877
|
Format
|
2026-06-01 18:38:47 +04:00 |
|
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 |
|