Age | Commit message (Collapse) | Author | Files | Lines |
|
the README file in the mush distribution.
|
|
|
|
|
|
|
|
|
|
RESTRICTED="Distribution not allowed if money exchanged"
* Permission is given to distribute these sources, as long as the
* copyright messages are not removed, and no monies are exchanged.
*
* No responsibility is taken for any errors on inaccuracies inherent
* either to the comments or the code of this program, but if reported
* to me, then an attempt will be made to fix them.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* You may freely copy or redistribute this software,
* so long as there is no profit made from its use, sale
* trade or reproduction. You may not change this copy-
* right notice, and it must be included in any copy made
Add RESTRICTED="Profit from use, sale, trade, or reproduction disallowed"
to Makefile.
|
|
|
|
|
|
the nntpclnt distribution.
|
|
Remove unnecessary sed input redirection.
|
|
private e-mail.
|
|
|
|
|
|
and an English translation, (COPYRIGHT and COPYRIGHT.en respectively
from the source distribution).
|
|
|
|
Excerpt from the README file in the source code distribution:
Permission is granted to any individual or institution to use, copy, or
redistribute this software so long as all of the original files are included
unmodified, that it is not sold for profit, and that this copyright notice
is retained.
|
|
* (c) 1984 Brown University
* may be used but not sold without permission
Add the appropriate restrictions.
|
|
Add appropriate restrictions: Do not modify distribution package and
do not charge a fee for redistribution.
|
|
|
|
distribution.
|
|
|
|
|
|
from unarj.doc in the source distribution.
|
|
From the README file:
Oh yeah - this program may be distributed freely so long as you don't
modify it in any way. You may not charge for distributing it.
|
|
* Expansion of $(dollar) broken in 1.6.0 - fixed
* Locking problem in cfd fixed. Problem causing access
denied while re-reading config files. MAXTRIES increased
for high volume services, was causing premature apoptosis.
dest= could not refer to a filename with spaces, fixed.
* Made recipient variables in client.c long instead of
size_t in rstat, for 64 bits. With %ld in scanf.
* Cfengine 1.6.0-1.6.3 introduces filters into processes
and files.
* 1.6.3 change from Berkeley DB2 to DB3 - not backward compatible!!!
Update Berkeley db with
cd build_unix
../dist/configure
make; make install
ln -s /usr/local/BerkeleyDB.3.2 /usr/local/BerkeleyDB
2000-06-13 David Masterson <David.Masterson@kla-tencor.com>
* 1.6.0.a2: re-released to Mark after stupid mistakes.
* src/Makefile.am (noinst_HEADERS): add cfparse.h
* Makefile.am (EXTRA_DIST): add acconfig.h
2000-06-12 David Masterson <David.Masterson@kla-tencor.com>
* 1.6.0.a2: released to Mark
* General: Attempted to convert to reincorporate all my Automake
stuff into the release.
2000-06-12 Mark Burgess <Mark.Burgess@hio.no>
* 1.6.0-alpha1: released
* General: Rewrite of DCE code by Transarc/IBM. Add elsedefine=
tag as complement to define=. CompressCommand action=compress in
files, tidy, compress=true for compressing files on the fly. Bug
in copy with size= fixed. Was ignored if file didn't exist.
Modules: in addition to setting classes, can return lines
=ENVVAR=value which sets cfengine environment variables. This
allows modules to set variables which can be inherited directly by
scripts.
2000-05-11 David Masterson <David.Masterson@kla-tencor.com>
* contrib/Makefile.am (pkgdata_SCRIPTS): change cfemacs.el to
cfengine.el in keeping with internal documentation. Also renamed
the file as well.
2000-05-08 David Masterson <David.Masterson@kla-tencor.com>
* Release: V1.6 released to Mark for verification.
* Everything: Many things have been changed and reorganized for
the shift to automake generated Makefiles. See the end of the
NEWS file for more information.
2000-04-24 David Masterson <David.Masterson@kla-tencor.com>
* ChangeLog: Created and initialized with old VERSION.DIFF
***************** Minor Version 5 ********************
KNOWN BUGS: linux, when making directories, ownership can perms can be wrong.
1.5.4
Added security message in checksum=md5 for cfengine if new files appear
Bug in class evaluation with multiple embedded groups fixed
Bug in file transfer could hang a server in special circumstances.
Bug in secure recursive copy (access denied incorrectly).
Type change, size is off_t in cfstat struct
Multiple define bug in copy: could cause endless loop
Thread counting error fixed in cfd
Required/disk suspicious warnings now cause classes to be defined
Resolver could delete substring lines
Extra measures against Denial of Service attacks on cfd, only one
instance of a host-IP may be connected at one time.
1) Multiple connections from the same host are refused by default
(before any recv())
2) A DenyConnectionsFrom list will prevent named IP adresses from connecting
(before any recv) or a general AllowConnectionsFrom mask...
3) If the thread table is full for more than five requests, cfd commits
suicide (apoptosis) to avoid resource usage by spamming.
The control variable "DenyConnectionsFrom = ( ip1 ip2 ... )" allows a list
of numerical IP masks to be specified, which cfd will deny connections from.
This can be used to prevent hanging connection attacks from malicous hosts
and other Denial of Service attacks.
e.g. cfd.conf
control:
AllowConnectionsFrom ( 128.39.89 )
DenyConnectionsFrom = ( 128.39.89.4 )
This is in addition to tcp wrapper stuff, but the TCP wrapper code cannot
protect against denial of service attacks.
typecheck=false in copy switches off error messages on type mismatch.
|
|
Major changes since 1.4.8: Dependency on glib, gtk-interface (not
enabled), completely rewritten fighting code, i18n support, man page,
display buy value for drugs, partially functional AI players, and lots
of bugfixes.
|
|
Changelog:
Very little change has been made since 0.9.2,
but since no more bugs have been found,
the program is now labeled 1.0.0.
|
|
|
|
liboe is a C library that reads Outlook Express 4 and 5.x mailboxes and
returns a standard Unix mailbox to a function specified as a parameter to
the converter
oe2mbx is a C program using liboe to convert Outlook Express messages to
the Unix mailbox format
|
|
Changes since 1.05:
Version 1.06 15/12/2000
- Bug where functions could be used as procedures (and vice
versa) fixed.
- Fixed bug in the VAL function where it would sometimes return
the wrong result as the string being converted was not
terminated properly.
- Fixed bug in BPUT introduced in 1.05.
- HIMEM can now be changed.
- Blank lines in files are no longer discarded when loading a
program.
- The initial value and step used if the lines of a program are
renumbered when loading a program have been changed to 1 and
1 respectively, the idea being that they will match the numbers
of the lines of the program in the file in an editor.
- Under RISC OS, the 'edit' command can now invoke editors such
as StrongED and Zap.
- Added limited support for making BBC MOS calls via USR and
CALL so that OS_Byte 0 could be used to determine the type of
the machine on which the interpreter is being run.
Version 1.07 01/01/2001
- Fixed bug in function SUM when the argument was a string array.
The function should return all of the strings in the array
concatenated together but it was producing rubbish.
- Fixed bug in function SUM LEN. This was failing with the error
message 'type mismatch: array wanted'.
- Fixed bugs in the EOF and EXT functions that show up when the
file is not a disk file but, for example, a serial port.
- Sorted out some more portability issues, but at a cost of
making the program about 10% slower.
- The code for the OSCLI ... TO statement has been improved.
- The RISC OS version of the program has been changed to use
direct OS calls in fileio.c instead of C library functions. This
allows Basic programs to carry out I/O operations on a file using
a mixture of Basic statements and SWIs.
- The INPUT# code has been tidied up.
- Typing in token values directly on the command line is now
handled correctly, for example, typing in the hex value &F1
no longer gives the error 'The interpreter has gone wrong'.
- Under NetBSD and Linux, the handling of I/O redirection on the
program's command line has been sorted out. It is now possible
to invoke the program so that it takes input from or directs
output to a file instead of using the keyboard for input and
screen for output.
- The QUIT command can now optinally be followed by a value that
the interpreter passes back to the underlying operating system
as a return or status code.
Version 1.08 19/04/2001
- Fixed 'big endian' bug in code that checks if a file contains
a tokenised Basic program. The test was failing on big endian
machines.
- Changed code that writes the four byte start marker at the
start of a Basic program so that it is always written in
the same order, that is, fixed another endian bug.
- Extended the WAIT statement so that the time to wait can
be supplied. The time interval is in centiseconds.
Version 1.09 29/04/2001
- Fixed bug in INSTR where the end of the string being searched
was missed when the first character of the wanted string
occured a number of times in the search string.
- Tidied up STR function so that STR$~ produced the same results
as PRINT~, for 'STR$~255' now produced 'FF' instead of 'ff'.
Also changed the format for floating point values so that an
exponent is marked with an 'E' instead of an 'e'.
- Fixed bug in INPUT statement where INPUT ' cleared the screen
instead of skipping to the next line.
- Fixed bug in INPUT statement where 'INPUT TAB() <variable>'
printed a '?' prompt when it should not have done so.
- Fixed a problem in EVAL where the pointer to the expression
that contained the EVAL function was being corrupted if the
string being evaluated contained a reference to a function
that had not been called before. 'EVAL(EVAL(a$))' now works
as well.
Version 1.10 28/05/2001
- Fixed bug in EDIT introduced fixing EVAL in version 1.09. A
'bad token' error message was being produced when editing a
single line with EDIT <line> under DOS and Unix. The amended
line was being saved correctly but the error message was then
being displayed.
- Tidied up handling of @% in PRINT and STR$ when the number of
digits to print is zero. '@%=0: PRINT PI' now produces
3.141592654 instead of 3, as per the Acorn interpreter.
- Added function XLATE$. This either translates a string using
a user-supplied translate table or translates it to lower case
if no translate table is supplied.
- Added function VERIFY. This is used to check that a string
contains only specific characters.
- Changed EDIT and EDITO so that EDIT uses the last EDITO value
instead of LISTO when converting the program to text when it
is edited. If EDITO has not been used, the LISTO value is
used instead.
|
|
New in This Version (2.4)
As I now have five (!) different emulators to maintain in addition to my
academic studies, I expect you, people, to look for bugs and fix them if
possible. Please, submit your fixes and bug reports!
* Small fix to the DI instruction.
* Small fix to the HALT instruction.
* Added -sync option to fMSX-MSDOS on public request.
* Fixed PHYDIO DiskROM call (4010h) to return the number of remaining sectors
in register B (thanks, Maarten!).
* Fixed ASCII mappers to prevent memory corruption when switching ROM pages
in disconnected slots.
* Fixed palette to span to true white.
* Added SetWave() call to the sound API.
* SCC emulation now makes use of waveforms via SetWave().
* SCC gets silenced when 0 frequency is written (thanks, Maarten!).
* Fixed SCC+ emulation.
* Vertical screen adjustment is only computed once, when refresh starts.
* Moved picture 10 pixels down when the screen is 192 pixels high.
* Removed unused SprCol variable.
* Added wave synthesis sound to fMSX-Windows.
* Fixed fMSX-MSDOS to restore palette when exiting the debugger.
New in fMSX 2.3
* Now, when you buy fMSX-Windows, you also fMSX-MSDOS.
* Added modular FMPAC (aka YM2413 aka OPLL) emulation.
* FMPAC soundtrack can be logged into a MIDI file.
* Sound and MIDI logging APIs have been integrated and rewritten to
accomodate MIDI instruments, dynamic instrument changes, drum usage, etc.
* Added PAL/NTSC switch on a bit in VDP[9] (thanks, Alex!).
* Added support for the overscan (Mantra demos and games run now).
* Added sprite support to SCREEN3 (no idea why it was not there).
* Added support for YJK (SCREEN12) and YAE (SCREEN10/11) screens.
* Added separate handling for IE0 and IE1 IRQs (Xevious, etc.).
* Added masking of Character Table address (SourceOfPower demo runs now).
* Fixed Z80 interrupt handling after EI (thanks, Maarten!).
* IE0 and IE1 IRQs are now reset when disabled.
* IE0 IRQ is now set when enabled.
* Palette sequencer now resets when writing to VDP[16].
* Fixed mapper #1 to support generic 16kB-paged MegaROMs (HoleInOneSpecial).
* Fixed cartridge loader to correctly load MegaROMs with "AB" signature in
the last 16kB page (R-Type).
* Mappers #0 and #1 are now renamed to Generic/8kB and Generic/16kB.
* Fixed mapper #3 to have hardwired ROM at addresses 4000h-5FFFh (thanks,
Sean!).
* Added mapper #6 that corresponds to the Konami GameMaster2 cartridge with
SRAM (thanks again, Sean!).
* Added key click and motor relay click emulation via Drum() call.
* Major rewrite of the sound drivers and sound logging system.
* Added mouse emulation to fMSX-MSDOS.
* Added border emulation via VGA border to fMSX-MSDOS.
* Added built-in debugger to fMSX-MSDOS (F11).
* Fixed static palette in fMSX-MSDOS.
* Fixed fMSX-Unix to work in 24BPP and 32BPP modes.
* Added static palette to fMSX-Unix.
* Minor fixes to fMSX-Unix makefile.
* fMSX-Windows now runs in 16BPP HiColor mode.
* Changed Setup Panel in fMSX-Windows.
* HPeriod and VPeriod scrollbars are gone from fMSX-Windows as timing control
is done automatically.
* PAL and NTSC buttons are gone from fMSX-Windows as PAL/NTSC switch is done
automatically.
- minor inprovements or modifies.
It is now selectable if use sun-compatible sound or ossaudio by
defining USE_SUN_AUDIO to YES or NO in /etc/mk.conf (default YES)
XXX Though it can be build in both conditions, sound still doesn't
work properly. On my macppc box, if USE_SUN_AUDIO to YES, it
generates continuous hum and nothing changes by play command in BASIC
interpreter within the emulator. if set it to NO, it keeps quiet.
cleanup package Makefile some.
|
|
|
|
|
|
text-based MIME mail client with PGP support
This package replaces the "mutt-unstable" package.
|
|
|
|
- Fetching all records now resets Active flag as it should.
|
|
Reimplemented fetchrow_hashref in C, now fetches about 25% faster!
Changed behaviour if both PrintError and RaiseError are enabled
to simply do both (in that order, obviously :)
Slight reduction in DBI handle creation overhead
Fixed $dbh->{Driver} & $sth->{Database} to return 'outer' handles.
Fixed execute param count check to honour RaiseError
Fixed build for perl5.6.1 with PERLIO
Fixed client sql restrictions in ProxyServer.pm
Fixed batch mode command parsing in Shell
Fixed typo in selectcol_arrayref docs
Fixed selectrow_hashref to be available to callers
Fixed core dump if statement handle didn't define Statement attribute
Added bind_param_inout docs to DBI::DBD
Added note to data_sources() method docs that some drivers may
require a connected database handle to be supplied as an attribute
Trace of install_driver method now shows path of driver file loaded
Changed many '||' to 'or' in the docs
Updated DBD::ADO again (improvements in error handling)
Updated Win32::DBIODBC (Win32::ODBC emulation)
Updated email and web addresses in DBI::FAQ
|
|
- SearchBuilder.pm - refactored to allow LEFT joins.
- SearchBuilder::Record::Cachable now constructs cache keys in a way
that doesn't lose when records in different tables have the same keys.
- Added DBIx::SearchBuilder::Record::Cachable from <mhat@netlag.com>
- Changed SearchBuilder->Count to do the right thing if no
query has been performed
|
|
|
|
|