Commit graph

16 commits

Author SHA1 Message Date
Martin Hebnes Pedersen
d716296b52 Add support for AGWPE (e.g. Direwolf) over TCP
This eliminates the need for Linux's AX25 stack when using Direwolf or
AGWPE TNCs. It makes AGWPE the default AX.25 engine if the build does
not include Linux AX.25 support.

Direwolf >= v1.6 is recommended (< v1.2 is unsupported).

Closes #367
2023-02-21 11:14:17 +01:00
Kai Günter Brandt
91ae521dfb Update interactive.go
Added methods: VaraHF and VaraFM to be displayed
2022-11-06 09:46:09 +01:00
Chris Keller
c6f3bfb2e6 Remove WINMOR support
Resolves #331.
2022-03-21 19:51:03 +01:00
Martin Hebnes Pedersen
441fda35c4 Graceful shutdown through context cancellation
By doing graceful shutdown, we're able to properly close all of the open
resources such as modem connections and ongoing sessions.

This will allow transport drivers controlling stateful TNCs (e.g.
ptc-go) to recover the initial TNC state before termination.

Resolves #314
2022-02-20 14:48:29 +01:00
Martin Hebnes Pedersen
e6f54eb34b Add debug interactive command
Undocumented command that enabled various debug logging and prints
number of goroutines.
2017-09-30 14:26:40 +02:00
Martin Hebnes Pedersen
29d81630aa Rewrite listeners logic to allow automatic re-init
This new implementation introduces the concept of a listener hub which
manages the initialization and accept loop for each transport.

Issue #88
2017-09-30 14:26:40 +02:00
Martin Hebnes Pedersen
66768c6c27 go fmt -s 2016-05-11 19:00:22 +02:00
Martin Hebnes Pedersen
dc063fbcff Add LICENSE and update copyright headers 2016-02-22 22:07:02 +01:00
Martin Hebnes Pedersen
3d4189eef9 cmd/wl2k: Add heard support for ardop 2015-10-25 12:36:16 +01:00
Martin Hebnes Pedersen
22c9f66567 cmd/wl2k: Add ARDOP support 2015-10-21 18:42:46 +02:00
Kai Günter Brandt
843ac7a978 Adapting to include ardop
Adapting to include ardop
2015-10-07 13:14:48 +02:00
Martin Hebnes Pedersen
ff84f32a0c cmd/wl2k: Add "qtc" interactive command
Closes #6
2015-10-05 16:57:45 +02:00
Martin Hebnes Pedersen
1489745122 cmd/wl2k: Remove connect defaults (use aliases) 2015-10-04 13:38:02 +02:00
Martin Hebnes Pedersen
954845d36c cmd/wl2k: Use '#' for comment in interactive mode.
This is useful when the user wants to stash a line in history for later use.
2015-08-15 22:54:00 +02:00
Martin Hebnes Pedersen
81ec9f7c3b cmd/wl2k: Use liner instead of go-readline.
Liner is a pure go alternative go the readline wrapper,
which is good for cross-platform as well as compile time.
2015-05-25 13:25:24 +02:00
Martin Hebnes Pedersen
f9c80241d4 Initial import from private repository 2015-05-22 20:01:56 +02:00