Glenn Maynard
|
acc6d10d7c
|
Threadsafe FilenameDB: allows concurrent fill requests, so reading from
a CD (which may block for long periods of time) doesn't stop other threads
|
2004-11-08 21:55:00 +00:00 |
|
Glenn Maynard
|
ed9e25b2b1
|
remove AddFileSet
|
2004-09-05 04:12:42 +00:00 |
|
Glenn Maynard
|
99994a55cd
|
split out FilenameDB::DelFileSet
|
2004-09-05 03:49:45 +00:00 |
|
Glenn Maynard
|
0bfb1d5058
|
add FilenameDB::GetFilePriv
|
2004-09-05 03:40:19 +00:00 |
|
Glenn Maynard
|
ed80b87f3e
|
revert and comment
|
2004-08-31 09:35:12 +00:00 |
|
Glenn Maynard
|
b5fd173a67
|
simplify
|
2004-08-30 05:22:50 +00:00 |
|
Glenn Maynard
|
463c81d7f1
|
const
|
2004-08-30 04:49:57 +00:00 |
|
Glenn Maynard
|
725bf8b9fb
|
fix "y" in "x*y*z" matches being case-sensitive, causing "*bg*.png" to
not match "foo BG.png"
|
2004-06-20 02:07:11 +00:00 |
|
Glenn Maynard
|
47d43cee82
|
unsigned -> size_t for string::find returns
|
2004-06-16 07:01:12 +00:00 |
|
Steve Checkoway
|
a613d4d9fa
|
s/RAGE_ASSERT/ASSERT/
|
2004-06-16 00:38:31 +00:00 |
|
Glenn Maynard
|
f9f10e2372
|
more license updates
|
2004-05-06 02:40:33 +00:00 |
|
Glenn Maynard
|
d2e6537efe
|
fix potential crash
|
2004-04-22 20:17:27 +00:00 |
|
Glenn Maynard
|
fa585ce0d2
|
remove ResolvePath
|
2004-02-27 06:27:00 +00:00 |
|
Glenn Maynard
|
b46f5602d7
|
FilenameDB::ResolvePath doesn't accept . or ..
|
2004-02-27 06:26:14 +00:00 |
|
Glenn Maynard
|
464f603377
|
cleanup
|
2004-02-27 05:49:24 +00:00 |
|
Glenn Maynard
|
82cb271f72
|
g_Mountpoints fix
|
2004-02-11 20:36:48 +00:00 |
|
Glenn Maynard
|
05b5ab8a1d
|
remove TTYPE_FILE, TTYPE_DIR, TTYPE_NONE
|
2004-01-06 05:44:28 +00:00 |
|
Glenn Maynard
|
f243a4d52f
|
fix AdditionalSongFolders
|
2003-12-18 08:48:36 +00:00 |
|
Glenn Maynard
|
d3cbbdf8e9
|
const fix
|
2003-12-16 20:35:09 +00:00 |
|
Glenn Maynard
|
b2f375f4ec
|
add FilenameDB::DelFile
|
2003-12-16 07:22:43 +00:00 |
|
Glenn Maynard
|
9e489411e1
|
gcc compile fix
|
2003-12-15 08:13:14 +00:00 |
|
Glenn Maynard
|
4f5be11174
|
optimize
|
2003-12-15 05:36:27 +00:00 |
|
Glenn Maynard
|
a311303c33
|
FilenameDB::GetFileSet: don't deallocate and reallocate on each expiration
|
2003-12-15 03:07:31 +00:00 |
|
Glenn Maynard
|
d410dbdfdb
|
remove old comment
|
2003-12-15 02:41:55 +00:00 |
|
Glenn Maynard
|
69c6a90c6e
|
ResolvePath resolves all components
GetFileType(".") -> TYPE_DIR
|
2003-12-15 02:40:41 +00:00 |
|
Glenn Maynard
|
a7190307f3
|
fix up path handling
|
2003-12-11 07:24:32 +00:00 |
|
Glenn Maynard
|
f76a664437
|
continue phasing out SLASH
|
2003-12-10 09:47:36 +00:00 |
|
Glenn Maynard
|
9cef4460d4
|
fix g++ compile
|
2003-12-10 07:27:18 +00:00 |
|
Glenn Maynard
|
cdb4dbc03b
|
replace GetFileModTime with GetFileHash
|
2003-12-10 07:07:42 +00:00 |
|
Glenn Maynard
|
990dfb570a
|
Allow storing private pointer in FilenameDB.
Add GetFile.
|
2003-12-10 04:58:47 +00:00 |
|
Glenn Maynard
|
d62570c1fc
|
add FilenameDB::AddFile
|
2003-12-08 00:04:47 +00:00 |
|
Glenn Maynard
|
5934f21394
|
AddFileSet cleanup
|
2003-12-07 06:15:08 +00:00 |
|
Glenn Maynard
|
e74808574a
|
Generalize FilenameDB.
Automatically create directories.
|
2003-12-07 04:14:52 +00:00 |
|
Glenn Maynard
|
9f8aa01658
|
fix memleak
|
2003-12-06 08:22:03 +00:00 |
|
Glenn Maynard
|
80f1d11633
|
simplify
|
2003-12-06 06:17:21 +00:00 |
|
Glenn Maynard
|
1488833df7
|
simplify (don't use istring)
|
2003-12-06 05:50:02 +00:00 |
|
Glenn Maynard
|
ac3a047c2a
|
route file helpers through FILEMAN
|
2003-12-05 02:26:45 +00:00 |
|
Steve Checkoway
|
a2490de5e8
|
Wrong include style
|
2003-11-30 19:01:19 +00:00 |
|
Glenn Maynard
|
b72d42361a
|
add headers
|
2003-11-14 17:17:36 +00:00 |
|
Chris Danford
|
47def7d3dc
|
xbox updates
|
2003-11-13 00:39:36 +00:00 |
|
Glenn Maynard
|
895e00d5ec
|
don't double-free
|
2003-11-12 04:54:59 +00:00 |
|
Glenn Maynard
|
046ab48c84
|
fix memleak
|
2003-11-11 17:51:06 +00:00 |
|
Glenn Maynard
|
5d28964655
|
Don't warn about broken symlinks.
|
2003-11-04 04:32:11 +00:00 |
|
Glenn Maynard
|
702ce16761
|
FileSet::GetFilesMatching optimization
|
2003-10-19 22:20:56 +00:00 |
|
Glenn Maynard
|
18a45487ab
|
Cache mtimes.
|
2003-09-23 00:09:10 +00:00 |
|
Glenn Maynard
|
a6671a2d0d
|
Cache file sizes.
|
2003-09-22 05:14:00 +00:00 |
|
Glenn Maynard
|
1efefa8493
|
Use fchdir.
|
2003-09-16 02:45:49 +00:00 |
|
Glenn Maynard
|
0860d0352c
|
Fix path lookup problems.
|
2003-09-06 22:55:20 +00:00 |
|
Glenn Maynard
|
96c2e2ad7e
|
ChangeToDirOfExecutable uses FDB before LOG exists. Fix potential
crashes.
|
2003-09-05 20:10:40 +00:00 |
|
Glenn Maynard
|
c7312adc90
|
Oops. Left, not right.
Simplify.
|
2003-09-05 20:07:36 +00:00 |
|