chaos

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2024-06-04
08:49
cmd/FILE.c: Revert []; rename `struct file_handler' to avoid conflict. Add bunch of casts to squeelch compiler. Leaf check-in: f7f404b823 user: ams tags: trunk
2024-06-03
06:31
cmd/FILE.c: Don't include <sys/mount.h> or <fcntl.h>. check-in: 6eb53c6186 user: ams tags: trunk
2024-04-20
14:43
cmd/FILE.c (dataconn): Wrape output file handler stuff for SELECT. check-in: 0b2e586fe5 user: ams tags: trunk
2024-04-05
08:01
Silence compiler warnings. glob.c: Include <sys/types.h> Remove forward declaration for getpwnam(); <pwd.h> does that. (matchdir, rscan, letter, blkcpy, blkfree): Silence compiler warnings. check-in: 160b14d6bf user: ams tags: trunk
07:59
cmd/FILE.c (_startxfer): Squeelch compiler warnings. check-in: 91e8ce2032 user: ams tags: trunk
2023-07-25
10:14
Changes from BV. check-in: 80e8b9aed8 user: ams tags: trunk
2023-07-03
13:23
cmd/FILE.c: Unlink file before moving. check-in: 150debb066 user: ams tags: trunk
07:14
cmd/FILE.c: Revert back some changes; file encoding, backup file creation, and some debug output. check-in: a03af7f501 user: ams tags: trunk
2023-07-01
19:43
chcbridge: Random doo-daas. check-in: f1e6c93139 user: bv tags: trunk
19:42
chcbridge: Make FILE work directly with cbridge. check-in: 18d49bdaf0 user: bv tags: trunk
2023-05-05
16:59
More BV patches. check-in: fbb75339c4 user: bv tags: trunk
16:57
Changes from BV. check-in: 2e65956098 user: bv tags: trunk
2023-05-04
15:22
cmd/FILE.c: More changes from BV. check-in: 138bfb209c user: bv tags: trunk
15:21
cmd/FILE.c: Changes from BV. check-in: 7c70e0c95c user: bv tags: trunk
2023-04-29
18:19
cmd/FILE.c: Print out what we do. check-in: eead8a3b36 user: ams tags: trunk
18:18
cmd/FILE.c: Reverse conversion change that "snuck" in. check-in: 8712934d64 user: ams tags: trunk
18:17
Changes from BV. 1. Implement a new configuration setting, 'fs_root_directory', which maps not only /tree (like the sys_directory setting), but maps the root directory of the FILE server. You can still put 'tree' in that root directory and everything works as before. The sys_directory setting remains. Additionally, the mapping is done in reverse, so the client doesn't see file names outside the mapping: if /tree/foo/bar.text is opened, the client sees that /tree/foo/bar.text is opened rather than /Users/foo/src/CADR/sys100/sys/foo/bar.text or something like that. This is particularly important for the fs_root_directory setting, but adds user friendliness also to the sys_directory setting. Note also that setting sys_directory has precedence over fs_root_directory, but that sys_directory has NULL as default, so fs_root_directory has effect. 2. Fix the printing of years in properties in the FILE server. Previously it printed any year in the 21st century as "99". Now, for example 2023 is printed as "23", which is compatible with the date parsing of the CADR. 3. Try to have the Makefile take heed of changes to the *.defs files - there are better ways of doing this, like using makedepend. check-in: 8eba1e047f user: bv tags: trunk
2023-04-14
10:27
cmd/glob.c (matchdir): Fixes for OS X. check-in: 121f306bba user: bv tags: trunk
2023-04-03
13:11
cmd/glob.c (blkfree): *sob* check-in: 00f45a692e user: ams tags: trunk
13:02
cmd/FILE.c (getspace): Blargh ... check-in: 22234be373 user: ams tags: trunk
12:58
cmd/FILE.c (getspace): Disable broken code by todays standards. check-in: 51c98b3837 user: ams tags: trunk
09:28
cmd/FILE.c (fatal): Use syslog(3) instead of vsyslog(3). check-in: 4cecd6fef5 user: ams tags: trunk
09:27
cmd/MINI.c: Add forward declaration for parsepath. check-in: 4329383617 user: ams tags: trunk
2023-02-03
09:00
FILE.c (find_case_insensitive): Make sure to close dp. check-in: 0bf8ae304d user: ams tags: trunk
08:58
cmd/FILE.c: Fix indentation of recent changes. check-in: 87f5e8f7dd user: ams tags: trunk
2023-02-02
09:24
Add error messages when failing to open directory for find_case_insensitive check-in: 59beb1b78f user: john tags: trunk
2023-02-01
21:41
Handle paths in a case-insensitive manner. Implementation is a little messy but should (and seems to) work fine. check-in: 2a70346479 user: john tags: trunk
2022-08-16
17:36
Include <fcntl.h> and <unistd.h>. check-in: f17d00b430 user: ams tags: trunk
2022-04-20
06:26
cmd/FILE.c (login): Allow LISPM to logging anonymously. check-in: a0ac6c28d3 user: ams tags: trunk
2021-10-02
11:39
libhosts/Makefile: Try to use default system compiler. check-in: aab9f3e176 user: ams tags: trunk
2021-08-15
08:16
NOTES: Update. check-in: d8808f9197 user: ams tags: trunk
2021-08-11
20:50
cmd/FILE.c: Revert typo commit. check-in: 87f4620cca user: ams tags: trunk
20:29
cmd/FILE.c (privileged_hosts): Fix typo; host should be name of the LispM. check-in: 42dfdb414d user: ams tags: trunk
20:15
cmd/FILE.c: Add "server" to privileged hosts; enable PRIVHOSTS. check-in: f43fafa051 user: ams tags: trunk
20:14
cmd/MINI.c (main): Print realname of file being accessed. check-in: 07d4583631 user: ams tags: trunk
20:14
cmd/FILE.c (fileopen): Output filename we are trying to open. check-in: b1792f64aa user: ams tags: trunk
20:10
cmd/MINI.c (main): Don't be verbose. check-in: af318c6c2f user: ams tags: trunk
2020-12-18
23:30
cmd/FILE.c (startxfer): Fix missing return value. check-in: 5b757e7cb9 user: phf tags: trunk
2020-12-14
11:13
chcfg, chsocket: Add configuration file support. check-in: 9717e50036 user: ams tags: trunk
10:34
chsocket/testpackets.c: Change type of packet test data. check-in: f046600e22 user: ams tags: trunk
08:46
chsocket/Makefile: Remove CHCFG_OBJS too. check-in: 3d159a486c user: ams tags: trunk
08:46
chsocket/Makefile: Doc fixes. check-in: a04673dea3 user: ams tags: trunk
2020-12-13
23:11
chsocket/transport.h: Clean up. check-in: 2e92a5d348 user: ams tags: trunk
23:11
chsocket/node.h: Clean up. check-in: d1c933bc29 user: ams tags: trunk
23:07
chsocket/chaosd.c: Put all debug messages through trace functions. check-in: c75995bfeb user: ams tags: trunk
23:07
chsocket/transport.c (fd_poll): Fix function type. check-in: a95c296311 user: ams tags: trunk
23:04
chsocket/transport.c: Clean ups. check-in: 295aff10cb user: ams tags: trunk
2020-12-11
20:58
chcfg/trace.h: Add more trace levels. check-in: b0b8ad5550 user: ams tags: trunk
20:56
chsocket/server.c: Cleanups. check-in: 9a2b10e437 user: ams tags: trunk
18:55
chsocket: Remove annoying typedef. check-in: 956b54249c user: ams tags: trunk