- Jul 15, 1999
-
-
Steve Whitehouse authored
-
Steve Whitehouse authored
-
- Jul 14, 1999
-
-
Steve Whitehouse authored
-
- Jul 09, 1999
-
-
Justin Mitchell authored
own EDITOR executable, whilst still remaining setuid() code now fixed to drop its setuid status when it launches the text editor.
-
Justin Mitchell authored
-
Justin Mitchell authored
to the 'edit' command whilst composing a new message. (only for registered users)
-
Chris Fry authored
[whap] -Arthur
-
- Jul 04, 1999
-
-
Steve Whitehouse authored
-
- Jul 02, 1999
-
-
Steve Whitehouse authored
-
Steve Whitehouse authored
-
- Jun 10, 1999
-
-
Chris Fry authored
Finished! the iRC scripts now support quotes eg, "hi all", and .raw and !tell also work properly without causing a seg fault, and removing backslashes. also, multiple commands are now available.... eg: bind test .e wibbles;.e says "I am a fish!";.e was joking :) Fry
-
- Jun 08, 1999
-
-
Chris Fry authored
Argument parsing now works fine. Will warn you if incorrect number of arguments specified on script command line Also now checks for invalid scripts, such as '%'s before '$'s, and more than one '%' Oh, also now loads scripts up from .mwrc like aliases do, rather than from the .mwscript file Fry
-
- Jun 07, 1999
- Jun 04, 1999
-
-
Chris Fry authored
Changed '!user timeout' to also have the min/max timeout values that !timeout gives Fry
-
Chris Fry authored
updated '.ignore', and '.unignore' so now multiple users can be specified, eg, '.ignore fry dez firefury' gives: '<user> has just ignored fry, dez and firefury' :) Kinda useful - still works with '*', but '*' has to be the first argument to the command, eg. '.ignore * dez firefury' will just ignore all Fry
-
- Jun 02, 1999
-
-
Chris Fry authored
Umm... it's compiled all these files, but they are unchanged, I just added debug info, then removed it again... I tried implementing infinite arguments for commands, like 'wiz'. I got this working, but it kept crashing when I exited the 'DoCommand' routine :( I think this was something to do overwriting memory outside the routine, but couldn't work it out... Anyway, for now, I've changed the MAX_ARGC variable to 128 - I figured that this should easily be enough. (Parse.h) Fry
-
- May 27, 1999
-
-
Chris Fry authored
Fixed the POSTINFO bug. The strlen(buff) was after the memcpy. I've referenced this before the memcpy now, and it works fine. Fry
-
- May 25, 1999
-
-
Chris Fry authored
Added FORCE_WIZ, so that wiz, wall, and tells can't be ignored Fry
-
Chris Fry authored
quickly changed the broadcast message routine to send wiz/wall/logon info from pid -1, so that it is an invalid pid. this means it becomes a proper SYSTEM message when using spy, and ignore. This has the effect of now not being able to ignore WIZ and WALL messages from ignored people. Next.. Tells! (use coventry for this) -- but god knows how... any suggestions, bar realtering the msg pipe :( Fry
-
- May 21, 1999
-
-
Chris Fry authored
Changed a bug in '!user edit <user>' so that changing the 'lastread' for each folder actually SAVES the changes made :) Updated the .eject command to .remove to resolve a problem when people try to use '.e says hi'. Update FORCE_CHATMODE so that a '!user chatmode <user>' of '-c' will now make the user doing say 'Sulking...' like a zod will. Changed the timeout message to show the min and maximum in seconds too. Re-changed the default timeout back to 600s not 900. Mended the FORCE_CHATMODE, and FORCE_COMMAND messages, as these broke with Arthurs new message pipe system. Also now more efficient as using the mesg_user structure. Sorry, I missed these out when converting the first time :/ Fry
-
- May 18, 1999
-
-
Chris Fry authored
New log format. Some complaints that log is difficult to read. Rather than: <name> | <text> | <date/time> is now: <date/time> | <name> | <text> Gives better alignment, and now much easier to scan for dates and names
-
Chris Fry authored
Changed the help files to reflect the new 'ignore *' commands
-
Chris Fry authored
Changed the 'who' list again, as ppl wanted a '----' line under the who list too. NOTE: mustn't change it too much more, or one user will fill up the screen. Deleted the 'wibble' chatmode, as found this annoying. Fixed bugs in 'ignoring'. Now tells users who does what. Also, can't ignore people who aren't logged on, or exist. '.ignore *' will now ignore everyone currently logged on '.unignore *' will now unignore everyone currently in the ignore list. Changed priv types to allow talker commands to appear on just 'su', with no privs. General optimisation of 'ignore' commands. now slightly faster.
-
- May 12, 1999
-
-
Justin Mitchell authored
-
- May 06, 1999
-
-
Chris Fry authored
changed the reflection command, to *not* go into an infinite loop if someone who is reflected tries to do something to another reflected person
-
Chris Fry authored
Umm.. changed it back to the modified CHANNEL pipe, cos otherwise I didn't know if 'user room' or 'summon' was used. If I just detected for su, both 'user room' and 'summon' always worked through protect if you were su, and not just 'user room'. The way it is atm, .summon can't work through protect, even if the user is su. However, su's can now user 'user room' to change the room anyway. I suggest that this is used only if REALLY needed.
-
Chris Fry authored
Changed the format of FORCE_CHANNEL just a bit, so that now, a '!user room <user>' will go through protect, while a normal summon wont. This allows superusers to move people anyway if they *really* need to. Works really simply, by prefixing the channel with one char. If 's' (superuser), then will go through protect. Any other char will stick to protection rules.
-
Chris Fry authored
Changed the wibble filter, so give a nicer effect. Added a 'room' command to 'user', so now, a user can have their rooms changed by '!user room fry' Join talker messages now give the room number they join, eg: 'Fry has just joined talker room 4'
-
Justin Mitchell authored
simple mistake, must do the strlen BEFORE adding in the users PID.
-
- May 04, 1999
-
-
Chris Fry authored
changed the help to reflect the new privs
-
Chris Fry authored
Made SPY sticky across mw executions, and made global non-sticky
-
Justin Mitchell authored
-
Justin Mitchell authored
-
Justin Mitchell authored
Update version number, and return the homepath in bb.h to normal
-
Justin Mitchell authored
Removed debugging info added 'spy' talker command, which prepends all text messages with the originating user. i.e. you can see who did a raw.
-
Justin Mitchell authored
Finished merging and changing new message passing system, still some debugging info in place, and no doubt some bugs too.
-
Chris Fry authored
Hopefully fixing the FORCE_TEXT bits in mesg.c, where arthur missed out converting them to the new style messages. These are for the postinfo messages, and system messages (like leaving the board)
-
Chris Fry authored
Changed main.c to work with Arthurs new mesg_pid, mesg_user etc.. commands for message pipes, rather than sending usernames in the text
-
Justin Mitchell authored
-