index
:
pttbbs
Jaky.i18n
Jaky.i18n@1075
Jaky.i18n@1807
Kuolin.test
Kuolin.test@1075
Kuolin.test@2043
Ptt.merge
Ptt.merge@1075
Ptt.merge@2064
Ptt.read
Ptt.read@1075
Ptt.read@1812
Ptt.read@1861
Ptt.register
Ptt.register@1075
Ptt.register@1785
Ptt.save_title
Ptt.save_title@1075
Ptt.save_title@2006
bank
bank@1101
in2.newman
mhsin.bindexec
not-maintained
not-maintained@4903
outtacache
outtacache@1075
outtacache@1669
piaip.automake
piaip.automake@1075
piaip.automake@3147
piaip.newlayout
piaip.newlayout@1075
piaip.newlayout@4011
ptt.fpg
ptt.fpg@1075
ptt.fpg@2092
ptt.fpg@2121
ptt.linux
ptt.linux@1075
ptt.linux@2330
ptt.testclient
ptt.testclient@1075
ptt.testclient@2117
pttbbs.dbx
pttbbs.no_pwcu
pttbbs.no_pwcu@1075
pttbbs.no_pwcu@4824
pttbbs.pwcu
pttbbs.pwcu@1075
pttbbs.pwcu@4781
pttbbs.sr_digest
pttbbs.sr_digest@1075
pttbbs.sr_digest@4904
pttbbs.vice_log
refactor
refactor@1075
refactor@3551
scw.angel
scw.angel@1075
scw.angel@1825
scw.brc2
scw.brc2@1075
scw.brc2@1625
scw.telnet
scw.telnet@1075
scw.telnet@2100
test
trunk
trunk@1075
victor.bank
victor.edit
victor.edit@1075
victor.edit@2465
victor.fav4
victor.fav4.bak
victor.gb
victor.screen
victor.screen@1075
victor.screen@2015
victor.solaris
victor.solaris@1075
victor.solaris@2177
victor.symblic
victor.symblic@1075
victor.symblic@1555
victor.tmp
The most popular BBS site in Taiwan (http://opensvn.csie.org/pttbbs)
LAN-TW
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
mbbsd
/
record.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
- mail: ignore self from reject list
piaip
2008-05-14
1
-1
/
+0
*
- improve give_money process and red_envelop writing procedure.
piaip
2008-05-08
1
-2
/
+2
*
- (internal) replace all localtime4() by localtime4_r().
piaip
2008-05-05
1
-10
/
+10
*
- fix safe del header rule: when deleteing 'already deleted' files, should no...
piaip
2008-04-25
1
-5
/
+5
*
- hide the name of the executer that deleted files, due to many defects recen...
piaip
2008-04-17
1
-2
/
+3
*
- change sender address of auto forward to forwarder, to prevent confusion ca...
piaip
2008-04-16
1
-5
/
+3
*
- prevent showing id for anonymous mosts
piaip
2008-04-13
1
-2
/
+11
*
- make safe_delete display better
piaip
2008-04-13
1
-1
/
+1
*
- (internal) code refine: change [200] to [PATHLEN], [STRLEN], or [ANSILINELEN].
piaip
2008-04-13
1
-1
/
+1
*
- (internal) vedit should not change input parameter.
piaip
2008-04-10
1
-0
/
+2
*
- restrict VIOLATE_LAW cross-posting
piaip
2008-04-09
1
-6
/
+20
*
- fix a 7-year bug? force_open should really "force" open file.
piaip
2008-04-03
1
-8
/
+9
*
- remove strncpy(). use memcpy() and strlcpy() instead.
piaip
2008-01-30
1
-1
/
+1
*
- fix compile error (reported on watch@PttBug/ptt2)
piaip
2008-01-18
1
-0
/
+2
*
- bbs: add title for AID display
piaip
2008-01-14
1
-0
/
+36
*
* extract common functions as library.
kcwu
2007-12-12
1
-15
/
+0
*
- change hard coded .DIR to macro definitions
piaip
2007-12-11
1
-1
/
+1
*
fix the bug of the cost of deleting post
ptt
2007-01-18
1
-30
/
+37
*
fix a bug on stamp file which does unnecessary memset sometimes.
ptt
2007-01-11
1
-2
/
+10
*
1. Lock post for police and BM
ptt
2006-09-24
1
-0
/
+1
*
verbose error message.
kcwu
2006-04-08
1
-1
/
+4
*
fix bugs introduced because replace sprintf and strncpy with snprintf and str...
kcwu
2006-03-23
1
-1
/
+1
*
* comment strange getindex() behavior.
kcwu
2006-02-09
1
-3
/
+9
*
replace some strncpy with strlcpy, or just strcpy if src is const
victor
2006-01-12
1
-1
/
+1
*
use strlcpy()
in2
2005-10-02
1
-1
/
+1
*
fix tag-ctrl(d) in mail menu
piaip
2005-09-25
1
-1
/
+2
*
change bsmtp's prototype since ``method'' is not used
victor
2005-09-18
1
-1
/
+1
*
comments warn the bad code without error handling.
kcwu
2005-09-09
1
-0
/
+1
*
set*() family functions all assume buffer size = PATHLEN, to prevent buffer o...
kcwu
2005-08-23
1
-6
/
+6
*
get rid of linear search in getindex
ptt
2005-08-19
1
-24
/
+0
*
check buffer size
victor
2005-08-15
1
-6
/
+7
*
various money related fix
piaip
2005-08-06
1
-0
/
+2
*
incremental select_read
ptt
2005-08-05
1
-13
/
+24
*
maildir: add show size
piaip
2005-07-25
1
-0
/
+3
*
some idiots autoforward to themselves
piaip
2005-06-18
1
-1
/
+21
*
dbcs_aware: can be toggled.
piaip
2005-06-07
1
-1
/
+1
*
fix r2723 - I'm also an idiot ><
piaip
2005-06-07
1
-1
/
+2
*
some idiots just set themselves as auto-forward receiver
piaip
2005-05-24
1
-2
/
+2
*
add 'const' qualifiers on function parameters.
kcwu
2005-03-19
1
-18
/
+19
*
move global variable to local, save another 536 bytes
kcwu
2005-03-12
1
-2
/
+2
*
reduce number of system call
kcwu
2005-02-26
1
-4
/
+4
*
replace rand() with random() for better randomness
kcwu
2005-02-04
1
-1
/
+1
*
use time4_t(uint32_t) instead of time_t for x86-64 arch.
in2
2005-01-24
1
-7
/
+7
*
getindex():
in2
2005-01-14
1
-20
/
+39
*
changed money in fileheader_t into union
wens
2004-12-03
1
-5
/
+6
*
a little bit modification of crosspost policy
victor
2004-09-28
1
-16
/
+13
*
Fix wrong testing of return value of read in apply_record().
scw
2004-09-19
1
-2
/
+4
*
use int instead of long
in2
2004-07-30
1
-1
/
+1
*
fix bug of push bottom.
ptt
2004-07-11
1
-1
/
+1
*
Merge bbs merge module
ptt.fpg@2092
ptt
2004-06-26
1
-12
/
+12
*
1. use setupmailusage instead touchmailusage
ptt
2004-06-26
1
-2
/
+3
*
discard 1998
in2
2004-05-24
1
-31
/
+0
*
add stampfilefd() to avoid race condition
in2
2004-05-17
1
-0
/
+31
*
remove black hole
ptt
2004-05-01
1
-2
/
+2
*
update getindex to binary search
ptt
2004-05-01
1
-18
/
+31
*
clean up getindex() and substitute record
ptt
2004-04-30
1
-0
/
+47
*
remove useless codes
Ptt.read@1812
ptt
2004-04-23
1
-20
/
+0
*
fix compile error & warning free
in2
2004-04-15
1
-1
/
+4
*
delete with threshold
ptt
2004-04-14
1
-7
/
+0
*
fix for util
ptt
2004-04-12
1
-16
/
+4
*
safe article delete limited to only hot boards (nuser>20)
ptt
2004-04-12
1
-54
/
+0
*
Avoid getting the same file name from stampfile() in utils.
scw
2004-04-12
1
-6
/
+13
*
add safe_delete_range for SAFE_ARTICLE_DELETE
in2
2004-04-09
1
-0
/
+33
*
less file I/O
ptt
2004-03-30
1
-66
/
+6
*
get ride of delete_file
ptt
2004-03-28
1
-1
/
+2
*
simplify delete_record
ptt
2004-03-28
1
-3
/
+10
*
simplify record.c
ptt
2004-03-28
1
-47
/
+55
*
simplfy append_record
ptt
2004-03-25
1
-7
/
+8
*
fix blackhole
ptt
2004-03-24
1
-1
/
+1
*
fix black hole
ptt
2004-03-24
1
-1
/
+1
*
fix the problem of black hole
ptt
2004-03-24
1
-2
/
+7
*
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@1586 63ad8ddf-47c3-03...
ptt
2004-03-12
1
-46
/
+0
*
delete only no (FILE_MARKED | FILE_DIGEST)
in2
2004-02-14
1
-0
/
+2
*
SAFE_ARTICLE_DELETE for 'D'
in2
2004-02-13
1
-0
/
+32
*
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@1498 63ad8ddf-47c3-03...
ptt
2004-01-31
1
-1
/
+1
*
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@1494 63ad8ddf-47c3-03...
ptt
2004-01-30
1
-1
/
+1
*
for SAFE_ARTICLE_DELETE
in2
2003-12-15
1
-0
/
+1
*
add SAFE_ARTICLE_DELETE,
in2
2003-12-15
1
-0
/
+13
*
clean up
kcwu
2003-09-07
1
-2
/
+2
*
add get_record_keep().
(no author)
2003-09-04
1
-1
/
+17
*
warning free
(no author)
2003-08-28
1
-3
/
+3
*
fix util merging error
victor
2003-08-18
1
-4
/
+4
*
assert() the return value of strchr() strrchr()
kcwu
2003-06-28
1
-3
/
+7
*
check lock when get_record
victor
2003-02-27
1
-1
/
+6
*
make gcc33 happy
in2
2003-01-01
1
-2
/
+2
*
editlock by flock()
in2
2002-11-07
1
-1
/
+33
*
sprintf() -> snprintf()
in2
2002-07-23
1
-7
/
+10
*
indent -i4
in2
2002-07-21
1
-17
/
+17
*
strcpy() -> strlcpy()
in2
2002-07-21
1
-10
/
+10
*
indent
in2
2002-07-06
1
-220
/
+247
*
change record stampfile function
ptt
2002-06-23
1
-2
/
+2
*
global variable move to var.c
in2
2002-06-04
1
-17
/
+2
*
replace time(NULL) by now
ptt
2002-05-13
1
-9
/
+6
*
no warning
in2
2002-04-16
1
-1
/
+3
*
boards/<hash>/<brdname>
in2
2002-03-10
1
-3
/
+3
*
Initial revision
in2
2002-03-07
1
-0
/
+536