summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Enable roles in mbbsdpiaip2013-03-292-20/+14
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5832 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Tool to set role.piaip2013-03-293-4/+75
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5831 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Definition of role id stringspiaip2013-03-291-0/+35
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5830 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add new "role" to provide additional permission settingspiaip2013-03-298-64/+139
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5829 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add a fast passwd walk function.piaip2013-03-292-0/+19
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5828 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix timesetangel calculationpiaip2013-03-291-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5827 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* List only "not set" in select_angel when nick is not available.piaip2013-03-261-5/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5826 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Remove magic numberspiaip2013-03-261-4/+8
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5825 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Revise AngelBeats! output screen.piaip2013-03-251-13/+43
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5824 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* angel: fix last_assigned_master calculation.piaip2013-03-251-13/+15
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5823 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Eliminate warningspiaip2013-03-244-12/+23
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5822 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Remove reportv1.piaip2013-03-242-40/+17
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5821 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* boardd: UTF-8 conversion improvement.robertabcd2013-03-231-4/+108
| | | | | | | | Handle in-character ANSI color escapes. Also add optional extended ANSI color codes to preserve information. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5820 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* misc angel fixpiaip2013-03-221-1/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5819 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Angel misc update. Add UI to check master status.piaip2013-03-225-33/+84
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5818 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Make angelbeats upgrade process more smooth.piaip2013-03-222-1/+31
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5817 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* angel: record and report last_assigned_master and misc update.piaip2013-03-225-47/+58
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5816 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* After probation rule is enabled, from log we see lots of people start floodingpiaip2013-03-212-22/+27
| | | | | | | | | with "changing angel" again by re-login, so let's apply the change-angel-check across login sessions. Also updated probation calculation and add penalty for bad masters. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5815 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* The new "probation rule" works pretty good for angel assignment, so let's removepiaip2013-03-212-4/+4
| | | | | | | the alert. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5814 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* angel: add probation time for master, to prevent angels being flooded by masterspiaip2013-03-211-3/+16
| | | | | | | who send messages few minutes after being assigned. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5813 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Request captcha for "bad_master".piaip2013-03-201-0/+10
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5812 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* whereami: provide shortcut to simplify copy-paste.piaip2013-03-201-0/+11
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5811 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* No money in FILE_POST articles. #1HI2y7MN (PttBug) [ptt.cc]piaip2013-03-201-1/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5810 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Log angel nick historypiaip2013-03-202-0/+12
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5809 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix edit_title logpiaip2013-03-191-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5808 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Allow loggint "edit title" operations.piaip2013-03-182-2/+18
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5807 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix angel notification checking logic.piaip2013-03-181-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5806 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Allow new angels to be registered on demand.piaip2013-03-185-18/+62
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5805 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Revise angel activity and prepare for free angel to inactive masters.piaip2013-03-133-19/+51
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5804 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Improve AngelBeats! to keep state across sessions, also changing "perf on masterpiaip2013-03-133-122/+212
| | | | | | | looking for new angel" to "every X seconds". git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5803 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Allow reporting masters again, since we have the new "active master" now.piaip2013-03-111-24/+10
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5802 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix category editing UIpiaip2013-03-101-3/+11
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5801 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix more fprintf args orzpiaip2013-03-101-3/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5800 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix fprintf argpiaip2013-03-101-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5799 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Revise report messages, use timeplayangel to replace lastlogintime, and add morepiaip2013-03-103-21/+51
| | | | | | | debug info for suggest procedure. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5798 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Improve category editing interface.piaip2013-03-091-35/+63
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5797 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Prevent locking ALLPOST.piaip2013-02-261-0/+8
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5796 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* xchatd: reject changing nick to use other people's id.piaip2013-02-261-15/+24
| | | | | | | Note: using id in login time is not limited - let's see if that will be a problem. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5795 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* New angel reporterpiaip2013-02-211-117/+188
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5794 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix: locked posts were not correctly notified / locked. #1H8lzCMa (PttBug) ↵piaip2013-02-203-19/+24
| | | | | | | | | | [ptt.cc] A bug caused in previous lock mechanism change ('L' -> 'X' to prevent web server access). git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5793 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* syspost: Allow returning output file (post_msg2) and attaching file for ↵piaip2013-02-202-9/+33
| | | | | | post_policelog. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5792 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Remove warning for unused variables.piaip2013-02-201-6/+0
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5791 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add date time info in ban log, although I think only stupid user needs that.piaip2013-02-201-1/+3
| | | | | | | #1H8ly-Ml (PttSuggest) git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5790 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Record last time talking to angel.piaip2013-02-184-1/+15
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5789 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Block privilege escalation through digest mode and mailboxwens2013-02-071-0/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5788 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Check violate law in vote (same logic as voteboard).piaip2013-02-021-8/+10
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5787 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Remove more article limitations.piaip2013-02-012-15/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5786 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix angel stuffpiaip2013-02-012-1/+9
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5785 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Rename locked posts in order to be secure, and don't provide any URLs.robertabcd2013-01-301-0/+18
| | | | | | | | | Introducing new X-dot file here. We can not use L-dot prefix since there may be some code that doesn't recognize locked files and end up in reading the file. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5784 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Rename should ask /bin/mv for help only when moving across mountpoints.robertabcd2013-01-301-0/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5783 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Remove deprecated numposts limitationpiaip2013-01-301-5/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5782 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix wrong day calculation...piaip2013-01-291-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5781 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* In case if the field is corrupted...piaip2013-01-291-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5780 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Remove "user posts" from post/vote limitations.piaip2013-01-287-72/+6
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5779 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Revise angel msg lengthpiaip2013-01-261-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5778 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix OFO waterball #1G__qrrw (PttBug) [ptt.cc]piaip2013-01-243-27/+32
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5777 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Stop allowing to edit calendar.piaip2013-01-231-59/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5776 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Customized angel call screen: #1G_fkkFD (PttSuggest) [ptt.cc]piaip2013-01-233-74/+109
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5775 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Apply editLimits change to all place.piaip2013-01-212-0/+18
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5774 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Revise angel menu and promptspiaip2013-01-202-3/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5773 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Provide parsed BM results for admins to confirm.piaip2013-01-093-31/+75
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5772 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Revert BM changes.piaip2013-01-091-3/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5771 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix public BM list (#1GxJzGJd (PttBug) [ptt.cc])piaip2013-01-094-10/+19
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5770 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Refine angel message template filespiaip2013-01-095-45/+52
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5769 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add more angel usage sample templatespiaip2013-01-093-1/+25
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5768 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Isolate angel message display part, prepare for future.piaip2013-01-091-43/+46
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5767 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* refine make system and update default conf.piaip2013-01-084-30/+62
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5766 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Revise chicken msgpiaip2013-01-081-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5765 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Revert menu cursor_key changes, to prevent endless loop.piaip2013-01-081-3/+6
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5764 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Remove calendar view once it's disabled.piaip2013-01-071-1/+13
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5763 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Deprecate cursor_{show,clear} functions by cursor_key.piaip2013-01-072-4/+6
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5762 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Change angel offline messagepiaip2013-01-073-28/+33
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5761 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Enable fast check for angel song.piaip2013-01-061-5/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5760 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Allow angel song only on specific day.piaip2013-01-061-0/+10
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5759 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Prevent chicken status text exceed max columnpiaip2013-01-061-18/+22
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5758 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Revise more visual effectspiaip2013-01-053-4/+8
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5757 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* More visualize change of uf_lightbarpiaip2013-01-051-3/+12
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5756 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Improve lightbar visual effectspiaip2013-01-054-11/+23
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5755 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Reduce color changes in lightbar mode.piaip2013-01-052-9/+18
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5754 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix uf settingspiaip2013-01-051-1/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5753 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Enable experimental lightbar menu system.piaip2013-01-055-41/+49
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5752 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix chicken birthpiaip2013-01-051-4/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5751 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix delta in init_chicken.piaip2013-01-051-1/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5750 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix chicken protospiaip2013-01-051-3/+0
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5749 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Revise and simplify chicken interface.piaip2013-01-052-250/+220
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5748 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Allow setting if numpost can be a post restriction rule.piaip2013-01-031-14/+27
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5747 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix warningspiaip2012-12-281-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5746 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Misc updatepiaip2012-12-287-57/+59
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5745 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Refine "never expire" account response message.piaip2012-12-271-2/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5744 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Hide Angel Pager setting to non-angelspiaip2012-12-261-1/+10
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5743 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Correct BM logic in posting by using BMcache. #1Gs20jW3 (PttBug)piaip2012-12-241-5/+12
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5742 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add new angel pager setting ui.piaip2012-12-205-12/+18
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5741 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add pmore_QuickPref style UI widget in vtuikit.piaip2012-12-202-0/+95
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5740 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add random selection algorithm for angelbeats.piaip2012-12-192-2/+28
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5739 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Correct "rejnew" behavior for AngelsCIA.piaip2012-12-151-4/+13
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5738 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Make AngelRains easierpiaip2012-12-142-5/+58
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5737 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Provide verbose message to check for r5734 upgrade.piaip2012-12-141-2/+13
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5736 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add osdep dependencypiaip2012-12-141-2/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5735 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Clean up deprecated data inside userec_t.piaip2012-12-144-8/+51
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5734 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Record last time to set angelpiaip2012-12-142-1/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5733 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Refine pttstructpiaip2012-12-142-29/+19
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5732 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* For records without valid files, we should simply assume it's already deleted.piaip2012-12-111-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5731 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Auto mark push_bottom posts, to prevent unexpected expiring of bottom posts.piaip2012-12-101-11/+19
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5730 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix nick name limitation #1Gn5IZag (PttBug)piaip2012-12-091-2/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5729 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* sync with angelbeats' outputpiaip2012-12-091-6/+6
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5728 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add perf log analyzerpiaip2012-12-092-8/+122
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5727 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix anonymous postingpiaip2012-12-072-32/+20
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5726 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Change AngelBeats to merge perf data in given period.piaip2012-11-295-9/+39
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5725 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add angel perf reports.piaip2012-11-295-43/+114
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5724 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Report angel status directly.piaip2012-11-281-2/+9
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5723 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Change 'list' to online list (let client decide).piaip2012-11-284-10/+9
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5722 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Improve AngelCIA process.piaip2012-11-282-6/+12
| | | | | | | | | - hide ip in query. - display user reference (usernum/UID) in selection screen, help tracking angels that change nicks to unexpected / fake values. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5721 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Change AngelsCIA to directly select angel.piaip2012-11-282-21/+101
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5720 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add "fill list" feature.piaip2012-11-283-74/+119
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5719 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Improve angel nick processingpiaip2012-11-273-6/+17
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5718 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* make angel changes optional.piaip2012-11-271-0/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5717 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix missing varpiaip2012-11-261-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5716 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Improve angels assignment algorithm: add a "re-assign period".piaip2012-11-262-18/+54
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5715 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Refine angel order number messages.piaip2012-11-251-5/+7
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5714 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add more messagespiaip2012-11-252-5/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5713 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix and reduce tick calculationpiaip2012-11-241-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5712 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Angelbeats: Update search algorithm to base on last activity and masters.piaip2012-11-247-90/+130
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5711 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Check REJECT in ordersong, and refine reject checking.piaip2012-11-137-51/+36
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5710 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Hide lastseen for people with PERM_SYSOPHIDE.piaip2012-10-191-1/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5709 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix buffer alignment calculation bugrobertabcd2012-10-141-0/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5708 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix "injecting control chars (Ex, 0x08) by using OFO + reply short message"piaip2012-10-141-1/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5707 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Should include buffer.h hererobertabcd2012-10-131-0/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5706 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Forgot to commit some header filesrobertabcd2012-10-132-0/+49
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5705 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* A tiny http librobertabcd2012-10-134-1/+279
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5704 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add microsecond timeout support to toconnectex as toconnect3robertabcd2012-10-132-4/+13
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5703 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add in-memory content support to pmorerobertabcd2012-10-123-4/+119
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5702 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* No one really reads the announce, right?piaip2012-10-011-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5701 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix bug in thread navigation. Contributed by yjlou.piaip2012-09-192-15/+63
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5700 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Misc update.piaip2012-09-194-0/+24
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5699 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix default value logicpiaip2012-08-251-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5698 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Change bad_logins to default True (delete).piaip2012-08-251-1/+1
| | | | | | | | | | | The reason is, a cracker who gets real password (after retrying) can login again to delete bad_logins, so the default value does not help. In the end we only see default=False makes people complaining "My account is tried everyday" - although the truth is they've only been tried one time. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5697 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* More checking to violation statepiaip2012-08-191-1/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5696 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Revise violation messages.piaip2012-08-191-6/+8
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5695 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix compile error if no ASSESS.piaip2012-08-101-0/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5694 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix bug: not updating myangel if set to "", "-".robertabcd2012-07-311-2/+6
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5693 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix bug: ban user using angel subsystem will fail due to copying userid from anrobertabcd2012-07-311-4/+6
| | | | | | | uninitialized struct. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5692 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix xchatd id testpiaip2012-07-271-3/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5691 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Prevent user to fake system alert msg.piaip2012-07-271-0/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5690 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* refine messagepiaip2012-07-121-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5689 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add "jump to prev/next unread", contributed by yjlou.piaip2012-07-074-0/+127
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5688 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Change messagespiaip2012-06-263-3/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5687 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix result length in UTF-8 enabled replieswens2012-06-251-78/+67
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5686 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Always record badpos modificationpiaip2012-06-233-13/+76
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5685 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add comment for the limit of articles in recycle bin.piaip2012-06-201-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5684 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Change "order song" to more natural terms in display, to prevent confusion.piaip2012-05-135-31/+32
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5683 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Workaround for link fail in certain casekcwu2012-05-122-4/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5682 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Gamble -> lotterypiaip2012-05-122-37/+37
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5681 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix clang format string warningkcwu2012-05-121-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5680 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add missing modespiaip2012-05-071-0/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5679 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Allow using 'E' and 'T' keys inside pager.piaip2012-05-072-3/+13
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5678 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Check BBS-style mail address more seriously.piaip2012-05-071-0/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5677 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Refine perimssion checkingpiaip2012-05-061-5/+6
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5676 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Use "board link" instead of "symbolic link".piaip2012-05-043-13/+12
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5675 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix 'R' logic to prevent SubOP make mistake: #1FeNMiS1 (PttNewhand).piaip2012-05-041-2/+16
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5674 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Refine cp message, againpiaip2012-05-011-3/+11
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5673 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* 'Improve' warning messages, although I don't believe this will really makepiaip2012-04-301-1/+2
| | | | | | | difference. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5672 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* show violateion count.piaip2012-04-291-1/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5671 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* - touch modified time when cross-posting (for posting on anonymous boards).piaip2012-04-271-2/+3
| | | | | | | - show cross-post alert messages more often. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5670 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* message update: prevent using "gamble" and replace by "lottery".piaip2012-04-244-13/+14
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5669 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix utf8 output mode issuepiaip2012-04-221-1/+9
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5668 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Refine redir outputpiaip2012-04-201-1/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5667 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Improve brcstored to support more configurations.piaip2012-04-181-30/+146
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5666 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Attempt to fix lastposttime out-of-sync when system was busy.piaip2012-04-161-11/+11
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5665 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Refine message & prevent changing 'now' when doing cross_post_log.piaip2012-04-162-3/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5664 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Replace WHERE by FROMD.piaip2012-04-166-83/+20
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5663 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Change banip address type to in_addr_t.piaip2012-04-163-2/+7
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5662 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix crash on large input (ex, copy-paste).piaip2012-04-161-16/+10
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5661 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix SMS save/clear.piaip2012-04-161-4/+6
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5660 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* dashs won't return 0 for non-exist files.piaip2012-04-151-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5659 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix build failure for clang+debug.piaip2012-04-153-0/+8
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5658 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Support printing associated message for banned ip.piaip2012-04-155-34/+129
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5657 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Improve remote BRC failure message - correct time, and reduce retry timeout.piaip2012-04-151-4/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5656 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* more docs updatepiaip2012-04-151-0/+10
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5655 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* docs updatepiaip2012-04-151-6/+10
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5654 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Drop banip.pl, and use new banip system.piaip2012-04-156-196/+86
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5653 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Remove deprecated files.piaip2012-04-1516-332/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5652 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add advabced banip configuration file.piaip2012-04-155-88/+230
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5651 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Improve input format (allow comments in IP list) and strip trailing spaces inpiaip2012-04-141-1/+3
| | | | | | | desc. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5650 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add sample 'banip.conf'.piaip2012-04-141-0/+148
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5649 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Better daemon to serve ip filtering.piaip2012-04-141-0/+175
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5648 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Rewrote fix_cursor, the old one is impossible to understand.robertabcd2012-04-141-12/+20
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5647 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix editor crash & remove more warnings.piaip2012-04-143-7/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5646 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Clearning more warningspiaip2012-04-144-13/+13
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5645 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* eliminate unused stuff, by compiler warnings.piaip2012-04-145-16/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5644 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Remove warnings, caught by clang.piaip2012-04-1412-44/+42
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5643 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Allow prevent using clang.piaip2012-04-141-1/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5642 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix makefile when using pmake.piaip2012-04-142-6/+8
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5641 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Improve build scriptspiaip2012-04-144-54/+69
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5640 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* update commentspiaip2012-04-142-3/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5639 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add retry and explain for remote brc state.piaip2012-04-141-1/+11
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5638 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Tuning brcstored parampiaip2012-04-141-2/+8
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5637 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Remove garbage code.piaip2012-04-141-9/+0
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5636 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Revise vkey/nios stack.piaip2012-04-137-83/+68
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5635 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Improve remote BRC error loggingpiaip2012-04-131-9/+22
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5634 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Remove birth related stuff.piaip2012-04-132-35/+10
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5633 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix END/PGDN in menu. #1FXncIfN (PttCurrent) [ptt.cc]piaip2012-04-131-4/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5632 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix toread/towrite return value checkingpiaip2012-04-136-39/+36
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5631 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix toread/towrite return value.piaip2012-04-131-20/+28
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5630 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* revise brcstored.piaip2012-04-121-2/+10
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5629 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix screen line calculation. #1FXflAsI (PttCurrent)piaip2012-04-121-10/+12
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5628 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add BRC storage daemon.piaip2012-04-124-100/+229
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5627 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Force notifying users ACL change.piaip2012-04-121-13/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5626 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix iconv link rules #1FXRdi9A (PttCurrent)piaip2012-04-121-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5625 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* New return mail subject.piaip2012-04-121-0/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5624 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* More improvements in logind.piaip2012-04-111-27/+29
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5623 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Redefine request buffer sizepiaip2012-04-111-1/+12
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5622 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Improve tunnel buffer checking.piaip2012-04-111-32/+63
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5621 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Increase tunnel windowpiaip2012-04-111-7/+26
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5620 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add I/O monitoringpiaip2012-04-111-0/+34
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5619 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Support ESC Hack in a better way - not enabled by default.piaip2012-04-111-4/+14
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5618 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Revert Escape hack: #1FX6qLcO (PttCurrent)piaip2012-04-111-2/+7
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5617 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Ban email automatically when killing userid.piaip2012-04-101-0/+15
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5616 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Introduct "angel anonymous" attribute and remove hard-coded BNspiaip2012-04-104-10/+9
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5615 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* always use angel beats.piaip2012-04-091-54/+12
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5614 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Prevent changing menu items orderpiaip2012-04-091-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5613 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* feedback when writelog does not exist.piaip2012-04-081-7/+8
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5612 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* misc message/comment updatepiaip2012-04-083-1/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5611 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Allow redir by "modified time" and touch that for ALLPOST.piaip2012-04-082-9/+23
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5610 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* clean uppiaip2012-04-072-12/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5609 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* revise and provide menu help during transition.piaip2012-04-072-1/+18
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5608 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix getoptpiaip2012-04-071-3/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5607 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add redir utility.piaip2012-04-072-1/+161
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5606 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Revise chickenpiaip2012-04-072-125/+137
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5605 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Remove duplicated entries form menu.piaip2012-04-061-3/+0
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5604 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Prepare to remove calendar.piaip2012-04-062-1/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5603 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix aloha, and don't save aloha messages in writelog.piaip2012-04-064-19/+30
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5602 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Users turned on modmark: P1=0.79%, P2=0.35%, both < 1%, so this featurepiaip2012-04-061-6/+1
| | | | | | | | | still should be removed in future. But anyway, let's do this later. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5601 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Make the transition smooth: allow UF_COLORED_MODMARK to work until user turn itpiaip2012-04-063-1/+14
| | | | | | | off. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5600 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix NULL vs \0piaip2012-04-061-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5599 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix segv: #1FVS--wT (PttBug) [ptt2.cc]piaip2012-04-061-0/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5598 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix incorrect name index #1FUQmhZW (PttBug) [ptt2.cc]piaip2012-04-021-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5597 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Deprecate uf_colored_modmark. Too few people use it.piaip2012-04-023-9/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5596 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* More correction to install docs.piaip2012-04-021-8/+7
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5595 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Update INSTALL doc [ #1FKGUaWC (PttCurrent) ]piaip2012-04-021-0/+9
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5594 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix user list segv (incorrect args) ( thanks to x4base@PttBug #1FPkZtiM )piaip2012-04-021-25/+21
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5593 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix libiconv link failure (thanks to x4base@PttCurrent)piaip2012-04-022-6/+8
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5592 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* deprecate distinct format, replace by normal line-based file records.piaip2012-04-024-95/+6
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5591 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* refine aloha/alohaed (simply replace hard-coded string by macros)piaip2012-04-025-12/+14
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5590 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* No need to notify leaving messages.piaip2012-03-311-6/+0
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5589 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* comments and alertspiaip2012-03-302-0/+6
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5588 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Make sure data won't be accidentally preserved.piaip2012-03-241-0/+17
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5587 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* More check to prevent accidents on admins.piaip2012-03-241-4/+12
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5586 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Keep filemode after rebuilding man index.robertabcd2012-03-241-0/+4
| | | | | | | | Note: stamplink clears fhdr. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5585 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* The popularity stuff is a mess. Let's rollback any workarounds.piaip2012-03-201-3/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5584 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Python-based utility to access files (ex, .DIR).piaip2012-03-182-0/+225
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5583 63ad8ddf-47c3-0310-b6dd-a9e9d9715204