| Commit message (Expand) | Author | Age | Files | Lines |
* | add badposts as post/vote limit | wens | 2006-07-25 | 1 | -2/+4 |
* | add no reply to boards | wens | 2006-07-22 | 1 | -0/+1 |
* | reject bad ips, including tor and bbsnet | in2 | 2006-06-18 | 1 | -0/+1 |
* | use int instead short for bid in fav | victor | 2006-06-04 | 2 | -10/+13 |
* | fix bug: delete a user called USER from user list also removes others called ... | victor | 2006-05-17 | 1 | -1/+0 |
* | add a simple help page to calendar | victor | 2006-05-04 | 1 | -0/+1 |
* | Fix r3348 | scw | 2006-04-24 | 1 | -2/+2 |
* | verify userid when sethome path. | kcwu | 2006-03-27 | 1 | -1/+1 |
* | support DETECT_CLIENT, hash telnet sequence. | kcwu | 2006-03-23 | 2 | -0/+6 |
* | Warning, API semantic changes. | kcwu | 2006-03-23 | 1 | -0/+1 |
* | avoid C++ keywords to make include files C++ friendly. | kcwu | 2006-03-13 | 2 | -3/+3 |
* | don't need to detect endian anymore, remove it. | kcwu | 2006-03-13 | 1 | -13/+0 |
* | GO scoring and displaying on userlist. | scw | 2006-03-12 | 1 | -3/+9 |
* | 1. add "cancel bad post" feature. | ptt | 2006-01-04 | 2 | -4/+10 |
* | fav: | victor | 2005-11-21 | 1 | -2/+1 |
* | PERMISSION can be changed even if the user is online. | ptt | 2005-11-16 | 2 | -2/+2 |
* | add restriction to PERM_VIOLATELAW | ptt | 2005-11-15 | 1 | -1/+3 |
* | BRD_OVER18 patch. see http://www.ticrf.org.tw for details | in2 | 2005-10-27 | 1 | -24/+25 |
* | new police permission. | ptt | 2005-10-22 | 1 | -1/+1 |
* | changes mailalert to 1 bit only. | ptt | 2005-10-13 | 1 | -1/+5 |
* | prepare for connect6 | piaip | 2005-09-22 | 1 | -2/+3 |
* | change bsmtp's prototype since ``method'' is not used | victor | 2005-09-18 | 1 | -1/+1 |
* | make recommendation ip log optional, | piaip | 2005-09-17 | 1 | -0/+2 |
* | verbose msg and skip multilogin check for debugsleeping | piaip | 2005-09-16 | 1 | -1/+2 |
* | real main text editing. | piaip | 2005-09-15 | 4 | -9/+14 |
* | add support to "mark mail as replied" | piaip | 2005-09-15 | 2 | -3/+4 |
* | new recommendation style: (#undef GUESTRECOMMEND) | piaip | 2005-09-15 | 1 | -0/+2 |
* | fix r3146: innbbsd used FILE_MULTI which has same value with FILE_BOTTOM. | piaip | 2005-09-14 | 1 | -3/+3 |
* | info update | piaip | 2005-09-12 | 1 | -1/+2 |
* | GO convertion to chess framework | scw | 2005-09-11 | 3 | -9/+19 |
* | catch SIGXCPU for debug.piaip.automake@3147 | kcwu | 2005-09-10 | 1 | -0/+1 |
* | try to make FILE_MULTI work, (ref: #221/#220) | piaip | 2005-09-09 | 1 | -8/+7 |
* | fix previous patch. | piaip | 2005-09-08 | 1 | -1/+1 |
* | pager=waterball made readable | piaip | 2005-09-08 | 1 | -0/+9 |
* | partially fix #35 | piaip | 2005-09-04 | 1 | -1/+1 |
* | * refine chess framework IO routines | scw | 2005-09-02 | 1 | -3/+2 |
* | revert r3108, fix the problem by bound correction as moving fav instead. | victor | 2005-08-29 | 1 | -2/+0 |
* | explicit fav entrance | victor | 2005-08-28 | 1 | -0/+2 |
* | try using userec_t to initialize ChessUser when failed to get userinfo_t | scw | 2005-08-28 | 1 | -0/+1 |
* | Chess functions: | scw | 2005-08-28 | 2 | -0/+3 |
* | distinguish functions that need item or not, and allow the latter in empty it... | kcwu | 2005-08-28 | 2 | -2/+7 |
* | fix heap corrupted because screen resize. | kcwu | 2005-08-27 | 1 | -0/+1 |
* | add 'const' keyword. | kcwu | 2005-08-23 | 2 | -2/+2 |
* | * chess country includes GO now | scw | 2005-08-21 | 1 | -1/+2 |
* | Wrong winner on rule-violating step. | scw | 2005-08-20 | 1 | -1/+1 |
* | Equivalent config file updates | piaip | 2005-08-18 | 3 | -17/+4 |
* | Chess undo | scw | 2005-08-17 | 1 | -1/+4 |
* | screen_backup() & screen_restore() update: | scw | 2005-08-17 | 2 | -3/+3 |
* | reduce memory usage by 70 bytes per user. | victor | 2005-08-16 | 1 | -1/+1 |
* | include/common.h, mbbsd/friend.c: check buffer size | victor | 2005-08-16 | 2 | -1/+4 |
* | screen-resize awareness between screen_backup() and screen_restore(). | victor | 2005-08-15 | 2 | -2/+7 |
* | Gomoku convertion to chess.c framework | scw | 2005-08-15 | 4 | -18/+10 |
* | fix bug: | victor | 2005-08-13 | 1 | -0/+1 |
* | integrate kill-user's code | victor | 2005-08-13 | 1 | -1/+1 |
* | integrate two giving-money code | victor | 2005-08-12 | 1 | -0/+1 |
* | user defined SHMALIGNEDSIZE. | in2 | 2005-08-10 | 1 | -2/+2 |
* | * fix chc watching SEGV bug | scw | 2005-08-10 | 3 | -40/+13 |
* | use REDDOWN() macro to indicate chessboard flipping status. | kcwu | 2005-08-09 | 1 | -3/+5 |
* | add proto, msg pretty print, misc update | piaip | 2005-08-08 | 2 | -0/+16 |
* | add super sys support op (群組長) | wens | 2005-08-08 | 1 | -4/+4 |
* | fix chess internal coordinate. | kcwu | 2005-08-08 | 2 | -4/+5 |
* | New chess framework | scw | 2005-08-08 | 5 | -6/+184 |
* | Revision 3000 | piaip | 2005-08-06 | 1 | -7/+8 |
* | article money issue updates | piaip | 2005-08-06 | 1 | -0/+1 |
* | Large Terminal Rules | piaip | 2005-08-06 | 2 | -24/+33 |
* | large terminal rules. | piaip | 2005-08-06 | 1 | -3/+3 |
* | - multi.money updates, | piaip | 2005-08-05 | 1 | -6/+7 |
* | help update | piaip | 2005-08-05 | 1 | -2/+2 |
* | Overrides r2977. PLEASE DO NOT USE include/pttbbs.conf. | piaip | 2005-08-05 | 2 | -24/+21 |
* | define ALLHIDPOST | ptt | 2005-08-04 | 1 | -0/+1 |
* | 1. Patch make error. please remember to undate define | ptt | 2005-08-04 | 2 | -0/+2 |
* | CHC message showing modified. | scw | 2005-08-04 | 1 | -1/+3 |
* | CHC new restriction available. | scw | 2005-08-01 | 1 | -3/+12 |
* | fix previous patch, field declaration | piaip | 2005-07-28 | 1 | -1/+2 |
* | - restrict fast recommendation | piaip | 2005-07-26 | 1 | -0/+1 |
* | After discussion on PttSuggest and with PTT SYSOPs, | piaip | 2005-07-24 | 1 | -1/+1 |
* | option to toggle cp auto log | piaip | 2005-07-23 | 1 | -2/+1 |
* | sync with PTT1 local modified source: | piaip | 2005-07-23 | 1 | -0/+1 |
* | ticket#30: realtime board perm update | piaip | 2005-07-22 | 1 | -1/+1 |
* | ticket#31, both implemented. | piaip | 2005-07-22 | 1 | -0/+1 |
* | Fix r2934 on time limit updating. | scw | 2005-07-19 | 1 | -1/+1 |
* | Show time limit and turning info in chc when displaying photo. | scw | 2005-07-16 | 1 | -1/+1 |
* | make getdata support prompt with ANSI escapes. | piaip | 2005-07-16 | 1 | -0/+3 |
* | fix r2923, proto update | piaip | 2005-07-09 | 1 | -0/+2 |
* | change to fit bit64 for sob import | ptt | 2005-07-08 | 2 | -7/+6 |
* | also fix prototype | victor | 2005-07-07 | 1 | -1/+1 |
* | proto update orz | piaip | 2005-07-06 | 1 | -1/+1 |
* | help update, fix mail title unchanged outside vedit (partial?) | piaip | 2005-07-06 | 1 | -1/+2 |
* | msg pretty print | piaip | 2005-07-06 | 1 | -7/+7 |
* | mailbox pretty print, thx to CatMan in ptt2-PttBug | piaip | 2005-07-06 | 1 | -9/+16 |
* | apply rafan's (rafan.bbs@ptt2.cc) big patch to s/username/nickname/g | victor | 2005-07-04 | 1 | -3/+3 |
* | - multi-signature browsing mode | piaip | 2005-07-03 | 3 | -4/+15 |
* | Security Update | piaip | 2005-07-03 | 1 | -0/+1 |
* | fix bug of email justify | ptt | 2005-06-24 | 1 | -1/+0 |
* | header file for exclusive search result | ptt | 2005-06-23 | 1 | -0/+1 |
* | 1. patch of defining BBSENAME | ptt | 2005-06-22 | 2 | -1/+2 |
* | merge HAVE_PERM() into HasUserPerm() | in2 | 2005-06-14 | 1 | -2/+1 |
* | better readability. | in2 | 2005-06-14 | 2 | -2/+2 |
* | fix a bug that END usually gets "no articles" in ALLPOST. | piaip | 2005-06-14 | 1 | -0/+1 |
* | update ansi escape scanner | piaip | 2005-06-11 | 1 | -0/+3 |
* | pmore: general ui updates. | piaip | 2005-06-10 | 1 | -1/+1 |
* | make new seq parser more robust | piaip | 2005-06-08 | 1 | -0/+1 |
* | New VT100/220 Escape Sequence Parser, | piaip | 2005-06-08 | 1 | -0/+13 |
* | New DBCS aware: detecting and reversed default value | piaip | 2005-06-08 | 2 | -1/+10 |
* | myfav update: | piaip | 2005-06-08 | 1 | -1/+1 |
* | apply ansi system to more files | piaip | 2005-06-08 | 1 | -1/+1 |
* | New style to specify ANSI escape commands. | piaip | 2005-06-08 | 5 | -19/+45 |
* | dbcs_aware: can be toggled. | piaip | 2005-06-07 | 1 | -0/+1 |
* | Since we declared ANSILINELEN as a value which is | piaip | 2005-06-07 | 1 | -6/+6 |
* | DBCS Aware for getdata and edit. | piaip | 2005-06-07 | 1 | -0/+6 |
* | pmore: speed up by supporting scroll/rscroll. | piaip | 2005-06-03 | 1 | -7/+0 |
* | pmore: piaip's new more (pager). | piaip | 2005-06-03 | 1 | -1/+10 |
* | use new cooldown interface in mail | wens | 2005-05-24 | 1 | -0/+3 |
* | * fix wrong prototype for r2732 | scw | 2005-05-24 | 1 | -1/+1 |
* | 1.kick people before give them ticket. | ptt | 2005-05-06 | 1 | -1/+4 |
* | give a warning if too many subscribed favorites is added at the same time | victor | 2005-04-23 | 2 | -1/+2 |
* | buffer overflow: file path [64] is too small! | piaip | 2005-04-21 | 1 | -0/+4 |
* | use macro instead for class_bid recognition | victor | 2005-04-18 | 1 | -1/+1 |
* | "Bye-Bye Flying Horse" patch | piaip | 2005-04-08 | 2 | -1/+3 |
* | handle telnet protocol and enable NAWS (resize terminal) capability. | in2 | 2005-04-08 | 1 | -0/+1 |
* | more statistic | kcwu | 2005-03-27 | 1 | -0/+12 |
* | fix compile error | kcwu | 2005-03-20 | 1 | -7/+7 |
* | const qualifier | kcwu | 2005-03-19 | 1 | -1/+1 |
* | statistic for user's first login today | kcwu | 2005-03-19 | 1 | -0/+3 |
* | statistic | kcwu | 2005-03-19 | 3 | -1/+41 |
* | add 'const' qualifiers on function parameters. | kcwu | 2005-03-19 | 1 | -146/+146 |
* | warning: searchuser() getuser() API change, don't change query string implici... | kcwu | 2005-03-15 | 1 | -1/+1 |
* | forget commit this file | kcwu | 2005-03-12 | 1 | -1/+1 |
* | remove "proverb" function, which doesn't work for a long time | kcwu | 2005-03-12 | 2 | -3/+1 |
* | move global variable xuser into local, save 512 bytes. | kcwu | 2005-03-12 | 1 | -1/+1 |
* | makefile cleanup | kcwu | 2005-03-12 | 1 | -0/+2 |
* | explicitly tell C compiler functions have no parameter | kcwu | 2005-03-12 | 1 | -1/+1 |
* | move global variable to local, save another 536 bytes | kcwu | 2005-03-12 | 1 | -1/+1 |
* | fix alignment and permission problems when USE_HUGETLB. | in2 | 2005-03-09 | 1 | -0/+6 |
* | add "cool down" feature for boards. | wens | 2005-03-09 | 2 | -17/+28 |
* | add support for hugetblpage of Linux 2.6 | wens | 2005-03-08 | 1 | -0/+4 |
* | remove personal ident for registration. | in2 | 2005-03-08 | 1 | -1/+1 |
* | add regtime to post & vote limits | wens | 2005-03-03 | 1 | -4/+6 |
* | able to choose ip to bind | wens | 2005-03-02 | 1 | -1/+1 |
* | don't use too much memory for hash slot | kcwu | 2005-02-26 | 1 | -1/+1 |
* | fix HASH_BITS checking condition. | kcwu | 2005-02-26 | 2 | -4/+5 |
* | * use fnv hash function for all hash. | kcwu | 2005-02-26 | 1 | -40/+76 |
* | add comment for bid_t and userec_t | wens | 2005-02-25 | 1 | -57/+58 |
* | import FNV hash function. | kcwu | 2005-02-25 | 2 | -2/+108 |
* | missing commit for 2541 | in2 | 2005-02-25 | 1 | -1/+1 |
* | add Account Registration (PERM_REG) for registration. | in2 | 2005-02-25 | 1 | -1/+1 |
* | fix dietlibc support | kcwu | 2005-02-24 | 1 | -0/+11 |
* | revert trunk/pttbbs/pttbbs.mk | victor | 2005-02-14 | 1 | -1/+1 |
* | commit local change of {read,write}_favrec, which solved the problem of point... | victor | 2005-02-14 | 1 | -1/+1 |
* | Complete groups as well as boards in m_board() | scw | 2005-02-12 | 1 | -0/+5 |
* | rewrite few lines. | kcwu | 2005-02-12 | 1 | -4/+4 |
* | merge from branches/victor.edit | kcwu | 2005-02-10 | 1 | -1/+3 |
* | replace strstr_lower(), which cause buffer overflow with strcasestr() | kcwu | 2005-02-06 | 1 | -1/+0 |
* | * In generalnamecomplete(), complete as more as possible when space (' ') | scw | 2005-02-05 | 1 | -2/+14 |
* | comment on questionable comment | kcwu | 2005-02-05 | 1 | -1/+4 |
* | remove backup file...version control system rules! | kcwu | 2005-02-05 | 1 | -363/+0 |
* | fix bad big5 character in comment | kcwu | 2005-02-05 | 1 | -1/+1 |
* | guest can post for jdwreck | ptt | 2005-02-03 | 1 | -0/+1 |
* | Missing commit. | scw | 2005-01-30 | 1 | -1/+1 |
* | fix r2438 with TIMET64 | in2 | 2005-01-30 | 1 | -3/+2 |
* | add TIMET64 for both 4 or 8 bytes time_t | in2 | 2005-01-27 | 2 | -3/+13 |
* | use ctime4 for compat on x86_64 | wens | 2005-01-25 | 1 | -0/+1 |
* | use time4_t(uint32_t) instead of time_t for x86-64 arch. | in2 | 2005-01-24 | 3 | -49/+52 |
* | Refactoring screen.c and adding function GetCurrentLine(). | scw | 2005-01-21 | 1 | -0/+1 |
* | fix missing initialization (default is insert mode) | victor | 2005-01-19 | 1 | -1/+1 |
* | implement basic cp(1), fix "/bin/cp: Argument list too long." | victor | 2005-01-12 | 1 | -0/+1 |
* | Make BM be able to set whether everyone can post | scw | 2005-01-07 | 1 | -0/+1 |
* | add post limits for BM. | wens | 2005-01-07 | 2 | -4/+6 |
* | warning free | in2 | 2005-01-06 | 1 | -0/+1 |
* | add function for BMs to choose default save method | wens | 2004-12-20 | 1 | -0/+1 |
* | cdoc finished | victor | 2004-12-17 | 2 | -5/+5 |
* | merge ptt.linux again | wens | 2004-12-11 | 1 | -6/+6 |
* | discard r2368 due to compilation failure | in2 | 2004-12-06 | 1 | -6/+6 |
* | merge ptt.linux | wens | 2004-12-05 | 1 | -6/+6 |
* | changed money in fileheader_t into union | wens | 2004-12-03 | 2 | -3/+40 |
* | some help pages are showed from file | victor | 2004-12-02 | 2 | -0/+3 |
* | wrong data type >< | victor | 2004-11-22 | 1 | -4/+9 |
* | added vote board limits for BM using key 'C' | wens | 2004-11-20 | 2 | -1/+4 |
* | fix race of assession | victor | 2004-11-20 | 1 | -3/+8 |
* | remove unneseccery barrier of poll closing | victor | 2004-11-18 | 1 | -1/+1 |
* | fix file_delete_lineptt.linux@2330 | ptt | 2004-11-17 | 1 | -1/+1 |
* | someone forget commit the change of header files. | ptt | 2004-11-17 | 1 | -1/+1 |
* | Backup screen without hole. Save 8~11kb for normal user. | kcwu | 2004-11-06 | 2 | -0/+4 |
* | comment the dirty usage | kcwu | 2004-11-01 | 1 | -1/+1 |
* | fix bvote problem | victor | 2004-11-01 | 1 | -1/+1 |
* | treat lose and decrease chess rating if disconnected | kcwu | 2004-10-31 | 1 | -0/+1 |
* | feature for SOB users to import account | ptt | 2004-10-30 | 2 | -123/+58 |
* | race | victor | 2004-10-27 | 1 | -1/+1 |
* | modify merge bbs for SOB's boards | ptt | 2004-10-26 | 1 | -1/+1 |
* | init userec_t version | victor | 2004-10-24 | 1 | -0/+2 |
* | WARNING | victor | 2004-10-23 | 2 | -5/+9 |
* | strip none-big5 char in user's nick | kcwu | 2004-10-16 | 1 | -1/+1 |
* | fix last commit | kcwu | 2004-10-16 | 1 | -1/+1 |
* | trip IAC char in user's nick | kcwu | 2004-10-16 | 1 | -0/+1 |
* | show chess rating not only in debug mode | kcwu | 2004-10-16 | 1 | -3/+19 |
* | Add __attribute__((__noreturn__)) for the abort functions. | scw | 2004-10-12 | 1 | -1/+3 |
* | correct comment typo | kcwu | 2004-10-09 | 1 | -1/+1 |
* | fix last commit, forget to load rating into shm | kcwu | 2004-10-08 | 1 | -1/+2 |
* | calculate chess ELO rating | kcwu | 2004-10-08 | 2 | -1/+3 |
* | fix typo in comment | kcwu | 2004-10-07 | 1 | -1/+1 |
* | remove unused uflag: MIND_FLAG, COLOR_FLAG | victor | 2004-10-06 | 1 | -2/+4 |
* | oh.... | ptt | 2004-10-02 | 1 | -2/+1 |
* | split no reply and solved | ptt | 2004-10-02 | 1 | -1/+2 |
* | a little bit modification of crosspost policy | victor | 2004-09-28 | 1 | -1/+2 |
* | 1. fix 1 make error | ptt | 2004-09-23 | 3 | -4/+6 |
* | fix malfunction of '[', ']', '=' keys on article with long title | victor | 2004-09-22 | 1 | -0/+3 |
* | fix bug: when deleting an user, the aloha record won't be deleted. | victor | 2004-09-20 | 2 | -1/+8 |
* | Solaris compatible | victor | 2004-09-12 | 2 | -4/+13 |
* | merge back from branch victor.solaris | victor | 2004-09-10 | 3 | -23/+97 |
* | fix chc bug, but still buggy | victor | 2004-09-09 | 4 | -9/+11 |
* | domain_name_query is changed to cidr format | victor | 2004-09-03 | 2 | -3/+6 |
* | Add 'const' qualifiers on functions in stuff.c. | scw | 2004-08-29 | 1 | -12/+12 |
* | less screen copying in ofo water ball mode | victor | 2004-08-26 | 1 | -0/+13 |
* | USHM checking bug. | scw | 2004-08-22 | 1 | -1/+4 |
* | Chess country basic things constructing. | scw | 2004-08-12 | 2 | -1/+8 |
* | fix r2157 | in2 | 2004-08-05 | 1 | -5/+5 |
* | debug goodpost & bad post | ptt | 2004-08-04 | 1 | -6/+1 |
* | use correct type: size_t/int/long/pointer | in2 | 2004-07-30 | 2 | -2/+2 |
* | use int instead of long | in2 | 2004-07-30 | 1 | -2/+2 |
* | Add color for gomo board. (The same way as in GO) | scw | 2004-07-28 | 1 | -3/+3 |
* | GO game merged from FPG. | scw | 2004-07-04 | 4 | -2/+13 |
* | merge the branch from ptt.fpg | ptt | 2004-07-01 | 2 | -2/+3 |
* | Reverting revision 2098 and 2100. These make kernel panic due to out of swap. | scw | 2004-06-29 | 1 | -1/+0 |
* | Fix some compile warning and make error. | scw | 2004-06-29 | 1 | -0/+1 |
* | Merge bbs merge moduleptt.fpg@2092 | ptt | 2004-06-26 | 2 | -0/+143 |
* | 1. use setupmailusage instead touchmailusage | ptt | 2004-06-26 | 1 | -1/+1 |
* | add function define in proto.h to avoid warning | ptt | 2004-06-26 | 1 | -0/+1 |
* | Angel leaving message. | scw | 2004-06-24 | 2 | -1/+3 |
* | Add a flag for BM to choose BRD_NOBOO by 'I' | ptt | 2004-06-22 | 1 | -0/+1 |
* | Add statistic program for angel. | scw | 2004-06-20 | 1 | -2/+2 |
* | ADD_EXMAILBOX | in2 | 2004-06-20 | 1 | -0/+4 |
* | anonymous posting in inn | in2 | 2004-06-15 | 1 | -1/+1 |
* | warning free | in2 | 2004-06-11 | 1 | -0/+3 |
* | tell gcc to check formating string | kcwu | 2004-06-10 | 1 | -2/+2 |
* | strcasestr() is OS dependent function | kcwu | 2004-06-04 | 1 | -1/+3 |
* | Fix compile error. | scw | 2004-06-04 | 2 | -1/+5 |
* | use 'const' keyword to reduce 7904 bytes data segment | kcwu | 2004-06-04 | 1 | -5/+5 |
* | remove prototypes of not exist functions | kcwu | 2004-06-04 | 1 | -42/+4 |
* | discard 1998 | in2 | 2004-05-24 | 1 | -1/+0 |
* | Merge from scw.angel. | scw | 2004-05-24 | 4 | -4/+51 |
* | add stampfilefd() to avoid race condition | in2 | 2004-05-17 | 1 | -0/+1 |
* | remove MODE_ETC useless function | ptt | 2004-05-12 | 1 | -1/+0 |
* | increase the size of i18nstring in SHM | jack | 2004-05-09 | 1 | -2/+2 |
* | refactor show_brdlist() | victor | 2004-05-07 | 1 | -0/+9 |
* | add INNTIMEZONE | in2 | 2004-05-05 | 1 | -0/+4 |
* | in log_file(), use LOG_VF if need to vfprintf(). | in2 | 2004-05-03 | 2 | -1/+5 |
* | safe_delete won't happen when mode_digest | ptt | 2004-05-02 | 1 | -1/+1 |
* | update getindex to binary search | ptt | 2004-05-01 | 1 | -1/+1 |
* | update the functions | ptt | 2004-04-30 | 1 | -1/+2 |
* | getindex !! | ptt | 2004-04-30 | 1 | -1/+1 |