Commit Graph

2087 Commits

Author SHA1 Message Date
Dirk Koopman
94c45ddb1d added CTY-1907 prefixes 2009-05-29 13:26:53 +01:00
Dirk Koopman
c20c796d61 add CTY-1905 prefixes 2009-05-19 20:47:31 +01:00
Dirk Koopman
5d77cab91d fix issue.pl to use "new style" git commands 2009-05-15 23:15:25 +01:00
Dirk Koopman
2926213cad add CTY1904 prefixes 2009-05-15 21:50:12 +01:00
Dirk Koopman
6650170300 add new wpxloc.raw + cty-1903 data 2009-03-04 13:33:26 +00:00
Dirk Koopman
74d1736596 add Geo::TAF changes from Robin Johnson + CTY1902 2009-02-26 11:11:53 +00:00
Dirk Koopman
3bbdbaf825 add missing show/motd command 2008-12-29 22:00:08 +00:00
Dirk Koopman
0efcf0d784 add show/motd command
and also CTY-1817 prefix changes
2008-12-29 18:23:48 +00:00
Dirk Koopman
02f97e2b11 make it more difficult to have $mycall & $myalias the same 2008-12-28 23:30:18 +00:00
Dirk Koopman
01c7ebc6ec fix sh/425 to point to new server
unfortunately this is http/1.1 only which causes problems with
detecting the EOF ('cos there ain't one). So it is slower than it was.

Add CTY-1814 prefixes 'Kingman Reef'
2008-11-17 00:09:29 +00:00
Dirk Koopman
e78daea280 added CTY-1811 prefixes 2008-10-21 19:27:19 +01:00
Dirk Koopman
85bdc933dd set $main::maxconnect back to 0 as default 2008-10-04 13:35:36 +01:00
Dirk Koopman
b863ad6065 make sure the maxconnect check is on incoming only 2008-10-02 23:03:15 +01:00
Dirk Koopman
963ead7224 Add set/maxconnect command 2008-10-02 10:13:18 +01:00
Dirk Koopman
8081646e93 add the ability to limit no of connections
Add the ability to limit the no of connections an incoming user/node
has. If a node/user is already connected elsewhere more than the maximum
no of times then this incoming connection is refused.
2008-10-01 23:04:48 +01:00
Dirk Koopman
624fab70a1 add CTY-1809 prefix data 2008-10-01 22:17:32 +01:00
Dirk Koopman
229eee2688 make buddies work better :-)
also prettify show/sun.pl to help my understanding
2008-06-28 15:27:16 +01:00
Dirk Koopman
00f33ae913 get rid of PC92 local node check
this is in addition to the last commit, it also stopped normal
linking of nodes as well
2008-06-26 20:58:47 +01:00
Dirk Koopman
b4788593ff allow local users to be on other nodes
Depending on the order in which things happen, a local user might not
have the other nodes he is logged in registered in the routing table.
2008-06-26 20:49:50 +01:00
Dirk Koopman
ba799b8ac9 send talks to every node a user is logged in to
If a user is on more than one node, a talk will be sent to each of those
nodes. Before it would only go to the first node in the routing table.
2008-06-26 20:25:21 +01:00
Dirk Koopman
f4901c535b increment the PC19 version no to 5455 2008-06-26 14:56:59 +01:00
Dirk Koopman
51de27cf70 added show/ik3qar command 2008-06-26 13:49:50 +01:00
Dirk Koopman
2255cfd184 allow multiple PC93 if same hopcount 2008-06-25 00:32:56 +01:00
dirk
0e26aa78a0 add ... for more than 4 routes in sh/route 2008-06-25 00:02:59 +01:00
Dirk Koopman
59e7157e3e fix USDB problems?
Also add CTY-1806 prefix data
2008-06-24 22:51:10 +01:00
Dirk Koopman
b2dfa97751 change interface to Route::findroutes
This change allows things like sh/route to obtain the actual
routing priorities either for use or display.

Add a command 'send_config' to broadcast a new PC92 C record
to all interfaces. Useful for playig catchup more quickly after
a restart.
2008-06-24 22:22:44 +01:00
Dirk Koopman
d638bda3f7 improve debugging on findroutes 2008-06-24 20:25:40 +01:00
Dirk Koopman
c8e15fc700 allow users of next door nodes to override search 2008-06-24 20:24:53 +01:00
Dirk Koopman
c1540ccd79 New improved route finding algorithm
This is what Changes says:

Change the route finding algorithm completely. No more recursion. No more
tree searching. It now gives you answers even on a partial cluster map. Oh
and the answers are correct, instead on completely random.

Also completely remove RouteDB from the equation.
Also change sh/newc to default to node map rather than node+user map.
2008-06-24 19:36:57 +01:00
Dirk Koopman
7a3918d750 remove 'recursion limit' message fromRoute.pm 2008-05-30 11:56:46 +01:00
Dirk Koopman
139148d8a8 add missing call for CTY-1805 cty.dat 2008-05-28 22:53:57 +01:00
Dirk Koopman
e044603c96 Improve short callsign handling (eg K7A)
The format of cty.dat has changed in that exact calls now have
an = prefixed to them. This allow reliable checking for exact short
calls that are otherwise treated as prefixes.

Also fix a small buglet on console.pl that meant that line went awry on
lines that are exactly the column width of the screen.
2008-05-28 22:26:01 +01:00
Dirk Koopman
a48eea32af Limit depth of recursion for route finding
The limit is 20 levels, which should be enough for anybody.
Add CTY-1804 data
Start the process of allowing filtering on PC92 (w.i.p)
2008-05-26 16:58:15 +01:00
Dirk Koopman
5547dff2ba correct attribution for disc cmd changes 2008-05-13 12:56:52 +01:00
Dirk Koopman
8b21846900 add disc users|nodes|all to disconnect cmd 2008-05-13 12:53:47 +01:00
Dirk Koopman
ed96190995 add 'exact' keyword to sh/dx
this allows an exact match for a callsign.
2008-05-12 23:01:57 +01:00
Dirk Koopman
3cdd57e7ba add privilege checks to (un)set/show/bad* cmds
These commands now require at least privilege 6 and cannot be done
remotely.
2008-05-10 15:26:57 +01:00
Dirk Koopman
0560e85c7f add more error messages around DXUser::get* 2008-05-10 14:50:00 +01:00
Dirk Koopman
618b5fd5a1 add sh/rcmd and sh/ann to help 2008-05-08 11:52:55 +01:00
Dirk Koopman
ad8639433d lower 60m limit 2008-05-06 17:09:58 +01:00
Dirk Koopman
49c63abb49 upissue version no 2008-05-06 16:41:01 +01:00
Dirk Koopman
89647f9ae8 upissue Version no 2008-05-06 16:39:54 +01:00
Dirk Koopman
ab811a0c90 Change DXUser->get* to DXUser::get*
and also check the output of thaw more carefully, complain if it
isn't a DXUser.
2008-05-06 15:00:00 +01:00
Dirk Koopman
8182fba8e3 added two Xmas Is calls 2008-04-22 17:51:43 +01:00
Dirk Koopman
16cdc76201 include CTY-1803 changes 2008-04-15 22:26:37 +01:00
Dirk Koopman
dae73e6b70 include latest cty.dat changes 2008-03-25 09:24:57 +00:00
Dirk Koopman
e9953f8212 add CTY-1802 changes 2008-03-19 11:44:20 +00:00
Dirk Koopman
82aac01bdf Fix crash on sending an invalid rcmd 2008-02-29 22:47:43 +00:00
Dirk Koopman
2f23141776 modify BPQ instructions 2008-02-27 21:04:35 +00:00
Dirk Koopman
a5b87707ad fix them differently 2008-02-26 21:18:14 +00:00