openhub.net
Black Duck Software, Inc.
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
8 months
ago. based on code collected
over 1 year
ago.
Oct 07, 2022 — Oct 07, 2023
Showing page 22 of 31
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
- Fixed the TREAD prim to return its empty string and a 0 when it times out. Had been returning nothing.
akari
More...
over 22 years ago
- Added a GET_SOCKINFO prim that gets information about a MUF SOCKET (connection time, number of commands, etc.) - Fleshed out the MUF SOCKET structure to be more complete. Now contains more information, such as the host of the other end, and the pointers needed for a raw input queue for handling Telnet connections correctly. - Added a recieve buffer for MUF sockets. Most of the time it won't make a difference, unless someone is opening a connection to a listening MUF socket using raw Windows Telnet or other simplistic telnet clients. When enable_sockqueue is @tuned on, input in NBSOCKRECV will be buffered until a newline is found, just like how normal MUCK connections are handled. However, this makes it so that non-printable characters are lost, and delete/backspace will remove characters from the buffered data. When enable_sockqueue is @tuned to off (default), NBSOCKRECV behaves as it always has before. This tends to suffice for all situations, except as mentioned, the off chance a connection is opened to listening sockets using cheap telnet clients. - Made it so that Save Messages will parse Neon ANSI. - Added @tune enable_sockqueue.
akari
More...
over 22 years ago
- Updating with new options.
akari
More...
over 22 years ago
- Made it so that Save Messages can handle Neon ANSI.
akari
More...
over 22 years ago
- Up'd MCP GUI's version to 1.1, in line with FB6. [FB6 change] - Made for more accurate Telnet negotiation. [FB6 change] - Made it so that empty KEEPALIVE packets won't reset idletimes. [FB change] - Fixed a crasher in {commas:} with strings close to BUFFER_LEN in size. [FB6 fix] - Added the XOR prim (performs logical XOR). [FB6 prim] - Made minor change to ARRAY_GET_PROPDIRS to match a change in FB6. I think our version already worked all along anyway. [FB6 fix] - Made it so that TOKENSPLIT will allow a delimiter token to also be an escape char. [FB6 change] - Made DESCR_SETUSER return 0 on incorrect passwords instead of just aborting.
akari
More...
over 22 years ago
- Made it so that -something- gets written to stderr (usually the protomuck.err file) whenever abort() is called. Should be a bit helpful in pinpointing errors like corrupted data base files.
akari
More...
over 22 years ago
- Adding a needed #ifdef for compiling without SQL support.
akari
More...
over 22 years ago
- Fixing the restart script to work correctly with @ports support again.
akari
More...
over 22 years ago
- Fixed a crasher from not handling empty results properly.
akari
More...
over 22 years ago
- Fixing another minor bug in SQLQUERY.
akari
More...
over 22 years ago
- Another typo bug. That's what I get for late-night tinkering.
akari
More...
over 22 years ago
- Fixed little bug with SQLQUERY.
akari
More...
over 22 years ago
- Checking in an update on the MUF manual. Still some work that needs to be done in it.
akari
More...
over 22 years ago
- Fixed a typo in Makefile.in.
akari
More...
over 22 years ago
- Made a p_muf.c file for the MUF editing perms and added a compile time option called MUF_EDIT_PRIMS that determines if they are compiled in or not. - Made it so that the _alpha/ and _beta/ propdirs aren't unconditionally cleared when a MUF program is compiled. Now they will only be affected if the $alpha or $beta directive is encountered. - Added KILL_MACRO, INSERT_MACRO, GET_MACROS_ARRAY, PROGRAM_LINECOUNT, PROGRAM_GETLINES, PROGRAM_DELETELINES, PROGRAM_INSERTLINES. PROGRAM_GETLINES is the FB6 version. - Changed the way SQLQUERY works to make it more efficient. (pre-allocating the field array). - Made it so that flag? can detect the INTERNAL flag. - Made minor corrections to SQLCLOSE and SQLPING. - Updated the MUF manual.
akari
More...
over 22 years ago
- Added DEBUGGER_BREAK. [FB6 prim]
akari
More...
over 22 years ago
- Removed the #ifdefs for STAFF_POWER. Checked the implementation and everything is correct on it, so there's no real reason to leave it as a compile time toggle. - Removed #ifdefs for DUMP_PROPQUEUES and made the feature @tuneable. - Made MUF_SOCKETS a compile time option. Turning that off will remove all support for MUF level sockets in the code. - Added a dump_propqueues @tune option that defaults to off.
akari
More...
over 22 years ago
- Added entry for some new @tunes.
akari
More...
over 22 years ago
- Added SYSPARMS_ARRAY prim. [FB6 prim] - Fixed a long standing crasher with trying to kill events within the program that made them. [FB6 fix] - Fixed the long standing GETPIDINFO bug when trying to get the info on the currently running process.
akari
More...
over 22 years ago
- Had added a MYSQL? prim. Have changed to just be SQL? instead.
akari
More...
over 22 years ago
- Removed login @tune info for MySQL support. - Removed the @sql connection, as support has been moved 100% to MUF. - Completely redid MySQL support. Added SQLCONNECT, SQLQUERY, SQLPING, and SQLCLOSE.
akari
More...
over 22 years ago
- Made file prims a compile time option with FILE_PRIMS in config.h.
akari
More...
over 22 years ago
- Added multi_wizlevels documentation which seemed to have been missed.
akari
More...
over 22 years ago
- Adding the MySQL files to the project.
akari
More...
over 22 years ago
- Finished phase 1 of the MySQL support. Still a work in progress. - Made it so that MUF programs set NO_COMMAND/NO_OPTIMIZE (N) won't get optimized via the byte code optimizer.
akari
More...
over 22 years ago
- Fixed a couple MCP related crashers and errors. [FB6 fixes] - Added @mcpprogram. Like @mcpedit, except it will create the program if it doesn't exist. (Like @prog will) [FB idea] - Finished catching byte code optimizer up with FB6. [FB6 advancement]
akari
More...
over 22 years ago
- Implemented first phase of MUF byte code optimizer. More work to be done still. [FB6 advancement]
akari
More...
over 22 years ago
- Fixed a small non-growing memory leak from not freeing timenodes at shutdown. [FB6 fix] - Added timestamps to RE-CLEAR() stderr reports in MUF. [FB6 idea] - Fixed a small reference count leak in MUF progs that error out in the middle of a for loop. [FB6 fix] - Fixed a crasher for letting object names get too close to BUFFER_LEN. [FB6 fix]
akari
More...
over 22 years ago
- Removed a small memory leak dealing with loaded <garbage> objects. [FB6 fix] - Changed the exit cost deduction later in the function to prevent a player from getting unfairly charged. [FB6 fix] Does anyone even USE in-server pennies for anything anymore? :P - Added a .debug/lastcrashtime prop to get written to programs when they crash. It's in a human readable time format rathern than a systime. [FB6 idea] - Fixed memory leak in ARRAY_FMTSTRINGS. [FB6 bug] - Fixed FMTSTRING to not accept negative dynamic precision strings. [FB6 bug] - Fixed an error with FMTSTRING accepting a dynamic field width of -1. [FB6 bug] - Added Standard ANSI awareness to the FMTSTRING and ARRAY_FMTSTRINGS prims. [FB6 improvement] - Made it so that scoped variables will have their name shown in debug mode. [FB6 idea] - Added ABS prim. [FB6 idea] - Added SIGN prim. [FB6 idea. Kind of pointless. :P] - Fixed a crasher when having nameless variables in function headers. [FB6 fix] - Added DESCRBUFSIZE prim. [FB6 prim] - Added }TELL in-server $define. [FB6 idea] - Fixed potential crasher in ARRAY_FILTER_PROP. [FB6 fix] - Fixed double-freeing in ARRAY_FMTSTRINGS. [FB6 fix]
akari
More...
over 22 years ago
- Fixed an init error due to invalid MUF prim counts in the .h files. - Fixed the EXPANDED_WHO @power to actually work. - Removed the __muckname $def. Never actually worked, nor can it be easily fixed. Just set your own _defs/__muckname: prop on #0. - Fixed power? to recognize CONTROL_ALL and ALL_MUF_PRIMS @powers. - Changed power? to not abort on an invalid @power, but rather just return 0 in this case. This is in accordance with the flag? prim behavior. - Changed the version to 1.76, a bugfix release of 1.75.
akari
More...
over 22 years ago
←
1
2
…
18
19
20
21
22
23
24
25
26
…
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