/[LeafOK_CVS]/lbbs/src/net_server.c
ViewVC logotype

Log of /lbbs/src/net_server.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Tag:

Revision 1.116 - (view) (annotate) - [select for diffs]
Wed Jan 7 14:37:55 2026 UTC (2 months, 1 week ago) by sysadm
Branch: MAIN
CVS Tags: HEAD
Changes since 1.115: +2 -1 lines
Diff to previous 1.115 , to selected 1.111
Add constant value for socket listen backlog


Revision 1.115 - (view) (annotate) - [select for diffs]
Sat Jan 3 10:27:14 2026 UTC (2 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.114: +1 -1 lines
Diff to previous 1.114 , to selected 1.111
Update copyright info


Revision 1.114 - (view) (annotate) - [select for diffs]
Fri Dec 26 11:17:41 2025 UTC (2 months, 2 weeks ago) by sysadm
Branch: MAIN
Changes since 1.113: +3 -0 lines
Diff to previous 1.113 , to selected 1.111
Refine log of user authentication


Revision 1.113 - (view) (annotate) - [select for diffs]
Thu Dec 25 05:20:09 2025 UTC (2 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.112: +16 -6 lines
Diff to previous 1.112 , to selected 1.111
Replace dprecated inet_ntoa() with inet_ntop()


Revision 1.112 - (view) (annotate) - [select for diffs]
Fri Dec 19 06:16:27 2025 UTC (2 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.111: +74 -74 lines
Diff to previous 1.111
Append \n to the end of logging message by log_...()
Remove ending \n from each logging message


Revision 1.111 - (view) (annotate) - [selected]
Thu Dec 18 14:47:00 2025 UTC (2 months, 4 weeks ago) by sysadm
Branch: MAIN
Changes since 1.110: +2 -0 lines
Diff to previous 1.110
Refine and bug fix


Revision 1.110 - (view) (annotate) - [select for diffs]
Thu Dec 18 07:58:23 2025 UTC (2 months, 4 weeks ago) by sysadm
Branch: MAIN
Changes since 1.109: +1 -1 lines
Diff to previous 1.109 , to selected 1.111
Refine and bug fix


Revision 1.109 - (view) (annotate) - [select for diffs]
Thu Dec 18 02:56:00 2025 UTC (2 months, 4 weeks ago) by sysadm
Branch: MAIN
Changes since 1.108: +1 -3 lines
Diff to previous 1.108 , to selected 1.111
Refine with log_debug()


Revision 1.108 - (view) (annotate) - [select for diffs]
Wed Dec 17 07:42:32 2025 UTC (2 months, 4 weeks ago) by sysadm
Branch: MAIN
Changes since 1.107: +9 -10 lines
Diff to previous 1.107 , to selected 1.111
Refine


Revision 1.107 - (view) (annotate) - [select for diffs]
Wed Dec 17 04:22:40 2025 UTC (2 months, 4 weeks ago) by sysadm
Branch: MAIN
Changes since 1.106: +2 -2 lines
Diff to previous 1.106 , to selected 1.111
Fix bug


Revision 1.106 - (view) (annotate) - [select for diffs]
Wed Dec 17 03:44:29 2025 UTC (2 months, 4 weeks ago) by sysadm
Branch: MAIN
Changes since 1.105: +24 -8 lines
Diff to previous 1.105 , to selected 1.111
Apply different handling to first connection and concurrent connections from the same IP.


Revision 1.105 - (view) (annotate) - [select for diffs]
Tue Dec 16 14:03:54 2025 UTC (3 months ago) by sysadm
Branch: MAIN
Changes since 1.104: +4 -4 lines
Diff to previous 1.104 , to selected 1.111
Refine log


Revision 1.104 - (view) (annotate) - [select for diffs]
Tue Dec 16 13:16:47 2025 UTC (3 months ago) by sysadm
Branch: MAIN
Changes since 1.103: +1 -1 lines
Diff to previous 1.103 , to selected 1.111
Refine log


Revision 1.103 - (view) (annotate) - [select for diffs]
Tue Dec 16 12:59:35 2025 UTC (3 months ago) by sysadm
Branch: MAIN
Changes since 1.102: +7 -4 lines
Diff to previous 1.102 , to selected 1.111
Refine logging the count of concurrent connections


Revision 1.102 - (view) (annotate) - [select for diffs]
Tue Dec 2 12:31:20 2025 UTC (3 months, 2 weeks ago) by sysadm
Branch: MAIN
Changes since 1.101: +1 -0 lines
Diff to previous 1.101 , to selected 1.111
Fix bug: unable to exit top10 menu after reload


Revision 1.101 - (view) (annotate) - [select for diffs]
Tue Dec 2 08:48:05 2025 UTC (3 months, 2 weeks ago) by sysadm
Branch: MAIN
Changes since 1.100: +5 -0 lines
Diff to previous 1.100 , to selected 1.111
Force re-confirm user agreeement if time of EULA is later than last_login_dt


Revision 1.100 - (view) (annotate) - [select for diffs]
Tue Dec 2 08:04:29 2025 UTC (3 months, 2 weeks ago) by sysadm
Branch: MAIN
Changes since 1.99: +12 -0 lines
Diff to previous 1.99 , to selected 1.111
Check update time of EULA while user login


Revision 1.99 - (view) (annotate) - [select for diffs]
Mon Dec 1 14:01:36 2025 UTC (3 months, 2 weeks ago) by sysadm
Branch: MAIN
Changes since 1.98: +11 -3 lines
Diff to previous 1.98 , to selected 1.111
Support SSH ECDSA key


Revision 1.98 - (view) (annotate) - [select for diffs]
Mon Dec 1 08:17:28 2025 UTC (3 months, 2 weeks ago) by sysadm
Branch: MAIN
Changes since 1.97: +4 -0 lines
Diff to previous 1.97 , to selected 1.111
Set sshbind and SSH_session into non-blocking mode after connection is established.


Revision 1.97 - (view) (annotate) - [select for diffs]
Fri Nov 28 03:23:58 2025 UTC (3 months, 2 weeks ago) by sysadm
Branch: MAIN
Changes since 1.96: +26 -2 lines
Diff to previous 1.96 , to selected 1.111
Add support for SSH ED25519 key


Revision 1.96 - (view) (annotate) - [select for diffs]
Fri Nov 21 10:34:10 2025 UTC (3 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.95: +5 -11 lines
Diff to previous 1.95 , to selected 1.111
Refine BWF


Revision 1.95 - (view) (annotate) - [select for diffs]
Fri Nov 21 08:59:29 2025 UTC (3 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.94: +16 -0 lines
Diff to previous 1.94 , to selected 1.111
Fix segment fault issue caused by pcre2api with multi-process on MSYS2


Revision 1.94 - (view) (annotate) - [select for diffs]
Wed Nov 19 14:47:08 2025 UTC (3 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.93: +8 -20 lines
Diff to previous 1.93 , to selected 1.111
Use POSIX shared object instead of SysV shared segment in menu


Revision 1.93 - (view) (annotate) - [select for diffs]
Wed Nov 19 04:15:51 2025 UTC (3 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.92: +3 -3 lines
Diff to previous 1.92 , to selected 1.111
Refine


Revision 1.92 - (view) (annotate) - [select for diffs]
Tue Nov 18 12:12:52 2025 UTC (3 months, 4 weeks ago) by sysadm
Branch: MAIN
Changes since 1.91: +14 -3 lines
Diff to previous 1.91 , to selected 1.111
Log exit status of child process


Revision 1.91 - (view) (annotate) - [select for diffs]
Mon Nov 17 09:46:47 2025 UTC (3 months, 4 weeks ago) by sysadm
Branch: MAIN
Changes since 1.90: +1 -1 lines
Diff to previous 1.90 , to selected 1.111
Refine


Revision 1.90 - (view) (annotate) - [select for diffs]
Mon Nov 17 09:42:52 2025 UTC (3 months, 4 weeks ago) by sysadm
Branch: MAIN
Changes since 1.89: +2 -0 lines
Diff to previous 1.89 , to selected 1.111
Skip setting SO_REUSEPORT to keep compatible with MSYS2


Revision 1.89 - (view) (annotate) - [select for diffs]
Mon Nov 17 09:33:58 2025 UTC (3 months, 4 weeks ago) by sysadm
Branch: MAIN
Changes since 1.88: +12 -14 lines
Diff to previous 1.88 , to selected 1.111
Replace waitid() with waitpid() to improve compatibility under MSYS2


Revision 1.88 - (view) (annotate) - [select for diffs]
Mon Nov 17 06:41:18 2025 UTC (3 months, 4 weeks ago) by sysadm
Branch: MAIN
Changes since 1.87: +48 -3 lines
Diff to previous 1.87 , to selected 1.111
Add --with-epoll to configure to switch between epoll and poll


Revision 1.87 - (view) (annotate) - [select for diffs]
Mon Nov 17 02:32:42 2025 UTC (3 months, 4 weeks ago) by sysadm
Branch: MAIN
Changes since 1.86: +59 -27 lines
Diff to previous 1.86 , to selected 1.111
Optimize epoll handling to avoid repeated create / close
Modify several extern variables to static
Cleanup more server-side variables after fork of client process


Revision 1.86 - (view) (annotate) - [select for diffs]
Sun Nov 16 13:18:30 2025 UTC (3 months, 4 weeks ago) by sysadm
Branch: MAIN
Changes since 1.85: +19 -1 lines
Diff to previous 1.85 , to selected 1.111
Add options to ./configure
  --with-mariadb
  --enable-systemd


Revision 1.85 - (view) (annotate) - [select for diffs]
Sun Nov 16 04:40:52 2025 UTC (4 months ago) by sysadm
Branch: MAIN
Changes since 1.84: +4 -18 lines
Diff to previous 1.84 , to selected 1.111
Refine with hash_dict_inc()


Revision 1.84 - (view) (annotate) - [select for diffs]
Sun Nov 16 02:06:56 2025 UTC (4 months ago) by sysadm
Branch: MAIN
Changes since 1.83: +12 -0 lines
Diff to previous 1.83 , to selected 1.111
log_restart on SIGHUP


Revision 1.83 - (view) (annotate) - [select for diffs]
Sun Nov 16 00:19:42 2025 UTC (4 months ago) by sysadm
Branch: MAIN
Changes since 1.82: +0 -2 lines
Diff to previous 1.82 , to selected 1.111
Fix issue in race condition


Revision 1.82 - (view) (annotate) - [select for diffs]
Fri Nov 14 08:45:25 2025 UTC (4 months ago) by sysadm
Branch: MAIN
Changes since 1.81: +66 -51 lines
Diff to previous 1.81 , to selected 1.111
Refact process_sockaddr_pool with hash_dict_pid_sockaddr and hash_dict_sockaddr_count


Revision 1.81 - (view) (annotate) - [select for diffs]
Tue Nov 11 00:28:05 2025 UTC (4 months ago) by sysadm
Branch: MAIN
Changes since 1.80: +4 -0 lines
Diff to previous 1.80 , to selected 1.111
Use config.h


Revision 1.80 - (view) (annotate) - [select for diffs]
Fri Nov 7 04:58:09 2025 UTC (4 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.79: +7 -0 lines
Diff to previous 1.79 , to selected 1.111
Load / Reload BWF config file on startup / reload


Revision 1.79 - (view) (annotate) - [select for diffs]
Wed Nov 5 04:19:21 2025 UTC (4 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.78: +8 -5 lines
Diff to previous 1.78 , to selected 1.111
Use enum / const int instead of macro define constant integers
Use const char * instead of macro define for constant strings


Revision 1.78 - (view) (annotate) - [select for diffs]
Tue Nov 4 14:58:56 2025 UTC (4 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.77: +1 -1 lines
Diff to previous 1.77 , to selected 1.111
Refine file header information comments


Revision 1.77 - (view) (annotate) - [select for diffs]
Tue Nov 4 13:49:51 2025 UTC (4 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.76: +7 -15 lines
Diff to previous 1.76 , to selected 1.111
Update file header information comments


Revision 1.76 - (view) (annotate) - [select for diffs]
Wed Oct 29 07:35:05 2025 UTC (4 months, 2 weeks ago) by sysadm
Branch: MAIN
Changes since 1.75: +1 -1 lines
Diff to previous 1.75 , to selected 1.111
Update log message


Revision 1.75 - (view) (annotate) - [select for diffs]
Sat Oct 25 07:58:10 2025 UTC (4 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.74: +23 -6 lines
Diff to previous 1.74 , to selected 1.111
Loop ssh_event_dopoll() until SSH connection is fully established


Revision 1.74 - (view) (annotate) - [select for diffs]
Sat Oct 25 03:11:11 2025 UTC (4 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.73: +186 -18 lines
Diff to previous 1.73 , to selected 1.111
Add implementation of PTY related interfaces to fix compatibility issue.


Revision 1.73 - (view) (annotate) - [select for diffs]
Sun Oct 19 01:30:38 2025 UTC (4 months, 4 weeks ago) by sysadm
Branch: MAIN
Changes since 1.72: +2 -0 lines
Diff to previous 1.72 , to selected 1.111
Copy terminal control sequence directly without invoking iconv()


Revision 1.72 - (view) (annotate) - [select for diffs]
Mon Oct 13 07:13:39 2025 UTC (5 months ago) by sysadm
Branch: MAIN
Changes since 1.71: +16 -2 lines
Diff to previous 1.71 , to selected 1.111
Add top10_menu


Revision 1.71 - (view) (annotate) - [select for diffs]
Mon Sep 22 05:07:22 2025 UTC (5 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.70: +15 -0 lines
Diff to previous 1.70 , to selected 1.111
Add timeout control for SSH handshake and authentication


Revision 1.70 - (view) (annotate) - [select for diffs]
Sun Jun 29 03:32:39 2025 UTC (8 months, 2 weeks ago) by sysadm
Branch: MAIN
Changes since 1.69: +38 -5 lines
Diff to previous 1.69 , to selected 1.111
Send SIGKILL to child process which does not exit in time, to avoid blocking main process exit normally.


Revision 1.69 - (view) (annotate) - [select for diffs]
Sun Jun 29 02:28:02 2025 UTC (8 months, 2 weeks ago) by sysadm
Branch: MAIN
Changes since 1.68: +2 -0 lines
Diff to previous 1.68 , to selected 1.111
Refine


Revision 1.68 - (view) (annotate) - [select for diffs]
Thu Jun 26 12:17:02 2025 UTC (8 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.67: +15 -39 lines
Diff to previous 1.67 , to selected 1.111
Move gen_ex load/reload to main process, no longer need RW_lock


Revision 1.67 - (view) (annotate) - [select for diffs]
Wed Jun 25 02:49:20 2025 UTC (8 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.66: +23 -5 lines
Diff to previous 1.66 , to selected 1.111
Use RW_lock to avoid conflict between menu reload of data loader process and main process in rare condition


Revision 1.66 - (view) (annotate) - [select for diffs]
Wed Jun 25 01:50:14 2025 UTC (8 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.65: +4 -17 lines
Diff to previous 1.65 , to selected 1.111
Use static variable to store main menu instead of dynamically allocated memory


Revision 1.65 - (view) (annotate) - [select for diffs]
Tue Jun 24 10:01:24 2025 UTC (8 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.64: +1 -1 lines
Diff to previous 1.64 , to selected 1.111
Add feature of excerptional directory list and article view


Revision 1.64 - (view) (annotate) - [select for diffs]
Mon Jun 23 08:47:56 2025 UTC (8 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.63: +1 -1 lines
Diff to previous 1.63 , to selected 1.111
Fix bug


Revision 1.63 - (view) (annotate) - [select for diffs]
Sun Jun 22 01:40:03 2025 UTC (8 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.62: +1 -0 lines
Diff to previous 1.62 , to selected 1.111
Add ssh-rsa into SSH_BIND_OPTIONS_HOSTKEY_ALGORITHMS for backward compatibility


Revision 1.62 - (view) (annotate) - [select for diffs]
Sat Jun 21 02:15:18 2025 UTC (8 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.61: +11 -11 lines
Diff to previous 1.61 , to selected 1.111
Re-order included order files


Revision 1.61 - (view) (annotate) - [select for diffs]
Tue Jun 17 13:17:04 2025 UTC (8 months, 4 weeks ago) by sysadm
Branch: MAIN
Changes since 1.60: +6 -9 lines
Diff to previous 1.60 , to selected 1.111
Move macro definitions to autoconf


Revision 1.60 - (view) (annotate) - [select for diffs]
Tue Jun 17 01:24:21 2025 UTC (9 months ago) by sysadm
Branch: MAIN
Changes since 1.59: +0 -2 lines
Diff to previous 1.59 , to selected 1.111
Replace signal() with sigaction()


Revision 1.59 - (view) (annotate) - [select for diffs]
Mon Jun 16 14:32:25 2025 UTC (9 months ago) by sysadm
Branch: MAIN
Changes since 1.58: +2 -0 lines
Diff to previous 1.58 , to selected 1.111
Avoid duplicate receiving SIGTERM to cause process termination


Revision 1.58 - (view) (annotate) - [select for diffs]
Sat Jun 7 11:28:29 2025 UTC (9 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.57: +3 -3 lines
Diff to previous 1.57 , to selected 1.111
Refine


Revision 1.57 - (view) (annotate) - [select for diffs]
Sat Jun 7 08:33:08 2025 UTC (9 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.56: +2 -10 lines
Diff to previous 1.56 , to selected 1.111
Refine


Revision 1.56 - (view) (annotate) - [select for diffs]
Sat Jun 7 02:38:28 2025 UTC (9 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.55: +1 -1 lines
Diff to previous 1.55 , to selected 1.111
Update


Revision 1.55 - (view) (annotate) - [select for diffs]
Sat Jun 7 01:51:54 2025 UTC (9 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.54: +210 -1 lines
Diff to previous 1.54 , to selected 1.111
Merge fork.c(.h) to net_server.c(.h)


Revision 1.54 - (view) (annotate) - [select for diffs]
Thu Jun 5 09:13:22 2025 UTC (9 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.53: +1 -1 lines
Diff to previous 1.53 , to selected 1.111
Refine


Revision 1.53 - (view) (annotate) - [select for diffs]
Thu Jun 5 09:04:55 2025 UTC (9 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.52: +2 -2 lines
Diff to previous 1.52 , to selected 1.111
Fix bug


Revision 1.52 - (view) (annotate) - [select for diffs]
Thu Jun 5 08:36:02 2025 UTC (9 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.51: +67 -65 lines
Diff to previous 1.51 , to selected 1.111
Listen at both telnet and ssh port


Revision 1.51 - (view) (annotate) - [select for diffs]
Thu Jun 5 05:24:56 2025 UTC (9 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.50: +21 -1 lines
Diff to previous 1.50 , to selected 1.111
Add SSH2 support


Revision 1.50 - (view) (annotate) - [select for diffs]
Wed Jun 4 14:41:17 2025 UTC (9 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.49: +1 -1 lines
Diff to previous 1.49 , to selected 1.111
Add log_level, prog_file, prog_line to log


Revision 1.49 - (view) (annotate) - [select for diffs]
Wed Jun 4 13:42:53 2025 UTC (9 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.48: +6 -6 lines
Diff to previous 1.48 , to selected 1.111
Rename log_std() to log_common()


Revision 1.48 - (view) (annotate) - [select for diffs]
Wed Jun 4 13:27:09 2025 UTC (9 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.47: +1 -1 lines
Diff to previous 1.47 , to selected 1.111
Refact config parser


Revision 1.47 - (view) (annotate) - [select for diffs]
Tue Jun 3 13:27:49 2025 UTC (9 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.46: +1 -2 lines
Diff to previous 1.46 , to selected 1.111
Update


Revision 1.46 - (view) (annotate) - [select for diffs]
Tue Jun 3 05:33:06 2025 UTC (9 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.45: +2 -0 lines
Diff to previous 1.45 , to selected 1.111
Update include / lib path


Revision 1.45 - (view) (annotate) - [select for diffs]
Sun Jun 1 14:14:34 2025 UTC (9 months, 2 weeks ago) by sysadm
Branch: MAIN
Changes since 1.44: +12 -9 lines
Diff to previous 1.44 , to selected 1.111
Skip pid cleanup from sockaddr pool for section list loader process


Revision 1.44 - (view) (annotate) - [select for diffs]
Sun Jun 1 03:07:42 2025 UTC (9 months, 2 weeks ago) by sysadm
Branch: MAIN
Changes since 1.43: +74 -4 lines
Diff to previous 1.43 , to selected 1.111
Add max connection and connection per ip limit


Revision 1.43 - (view) (annotate) - [select for diffs]
Sat May 31 14:05:53 2025 UTC (9 months, 2 weeks ago) by sysadm
Branch: MAIN
Changes since 1.42: +9 -2 lines
Diff to previous 1.42 , to selected 1.111
Reject client connection over limit


Revision 1.42 - (view) (annotate) - [select for diffs]
Tue May 27 03:25:02 2025 UTC (9 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.41: +11 -0 lines
Diff to previous 1.41 , to selected 1.111
Add section_list_loader_launch() and section_list_loader_reload()


Revision 1.41 - (view) (annotate) - [select for diffs]
Sun May 25 08:15:03 2025 UTC (9 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.40: +0 -2 lines
Diff to previous 1.40 , to selected 1.111
Remove debug message


Revision 1.40 - (view) (annotate) - [select for diffs]
Sun May 25 08:10:48 2025 UTC (9 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.39: +2 -0 lines
Diff to previous 1.39 , to selected 1.111
Refine trie_dict


Revision 1.39 - (view) (annotate) - [select for diffs]
Sun May 25 06:55:23 2025 UTC (9 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.38: +1 -1 lines
Diff to previous 1.38 , to selected 1.111
Refact change for trie_dict and file_loader


Revision 1.38 - (view) (annotate) - [select for diffs]
Sun May 18 07:51:17 2025 UTC (9 months, 4 weeks ago) by sysadm
Branch: MAIN
Changes since 1.37: +1 -2 lines
Diff to previous 1.37 , to selected 1.111
Refine


Revision 1.37 - (view) (annotate) - [select for diffs]
Sat May 17 11:54:24 2025 UTC (10 months ago) by sysadm
Branch: MAIN
Changes since 1.36: +6 -0 lines
Diff to previous 1.36 , to selected 1.111
Add sd_notify for reloading config


Revision 1.36 - (view) (annotate) - [select for diffs]
Sat May 17 05:56:17 2025 UTC (10 months ago) by sysadm
Branch: MAIN
Changes since 1.35: +1 -1 lines
Diff to previous 1.35 , to selected 1.111
Use get_data_shm instead of get_data_mmap


Revision 1.35 - (view) (annotate) - [select for diffs]
Fri May 16 14:09:31 2025 UTC (10 months ago) by sysadm
Branch: MAIN
Changes since 1.34: +16 -0 lines
Diff to previous 1.34 , to selected 1.111
Add data files load/reload


Revision 1.34 - (view) (annotate) - [select for diffs]
Thu May 15 06:24:11 2025 UTC (10 months ago) by sysadm
Branch: MAIN
Changes since 1.33: +18 -4 lines
Diff to previous 1.33 , to selected 1.111
Fix bug in menu reload and shared memory writing


Revision 1.33 - (view) (annotate) - [select for diffs]
Thu May 15 05:14:57 2025 UTC (10 months ago) by sysadm
Branch: MAIN
Changes since 1.32: +4 -1 lines
Diff to previous 1.32 , to selected 1.111
Refact menu with shared memory


Revision 1.32 - (view) (annotate) - [select for diffs]
Tue May 13 11:35:17 2025 UTC (10 months ago) by sysadm
Branch: MAIN
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 , to selected 1.111
Update sd_notify message


Revision 1.31 - (view) (annotate) - [select for diffs]
Tue May 13 10:42:21 2025 UTC (10 months ago) by sysadm
Branch: MAIN
Changes since 1.30: +15 -0 lines
Diff to previous 1.30 , to selected 1.111
Add sd_notify


Revision 1.30 - (view) (annotate) - [select for diffs]
Tue May 13 07:30:53 2025 UTC (10 months ago) by sysadm
Branch: MAIN
Changes since 1.29: +15 -13 lines
Diff to previous 1.29 , to selected 1.111
Remove sigprocmask


Revision 1.29 - (view) (annotate) - [select for diffs]
Tue May 13 02:20:52 2025 UTC (10 months ago) by sysadm
Branch: MAIN
Changes since 1.28: +1 -1 lines
Diff to previous 1.28 , to selected 1.111
Refine


Revision 1.28 - (view) (annotate) - [select for diffs]
Mon May 12 09:41:50 2025 UTC (10 months ago) by sysadm
Branch: MAIN
Changes since 1.27: +11 -5 lines
Diff to previous 1.27 , to selected 1.111
Refact IO with epoll


Revision 1.27 - (view) (annotate) - [select for diffs]
Mon May 12 04:08:08 2025 UTC (10 months ago) by sysadm
Branch: MAIN
Changes since 1.26: +3 -3 lines
Diff to previous 1.26 , to selected 1.111
Refine


Revision 1.26 - (view) (annotate) - [select for diffs]
Mon May 12 03:59:46 2025 UTC (10 months ago) by sysadm
Branch: MAIN
Changes since 1.25: +1 -1 lines
Diff to previous 1.25 , to selected 1.111
Refine with EPOLLET


Revision 1.25 - (view) (annotate) - [select for diffs]
Mon May 12 03:54:14 2025 UTC (10 months ago) by sysadm
Branch: MAIN
Changes since 1.24: +58 -50 lines
Diff to previous 1.24 , to selected 1.111
Refact server socket handling with epoll


Revision 1.24 - (view) (annotate) - [select for diffs]
Sun May 11 04:09:08 2025 UTC (10 months ago) by sysadm
Branch: MAIN
Changes since 1.23: +3 -1 lines
Diff to previous 1.23 , to selected 1.111
Change getch to non-blocking
Refine select parameter
Remove sleep


Revision 1.23 - (view) (annotate) - [select for diffs]
Sun May 11 02:42:38 2025 UTC (10 months ago) by sysadm
Branch: MAIN
Changes since 1.22: +15 -5 lines
Diff to previous 1.22 , to selected 1.111
Refine socket handling


Revision 1.22 - (view) (annotate) - [select for diffs]
Sun May 11 01:54:00 2025 UTC (10 months ago) by sysadm
Branch: MAIN
Changes since 1.21: +6 -5 lines
Diff to previous 1.21 , to selected 1.111
Fix bug in SIGTERM handling


Revision 1.21 - (view) (annotate) - [select for diffs]
Sat May 10 15:23:42 2025 UTC (10 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.20: +8 -0 lines
Diff to previous 1.20 , to selected 1.111
Refine SIGTERM handling


Revision 1.20 - (view) (annotate) - [select for diffs]
Sat May 10 02:14:46 2025 UTC (10 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.19: +9 -6 lines
Diff to previous 1.19 , to selected 1.111
Refine to prevent blocking while shutdown server


Revision 1.19 - (view) (annotate) - [select for diffs]
Fri May 9 11:21:11 2025 UTC (10 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.18: +71 -7 lines
Diff to previous 1.18 , to selected 1.111
Refact signal handler and processing implementation
Refine select error handling


Revision 1.18 - (view) (annotate) - [select for diffs]
Tue May 6 05:31:26 2025 UTC (10 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.17: +3 -4 lines
Diff to previous 1.17 , to selected 1.111
Update copyright and license information


Revision 1.17 - (view) (annotate) - [select for diffs]
Mon May 5 14:27:57 2025 UTC (10 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.16: +1 -2 lines
Diff to previous 1.16 , to selected 1.111
Refine for strict GCC error check


Revision 1.16 - (view) (annotate) - [select for diffs]
Mon May 5 11:11:06 2025 UTC (10 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.15: +7 -3 lines
Diff to previous 1.15 , to selected 1.111
Refine


Revision 1.15 - (view) (annotate) - [select for diffs]
Sun May 4 14:54:55 2025 UTC (10 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.14: +3 -2 lines
Diff to previous 1.14 , to selected 1.111
Refine


Revision 1.14 - (view) (annotate) - [select for diffs]
Wed Apr 30 09:18:19 2025 UTC (10 months, 2 weeks ago) by sysadm
Branch: MAIN
Changes since 1.13: +3 -0 lines
Diff to previous 1.13 , to selected 1.111
Add missing header files
Update compile dependency


Revision 1.13 - (view) (annotate) - [select for diffs]
Mon Apr 28 03:31:00 2025 UTC (10 months, 2 weeks ago) by sysadm
Branch: MAIN
Changes since 1.12: +99 -100 lines
Diff to previous 1.12 , to selected 1.111
Update


Revision 1.12 - (view) (annotate) - [select for diffs]
Sat May 7 12:08:28 2005 UTC (20 years, 10 months ago) by sysadm
Branch: MAIN
CVS Tags: lbbs_1-0-0-0_MIL
Changes since 1.11: +1 -1 lines
Diff to previous 1.11 , to selected 1.111
*** empty log message ***


Revision 1.11 - (view) (annotate) - [select for diffs]
Sat May 7 09:28:12 2005 UTC (20 years, 10 months ago) by sysadm
Branch: MAIN
Changes since 1.10: +43 -7 lines
Diff to previous 1.10 , to selected 1.111
*** empty log message ***


Revision 1.10 - (view) (annotate) - [select for diffs]
Sun Mar 20 17:37:14 2005 UTC (21 years ago) by sysadm
Branch: MAIN
Changes since 1.9: +30 -28 lines
Diff to previous 1.9 , to selected 1.111
*** empty log message ***


Revision 1.9 - (view) (annotate) - [select for diffs]
Sat Mar 19 14:44:21 2005 UTC (21 years ago) by sysadm
Branch: MAIN
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 , to selected 1.111
*** empty log message ***


Revision 1.8 - (view) (annotate) - [select for diffs]
Tue Nov 30 07:10:32 2004 UTC (21 years, 3 months ago) by sysadm
Branch: MAIN
Changes since 1.7: +1 -2 lines
Diff to previous 1.7 , to selected 1.111
*** empty log message ***


Revision 1.7 - (view) (annotate) - [select for diffs]
Fri Oct 22 15:20:32 2004 UTC (21 years, 4 months ago) by sysadm
Branch: MAIN
Changes since 1.6: +25 -20 lines
Diff to previous 1.6 , to selected 1.111
*** empty log message ***


Revision 1.6 - (view) (annotate) - [select for diffs]
Thu Oct 21 17:28:46 2004 UTC (21 years, 5 months ago) by sysadm
Branch: MAIN
Changes since 1.5: +1 -1 lines
Diff to previous 1.5 , to selected 1.111
*** empty log message ***


Revision 1.5 - (view) (annotate) - [select for diffs]
Wed Oct 20 07:46:32 2004 UTC (21 years, 5 months ago) by sysadm
Branch: MAIN
Changes since 1.4: +3 -1 lines
Diff to previous 1.4 , to selected 1.111
*** empty log message ***


Revision 1.4 - (view) (annotate) - [select for diffs]
Tue Oct 19 17:11:39 2004 UTC (21 years, 5 months ago) by sysadm
Branch: MAIN
Changes since 1.3: +0 -8 lines
Diff to previous 1.3 , to selected 1.111
*** empty log message ***


Revision 1.3 - (view) (annotate) - [select for diffs]
Tue Oct 19 02:08:35 2004 UTC (21 years, 5 months ago) by sysadm
Branch: MAIN
Changes since 1.2: +23 -4 lines
Diff to previous 1.2 , to selected 1.111
Improve log function


Revision 1.2 - (view) (annotate) - [select for diffs]
Mon Oct 18 11:34:15 2004 UTC (21 years, 5 months ago) by sysadm
Branch: MAIN
Changes since 1.1: +26 -15 lines
Diff to previous 1.1 , to selected 1.111
Fix bug


Revision 1.1 - (view) (annotate) - [select for diffs]
Mon Oct 18 08:44:39 2004 UTC (21 years, 5 months ago) by sysadm
Branch: MAIN
Diff to selected 1.111
Socket server


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.

  Diffs between and
  Type of Diff should be a

Sort log by:

webmaster@leafok.com
ViewVC Help
Powered by ViewVC 1.3.0-beta1