| /[LeafOK_CVS]/lbbs/src/login.c |
Parent Directory
|
Revision Log
| Links to HEAD: | (view) (annotate) |
| Sticky Tag: |
Clear current line before prompt for username / password
Update copyright info
Remove duplicate log
Refine log of user authentication
Fix bug: checklevel2() should be called after load_user_info() User with special privilege is not allowed to re-confirm EULA in plain telnet mode.
Append \n to the end of logging message by log_...() Remove ending \n from each logging message
Force re-confirm user agreeement if time of EULA is later than last_login_dt
Check update time of EULA while user login
Remove duplicate log
Prevent user with special privilege from logging in via plain (non-SSH) mode
Fix error reported by gcc under MSYS2
Update mysql.h file path
Use config.h
Use enum / const int instead of macro define constant integers
Refine file header information comments
Update file header information comments
Update username check criteria to keep compatible with some special username (length = 3)
Update username check criteria
Add data fields of user
Refine handling of Guest
Insert visit_log while user login
Refine SQL
Cleanup debug code
Fix bug
Add exp gain for stay online
Pass NULL action to keep the last action
Refine user_online_update()
Add definition of BBS_allowed_login_failures_per_account
Optimize account lock policy of failure logins
Disconnect after displaying user register prompt message
Move ip_mask() to dedicated ip_mask.c(.h) files
Support UTF8 instead of GBK
Re-order included order files
Add user online status update
Move macro definitions to autoconf
Replace time(0) with time(NULL)
Fix bug
Add implementation of article post / modify / reply
Refine display_data
Refine
Change UID from long int to int
Add SSH2 support
Rename log_std() to log_common()
Refine
Update include / lib path
Refact display_file_ex()
Apply user tz setting
Add mysql_error message
Pause on login failure or logout
Refine menu and display
Refine
Refact display_file_ex, remove display_file Convert split_file_lines into split_data_lines with mmap
Refact bbs_main
Refact username/password validator
Change getch to non-blocking Refine select parameter Remove sleep
Refine SIGTERM handling
Refact tcplib Refine handling of user input timeout
Update
Add anti-spam check
Refine
Update copyright and license information
Refact chicken and money Add database save/load for money
Refine
Refine
Refine
Refine
Add missing header files Update compile dependency
Remove legacy code and refine
Remove legacy code
Update
Replace MD5 with SHA256 for password encryption
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
Process user login request
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
| webmaster@leafok.com | ViewVC Help |
| Powered by ViewVC 1.3.0-beta1 |