Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2024-11-16
| ||
17:18 | Sometimes, but not always, the "." directory is included in directory listings. It shouldn't be included. The cause is a wrongly parenthesized test in glob.c, checking for '.' and '..' in an "optimized" way. Leaf check-in: c037505369 user: ams tags: trunk | |
11:34 | cmd/FILE.c: Fix from BV. When using cbFILE with remapping of root (i.e. MAP_ROOT_DIRECTORY defined and -r parameter given), creating a directory fails with "Parent directory doesn't exist". The problem is that the root directory is prepended to the directory name given, not once (which it needs to be) but twice (since parsepath is called twice). The attached fix removes the root directory once, so it only is prepended once. I'm sorry it's not even a diff, but me and fossil... you'll need to find the definition of crdir in FILE.c and replace it with the attached code. check-in: e9b4273871 user: ams tags: trunk | |
2024-10-30
| ||
19:59 | cmd/FILE.c: Print files being opened. check-in: 4233ff69fd user: ams tags: trunk | |
2024-10-29
| ||
17:11 | chncp/chncp.h: Include <pthread.h>. check-in: 1c81e0146a user: ams tags: trunk | |
17:01 | cmd/FILE.c: Missed second hunk from BV. check-in: 4a7f123835 user: ams tags: trunk | |
10:29 | cmd/FILE.c: Fix from BV. check-in: ec623a4e56 user: ams tags: trunk | |
2024-10-23
| ||
16:44 | More fixes from BV. check-in: 04354e06f8 user: ams tags: trunk | |
2024-10-21
| ||
13:22 | Tiny fix to make it compile in usim with local backend. check-in: 3d247a0b6e user: ams tags: trunk | |
13:20 | Random fixes to make FILE work better. check-in: 1ea0eb4ba8 user: ams tags: trunk | |
2024-07-02
| ||
07:05 | Merge fix-warnings branch to trunk. check-in: 8532b7486d user: ams tags: trunk | |
2024-07-01
| ||
16:58 | Fix warnings Closed-Leaf check-in: 0d8e82210e user: nikola tags: fix-warnings | |
16:19 | Create new branch named "fix-warnings" check-in: 54e4d802e5 user: nikola tags: fix-warnings | |
2024-06-25
| ||
12:45 | Use uch11-backend.h instead of uch11.h. check-in: 44941d58a9 user: ams tags: trunk | |
2024-06-04
| ||
08:49 | cmd/FILE.c: Revert []; rename `struct file_handler' to avoid conflict. Add bunch of casts to squeelch compiler. 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 | |