Commit Graph

61 Commits

Author SHA1 Message Date
Dirk Koopman
6ba06f6627 fix ssid handling on (un)set/badnode.pl 2009-11-14 11:38:43 +00: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
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
8655b1a19d Fix some problems (on testing) with AGW restarts
I have got a copy of AGW Packet Engine Pro on windows and tested
the code with that. I have also added some commands to enable/disable
the AGW connection on the fly.
2008-02-26 13:12:43 +00:00
Dirk Koopman
741d603d87 add a create/user command
Which is a big can of worms. Had a good shift around and changed
set/user to be a real command (rather than an alias), renamed the
existing command (which on I use) to set/uservar and sorted the
Aliases so that unset/node still works.
2007-11-19 13:47:23 +00:00
Dirk Koopman
c3505bcfc9 remove $Id$ strings from everywhere that I can find 2007-07-11 16:41:51 +01:00
Dirk Koopman
3065f0dd2c try to make set/isolate more bombproof.
Add a set/wantpc9x (default = on) command. It is likely
that (apart from mistakes) you will want to unset it mostly.
If either this flag == 0 or the node is isolated then pc9x
will not be offered on the PC18 and PC9x's will be ignored.
2007-06-29 14:29:13 +01:00
minima
ae313f260d add some flesh to a gtk based console program 2006-07-19 23:51:19 +00:00
minima
679037f49e add set/buddy.
add set/local_node.
fix warning for empty version in PC19.
2006-03-06 09:09:36 +00:00
minima
4937d077fd fix badspotters and local ann/full.
do more development work on XML Interface, get pings basically working.
2006-01-11 20:21:50 +00:00
minima
8007adef1e force removal of ssid on badspotter 2005-03-23 23:16:08 +00:00
wr3d
fe7780b7eb fix DXChannel::get
Fix pinging (a bit)
2005-03-12 23:33:31 +00:00
minima
5f2487385b added inscript test to selected commands
fixed problem with dxcommandmode in perl < 5.8
added spanish translations for script commands
2005-01-15 22:03:46 +00:00
minima
fe4f4e3751 add user startup script maintenance 2005-01-12 20:41:30 +00:00
minima
080b937d5e added changes for VE7CC's windows programs. There may be more soon. 2004-12-17 11:51:57 +00:00
minima
db100bf2aa add set/believe code 2004-06-23 19:38:40 +00:00
minima
ab10b5e76b start PC90 development 2003-05-24 17:55:59 +00:00
minima
3fc0f2823c add set/dxcq and set/dxitu commands 2003-02-23 14:41:56 +00:00
minima
7a1ff7a9a2 added US State information on DX Spots 2003-02-23 00:32:06 +00:00
minima
a204e3cd89 make the major mod to make PC16 the master record for triggering the update
of the routing table.
2003-01-19 00:43:30 +00:00
minima
1006337e10 remove traling spaces from non empty lines in command output 2002-10-17 02:43:02 +00:00
minima
148f4d4313 start work on NP stuff seriously 2002-07-11 15:28:35 +00:00
minima
47d4f39bfd fixed pc90 2002-07-04 22:04:20 +00:00
minima
9a61ef5550 added PC90 stuff 2002-07-04 21:59:06 +00:00
minima
f7ad460466 fix messages in DXDb.pm to point to the correct ones. Thanks Rene (oz1lqh)
add missing wcys and wcyu messages to Messages. Thanks Rene (again)
upissue version number to 1.50 (finally)
fixed (un)set/wwv and (un)set/wcy so they don't issue spurious messages.
Thanks Rene (oz1lqh)
2002-06-12 20:50:56 +00:00
g0vgs
8e862ce4b3 make some documentation changes and fix unset/register 2001-12-31 09:18:21 +00:00
minima
f0323dc530 Added set/prompt (and unset/prompt) command so that Stephan can fool some
external programs into thinking it is talking to clx.
2001-12-17 19:06:00 +00:00
minima
5d62f73887 added unset/hops command 2001-12-08 13:42:25 +00:00
minima
47bc13ac2b added email forwarding
make read increment read
2001-10-25 15:40:18 +00:00
minima
9971e7bd96 add unset/password command to delete a user password 2001-10-25 13:51:34 +00:00
minima
579810d363 added registration
revamped the password handling
2001-10-24 20:47:07 +00:00
minima
417f55d271 Add badword handling for messages. Users will get rude messages back if
they try to send naughty words in msgs. Incoming messages with badwords will
be dropped on receipt and their contents logged.
2001-10-01 19:16:09 +00:00
minima
50f6466ca2 1. fix set/lockout so that it is possible to lock out all SSIDs except those
specifically unlocked and so that you don't need to lock the non-SSID call in
order to lock an SSID call. So set/lock g1tlh will lock out all instances of
g1tlh, g1tlh-1, g1tlh-15 etc except (for instance) unset/lock g1tlh-9.
2. show/lock allows partial callsign matching so sh/lock gb7 will only show
GB7* calls that are locked.
3. Had a grand shift around for the start of NP.
2001-09-20 14:13:11 +00:00
minima
8f58735f5c 1. added the start of script files on login/startup. You can now add
commands (for example to set variables) to a file called
/spider/scripts/startup. You can also put in scripts for a callsign which
will be executed when that callsign logs on. A sample script is in the
directory (you did remember to do cvs update -d?). User settable versions
of this will happen when the general mechanism for doing that is available.
2. Added set/unset/anntalk commands. If you unset/anntalk then you will
no longer see many of the of talk like announces. Unfortunately you may
miss the odd useful one as well (but since everything is repeated many times
you probably won't :-)
2001-09-14 17:50:19 +00:00
minima
17f0b57add 5. Change the badwords interface to be the same as baddx, badspotter et al.
added set/badword, unset/badword and show/badword. This routine will auto
convert (and delete afterwards) the old badwords file.
Also make the ann->talk thingy less aggressive
2001-09-13 19:58:05 +00:00
minima
6624dcdf07 merged back NEW_ROUTE into trunk 2001-08-08 15:56:49 +00:00
minima
f48da7dcd6 add set and unset/agwmonitoring 2001-03-29 10:43:41 +00:00
minima
6ee86589de add missing set/unset wcy commands 2001-03-03 14:23:36 +00:00
minima
0a92a4608d added DXHash.pm
added/changed set/unset/show baddx badspotter badnode
2001-01-09 00:59:39 +00:00
minima
2bd682330c add unset/badnode
improve help on set/unset badnodes
2000-11-04 12:12:15 +00:00
minima
92195fd35c log isolates 2000-08-26 16:11:20 +00:00
minima
6c38bca91e 1. added wantgrid (to control display of grid square info on DX Broadcasts)
2. added lastoper for controlling periodic demands for user info from other
nodes.
3. added spiderFAQ stuff from Ian G0VGS and latest update of the admin manual
4. changed updating and deleting from user file in an attempt to keep down
duplicates and possibly corruptions.
5. added a DXUser::export routine to allow the cluster to automatically
export the user data in ascii from cron.
6. added a line in the ISSUED crontab to do the export once a week
7. delete annok and dxok if set to 1 in user records.
8. added export_users command to allow arbitary exporting of user files
9. added set and unset/dxgrid command to allow control over the grid squares
on DX announcements
10. removed export_user.pl from /spider/perl
2000-07-26 12:08:09 +00:00
djk
f155969d60 1. Added RCMD for clx
2. Added WCY processing
3. Added new node types (clx, spider, dxnet, arcluster)
4. Store echo settings
5. Store pagelth settings
6. sort out source of DXVars for callbot.pl
2000-06-12 20:21:51 +00:00
djk
3c0c1870d2 added echo and noecho for clients to set/unset
fixed various client->cluster protocol misconecptions
2000-06-08 18:47:48 +00:00
djk
a453254d68 fixed confusion over DXCluster->get_exact and DXUser->get 1999-11-28 17:41:21 +00:00
djk
7de3489952 made ssids unique everywhere 1999-11-24 18:37:27 +00:00
djk
fe78618f23 nailed set/unset parameters in user file
fixed ? replicating in dx remarks
1999-11-21 18:55:28 +00:00
djk
bca5cd4037 added loginfo stuff
added time to console
added setting ping interval and obscount
1999-11-21 15:26:48 +00:00
djk
c560dd09ae 1. reduced the amount of stuff compared against for dup announces.
2. Check the regex for DK0WCY announces produces results before storing it as
a WWV.
3. Added some logging for set/priv (un)set/lockout.
1999-11-07 12:40:32 +00:00
djk
80a2dd317e 1. Added a bit more checking to the rcmd thing to make more sure that this
rcmd isn't coming from an imposter. Not possible to prevent everything
ofcourse, just make it a bit harder.
2. altered set/lockout and set/privilege so that they can't executed remotely.
3. Added some code to reject rubbish (with invalid binary characters) protocol
or user lines as input.
4. prevented PC command being executed remotely :-)
1999-05-08 21:09:11 +00:00