summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* fix typo in help message.piaip2012-03-091-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5582 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix incorrect #ifdefpiaip2012-03-051-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5581 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Don't generate extra file for references in ALLPOST board.piaip2012-03-041-20/+22
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5580 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Attempt to specify why mailist does not work.piaip2012-03-021-4/+12
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5579 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Disable Ctrl-D in search mode.piaip2012-03-011-1/+6
| | | | | | | | Just like single delete (d), deletion inside search mode would cause .DIR out-of-sync. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5578 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* adjust permspiaip2012-02-294-9/+9
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5577 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* allow adding memos to violate postpiaip2012-02-282-8/+20
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5576 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Merge group-reply (y) and single-reply (R).piaip2012-02-272-18/+37
| | | | | | | Let user select when we see group mails. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5575 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* prevent DBCS chars (for ascii art) in hidden text piaip2012-02-261-5/+11
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5574 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Disable BN_ALLPOST in QueryURL.piaip2012-02-261-0/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5573 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add def to prevent malicious hidden text.piaip2012-02-261-3/+8
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5572 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix build breakpiaip2012-02-221-0/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5571 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Calibrate nuser. Aslo fixed SYSTEM POLICE string.piaip2012-02-223-16/+14
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5570 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* remove debug sleeping from popularitypiaip2012-02-211-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5569 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Update the popularity inside board.piaip2012-02-211-4/+9
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5568 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add the ability to prevent displaying popularity when board is in hidden state.piaip2012-02-201-0/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5567 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* remove deprecated login view itemspiaip2012-02-191-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5566 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* ViolateLaw accounts must wait until full expire cycle.piaip2012-02-171-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5565 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* treat "violate_law" accounts as login_okpiaip2012-02-171-0/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5564 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* refine reverse-search interface (!)piaip2012-02-131-55/+47
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5563 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add doc for how to create guest account (thanks to st99a06@ptt2)piaip2012-02-091-0/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5562 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix divide-by-zero if the site population is small.piaip2012-02-091-0/+3
| | | | | | | Thanks to Moti@ptt2. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5561 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* remove birthpiaip2012-02-083-84/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5560 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Change hard limit ratiopiaip2012-02-051-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5559 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix 'd' in page-view register validationpiaip2012-02-041-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5558 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* deprecate 'H' (prompt for b_config), and 'B' -- all replaced by 'i'.piaip2012-02-041-4/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5557 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* change hotkty from 'x' to 'U', prevent accidents.piaip2012-02-042-4/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5556 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Quick acl is enabled only if using new ban system.robertabcd2012-02-041-1/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5555 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Forbid banned users from voting.robertabcd2012-02-043-24/+49
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5554 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Remove unused variable.robertabcd2012-02-041-1/+0
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5553 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Forgot to commit proto.h. Fix compile errors.robertabcd2012-02-041-0/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5552 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* New ACL UI for BM to ban user quickly.robertabcd2012-02-043-159/+297
| | | | | | | | | | | BM can hit 'x' key (the former cross-post key) in board to view acl status of the author, and can ban or unban the user. Also, edit_banned_list_for_board() is separated into small functions. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5551 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* More fixes from local modspiaip2012-02-031-3/+13
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5550 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* add admin port detectionpiaip2012-02-031-5/+20
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5549 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Make tarqueue available only if TARQUEUE_SENDURL is defined.piaip2012-02-031-14/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5548 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* refine registration messages & flow - don't bother if user does not want topiaip2012-02-033-19/+21
| | | | | | | finish authentication. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5547 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* use more log_file* and refine tarqueue messagespiaip2012-02-025-23/+20
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5546 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* More permission checking.piaip2012-02-025-10/+36
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5545 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Tell user how to change userinfopiaip2012-02-021-0/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5544 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Try harder to remove cp/spam user postspiaip2012-02-022-2/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5543 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* merge of new loggers still in progresspiaip2012-02-024-3/+20
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5542 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* more config changespiaip2012-02-024-74/+109
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5541 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add more logging featurespiaip2012-02-013-5/+32
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5540 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Refine logging mechanismpiaip2012-02-019-100/+88
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5539 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Refine header filespiaip2012-02-012-154/+239
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5538 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* It's so stupid to have "next hotkey" in menu.piaip2012-02-011-109/+109
| | | | | | | Although this breaks Maple compatibility, let's change it now. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5537 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Remove useless "read new mail". You can always find new mail in mailbox.piaip2012-02-012-136/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5536 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Refine the UI behavior when user has been suspended (no PERM_BASIC, withpiaip2012-01-313-6/+20
| | | | | | | PERM_VIOLATELAW). git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5535 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* replace more firstlogin logic by numlogindayspiaip2012-01-316-37/+23
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5534 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* remove unnecessary externspiaip2012-01-311-67/+67
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5533 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* no more regtime restriction.piaip2012-01-318-63/+18
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5532 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Don't allow internet mail for ordersongspiaip2012-01-311-15/+15
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5531 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* don't allow buying extra mailboxpiaip2012-01-312-55/+0
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5530 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* move gamble stuff from bbs.c to gamble.cpiaip2012-01-303-166/+169
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5529 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix boardd Big5/UTF-8 conversion bugs and memory leakwens2012-01-271-12/+17
| | | | | | | | | Filter input/output functions reversed Big5 byte order fixed (thanks to piaip) Added evbuffer_free call in cmd_get (thanks to robertabcd) git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5528 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Prevent non-standard C syntax in convert.cpiaip2012-01-271-2/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5527 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add UTF-8 (UAO) support to boardd via output filterwens2012-01-261-1/+78
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5526 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add NIOS support into pmorepiaip2012-01-261-1/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5525 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Include Big5/Unicode conversion, for other daemons to use.wens2012-01-262-7/+2
| | | | | | | | The linker should be smart enough to not include it in mbbsd, if CONVERT is not used. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5524 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix buffer overflow in register.c, again.piaip2012-01-251-24/+26
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5523 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix buffer overflow in register.cpiaip2012-01-251-3/+14
| | | | | | | Well, probably. Not interested in testing. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5522 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* improve LIVE_ALLPOST implementation (faster comparison)piaip2012-01-241-12/+22
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5521 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Remove only continuous spaces, instead of stripping all, for messages.piaip2012-01-223-130/+152
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5520 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* attempt to find out why failed loading fav.piaip2012-01-192-3/+21
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5519 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Support browsing posts in ALLPOST directly from source boards.piaip2012-01-181-1/+22
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5518 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix unmatched quotes in deletepiaip2012-01-181-2/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5517 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Improving the auto-delete behavior when doing anti-crosspost.piaip2012-01-173-36/+32
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5516 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add %z for sources using non-GTM for timezone (ex, bs2). (Thanks for mhsin's ↵piaip2012-01-171-0/+2
| | | | | | help) git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5515 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add "2Zz" set to ambiguous Id list, although I think this is not really that ↵piaip2012-01-161-1/+3
| | | | | | confusing... git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5514 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix "violate law" header sizepiaip2012-01-151-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5513 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix timecap user home cleaningpiaip2012-01-131-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5512 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Remove t_idle.piaip2012-01-115-77/+2
| | | | | | | | Just like the privacy system by modern browsers (able to show stored password in raw clear text), idle locking should be provided by OS, not the client. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5511 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix title truncation when posting in ALLPOSTpiaip2012-01-011-3/+18
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5510 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* it's so stupid in original message when paying for violation.piaip2011-12-301-5/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5509 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* replace 'ticket_t' by 'bignum_t'piaip2011-12-291-9/+9
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5508 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Use 64bit (long long) integers when calculating gamble.piaip2011-12-291-49/+66
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5507 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix removebm pathpiaip2011-12-181-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5506 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* revert /dev/random stuff.piaip2011-12-131-10/+5
| | | | | | | In the end, getpid() seems very reasonable... git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5505 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* change gamble log formatpiaip2011-12-111-4/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5504 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* prevent BM hitting 'u' accidentallypiaip2011-12-101-22/+25
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5503 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix gamble text typo: #1Eur1xJ6 (PttBug) [ptt2.cc]piaip2011-12-101-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5502 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* gamble ui improvements: reduce colors, and remove more ansi escapespiaip2011-12-102-10/+7
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5501 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* more gamble ui adjustmentpiaip2011-12-101-3/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5500 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* improve result in recordpiaip2011-12-101-3/+10
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5499 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* improve openticket results since items are random now.piaip2011-12-101-4/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5498 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* improve gamble systempiaip2011-12-102-54/+67
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5497 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* improve gettime UIpiaip2011-12-101-9/+17
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5496 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* improve new ticketspiaip2011-12-101-8/+33
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5495 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* change gamble items with all user accountspiaip2011-12-092-44/+155
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5494 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* refine bad client reportingpiaip2011-12-081-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5493 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* improve check_bad_client uipiaip2011-12-081-5/+7
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5492 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* allow checking bad clientspiaip2011-12-081-0/+58
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5491 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* support friend+reject (super friend) for angelspiaip2011-12-042-2/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5490 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* don't allow multsend if user is in violation modepiaip2011-12-041-1/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5489 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* need exactly confirm for giving money by angelspiaip2011-12-031-4/+12
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5488 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* refine anonymous processing - one more chance to confirm.piaip2011-12-031-38/+52
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5487 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* improve the interface for resending confirm mailpiaip2011-11-291-6/+18
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5486 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix auto forwardpiaip2011-11-271-3/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5485 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix incorrect forward return value checkingpiaip2011-11-272-9/+8
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5484 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* refine: isolate hard-coded ".forward" to FN_FORWARDpiaip2011-11-275-12/+12
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5483 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* more warning eliminationpiaip2011-11-276-10/+11
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5482 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* clean up: fix signed/unsigned warningspiaip2011-11-2710-20/+24
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5481 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* remove BN_DIGEST since it's turned off for a very long time.piaip2011-11-271-9/+0
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5480 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* add timebomb in loginpiaip2011-11-271-0/+13
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5479 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* improve auto forward timebomb flowpiaip2011-11-272-12/+27
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5478 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix ansi cache for getdata()piaip2011-11-271-3/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5477 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix timebomb typopiaip2011-11-272-4/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5476 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* add timebomb for .forward transitionpiaip2011-11-272-0/+12
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5475 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add authentication for auto forward.piaip2011-11-271-11/+137
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5474 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix dashs logicpiaip2011-11-271-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5473 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* improve addr checkingpiaip2011-11-262-27/+78
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5472 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* early return if append failed.piaip2011-11-251-2/+7
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5471 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix send mail failure when not using forwardingrobertabcd2011-11-251-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5470 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* adjust limitpiaip2011-11-251-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5469 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix the mailbox overflow checkpiaip2011-11-251-12/+15
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5468 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* remove unexpected forward recordspiaip2011-11-251-55/+60
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5467 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* reject auto-forward to other users in same bbs.piaip2011-11-251-29/+11
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5466 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix display message when mail exceed (==) limitpiaip2011-11-241-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5465 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix: 'f' in userlist with board friends will cause sigxcpu.piaip2011-11-211-0/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5464 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* refine comment to help understanding abbrev.piaip2011-11-201-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5463 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* refine water screen and clean up ANSI_COLOR(0) by ANSI_RESETpiaip2011-11-208-30/+37
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5462 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* refine mailer sourcepiaip2011-11-171-477/+491
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5461 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* - improve new_mail readingpiaip2011-11-111-13/+22
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5460 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add limitation to ziphome.piaip2011-11-091-3/+21
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5459 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* clean up (eliminate compile warnings)piaip2011-11-0717-87/+80
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5458 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Alert if board name is invalid.piaip2011-11-071-3/+9
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5457 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* enforce mail box clean up if > 100 x MailboxSizepiaip2011-11-044-9/+28
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5456 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* don't assert when talklog is not ready for append (ex, disk failure).piaip2011-11-011-2/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5455 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix zip home (seems broken for a long time!?)piaip2011-10-311-3/+12
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5454 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* add ziphome.excludepiaip2011-10-304-3/+13
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5453 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix captcha return value when running in daemon modepiaip2011-10-301-8/+8
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5452 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* remove BM from PERM_ADMIN.piaip2011-10-301-1/+1
| | | | | | | | Seems like no one is using that perm yet - but we do want to get a macro for those "managers approved by site" and not BM. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5451 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* give up, let the admins do whatever they want.piaip2011-10-291-23/+8
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5450 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* improve error messages when file system is readonlypiaip2011-10-282-5/+13
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5449 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* refine messagespiaip2011-10-271-1/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5448 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* refine error messagespiaip2011-10-271-5/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5447 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* stop allowing change ID upper/lower casepiaip2011-10-271-2/+24
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5446 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* - directly reports the reason why we can't post.piaip2011-10-262-21/+52
| | | | | | | - add support of verify captcha in crosspost code git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5445 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* always use current username for forward authorpiaip2011-10-212-26/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5444 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* numboards is not synchronized with Bnumber in SHM.robertabcd2011-10-1914-23/+35
| | | | | | | | | | Use num_boards() instead. Thanks to qcl for reporting this bug. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5443 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* reply/forward prefix should be case insensitive.piaip2011-10-171-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5442 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* change default "preserve author name" to falsepiaip2011-10-172-4/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5441 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* add legacy_forward switchpiaip2011-10-171-0/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5440 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix forward recordpiaip2011-10-171-0/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5439 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* why lost this one?piaip2011-10-151-1/+0
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5438 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* remove stupid m_sysop.piaip2011-10-152-65/+0
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5437 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* prevent ANSI in mail->board cross post.piaip2011-10-151-0/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5436 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix wrong logic xdpiaip2011-10-141-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5435 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix: crash when title is constantpiaip2011-10-141-2/+11
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5434 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* code refine and fix typopiaip2011-10-143-7/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5433 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix: wrong type in mailpiaip2011-10-141-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5432 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix: if user specified space in starting of topic, re: will strip all prefixespiaip2011-10-141-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5431 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* unify reply header promptspiaip2011-10-144-30/+20
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5430 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* close attributes after printing titlepiaip2011-10-141-1/+7
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5429 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* refine topic lengthpiaip2011-10-141-2/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5428 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* decrease default post topic lengthpiaip2011-10-142-1/+6
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5427 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* improve title handling (don't truncate when replying)piaip2011-10-148-75/+166
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5426 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* simplify cross_post(forward) processpiaip2011-10-142-49/+17
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5425 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* unify signature formatpiaip2011-10-142-3/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5424 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix: out of resource if alohaed contains user himselfpiaip2011-10-141-0/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5423 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* simplify forward signaturepiaip2011-10-144-4/+17
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5422 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* more forward fixespiaip2011-10-142-15/+28
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5421 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix snprintf param errorpiaip2011-10-131-1/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5420 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* add "Fw:" as forward mail (cross_post)piaip2011-10-134-27/+35
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5419 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix file more after cross-postpiaip2011-10-131-2/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5418 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* increase angel msg buffer sizepiaip2011-10-131-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5417 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* log cross_posts by record only (no file content)piaip2011-10-133-14/+57
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5416 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* improve removebm when registering new charpiaip2011-10-122-1/+17
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5415 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* add 'removebm' utilitypiaip2011-10-122-1/+77
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5414 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* don't allow user adding his own signature when doing cross_post.piaip2011-10-124-11/+21
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5413 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix: angels editing message will see #1 line truncated if it exceed maximumpiaip2011-10-121-1/+3
| | | | | | | length git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5412 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* code refinepiaip2011-10-091-220/+184
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5411 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix: admin edit logpiaip2011-10-011-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5410 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix fpath (E inside pager)piaip2011-10-011-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5409 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* improve registeration logspiaip2011-09-301-141/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5408 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* angel ui improvementspiaip2011-09-301-2/+14
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5407 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* improve angel UI: many people don't know how to change angels.piaip2011-09-291-12/+25
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5406 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* allow sysop edit only files in boards/home/man.piaip2011-09-291-0/+11
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5405 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* ID_RECORD: keeping data in a board is too huge - let's make them in one ↵piaip2011-09-291-1/+32
| | | | | | single file git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5404 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* force a 'y' after U to prevent accidental kb hitpiaip2011-09-291-1/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5403 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* angel: don't wait for valid keys in help screen, since many people may fail inpiaip2011-09-281-16/+17
| | | | | | | | copy-pasting URLs and that will trigger help screen and then stuck on any input except 'h'. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5402 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Turn off postrecord by default, since only PTT1 needs such featurepiaip2011-09-284-0/+16
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5401 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix rounding errorpiaip2011-09-181-2/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5400 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* refine message in limitspiaip2011-09-181-10/+11
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5399 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* extend new get_restriction_reason to bbs boardpiaip2011-09-181-25/+20
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5398 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* report restriction directlypiaip2011-09-183-35/+46
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5397 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* voteboard: display the reason directlypiaip2011-09-181-32/+53
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5396 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix mail box status text because we only check last 5 mailspiaip2011-09-171-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5395 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* reject esc_star in signature filespiaip2011-09-093-0/+24
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5394 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* restrict BM to watch vote resultspiaip2011-09-091-2/+7
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5393 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* better way to fix itpiaip2011-09-061-4/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5392 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* admin: fix 'board attribute get reset after setting no_credit'piaip2011-09-061-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5391 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* prevent using red color because it's considered as 'reason for not able to ↵piaip2011-09-031-2/+2
| | | | | | post'. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5390 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* remove esc_star code: **l and **ppiaip2011-08-261-6/+0
| | | | | | | both are useless and cofusing to end users git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5389 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* allow reporting banned message for ban_ip.piaip2011-08-221-5/+12
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5388 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* promote stripping ansi move commandspiaip2011-08-223-24/+21
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5387 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* let's remove all ANSI movement escape sequence.piaip2011-08-221-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5386 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* forbid movement ANSI escape sequence in signature filespiaip2011-08-221-1/+25
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5385 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* do not allow changing topic in ALLPOSTpiaip2011-08-011-1/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5384 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix race condition for making vote results -- contributed from robertabcdpiaip2011-07-311-41/+75
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5383 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* add "expire folder" to timecap_expirepiaip2011-07-301-27/+44
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5382 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* don't touch header in ALLPOST, to help tracking self-delete postspiaip2011-07-281-1/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5381 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* trim keyword in search.piaip2011-07-232-3/+11
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5380 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* explain why no credit for hidden boardspiaip2011-07-231-1/+6
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5379 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix new BRD_NOCREDITpiaip2011-07-233-3/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5378 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* make "BRD_BAD" into "BRD_NOCREDIT", a more natural name.piaip2011-07-235-28/+24
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5377 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* update message for replacing regtimepiaip2011-07-211-5/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5376 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* edit/vote limit: deprecate regtime and replace with loginspiaip2011-07-212-24/+15
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5375 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* add "no credit" in brdattr definitionpiaip2011-07-192-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5374 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* improve byebye_bad_post ui to help users who cannot press single keyspiaip2011-07-191-4/+20
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5373 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* extend the "no credit" boardspiaip2011-07-191-1/+7
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5372 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Also export comment numbers and filemode for article listwens2011-07-091-2/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5371 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Reverse hidden/over18 settingswens2011-07-091-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5370 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* since we're using synchronized account system, no need to alert that post/moneypiaip2011-07-021-6/+2
| | | | | | | would go wrong. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5369 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* No manpageswens2011-06-261-0/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5368 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Offset off by 1wens2011-06-261-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5367 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Add article content supportwens2011-06-261-1/+15
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5366 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Rewrite bpop3d with barebone server and libevent 2.0wens2011-06-264-185/+123
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5365 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Message strings should be static.wens2011-06-261-4/+4
| | | | | | | Don't pass command in argv. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5364 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Common timeout should be global.wens2011-06-252-3/+5
| | | | | | | Fix usage line. git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5363 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* No manpageswens2011-06-251-0/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5362 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Use libevent's common timeout optimizationwens2011-06-251-2/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5361 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Ignore "server" executablewens2011-06-250-0/+0
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5360 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Move barebone server implementation to seperate directory and use symlinkswens2011-06-255-213/+229
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5359 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Move common settings to master makefilewens2011-06-252-5/+9
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5358 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Rewrite boardd with libevent 2.0wens2011-06-255-239/+383
| | | | | | | Add article list support git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5357 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* alert on the behavior or m+L.piaip2011-06-151-1/+5
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5356 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Use pmake's builtin ruleswens2011-06-121-15/+8
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5355 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* wrong logicpiaip2011-06-091-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5354 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* add utf8 alias for bbsrfpiaip2011-06-091-2/+10
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5353 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* update psb message for new ctrl-d supportpiaip2011-06-081-5/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5352 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* refine "tag" implementationpiaip2011-06-086-216/+191
| | | | | | | | - tag will only do "exact match" now, no more wrong targets (with same timestamp) - Ctrl-D is now in recycle bin git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5351 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix again....wens2011-05-221-3/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5350 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Fix last commit (getbnum() argument)wens2011-05-221-11/+11
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5349 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* Keys with trailing spaces will fail at getbnum()wens2011-05-221-1/+3
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5348 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* remove the "bank account" to prevent confusionpiaip2011-05-211-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5347 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* add 'reason' in deleted filepiaip2011-05-163-7/+24
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5346 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* update msg: when updating email by sysop, no need to re-authpiaip2011-04-261-2/+4
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5345 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* when assigning "badpost", never give default values because we can't go back.piaip2011-04-261-16/+23
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5344 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* buggy on small terms. temporary rollback.piaip2011-04-201-1/+1
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5343 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* add :w, ZZ (vi-style) to commenting (thanks for S3p's suggestion)piaip2011-04-201-4/+10
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5342 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* improve 'CONVERT' config probingpiaip2011-04-172-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5341 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* fix: tar should use j for bzip2piaip2011-04-171-2/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5340 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* update big5/utf8 related information.piaip2011-04-177-23/+15
| | | | | | | | | | | the table (big5data.zip) comes from: http://moztw.org/docs/big5/ http://www.cl.cam.ac.uk/~mgk25/ucs/wcwidth.c git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5339 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* support convert in nios.c, and add latest fixespiaip2011-04-172-10/+19
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5338 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* activate unsafe fix only in utf8 modepiaip2011-04-171-1/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5337 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* support safer printing in ambiguous CJK and unsafe BIG5s.piaip2011-04-174-26/+53
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5336 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* update big5 table generationpiaip2011-04-173-5/+25
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5335 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* revert local modpiaip2011-04-171-4/+2
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5334 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
* improve utf-8 support and remove gb.piaip2011-04-177-249/+155
| | | | git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5333 63ad8ddf-47c3-0310-b6dd-a9e9d9715204