Commit Graph

121 Commits

Author SHA1 Message Date
Joel Wetzell 53864a35dc Merge pull request #20 from jwetzell/error-handling
add error handling to arg encoding and message/bundle ToBytes()
v0.3.0
2026-04-13 22:53:07 -05:00
Joel Wetzell 2ec4be5426 more tests for bad arg parsing 2026-04-13 22:51:52 -05:00
Joel Wetzell 5f5c34c4ea error message formatting 2026-04-13 22:51:43 -05:00
Joel Wetzell 16093f2509 add support for OSC timetag arg 2026-04-13 22:51:29 -05:00
Joel Wetzell 191d74a20a error message formatting 2026-04-13 22:42:39 -05:00
Joel Wetzell 738b87b03f add tests for PacketFromBytes 2026-04-13 22:42:30 -05:00
Joel Wetzell 42b1f9cf8a add error tests for arg decoding in message 2026-04-13 22:42:15 -05:00
Joel Wetzell 16e1ad039e add test for nested bundle 2026-04-13 22:41:56 -05:00
Joel Wetzell eb539dd319 add test for bundle with bad contents 2026-04-13 22:41:43 -05:00
Joel Wetzell 1465663a63 add tests just for arg array to bytes 2026-04-13 22:22:57 -05:00
Joel Wetzell dd430dd380 add layout for testing bundle error cases 2026-04-13 22:22:44 -05:00
Joel Wetzell 9452268042 add layout for testing OSCBundle error cases 2026-04-13 19:11:11 -05:00
Joel Wetzell b621944dc5 error tests for arg values when encoding 2026-04-13 18:59:43 -05:00
Joel Wetzell 8fa8aa3a55 return errors instead of printing 2026-04-13 18:53:35 -05:00
Joel Wetzell 1d2684f446 cleanup test layout 2026-04-13 18:53:21 -05:00
Joel Wetzell 2548771fe3 add error handling for OSC address and bad arg type encoding 2026-04-13 18:48:50 -05:00
Joel Wetzell 4744321d71 add error handling to arg encoding and message/bundle ToBytes() 2026-04-13 18:38:25 -05:00
Joel Wetzell 1130adf046 Merge pull request #19 from jwetzell/message-tests
fix up some OSC string parsing issues and test for them
v0.2.1
2026-04-13 18:21:56 -05:00
Joel Wetzell ad3c449149 fix up some OSC string parsing issues and test for them 2026-04-13 18:17:43 -05:00
Joel Wetzell fbd2bf3905 Merge pull request #18 from jwetzell/more-bad-tests
fill out some more error tests for messages
2026-04-13 16:24:11 -05:00
Joel Wetzell e1c8563522 fill out some more error tests for messages 2026-04-13 16:20:55 -05:00
Joel Wetzell e2a8daf013 Merge pull request #17 from jwetzell/coverage-test
cleanup message_test layout
2026-04-13 16:14:18 -05:00
Joel Wetzell baa140297f cleanup message_test layout 2026-04-13 16:12:19 -05:00
Joel Wetzell 8bb3f3fc97 add workflow for tests and code coverage report 2026-04-13 15:57:47 -05:00
Joel Wetzell e70934e705 Merge pull request #16 from jwetzell/dependabot/go_modules/github.com/urfave/cli/v3-3.8.0
Bump github.com/urfave/cli/v3 from 3.7.0 to 3.8.0
2026-03-30 12:25:19 -05:00
dependabot[bot] 597b9ad053 Bump github.com/urfave/cli/v3 from 3.7.0 to 3.8.0
Bumps [github.com/urfave/cli/v3](https://github.com/urfave/cli) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/urfave/cli/releases)
- [Changelog](https://github.com/urfave/cli/blob/main/docs/CHANGELOG.md)
- [Commits](https://github.com/urfave/cli/compare/v3.7.0...v3.8.0)

---
updated-dependencies:
- dependency-name: github.com/urfave/cli/v3
  dependency-version: 3.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-30 02:55:56 +00:00
Joel Wetzell 6f141eb742 Merge pull request #15 from jwetzell/dependabot/go_modules/github.com/urfave/cli/v3-3.7.0
Bump github.com/urfave/cli/v3 from 3.6.2 to 3.7.0
2026-03-03 10:16:30 -06:00
Joel Wetzell 9bc51c787f add error checking to readstring method v0.2.0 2026-03-02 21:12:48 -06:00
dependabot[bot] 37cc551793 Bump github.com/urfave/cli/v3 from 3.6.2 to 3.7.0
Bumps [github.com/urfave/cli/v3](https://github.com/urfave/cli) from 3.6.2 to 3.7.0.
- [Release notes](https://github.com/urfave/cli/releases)
- [Changelog](https://github.com/urfave/cli/blob/main/docs/CHANGELOG.md)
- [Commits](https://github.com/urfave/cli/compare/v3.6.2...v3.7.0)

---
updated-dependencies:
- dependency-name: github.com/urfave/cli/v3
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-02 02:56:24 +00:00
Joel Wetzell 67a1cc083b remove fmt.println receiveosc/v2.0.1 2026-02-04 11:36:16 -06:00
Joel Wetzell 25c159013b fix variable name receiveosc/v2.0.0 2026-01-31 15:52:42 -06:00
Joel Wetzell 5ac60b0685 add support for SLIP and bundles 2026-01-31 15:52:08 -06:00
Joel Wetzell 6251acb852 use switch 2026-01-31 15:49:42 -06:00
Joel Wetzell 5600ef75f5 add method to parse bytes as packet 2026-01-31 15:49:07 -06:00
Joel Wetzell 77c92c5456 Merge pull request #14 from jwetzell/pointers
return pointers from byte parsing
2026-01-31 15:39:51 -06:00
Joel Wetzell 594c51d2a4 return pointers from byte parsing 2026-01-31 15:34:16 -06:00
Joel Wetzell d7c6da5c5b support OSC 1.0 TCP format if SLIP is not enabled sendosc/v1.2.0 2026-01-28 14:37:23 -06:00
Joel Wetzell 6f3a65322b rework send string 2026-01-28 14:36:59 -06:00
Joel Wetzell e34a589c5f prevent parsing empty byte slice 2026-01-28 14:34:52 -06:00
Joel Wetzell 41112d583b Merge pull request #13 from jwetzell/dependabot/go_modules/github.com/urfave/cli/v3-3.6.2
Bump github.com/urfave/cli/v3 from 3.6.1 to 3.6.2
2026-01-28 14:26:26 -06:00
dependabot[bot] 24a0501a4d Bump github.com/urfave/cli/v3 from 3.6.1 to 3.6.2
Bumps [github.com/urfave/cli/v3](https://github.com/urfave/cli) from 3.6.1 to 3.6.2.
- [Release notes](https://github.com/urfave/cli/releases)
- [Changelog](https://github.com/urfave/cli/blob/main/docs/CHANGELOG.md)
- [Commits](https://github.com/urfave/cli/compare/v3.6.1...v3.6.2)

---
updated-dependencies:
- dependency-name: github.com/urfave/cli/v3
  dependency-version: 3.6.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-19 03:08:19 +00:00
Joel Wetzell e06a0a2776 fix slip encoding sendosc/v1.1.2 makeosc/v1.1.1 2025-12-24 18:46:39 -06:00
Joel Wetzell d1696baa31 Merge pull request #12 from jwetzell/dependabot/github_actions/actions/checkout-6
Bump actions/checkout from 5 to 6
2025-12-11 15:19:19 -06:00
dependabot[bot] c0304bf7a6 Bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-24 02:31:39 +00:00
Joel Wetzell d62d65c386 Merge pull request #10 from jwetzell/dependabot/go_modules/github.com/urfave/cli/v3-3.6.1
Bump github.com/urfave/cli/v3 from 3.6.0 to 3.6.1
v0.1.0
2025-11-20 09:32:02 -06:00
dependabot[bot] f2888cc038 Bump github.com/urfave/cli/v3 from 3.6.0 to 3.6.1
Bumps [github.com/urfave/cli/v3](https://github.com/urfave/cli) from 3.6.0 to 3.6.1.
- [Release notes](https://github.com/urfave/cli/releases)
- [Changelog](https://github.com/urfave/cli/blob/main/docs/CHANGELOG.md)
- [Commits](https://github.com/urfave/cli/compare/v3.6.0...v3.6.1)

---
updated-dependencies:
- dependency-name: github.com/urfave/cli/v3
  dependency-version: 3.6.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-17 02:22:46 +00:00
jwetzell 24077a77d6 Merge pull request #9 from jwetzell/dependabot/go_modules/github.com/urfave/cli/v3-3.6.0
Bump github.com/urfave/cli/v3 from 3.4.1 to 3.6.0
2025-11-14 14:36:32 -06:00
dependabot[bot] 9e515cc28e Bump github.com/urfave/cli/v3 from 3.4.1 to 3.6.0
Bumps [github.com/urfave/cli/v3](https://github.com/urfave/cli) from 3.4.1 to 3.6.0.
- [Release notes](https://github.com/urfave/cli/releases)
- [Changelog](https://github.com/urfave/cli/blob/main/docs/CHANGELOG.md)
- [Commits](https://github.com/urfave/cli/compare/v3.4.1...v3.6.0)

---
updated-dependencies:
- dependency-name: github.com/urfave/cli/v3
  dependency-version: 3.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-10 02:27:40 +00:00
jwetzell 1ad942e489 fix cmd name and description sendosc/v1.1.1 receiveosc/v1.0.0 2025-10-01 13:07:00 -05:00
jwetzell e748adfa1c Merge pull request #7 from jwetzell/json-support
add json output to receiveosc
2025-10-01 13:03:26 -05:00