Log of /lbbs/src/bbs_net.c
Parent Directory
|
Revision Log
Revision
1.104 -
(
view)
(
annotate)
-
[select for diffs]
Fri Dec 19 06:16:26 2025 UTC
(2 months, 3 weeks ago)
by
sysadm
Branch:
MAIN
Changes since
1.103: +82 -82 lines
Diff to
previous 1.103
Append \n to the end of logging message by log_...()
Remove ending \n from each logging message
Revision
1.96 -
(
view)
(
annotate)
-
[select for diffs]
Thu Dec 18 03:23:48 2025 UTC
(2 months, 4 weeks ago)
by
sysadm
Branch:
MAIN
Changes since
1.95: +2 -2 lines
Diff to
previous 1.95
Do not monitor EPOLLRDHUP / POLLRDHUP, since POLLRDHUP is not supported by MSYS2.
Revision
1.94 -
(
view)
(
annotate)
-
[select for diffs]
Thu Dec 18 02:17:39 2025 UTC
(2 months, 4 weeks ago)
by
sysadm
Branch:
MAIN
Changes since
1.93: +19 -2 lines
Diff to
previous 1.93
Add handling of error events (EPOLLRDHUP | EPOLLHUP | EPOLLERR)
Revision
1.90 -
(
view)
(
annotate)
-
[select for diffs]
Tue Dec 16 15:20:56 2025 UTC
(3 months ago)
by
sysadm
Branch:
MAIN
Changes since
1.89: +74 -53 lines
Diff to
previous 1.89
Refine handling of SSH_AGAIN during handshake of ssh connection
Revision
1.89 -
(
view)
(
annotate)
-
[select for diffs]
Tue Dec 16 12:59:14 2025 UTC
(3 months ago)
by
sysadm
Branch:
MAIN
Changes since
1.88: +143 -50 lines
Diff to
previous 1.88
Refine cleanup code for errors
Add error handling of fcntl()
Revision
1.83 -
(
view)
(
annotate)
-
[select for diffs]
Fri Nov 21 07:36:41 2025 UTC
(3 months, 3 weeks ago)
by
sysadm
Branch:
MAIN
Changes since
1.82: +2 -1 lines
Diff to
previous 1.82
Use static library for bbs_net and game/chicken while --without-sysv is applied to ./configure
Revision
1.82 -
(
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.81: +82 -8 lines
Diff to
previous 1.81
Add --with-epoll to configure to switch between epoll and poll
Revision
1.80 -
(
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.79: +7 -4 lines
Diff to
previous 1.79
Use enum / const int instead of macro define constant integers
Use const char * instead of macro define for constant strings
Revision
1.79 -
(
view)
(
annotate)
-
[select for diffs]
Wed Nov 5 02:48:48 2025 UTC
(4 months, 1 week ago)
by
sysadm
Branch:
MAIN
Changes since
1.78: +1 -1 lines
Diff to
previous 1.78
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]
Wed Nov 5 01:04:06 2025 UTC
(4 months, 1 week ago)
by
sysadm
Branch:
MAIN
Changes since
1.77: +2 -2 lines
Diff to
previous 1.77
Use enum instead of macro define for constants in bbs.h
Revision
1.73 -
(
view)
(
annotate)
-
[select for diffs]
Mon Oct 20 04:17:36 2025 UTC
(4 months, 3 weeks ago)
by
sysadm
Branch:
MAIN
Changes since
1.72: +1 -0 lines
Diff to
previous 1.72
Reset local timeout counter after send NO-OP to remote server
Revision
1.72 -
(
view)
(
annotate)
-
[select for diffs]
Mon Oct 20 03:38:23 2025 UTC
(4 months, 3 weeks ago)
by
sysadm
Branch:
MAIN
Changes since
1.71: +22 -0 lines
Diff to
previous 1.71
Passthrough NO-OP to remote server
Add debug log for input / conv
Reset BBS_last_access_tm after BBSNET disconnect to avoid recursive timeout
Revision
1.71 -
(
view)
(
annotate)
-
[select for diffs]
Mon Oct 20 01:55:50 2025 UTC
(4 months, 3 weeks ago)
by
sysadm
Branch:
MAIN
Changes since
1.70: +10 -6 lines
Diff to
previous 1.70
Do not apply //IGNORE or //TRANSLIT if tocode and fromcode is the same
Revision
1.69 -
(
view)
(
annotate)
-
[select for diffs]
Sun Oct 19 13:13:07 2025 UTC
(4 months, 3 weeks ago)
by
sysadm
Branch:
MAIN
Changes since
1.68: +1 -1 lines
Diff to
previous 1.68
Passthrough input sequence recognized as invalid by iconv() with "//IGNORE" applied
Revision
1.67 -
(
view)
(
annotate)
-
[select for diffs]
Sat Oct 18 05:02:15 2025 UTC
(4 months, 4 weeks ago)
by
sysadm
Branch:
MAIN
Changes since
1.66: +6 -8 lines
Diff to
previous 1.66
Add user preferred charset selection and conversion
Revision
1.65 -
(
view)
(
annotate)
-
[select for diffs]
Fri Oct 17 01:25:08 2025 UTC
(4 months, 4 weeks ago)
by
sysadm
Branch:
MAIN
Changes since
1.64: +0 -1 lines
Diff to
previous 1.64
No longer use igetch_reset() to skip remaining \n after \r
\r\n -> \r and \n -> \r conversions have already been implemented in igetch()
Revision
1.58 -
(
view)
(
annotate)
-
[select for diffs]
Wed Oct 1 02:20:50 2025 UTC
(5 months, 2 weeks ago)
by
sysadm
Branch:
MAIN
Changes since
1.57: +7 -0 lines
Diff to
previous 1.57
Update current action periodically while using BBSNET
Revision
1.36 -
(
view)
(
annotate)
-
[select for diffs]
Sun May 11 12:47:32 2025 UTC
(10 months ago)
by
sysadm
Branch:
MAIN
Changes since
1.35: +81 -56 lines
Diff to
previous 1.35
Refine bbs_net with full-duplex non-blocking implementation
Revision
1.32 -
(
view)
(
annotate)
-
[select for diffs]
Sun May 11 04:09:08 2025 UTC
(10 months ago)
by
sysadm
Branch:
MAIN
Changes since
1.31: +1 -1 lines
Diff to
previous 1.31
Change getch to non-blocking
Refine select parameter
Remove sleep
Revision
1.29 -
(
view)
(
annotate)
-
[select for diffs]
Sat May 10 11:09:02 2025 UTC
(10 months, 1 week ago)
by
sysadm
Branch:
MAIN
Changes since
1.28: +67 -27 lines
Diff to
previous 1.28
Refact tcplib
Refine handling of user input timeout
Revision
1.26 -
(
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.25: +40 -39 lines
Diff to
previous 1.25
Refine to prevent blocking while shutdown server
Revision
1.15 -
(
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.14: +2 -0 lines
Diff to
previous 1.14
Add missing header files
Update compile dependency
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.