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

Log of /lbbs/src/menu_proc.c

Parent Directory Parent Directory | Revision Log Revision Log


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

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


Revision 1.62 - (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.61: +19 -19 lines
Diff to previous 1.61
Append \n to the end of logging message by log_...()
Remove ending \n from each logging message


Revision 1.61 - (view) (annotate) - [select for diffs]
Thu Dec 18 10:43:48 2025 UTC (2 months, 4 weeks ago) by sysadm
Branch: MAIN
Changes since 1.60: +1 -1 lines
Diff to previous 1.60
Refine with log_debug()


Revision 1.60 - (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.59: +1 -3 lines
Diff to previous 1.59
Refine with log_debug()


Revision 1.59 - (view) (annotate) - [select for diffs]
Wed Dec 17 03:47:00 2025 UTC (2 months, 4 weeks ago) by sysadm
Branch: MAIN
Changes since 1.58: +2 -0 lines
Diff to previous 1.58
Refine debug log


Revision 1.58 - (view) (annotate) - [select for diffs]
Wed Dec 3 05:31:11 2025 UTC (3 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.57: +5 -0 lines
Diff to previous 1.57
Refresh user online status during list item selection.


Revision 1.57 - (view) (annotate) - [select for diffs]
Mon Dec 1 11:28:03 2025 UTC (3 months, 2 weeks ago) by sysadm
Branch: MAIN
Changes since 1.56: +7 -0 lines
Diff to previous 1.56
Add "End-User License Agreement" (EULA)


Revision 1.56 - (view) (annotate) - [select for diffs]
Sun Nov 23 04:28:24 2025 UTC (3 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.55: +7 -11 lines
Diff to previous 1.55
Fix bug: regard Ctrl-C as EXITMENU by mistake


Revision 1.55 - (view) (annotate) - [select for diffs]
Fri Nov 21 12:19:15 2025 UTC (3 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.54: +1 -1 lines
Diff to previous 1.54
Display compile config with startup argument


Revision 1.54 - (view) (annotate) - [select for diffs]
Fri Nov 21 10:52:47 2025 UTC (3 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.53: +1 -1 lines
Diff to previous 1.53
Refine


Revision 1.53 - (view) (annotate) - [select for diffs]
Fri Nov 21 07:56:00 2025 UTC (3 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.52: +4 -4 lines
Diff to previous 1.52
Use --enable-shared instead of --with-sysv to control dynamic / static linking of bbs_net and game/chicken


Revision 1.52 - (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.51: +22 -0 lines
Diff to previous 1.51
Use static library for bbs_net and game/chicken while --without-sysv is applied to ./configure


Revision 1.51 - (view) (annotate) - [select for diffs]
Tue Nov 11 10:54:22 2025 UTC (4 months ago) by sysadm
Branch: MAIN
Changes since 1.50: +10 -0 lines
Diff to previous 1.50
User edit self-defined signatures


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


Revision 1.49 - (view) (annotate) - [select for diffs]
Fri Nov 7 12:02:25 2025 UTC (4 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.48: +1 -0 lines
Diff to previous 1.48
Fix bug


Revision 1.48 - (view) (annotate) - [select for diffs]
Fri Nov 7 09:53:47 2025 UTC (4 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.47: +11 -3 lines
Diff to previous 1.47
Refine shutdown: add confirmation


Revision 1.47 - (view) (annotate) - [select for diffs]
Wed Nov 5 14:59:31 2025 UTC (4 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.46: +11 -0 lines
Diff to previous 1.46
Add feature: update user introduction


Revision 1.46 - (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.45: +1 -1 lines
Diff to previous 1.45
Use enum instead of macro define for constants in bbs.h


Revision 1.45 - (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.44: +1 -1 lines
Diff to previous 1.44
Refine file header information comments


Revision 1.44 - (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.43: +9 -16 lines
Diff to previous 1.43
Update file header information comments


Revision 1.43 - (view) (annotate) - [select for diffs]
Wed Oct 22 04:48:53 2025 UTC (4 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.42: +13 -3 lines
Diff to previous 1.42
Add user_online_list


Revision 1.42 - (view) (annotate) - [select for diffs]
Tue Oct 21 11:11:28 2025 UTC (4 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.41: +11 -0 lines
Diff to previous 1.41
Add user_list_display


Revision 1.41 - (view) (annotate) - [select for diffs]
Sat Oct 18 12:06:10 2025 UTC (4 months, 4 weeks ago) by sysadm
Branch: MAIN
Changes since 1.40: +10 -3 lines
Diff to previous 1.40
Refine code to keep compatible with gcc -Wpedantic option


Revision 1.40 - (view) (annotate) - [select for diffs]
Fri Oct 17 12:23:01 2025 UTC (4 months, 4 weeks ago) by sysadm
Branch: MAIN
Changes since 1.39: +7 -0 lines
Diff to previous 1.39
Add menu item of version information


Revision 1.39 - (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.38: +0 -1 lines
Diff to previous 1.38
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.38 - (view) (annotate) - [select for diffs]
Thu Oct 16 11:26:16 2025 UTC (5 months ago) by sysadm
Branch: MAIN
Changes since 1.37: +10 -4 lines
Diff to previous 1.37
Refine logging of KEY_NULL and KEY_TIMEOUT


Revision 1.37 - (view) (annotate) - [select for diffs]
Tue Oct 14 06:27:44 2025 UTC (5 months ago) by sysadm
Branch: MAIN
Changes since 1.36: +5 -3 lines
Diff to previous 1.36
Add per-user favorite article list display and selection


Revision 1.36 - (view) (annotate) - [select for diffs]
Tue Oct 14 00:57:06 2025 UTC (5 months ago) by sysadm
Branch: MAIN
Changes since 1.35: +1 -1 lines
Diff to previous 1.35
Revert change to section_list


Revision 1.35 - (view) (annotate) - [select for diffs]
Mon Oct 13 07:35:48 2025 UTC (5 months ago) by sysadm
Branch: MAIN
Changes since 1.34: +10 -0 lines
Diff to previous 1.34
Use Ctrl-H in section list to invoke top10 menu
Prevent recursive call to show_top10()


Revision 1.34 - (view) (annotate) - [select for diffs]
Mon Oct 13 07:13:39 2025 UTC (5 months ago) by sysadm
Branch: MAIN
Changes since 1.33: +59 -4 lines
Diff to previous 1.33
Add top10_menu


Revision 1.33 - (view) (annotate) - [select for diffs]
Mon Oct 13 05:39:45 2025 UTC (5 months ago) by sysadm
Branch: MAIN
Changes since 1.32: +1 -1 lines
Diff to previous 1.32
Rename menu handler


Revision 1.32 - (view) (annotate) - [select for diffs]
Mon Oct 13 05:34:27 2025 UTC (5 months ago) by sysadm
Branch: MAIN
Changes since 1.31: +32 -0 lines
Diff to previous 1.31
Add handlers for new menu items


Revision 1.31 - (view) (annotate) - [select for diffs]
Mon Oct 13 02:23:27 2025 UTC (5 months ago) by sysadm
Branch: MAIN
Changes since 1.30: +2 -2 lines
Diff to previous 1.30
Support locate at specific article while listing section articles
Remember last located article of each section, before logout


Revision 1.30 - (view) (annotate) - [select for diffs]
Wed Jul 2 04:17:33 2025 UTC (8 months, 2 weeks ago) by sysadm
Branch: MAIN
Changes since 1.29: +7 -7 lines
Diff to previous 1.29
Support UTF8 instead of GBK


Revision 1.29 - (view) (annotate) - [select for diffs]
Tue Jun 24 12:32:16 2025 UTC (8 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.28: +19 -0 lines
Diff to previous 1.28
Add feature of 0Announce


Revision 1.28 - (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.27: +63 -0 lines
Diff to previous 1.27
Add feature of excerptional directory list and article view


Revision 1.27 - (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.26: +3 -3 lines
Diff to previous 1.26
Re-order included order files


Revision 1.26 - (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.25: +0 -2 lines
Diff to previous 1.25
Move macro definitions to autoconf


Revision 1.25 - (view) (annotate) - [select for diffs]
Mon Jun 16 14:30:44 2025 UTC (9 months ago) by sysadm
Branch: MAIN
Changes since 1.24: +3 -1 lines
Diff to previous 1.24
Change gcc std to c17
Update header macro accordingly


Revision 1.24 - (view) (annotate) - [select for diffs]
Sun Jun 8 09:25:25 2025 UTC (9 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23
Refine display_data


Revision 1.23 - (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.22: +1 -1 lines
Diff to previous 1.22
Rename log_std() to log_common()


Revision 1.22 - (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.21: +3 -3 lines
Diff to previous 1.21
Add max connection and connection per ip limit


Revision 1.21 - (view) (annotate) - [select for diffs]
Fri May 30 12:51:00 2025 UTC (9 months, 2 weeks ago) by sysadm
Branch: MAIN
Changes since 1.20: +1 -1 lines
Diff to previous 1.20
Add article cache load/unload and display


Revision 1.20 - (view) (annotate) - [select for diffs]
Fri May 30 02:57:09 2025 UTC (9 months, 2 weeks ago) by sysadm
Branch: MAIN
Changes since 1.19: +8 -0 lines
Diff to previous 1.19
Add s_favor based filter


Revision 1.19 - (view) (annotate) - [select for diffs]
Thu May 29 13:17:33 2025 UTC (9 months, 2 weeks ago) by sysadm
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18
Refact display_file_ex()


Revision 1.18 - (view) (annotate) - [select for diffs]
Wed May 28 07:30:23 2025 UTC (9 months, 2 weeks ago) by sysadm
Branch: MAIN
Changes since 1.17: +4 -1 lines
Diff to previous 1.17
Add section_list_display


Revision 1.17 - (view) (annotate) - [select for diffs]
Mon May 19 01:44:49 2025 UTC (9 months, 4 weeks ago) by sysadm
Branch: MAIN
Changes since 1.16: +5 -0 lines
Diff to previous 1.16
Refine menu and display


Revision 1.16 - (view) (annotate) - [select for diffs]
Sat May 17 15:39:51 2025 UTC (10 months ago) by sysadm
Branch: MAIN
Changes since 1.15: +7 -7 lines
Diff to previous 1.15
Refact bbs_cmd with trie_dict


Revision 1.15 - (view) (annotate) - [select for diffs]
Thu May 15 08:22:29 2025 UTC (10 months ago) by sysadm
Branch: MAIN
Changes since 1.14: +4 -19 lines
Diff to previous 1.14
Remove menu config check in child process


Revision 1.14 - (view) (annotate) - [select for diffs]
Sun May 11 01:54:00 2025 UTC (10 months ago) by sysadm
Branch: MAIN
Changes since 1.13: +3 -1 lines
Diff to previous 1.13
Fix bug in SIGTERM handling


Revision 1.13 - (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.12: +2 -2 lines
Diff to previous 1.12
Refact signal handler and processing implementation
Refine select error handling


Revision 1.12 - (view) (annotate) - [select for diffs]
Thu May 8 08:05:58 2025 UTC (10 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.11: +28 -2 lines
Diff to previous 1.11
Refact bbs_menu


Revision 1.11 - (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.10: +3 -4 lines
Diff to previous 1.10
Update copyright and license information


Revision 1.10 - (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.9: +4 -2 lines
Diff to previous 1.9
Refine


Revision 1.9 - (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.8: +6 -10 lines
Diff to previous 1.8
Refine


Revision 1.8 - (view) (annotate) - [select for diffs]
Fri May 2 03:34:58 2025 UTC (10 months, 2 weeks ago) by sysadm
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7
Refine


Revision 1.7 - (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.6: +2 -0 lines
Diff to previous 1.6
Add missing header files
Update compile dependency


Revision 1.6 - (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.5: +71 -71 lines
Diff to previous 1.5
Update


Revision 1.5 - (view) (annotate) - [select for diffs]
Sat May 7 12:15:30 2005 UTC (20 years, 10 months ago) by sysadm
Branch: MAIN
CVS Tags: lbbs_1-0-0-0_MIL
Changes since 1.4: +3 -2 lines
Diff to previous 1.4
*** empty log message ***


Revision 1.4 - (view) (annotate) - [select for diffs]
Sat May 7 12:08:28 2005 UTC (20 years, 10 months ago) by sysadm
Branch: MAIN
Changes since 1.3: +16 -3 lines
Diff to previous 1.3
*** empty log message ***


Revision 1.3 - (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.2: +10 -2 lines
Diff to previous 1.2
*** empty log message ***


Revision 1.2 - (view) (annotate) - [select for diffs]
Fri May 6 16:15:28 2005 UTC (20 years, 10 months ago) by sysadm
Branch: MAIN
Changes since 1.1: +3 -3 lines
Diff to previous 1.1
*** empty log message ***


Revision 1.1 - (view) (annotate) - [select for diffs]
Fri May 6 15:50:23 2005 UTC (20 years, 10 months ago) by sysadm
Branch: MAIN
*** empty log message ***


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