openhub.net
Black Duck Software, Inc.
Black Duck Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
P
ProtoMUCK
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Activity Not Available
Commits
: Listings
Analyzed
5 months
ago. based on code collected
8 months
ago.
Oct 07, 2022 — Oct 07, 2023
Showing page 28 of 31
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
- Made it so that connection logging is not done to both the status log and to the connects log. Now anything pertaining to connections made to the muck or disconnections will only be logged to the connects log.
akari
More...
about 23 years ago
Removed old Neon MCP files.
akari
More...
about 23 years ago
- Removed all of the old Neon MCP related stuff from the repository. - Removed version.c, since it's generated by the scripts anyway.
akari
More...
about 23 years ago
- Made it so that the compilier can handle nested ( ) marks within comments. Naturally, for every ( mark, there needs to be a matching ) mark, since it simply counts ( and ) marks until they match up.
akari
More...
over 23 years ago
- Fixed a couple ttyerr.log for attempts to Re-CLEAR() some instructions. - Patched a potential minor memory leak in 'force' and 'testlock' that were possibly not CLEAR()'ing their instructions when other MUF code was called from them. - Fixed a lot of memory leaks in propqueue, envpropqueue, interp, parseprop, and parsempi. - Fixed memory leak in VAR! [FB6 fix] - Fixed interp_loop() MUF prims to respect the TRY stack locking. [FB6 fix] - Fixed crasher with having invalid dbrefs in arrays when using things like array_nunion, array_nintersect, etc. This was a Proto 1.6 and newer only bug. - Fixed array_nunion, and etc., to not remove multiple dbrefs that have the same name. This was a Proto 1.6 or newer only bug.
akari
More...
over 23 years ago
Some more memory patches made to various prims that can be used to call muf programs, thus causing the oper pointers to get reassigned without getting cleared first. Added optional messages to @shutdown and @restart. The new syntax is: @shutdown <muckname>[=<message>] @restart <muckname>[=<message>] If the message is included, then it gets broadcast to the players before the shutdown or restart goes through. Changed the malloc reporting for alloc_prog_string() calls to report the line where alloc_prog_string() is called from instead of just reporting alloc_prog_string(). Fixed some Re-CLEAR() errors being reported in ttyerr.log.
akari
More...
over 23 years ago
Fixed SORTTYPE_SHUFFLE for array_sort.
akari
More...
over 23 years ago
Re-removed reg_wiz.
akari
More...
over 23 years ago
- Added @powers to unparse.c. They will be listed as lower case letters in the unparsed name of players. ANNOUNCE [a] BOOT [b] CHOWN_ANYTHING [c] EXPANDED_WHO [x] HIDE [h] IDLE [i] LINK_ANYWHERE [l] LONG_FINGERS [g] NO_PAY [n] OPEN_ANYWHERE [o] PLAYER_CREATE [p] SEARCH [s] SEE_ALL [e] TELEPORT [t] SHUTDOWN [d] CONTROL_MUF [f] CONTROL_ALL [r] ALL_MUF_PRIMS [m] - Added @powers searching to @find. The syntax is: '@find <search string>=[<flags>][:<powers>]=<search parameters>' Doing '@find =:' all by itself will list all players on the MUCK with @powers. - Made the Proto Wiz Levels @tuneable. By turning this parameter off, all wizards of W2, W3, and W4 have permissions equivalent with Neon's W3 bit, or FB's W bit. Only #1 has the permissions of the W4 level when this is tuned off. And finally, W1's will be treated as M3's, losing all of their mage perks. NOTE: Once this is @tuned to 'no', only #1 can @tune it back to 'yes'. Otherwise, it's a W4+ only @tuneable. - Patched various small memory leaks in some of the next* prims, some of the property handling prims, and a few misc prims. - Added a CHECKOFLOW to 2 of the file prims, and to the 'stats' prim, to prevent crashers from stack overflowing. - Changed flag? to work with the new @tuneable multi_wizlevels option.
akari
More...
over 23 years ago
Patched small memory leaks.
akari
More...
over 23 years ago
Fixed ARRAY_FILTER_PROP again. Finally works now.
akari
More...
over 23 years ago
-Added the needed decompression to ARRAY_FILTER_PROP
akari
More...
over 23 years ago
Added credits.c and copyright.
akari
More...
over 23 years ago
- Fixed array_filter_prop so that it works. Needed to swap the parameters. - Fixed a small memory leak in array_sort, and a MAJOR memory leak in explode_array. The memory leak in explode_array exists in Proto1.5 as well. Those who feel comfortable editing server-side code should grab the fix from CVS and recompile with it if the explode_array prim is in use on their MUCK. - Changed to version Beta 9.
akari
More...
over 23 years ago
Fixed compiling with MALLOC_PROFILING. Fixed compiling with CRT_DEBUG_ALSO. Updated crt_malloc.c to FB6's version.
akari
More...
over 23 years ago
Removed the reg_wiz @tune setting, used to be fore @hopper.
akari
More...
over 23 years ago
Updated sysparms.txt with some of the new @tune settings.
akari
More...
over 23 years ago
Fixed the ++ and -- prims to work with numbers again.
akari
More...
over 23 years ago
Fixed the outputk and inputk values of the new wiz-WHO.
akari
More...
over 23 years ago
Updated man.txt and help.txt with some of the 1.6 changes thus far.
akari
More...
over 23 years ago
Disabled the HTML stripping for the HTML notifying functions, too buggy for now. Removed the space ->   substitution for Pueblo notifies. Pueblo is too hacky to allow this work around to its ANSI problems to work at this point. Made it so that connections to the MUCK are only logged to the connects log now, and not connects and status like they were before. Made some fixes to the WHO !! and WHO ! support.
akari
More...
over 23 years ago
- Made a new WHO interface that has a second wizard WHO. (WHO !!). The new WHO will show DARK players if you are a wizard, or the player is yourself. Also, it will show if the player is IDLE. The old wizard who change the Location dbref number to the port number, and the new wizard who shows the inputk, outputk, the number of commands, and the connection type name. If a player is set LIGHT, the DARK flag is ignored. - Added an input and output size counting system for descriptors. - Made the @credits command return in colour and show the new email addy. - Removed the login_huh_command and huh_command @tunes. - Added new @tune params: tp_mpi_needflag, tp_mortalwho, tp_guest_needflag, tp_fb_controls, tp_allow_old_trigs, and tp_dump_copies. All of them replace old #defs. - Added the ALL_MUF_PRIMS @power. Grants full access to all MUF prims. - Added CONTROL_ALL @powers. Has 'control' over everything on the MUCK. - The KEEPDUMPS/tp_dump_copies was rewritten so that it no longer keeps all of those extra dumps after a crash. That was kind of a disk space waster. Also, the lowest number (proto.db.#1#) is the newest database number now. You can define a @tune param for how many backups you want (Max is 25). Define it to 0 to prevent any backups of databases. - Added support for extended non-ascii/printable characters if the port is not a MUCK, PUEBLO, nor HTML port. - Fixed the #define DISKBASE so it compiles and runs. - Made notify_html and {html} notify non-html players with the HTML stripped out of it. [Buggy and still needs to be tested] - Added the MPI functions {descr} and {sysparm:<sysparm>} - Made getprop, getpropstr, getpropval, getpropfval, envprop, envpropstr, name, flag?, etc. work with garbage items. Setprop does *not* work. - Fixed the TRIG[ -- ref ] prim so that it works in CALL and WIZCALL functions. Everything will work properly with the prim now. - Added CONTENTS_ARRAY[ ref -- arr ] and EXITS_ARRAY[ ref -- arr ] - Added GETOBJINFO[ ref -- dict ], GETDESCRINFO[ int -- dict ] - Added DESCRNOTIFY alias to NOTIFY_DESCRIPTOR - Made the TRUENAME prim return the alias if it is set and is a thing or player. If it is an exit, then it will return the name up until the first ';'. - Changed the program running permissions around. If the running program is set SETUID and HARDUID, it will run by the triggers permissions. If the program is set HARDUID, then it will run by the owner of the trigger. However, if the program is set both HARDUID and QUELL, then it will run by the programs permission level. By default, it will run by the program owners permission level. Also, the maximum mlevel is the program owner. You can no longer set the mlevel above the program owner for security purposes. You want a player to have more permissions? Give him or her a higher mlevel or wlevel.
akari
More...
over 23 years ago
Version change.
akari
More...
over 23 years ago
Proto 1.6 Beta 4 -> Proto 1.6 Beta 5 The <meta> tag does not get sent if the descriptor is booted before the end of the MUF program that was called. Fixed a glitch concerning booting players connected to the web port and running a background process. META tags in the webserver are not output if the descriptor is booted. This allows text files to be displayed without the META tags by simply booting the descriptor at the end of the program.
akari
More...
over 23 years ago
Fixed the 'instances' prim.
akari
More...
over 23 years ago
Added FNAME-OK? prim. Checks to see if the name is a valid file prim shotcut. Added the MUF/ directory to the file shortcuts. Added SHUTDOWN @power, which gives the player access to @shutdown and @restart. Added CONTROL_MUF @power, which gives the player 'control' over any MUF code object.
akari
More...
over 23 years ago
File prims all convert between \r and \n properly now. Re-fixed array_find.
akari
More...
over 23 years ago
Fixed a bug in array_findval that had come about due to changes in how array_sort handled dbrefs.
akari
More...
over 23 years ago
Changes from Proto 1.5 -> Proto 1.6 INTERNAL: Jan 21, 2001 Made it so that @edit and @program reports the unparsed name of the program that is being edited. Made it so that the @teleport messages indicate what was moved and to where. Jan 10, 2001 Added customizing port support. Details to be provided down the line. The ability to have MUF programs run when a port on the MUCK is connected to is now possible. MUF: Jan 10, 2001 Webserver MUF calls are now in BACKGROUND mode. This means that you no longer have to seperate the code for in-muck programs and webserver programs. NEXTENTRANCE fixed. This was fixed once before, but a bugged version slipped into the Proto 1.5 distribution. Jan 21, 2001 Changed SOCKRECV into NBSOCKRECV which now returns an error code as well as the string, in order to allow one to tell if a socket has been closed. nbsockrecv( socket -- i<error code> s<string returned) Added an in-server #define for SOCKRECV that simply uses SOCKRECV and pops the integer in order to not interfer with older programs. Changed SOCKSEND to return a 0 if the socket is not connected instead of a -1. Added a SOCKDESCR prim that will return the descriptor number of a socket. Note that this returns the number whether or not the socket is connected, since even closed sockets still retain their socket number. Made it so that LIGHT can be set on players via MUF as long as the MUF runs at W2 level or higher.
akari
More...
over 23 years ago
Major docs directory updating.
akari
More...
over 23 years ago
←
1
2
…
23
24
25
26
27
28
29
30
31
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree