- revise code uinfo_query(); fix bug: user will be killed if set perm bits to 4.
- edit: fixed currbid=0 assert for anti-crosspost check over non-posts.
avoid empty filenames
- bbs: prevent post-reply respond to invalid user
Fix AID search for blackholed boards.
- buy-mail-box: prevent user accidentally enter the option.
- mbbsd: provide the possibility to optimize some API. keep port information.
- make DEBUGSLEEP waiting configurable.
- revise menu.c code.
- bbslua: add iolimit() api
- board: remove the const name "MyFavFolder"
- menu: fix compilation error (typedef/struct)
- board: revert back with traditional style
Temporary version of aids.c
- user: allow admins to change email to 'invalid'.
- admin: try to solve "registration failed if user is online"
- register: fix display for expired accounts
- mail: fix assert in case some new mail has empty filename.
mark dirty after set_attr, fix bug reported at #17dLCl9P (SYSOP) [ptt.cc]
- user: hinting on SYSOP permission update of setting email
- register: improve new-account process
- bbs: hints on hotkey change(H)
- board/fav: make TAG bits more meaningful.
- xchatd: prevent malicious user flooding chat page to hide his userid
- read: avoid black holes, even if board article counter is wrong.
- pmore: optimization on movie/frame move
- mail: enlarge check range again, due to some people lost newmail notification after "mail my waterlog".