spider.git
22 years ago7. improved the regex matching of badwords (more efficient, better coverage)
minima [Thu, 4 Oct 2001 13:53:47 +0000 (13:53 +0000)]
7. improved the regex matching of badwords (more efficient, better coverage)
8. added default badword and badw_regex tables (as .issue files) which will
activate unless there is one there already.

22 years agoadd badword.issue file
minima [Thu, 4 Oct 2001 13:30:01 +0000 (13:30 +0000)]
add badword.issue file

22 years agodup check PC49
minima [Thu, 4 Oct 2001 12:46:22 +0000 (12:46 +0000)]
dup check PC49

22 years agomake callsign checking more rigorous
minima [Thu, 4 Oct 2001 11:45:57 +0000 (11:45 +0000)]
make callsign checking more rigorous

22 years agostore deleted status across restarts!
minima [Thu, 4 Oct 2001 11:32:14 +0000 (11:32 +0000)]
store deleted status across restarts!

22 years agoignore deleted messages when queueing
minima [Thu, 4 Oct 2001 10:48:31 +0000 (10:48 +0000)]
ignore deleted messages when queueing

22 years ago1. allow a residence time of (default) 2 days before actually deleting a msg.
minima [Thu, 4 Oct 2001 01:37:45 +0000 (01:37 +0000)]
1. allow a residence time of (default) 2 days before actually deleting a msg.
2. reduce the number R: lines on a bull from a bbs to 2 (the origin and the
last port of call).

22 years agofixed lack of stream?
minima [Thu, 4 Oct 2001 00:07:41 +0000 (00:07 +0000)]
fixed lack of stream?

22 years agoadd pc42 for streams
minima [Thu, 4 Oct 2001 00:00:47 +0000 (00:00 +0000)]
add pc42 for streams

22 years agomore fixes to bbs syntax
minima [Wed, 3 Oct 2001 11:17:03 +0000 (11:17 +0000)]
more fixes to bbs syntax

22 years ago2. handle @gb7tlh.#35.eu type addresses as well
minima [Wed, 3 Oct 2001 10:38:44 +0000 (10:38 +0000)]
2. handle @gb7tlh.#35.eu type addresses as well

22 years agohandle g1tlh@www type things
minima [Wed, 3 Oct 2001 10:11:59 +0000 (10:11 +0000)]
handle g1tlh@www type things

22 years agomake sure that @WWW is completely ignored
minima [Wed, 3 Oct 2001 10:08:39 +0000 (10:08 +0000)]
make sure that @WWW is completely ignored

22 years agofix @bbs syntax
minima [Tue, 2 Oct 2001 16:57:40 +0000 (16:57 +0000)]
fix @bbs syntax

22 years agoallow array context stuff
minima [Tue, 2 Oct 2001 16:26:04 +0000 (16:26 +0000)]
allow array context stuff

22 years agoadjustments ...
minima [Tue, 2 Oct 2001 16:15:28 +0000 (16:15 +0000)]
adjustments ...

22 years agorestructure all the busy/fwq stuff and hide them all in subroutines
minima [Tue, 2 Oct 2001 15:02:16 +0000 (15:02 +0000)]
restructure all the busy/fwq stuff and hide them all in subroutines
upissue version no

22 years agofix this for the new interface
minima [Tue, 2 Oct 2001 14:12:26 +0000 (14:12 +0000)]
fix this for the new interface

22 years agofixed the 'ever lengthening msg' syndrome and probably made the whole
minima [Tue, 2 Oct 2001 13:52:04 +0000 (13:52 +0000)]
fixed the 'ever lengthening msg' syndrome and probably made the whole
thing more reliable at the same time.

22 years agorejigged and made certain things clearer
minima [Tue, 2 Oct 2001 13:22:08 +0000 (13:22 +0000)]
rejigged and made certain things clearer

22 years agoslightly improve logging of badword messages
minima [Tue, 2 Oct 2001 10:49:45 +0000 (10:49 +0000)]
slightly improve logging of badword messages

22 years agofix a couple of sillies
minima [Tue, 2 Oct 2001 10:30:48 +0000 (10:30 +0000)]
fix a couple of sillies

22 years agoadd if you swear 3 or more times you are unceremoniously logged out
minima [Mon, 1 Oct 2001 23:18:50 +0000 (23:18 +0000)]
add if you swear 3 or more times you are unceremoniously logged out

22 years agoadded some extra spaced out swearwords
minima [Mon, 1 Oct 2001 20:37:18 +0000 (20:37 +0000)]
added some extra spaced out swearwords

22 years agoimprove help a bit more
minima [Mon, 1 Oct 2001 20:07:57 +0000 (20:07 +0000)]
improve help a bit more

22 years agoAdd badword handling for messages. Users will get rude messages back if
minima [Mon, 1 Oct 2001 19:16:09 +0000 (19:16 +0000)]
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.

22 years agoadd module
minima [Mon, 1 Oct 2001 17:21:29 +0000 (17:21 +0000)]
add module

22 years agoremove debug
minima [Mon, 1 Oct 2001 16:54:04 +0000 (16:54 +0000)]
remove debug

22 years ago Go back to the old way of caching commands (but without the silly warnings
minima [Mon, 1 Oct 2001 16:18:32 +0000 (16:18 +0000)]
 Go back to the old way of caching commands (but without the silly warnings
because I know better what I am doing now). This allows symbolic debugging
of commands again without coredumps. Hurrah!

22 years agoTry each badword with an S on the end as well and also check for 'f.u c'
minima [Mon, 1 Oct 2001 14:30:18 +0000 (14:30 +0000)]
Try each badword with an S on the end as well and also check for 'f.u   c'
type things as well (this only works for a few wellknown english ones).

22 years agofix an ordering problem with node checking
minima [Mon, 1 Oct 2001 12:55:04 +0000 (12:55 +0000)]
fix an ordering problem with node checking

22 years agofix MAJOR bug in the disconnect code introduced by the NP work
minima [Mon, 1 Oct 2001 12:26:47 +0000 (12:26 +0000)]
fix MAJOR bug in the disconnect code introduced by the NP work

22 years ago*** empty log message ***
g0vgs [Mon, 1 Oct 2001 12:03:34 +0000 (12:03 +0000)]
*** empty log message ***

22 years ago change the looping protoection for PC16/17/19/21 and also be more rigorous
minima [Mon, 1 Oct 2001 11:56:35 +0000 (11:56 +0000)]
 change the looping protoection for PC16/17/19/21 and also be more rigorous
in who we accept which PC16/17/21's from.

22 years agomake login info not default
minima [Mon, 1 Oct 2001 11:09:23 +0000 (11:09 +0000)]
make login info not default

22 years agosome small bug fixes
minima [Sun, 30 Sep 2001 23:53:42 +0000 (23:53 +0000)]
some small bug fixes

22 years agoadded Steve's (K9AN) new versions
minima [Sun, 23 Sep 2001 15:42:09 +0000 (15:42 +0000)]
added Steve's (K9AN) new versions

22 years agochange all references of curses 1.05 to 1.06
g0vgs [Fri, 21 Sep 2001 10:39:00 +0000 (10:39 +0000)]
change all references of curses 1.05 to 1.06

22 years ago put back broadcast_all_nodes
minima [Thu, 20 Sep 2001 14:38:12 +0000 (14:38 +0000)]
 put back broadcast_all_nodes

22 years agodecrement build offset
minima [Thu, 20 Sep 2001 14:14:51 +0000 (14:14 +0000)]
decrement build offset

22 years ago1. fix set/lockout so that it is possible to lock out all SSIDs except those
minima [Thu, 20 Sep 2001 14:13:11 +0000 (14:13 +0000)]
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.

22 years agominor adds and changes
g0vgs [Thu, 20 Sep 2001 12:37:47 +0000 (12:37 +0000)]
minor adds and changes

22 years agoadd FAQ for dupefile
g0vgs [Thu, 20 Sep 2001 12:35:51 +0000 (12:35 +0000)]
add FAQ for dupefile

22 years agominor changes and updates
g0vgs [Thu, 20 Sep 2001 12:34:32 +0000 (12:34 +0000)]
minor changes and updates

22 years agoadd FAQ on dupefile
g0vgs [Thu, 20 Sep 2001 12:33:32 +0000 (12:33 +0000)]
add FAQ on dupefile

22 years agobring Curses uptodate in html
minima [Tue, 18 Sep 2001 16:57:09 +0000 (16:57 +0000)]
bring Curses uptodate in html

22 years agoinsert some comments about console.pl
minima [Tue, 18 Sep 2001 16:51:26 +0000 (16:51 +0000)]
insert some comments about console.pl

22 years agoallow console.pl to work in older browsers
minima [Tue, 18 Sep 2001 14:46:16 +0000 (14:46 +0000)]
allow console.pl to work in older browsers
make rspfcheck slightly better

22 years agotypo
minima [Tue, 18 Sep 2001 13:40:30 +0000 (13:40 +0000)]
typo

22 years agoadded some rsfp checking
minima [Tue, 18 Sep 2001 13:36:29 +0000 (13:36 +0000)]
added some rsfp checking

22 years ago1. Fixed help and apropos commands so that they default to english if
minima [Mon, 17 Sep 2001 11:34:34 +0000 (11:34 +0000)]
1. Fixed help and apropos commands so that they default to english if
the language is not english and help in the 'not english' language isn't
available.
2. added some help text for sh/newc.

22 years agomake unset/logininfo not reset back to 1 after login
minima [Sat, 15 Sep 2001 19:25:40 +0000 (19:25 +0000)]
make unset/logininfo not reset back to 1 after login

22 years agoremove references to DXCluster.pm
minima [Sat, 15 Sep 2001 13:09:05 +0000 (13:09 +0000)]
remove references to DXCluster.pm

22 years agoupdated documentation a bit R_1_48
minima [Sat, 15 Sep 2001 13:01:38 +0000 (13:01 +0000)]
updated documentation a bit

22 years agore-order the prompts and stuff
minima [Fri, 14 Sep 2001 23:43:31 +0000 (23:43 +0000)]
re-order the prompts and stuff

22 years agomove the prompt
minima [Fri, 14 Sep 2001 23:35:55 +0000 (23:35 +0000)]
move the prompt

22 years agofix typo in range check
minima [Fri, 14 Sep 2001 23:30:17 +0000 (23:30 +0000)]
fix typo in range check

22 years agoadd user_default.issue
minima [Fri, 14 Sep 2001 23:19:35 +0000 (23:19 +0000)]
add user_default.issue

22 years agoadd b to Aliases so 'b' means 'bye' and not blank
minima [Fri, 14 Sep 2001 23:11:41 +0000 (23:11 +0000)]
add b to Aliases so 'b' means 'bye' and not blank

22 years agoenhance the blank command
minima [Fri, 14 Sep 2001 23:03:57 +0000 (23:03 +0000)]
enhance the blank command

22 years ago6. Make the scripts look for user and node_default files if there isn't a
minima [Fri, 14 Sep 2001 22:44:54 +0000 (22:44 +0000)]
6. Make the scripts look for user and node_default files if there isn't a
more specific one.
7. add the blank command which prints nn blank lines (default 1)

22 years agoMake sh/log only show stuff that sh/ann, sh/talk, sh/rcmd doesn't.
minima [Fri, 14 Sep 2001 20:44:18 +0000 (20:44 +0000)]
Make sh/log only show stuff that sh/ann, sh/talk, sh/rcmd doesn't.

22 years agoput it back as it was
minima [Fri, 14 Sep 2001 20:31:20 +0000 (20:31 +0000)]
put it back as it was

22 years ago4. Fiddle with the lockout mechanism so that set/login g1tlh also locks out
minima [Fri, 14 Sep 2001 20:11:18 +0000 (20:11 +0000)]
4. Fiddle with the lockout mechanism so that set/login g1tlh also locks out
g1tlh-1 -> g1tlh-15 UNLESS one of these is specifically unlocked.

22 years agocentralise the illegal callsign check at login
minima [Fri, 14 Sep 2001 18:21:43 +0000 (18:21 +0000)]
centralise the illegal callsign check at login

22 years agoadd it!
minima [Fri, 14 Sep 2001 18:00:52 +0000 (18:00 +0000)]
add it!

22 years agoset the ann_to_talk flag to 1 as default
minima [Fri, 14 Sep 2001 17:56:03 +0000 (17:56 +0000)]
set the ann_to_talk flag to 1 as default

22 years agochange AnnTalk messages
minima [Fri, 14 Sep 2001 17:54:33 +0000 (17:54 +0000)]
change AnnTalk messages

22 years agoreduce build padding by one
minima [Fri, 14 Sep 2001 17:52:09 +0000 (17:52 +0000)]
reduce build padding by one

22 years ago1. added the start of script files on login/startup. You can now add
minima [Fri, 14 Sep 2001 17:50:19 +0000 (17:50 +0000)]
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 :-)

22 years agoadd K3J to Johnson Island
minima [Fri, 14 Sep 2001 09:40:02 +0000 (09:40 +0000)]
add K3J to Johnson Island

22 years agofix syntax error
minima [Fri, 14 Sep 2001 00:15:24 +0000 (00:15 +0000)]
fix syntax error

22 years agoprevent empty PC41 fields from polluting data base
minima [Fri, 14 Sep 2001 00:13:21 +0000 (00:13 +0000)]
prevent empty PC41 fields from polluting data base

22 years agomake the fix for intermittent bulls a bit more efficient
minima [Thu, 13 Sep 2001 23:29:48 +0000 (23:29 +0000)]
make the fix for intermittent bulls a bit more efficient

22 years agofix intermittant bulletin mail forwarding?
minima [Thu, 13 Sep 2001 23:15:51 +0000 (23:15 +0000)]
fix intermittant bulletin mail forwarding?

22 years agofix syntax error
minima [Thu, 13 Sep 2001 22:05:00 +0000 (22:05 +0000)]
fix syntax error

22 years ago5. Change the badwords interface to be the same as baddx, badspotter et al.
minima [Thu, 13 Sep 2001 19:58:05 +0000 (19:58 +0000)]
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

22 years agoallow 't <call>' for swopping from announces as well
minima [Thu, 13 Sep 2001 15:14:53 +0000 (15:14 +0000)]
allow 't <call>' for swopping from announces as well

22 years agoidon't route converted talks back down the incoming path
minima [Thu, 13 Sep 2001 14:42:52 +0000 (14:42 +0000)]
idon't route converted talks back down the incoming path

22 years agoand don't forget the line ending mod in here as well!
minima [Thu, 13 Sep 2001 14:12:14 +0000 (14:12 +0000)]
and don't forget the line ending mod in here as well!

22 years ago1. did some work on making talk more intelligent and fixed a>b problem.
minima [Thu, 13 Sep 2001 14:09:00 +0000 (14:09 +0000)]
1. did some work on making talk more intelligent and fixed a>b problem.
2. fixed a nasty problem on input when being hit with full buffers of
data (eg at init time with large lists of node/users on fast links).
3. fixed realtime input filter changing.
4. added announce->talk conversion for routable calls when announces of the
form 'to g1tlh hello' or 'g1tlh hello' appear. This also suppresses similar
announces for users whose callsign is not the one in the announce.

22 years agoadded IP address logging for connections
minima [Tue, 11 Sep 2001 21:01:59 +0000 (21:01 +0000)]
added IP address logging for connections

22 years agofix < 5.6.0 syntax error
minima [Mon, 10 Sep 2001 00:42:24 +0000 (00:42 +0000)]
fix < 5.6.0 syntax error

22 years ago1. clear/* node_default and user_default now work.
minima [Mon, 10 Sep 2001 00:38:32 +0000 (00:38 +0000)]
1. clear/* node_default and user_default now work.
2. in acc or rej/* you can now use (comma separated) prefixes as well as lists
of numbers for things like *_dxcc, *_itu and *_cq (eg: by_dxcc ve,w); just
remember that countries like ve and w have lots of zones and itus!
3. Added all the clear/* commands to help and added some comments about 2.
4. All filters (including *_default ones) are now reinstalled on channels in
realtime, so changing a filter does NOT require a disconnect and reconnect
cycle anymore.

22 years agochange callsign to date
minima [Sun, 9 Sep 2001 19:02:25 +0000 (19:02 +0000)]
change callsign to date

22 years agolimit the table to the first 100 entries
minima [Sun, 9 Sep 2001 17:18:18 +0000 (17:18 +0000)]
limit the table to the first 100 entries

22 years agoput more rigorous callsign checking in
minima [Sun, 9 Sep 2001 17:00:49 +0000 (17:00 +0000)]
put more rigorous callsign checking in

22 years agofix is_freq check
minima [Sun, 9 Sep 2001 16:38:26 +0000 (16:38 +0000)]
fix is_freq check

22 years agofix probelm writing to wrong type of filehandle in genstats
minima [Sun, 9 Sep 2001 16:25:00 +0000 (16:25 +0000)]
fix probelm writing to wrong type of filehandle in genstats

22 years agoadd various stats commands
minima [Sun, 9 Sep 2001 16:11:24 +0000 (16:11 +0000)]
add various stats commands

22 years agoadd stats commands
minima [Sun, 9 Sep 2001 15:49:38 +0000 (15:49 +0000)]
add stats commands

22 years ago1. Add show/dxstats command
minima [Sun, 9 Sep 2001 15:48:33 +0000 (15:48 +0000)]
1. Add show/dxstats command
2. Add show/hfstats command
3. Add show/vhfstats command
4. Add show/hftable command
5. Add show/vhftable command

22 years agocheck for some text
minima [Sun, 9 Sep 2001 11:18:21 +0000 (11:18 +0000)]
check for some text

22 years agoupdate the docs on filtering
minima [Sat, 8 Sep 2001 22:43:51 +0000 (22:43 +0000)]
update the docs on filtering

22 years agomake the diddle for missed pings general
minima [Sat, 8 Sep 2001 02:17:21 +0000 (02:17 +0000)]
make the diddle for missed pings general
change the coeff from 8 to 6 to make it converge a bit quicker

22 years ago pump up eph dups everytime they re-occur and increase life to 180 secs
minima [Sat, 8 Sep 2001 01:23:08 +0000 (01:23 +0000)]
 pump up eph dups everytime they re-occur and increase life to 180 secs

22 years agoimprove it the arc diddle a bit more
minima [Fri, 7 Sep 2001 23:11:18 +0000 (23:11 +0000)]
improve it the arc diddle a bit more

22 years agotry a better arc diddle
minima [Fri, 7 Sep 2001 21:43:15 +0000 (21:43 +0000)]
try a better arc diddle

22 years agoadded some diddling to cope with ab5k not always returning a ping
minima [Fri, 7 Sep 2001 21:07:10 +0000 (21:07 +0000)]
added some diddling to cope with ab5k not always returning a ping

22 years agofix problem with only some 17m spots coming out in sh/dx on 17m
minima [Fri, 7 Sep 2001 20:33:44 +0000 (20:33 +0000)]
fix problem with only some 17m spots coming out in sh/dx on 17m