~ubuntu-branches/ubuntu/utopic/aprsdigi/utopic

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
* Changes in aprsdigi-2.0, March 1999:
  General aprsmon and aprsdigi changes:
  - Fix incorrect order of Mic-E longitude calculation which resulted in, 
    among other errors, a zero longitude displaying as 19060.00W.
  - Corrections and changes to Mic-E -> "MIM" translations as requested
    by Bob Bruninga, including support for Kenwood TH-D7.
  - Fix T#MIC telemetry
  - Strip TheNet X1J4 BTEXT prefix, making an X1J4 node's beacon look
    like a regular APRS beacon.
  - Rename the package from aprsmon to aprsdigi-2.0 since the dominant
    useful code in the package is now the digi.  arpsmon should probably
    be replaced by WA4DSY's aprsd.
  - Changes for Linux kernel 2.2 (AF_PACKET instead of AF_INET).
  - Changes for GNU libc 2 (glibc, a/k/a libc6).
  - Use autoconf and automake.

  aprsdigi-specific changes:
  - Bring aprsdigi WIDE flooding implementation into alignment with current
    WIDEn-n definition.
  - Add real control of how to interconnect (gate) multiple interfaces:
    - Tie each of my callsigns/aliases to an interface:
      replace -rxa switches with -p port1:alias,alias... -p port2:alias...
    - routing between interfaces now based on next-hop callsign.
    - one-to-many relationship supported by giving the same alias to multiple
      interfaces.  Each interface with the matching next-hop alias will
      transmit, with per-interface customizations (e.g. MYCALL substitution
      is based on the callsign of the interface).
  - Make tag/idinterval, reformatting of Mic-E and X1J4, etc. selectable
    per-interface (rather than global) options.
  - Implement TRACE: Note that TRACEn-n vs. plain TRACE do
    different things: TRACEn-n *inserts* calls into the digipath while
    decrementing ssid. e.g.:
	RELAY*,TRACE3-3
	RELAY,N2YGK-7*,TRACE3-2
	RELAY,N2YGK-7,WB2ZII*,TRACE3-1
	RELAY,N2YGK-7,WB2ZII,N2MH-15*,TRACE3
	RELAY,N2YGK-7,WB2ZII,N2MH-15,WA2YSM-14*
    "Plain Old" TRACE just does a one-for-one mycall substitution.
  - Kill looping packets (-L option):
	RELAY*,WIDE,WIDE,WIDE
	RELAY,N2YGK-7*,WIDE,WIDE
	RELAY,N2YGK-7,WIDE*,WIDE
			     ^---- normally n2ygk-7 would respond to this,
	but, by finding one of mycall earlier in the path, I know to ignore it.