X-Git-Url: http://dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=795e1149b67f45c6eb2465587600347a10fbec0f;hb=d731bd06f92e2d938a9cff09dc137ed674fe42f5;hp=900cf7b97cb9fb77b2cd2cf96e5a3e0e930b3b85;hpb=df49d2cf8efcb2b6becf241379700f363a7014df;p=spider.git diff --git a/Changes b/Changes index 900cf7b9..795e1149 100644 --- a/Changes +++ b/Changes @@ -1,3 +1,281 @@ +02Apr06======================================================================= +1. incorporated cty-1604 data. +29Mar06======================================================================= +1. fix sh/muf that I broke in the previous change +26Mar06======================================================================= +1. Arrange for any online buddies to be displayed when a user logs on. +2. Try to reduce the amount of POSIX stuff that is loaded to just that which +is required. +23Mar06======================================================================= +1. Added cty-1603 data. +2. On the advice of Jim AD1C I have changed around some things in wpxloc.raw +that affect 8J,CT2,KC4,KG4,KG6,ZK1 and ZS2. These should now show the more +likely canonical prefix. +3. On the advice of Tom WB8ZRL, I have made BW an alias for BV (Taiwan) and +made some other changes to affect the selection between the mainland and the +island more reliable. +10Mar06======================================================================= +1. fix sh/c/n. +2. Add new Spanish translations by Angel EA7WA. +07Mar06======================================================================= +1. Add the node call to remote tell_login and tell_buddie calls. +06Mar06======================================================================= +1. Fix warning on empty PC19s. +2. Add new command set/local_node to allow people to see logins/outs on other +related nodes. +3. Add new command set/buddy to allow people to see when their favorite +chum(s) logins/out. +4. Arrange filter reading so that the following order is followed for users: +callsign, callsign less ssid, user_default. Nodes are unchanged. +14Feb06======================================================================= +1. Turn R and SFI around in mrtg.pl. +13Feb06======================================================================= +1. Updated prefixes with cty-1601 data. +2. Fixed qth in show/muf so that it shows the correct qth (if known). +3. Try to make the state machine in convkeps.pl deal with more variations +of the 2 line keps sets that are available on line. Also give a sensible +error message if no keps were actually decoded. +4. Update the base keps to the latest set of AMSAT keps 06033. +04Feb06======================================================================= +1. Explicitly ignore spots with lower case characters in the spotted call +01Feb06======================================================================= +1. Explicitly ignore spots with blank spotted callsigns +26Jan06======================================================================= +1. Fix divide by 0 error in DXBearing (how come this has taken so long to +appear?). +22Jan06======================================================================= +1. Remove + from the fronts of comments to fix LoTW dupes. +18Jan06======================================================================= +1. Fix spurious announce from previous year appearing in sh/ann. +15Jan06======================================================================= +1. Fix some obviously long standing problems with create_sysop.pl and also +with initialising the User file. +2. Fixed the problem with certain things not being shown in sh/log (because of +a regex that rejected too many things). +3. Speeded up sh/log quite a bit at the same time. +4. Add a default limit of the last 36 months for sh/log querys. +14Jan06======================================================================= +1. undo frequency rounding change, it causes more problems than it solves. +11Jan06======================================================================= +1. Fixed problem with badspotters doing ann/full as pointed out by Luigi +IK5ZUK. +07Jan06======================================================================= +1. Fixed problem with the standalone 'showdx' program pointed out by Leo, +IZ5FSA. +2. Fixed rounding problem on entering spots as pointed out by Ron N5IN. +3. Fixed problem with badspotters sending DX as pointed out by Luigi IK5ZUK. +4. Added some extra logging for swearing so that we can see what lines used +which swear words. Hopefully this will allow sysops to refine their swearing +filters more easily. +06Jan06======================================================================= +1. Fix problem with rcmd sh/fdx +27Dec05======================================================================= +1. put some more flesh on the SQL stuff (which may turn out to be a bit of a +red herring as it doesn't appear to be significantly faster (for spots) than +the existing code). +21Dec05======================================================================= +1. Add start of optional SQL working. +2. Fix BadWords so that the simple word check splits words on word boundaries. +13Dec05======================================================================= +1. upissue version no to 1.52 +07Nov05======================================================================= +1. Fix warnings on filtering spots where the filter was looking at US states +and there is no US state in the spot. +2. Fix the dupes caused by having a prefix in the last characters of the +comment. +01Nov05======================================================================= +1. add log2csv.pl for printing out logfiles +25Oct05======================================================================= +1. Incorporated the cty.dat from Jim dated today (25Oct05). +08Oct05======================================================================= +1. Reject PC11s with blank spot callsigns +01Sep05======================================================================= +1. Change the logic of propagating WWV broadcasts. Now all non-input filtered +PC23s will be sent on. Previously only the first successful new WWV was +rebroadcast. +2. fix the problem with by_dxcc and origin_dxcc not working on WWV. +29Aug05======================================================================= +1. try something else to resolve/prevent more of these spot dupes. It appears +that there is software out there chopping off variable amounts from the ends +of comment fields. This makes the task of detecting dupes that much harder. +10Aug05======================================================================= +1. trim dx spot duplicate length after normalisation +2. Do the same for announces +08Jul05======================================================================= +1. new CTY.DAT encorporated +27May05======================================================================= +1. change copyright in dbg message at startup. +25May05======================================================================= +1. Added a means to import a script of arbitrary commands to allow external +programs to do stuff. +23Mar05======================================================================= +1. fix (un)set/badspotter so that it only stores non-ssid calls. +2. mention action on talk and ann/full in help. +22Mar05======================================================================= +1. Fix ? so it works again. +2. Fix Aliases for sh/c so they are correct +3. Fix sh/connect for AGW ports and other niffnaffs. +22Mar05======================================================================= +1. fixed sh/c/node sh/c/a and sh/newc/n. +21Mar05======================================================================= +1. log AGW port on connection +2. merge in latest (2Mar2005) cty.dat +3. fix command searching so it does not pick up false positives for commands +with / in them in directories that don't have that. +4. Important security change. +5. add missing input filter for WWV +16Mar05======================================================================= +1. make the correct correction to the DL entry in wpxloc.raw (left out the +'N' of 'North' in the latitude). +2. Severely reduce the dupes caused by some of the badly configured / written +spot suckers out there. +13Mar05======================================================================= +1. There has been a mix up in the Aranea1 branch. I have managed to merge a +change that I have been meaning to do for ages. I have now made that change +here. +27Feb05======================================================================= +1. fix duping on bad spot suckers that copy the prefix that is put at the end +of the comment section by AR-C nodes becoming the whole comment. +26Feb05======================================================================= +1. Added show/grayline command from Steve K9AN. This is also aliased to +show/greyline :-) +2. fix spot dupe ambiguity on spotter having an SSID (remove it). +25Feb05======================================================================= +1. Changed the way spot deduping is done. This is likely to make deduping much +stricter. In essence a person cannot spot the same call on the same frequency +more than once an hour (configurable) unless he makes a (non-duped) comment +as well. +2. Added Swains Island +3. Added TO4G for Glorioso +19Feb05======================================================================= +1. changed ssb allocation on 40m to add missing 5Khz. +2. Change sh/425 to Leo, IZ5FSA's requirements. +08Feb05======================================================================= +1. possibly fixed the multiple condition problems on sh/dx +2. added some FAQs. +05Feb05======================================================================= +1. Fix a long standing (ie since the first bulletin was sent) bug with old +mail not being deleted until a restart was done. +2. As well as a duplicate check on existing bulletins, I have added a check +the message is not (already) too old. +3. fix problem for perl < 5.6 in Thingy.pm +03Feb05======================================================================= +1. Added latest Spanish translations courtesy of Angel EA7WA. +2. Force all languages to use pr in en in Messages, as the prompt is +the same for all. +19Jan05======================================================================= +1. More Spanish changes by Angel, EA7WA. +2. add language dependant motd files. You can now have motd_{lang} and +motd_nor_{lang} (eg for Spanish: motd_es and motd_nor_es) for normal and +non-registered (if you use registration) users respectively. Based on an idea +from Angel, EA7WA. +18Jan05======================================================================= +1. Added missing Spanish translation courtesy of Angel EA7WA. +2. Really incorporate latest cty.dat (11Dec04) as opposed to merely thinking +I had (and still add 3X0Y as well). +3. fix ? all in non english language +4. Alias sh/st and sh/sta back to show/station from show/startup. +17Jan05======================================================================= +1. Added 3Y0X to Peter Island 3Y in cty.dat. +16Jan05======================================================================= +1. Added the changes to Canadian Prefixes so that usdbraw.gz from Charlie +K1XX's website (http://dxc.k1xx.com/download) dated after 1Jan05 will include +Canadian city and province data as well the existing US data. +2. Improve the apropos command to take better account of language and do +a better job of only showing english stuff for commands where there really is +no local language version. +15Jan05======================================================================= +1. knocked over a few possible ways of people annoying other people thru +the use of scripts +2. Fixed problem in DXCommandmode with an indirect call that did not work +in perl < 5.8.0. +3. Add Spanish translations of new scripting commands in help, from Angel +EA7WA. +13Jan05======================================================================= +1. Fixed prompting in languages other than English. +2. Fixed language problem with spoof, but that simply hides a whole can of +worms that I shall have to address later. +3. Added make clean to src Makefile (!!!) +12Jan05======================================================================= +1. Add $main::bumpexisting variable which allows a new connection for a user +call to disconnect an existing connection with the same call. The default for +this variable is 'true' (1). This means that existing behaviour has changed. +set/var $main::bumpexisting = 0 to return to original behaviour. +2. Remind a user every hour (as default) that they have new messages. +set/var $DXCommandmode::msgpolltime = 3*3600 to set it to 3 hours. +3. Allow some substitutions in set/prompt (call, date, time and +cluster call) and add dxspider just before the > as standard. +4. Add $main::allowdxby variable so that sysops can switch off the +'DX BY ' that causes only the first word of the +comment to be recorded. +6. Fix bug counting backwards over a leap year in Julian.pm which meant that +sh/dxstats doesn't start at 'yesterday' anymore. +7. Added set/startup and show/startup commands to allow users and sysops +to create and display startup scripts. There is also an unset/startup to +remove a script. +27Dec04======================================================================= +1. add improved VE data from Charlie K1XX. You should update usdb as well. +22Dec04======================================================================= +1. Changed all the names of US prefixes to be prepended with their State code. +thus "Alaska-KL7" becomes "AK-Alaska-KL7". +21Dec04======================================================================= +1. added AGW port no after an example by IW5DEZ. +2. modified links command to suggestions by Charlie K1XX. +3. added show/groups command to show recently used chat groups by Tommy +SM3OSM. +4. fixed T8 / V6 ambiguity (at least basically). +20Dec04======================================================================= +1. updated create_prefix.pl to only use (supplied) wpxloc.raw and cty.dat +2. Added IG9, GM/S, 4U1V and some other detail changes to make it compatible +with cty.dat. +3. regenerated prefix_data.pl with updated wpxloc.raw and cty.dat 11Dec04. +17Dec04======================================================================= +1. add undocumented special command for VE7CC. +10Dec04======================================================================= +1. Included fixes sent in by David, N9KT for the new DB0SDX site. +2. removed redundant "rm *bys" and "rm *cys" from Spot::init(). +09Dec04======================================================================= +1. fix show/mydx properly this time (and test the fix!) +2. fix the default in show/qrz +06Dec04======================================================================= +1. fix show/mydx if there is no defined spotfilter +07Oct04======================================================================= +1. added the ability for people to import chat from external programs. +create a directory called /spider/chat_import, make sure it is writable +by any applications that might dump stuff in there (chmod 1777 +/spider/chat_import on *nux). Put a file with a sensible name in there; +the first part of the name will be the chat group to whom the message will +be sent. So solar.txt.12325 = SOLAR. Announces can also be sent to local, all +and sysop (ie files whose name begins with those names). Each line in the +file becomes a chat line or an announce. See importwwv.pl for an example. +DO NOT USE importwwv.pl, I am already using it and if you do as well, people +will get duplicates which will ANNOY THEM!!! It is just an example. +23Aug04======================================================================= +1. add the start of an alternative routing engine (RouteDB) +20Aug04======================================================================= +1. Added new protocol specification to techdoc +17Aug04======================================================================= +1. change 'fo' alias in Aliases +31Jul04======================================================================= +1. add a load of .cvsignore lines to reduce the updating noise +30Jul04======================================================================= +1. make sure that // is not converted to / in command lines. +28Jul04======================================================================= +1. backported 'Investigate' from NP branch so that only pingable nodes +are 'believed'. +2. added missing entries in Internet.pm for sh/contest +26Jul04======================================================================= +1. added extra variables to Internet.pm to allow the various internet query +commands to alter the url that they use. +2. Added show/425 command from Leo, IZ5FSA. +05Jul04======================================================================= +1. fix rspfcheck on pc27 +23Jun04======================================================================= +1. Add zone, by_zone, itu, by_itu, state and by_state searches to sh/dx +2. Update manuals for CVS and new commands 22Jun04======================================================================= 1. Add the show/mydx command which *may* filter your spots using your spot filter.