Age | Commit message (Collapse) | Author |
|
2009-02-02 Samuel Thibault <samuel.thibault@ens-lyon.org>
* dir.c (ftpfs_refresh_node): Use st_mtim.tv_sec members instead
of st_mtime. Also compare st_mtim.tv_nsec members.
[libdiskfs]
2009-02-02 Samuel Thibault <samuel.thibault@ens-lyon.org>
* file-utimes.c (diskfs_S_file_utimes): Use st_atim.tv_sec/
st_mtim.tv_sec members instead of st_atime/st_mtime. Also set
st_atim.tv_nsec/st_mtim.tv_nsec members.
[libftpconn]
2009-02-02 Samuel Thibault <samuel.thibault@ens-lyon.org>
* unix.c (parse_dir_entry): Use st_mtim.tv_sec instead of st_mtime.
Set st_atim.tv_nsec, st_ctim.tv_nsec and st_mtim.tv_nsec to 0.
[login]
2009-02-02 Samuel Thibault <samuel.thibault@ens-lyon.org>
* utmp.c (S_login_get_idle_time): Use st_atim.tv_sec and
st_atim.tv_nsec members instead of st_atime and st_atime_usec.
[tmpfs]
2009-02-02 Samuel Thibault <samuel.thibault@ens-lyon.org>
* tmpfs.h (struct disknode): Make atime, mtime and ctime members
struct timespec instead of time_t.
* tmpfs.c (main): Copy st_atim/st_mtim/st_ctim members from st to
diskfs_root_node->dn_stat instead of st_atime/st_mtime/st_ctime.
* node.c (diskfs_node_norefs): Copy st_atime/st_mtime/st_ctime
members from np->dn_stat to atime/mtime/ctime members of np->dn
(diskfs_cached_lookup): Conversely.
|
|
* manage-multithread.c (ports_manage_port_operations_multithread):
Drop reset of thread_timeout and global_timeout to 0.
|
|
* Makefile (HURDLIBS): New variable.
|
|
* Makefile (HURDLIBS): Add iohelp.
|
|
* Makefile (HURDLIBS): Add shouldbeinlibc.
|
|
* Makefile (HURDLIBS): Add fshelp. Reported by Olaf Buddenhagen
<olafbuddenhagen@gmx.net>.
|
|
* Makefile (HURDLIBS): New variable.
|
|
* Makefile (HURDLIBS): Add shouldbeinlibc.
|
|
* Makefile (HURDLIBS): Add fshelp and ports.
|
|
* Makefile: Rework, so that dependency tracking is done for all files.
* Makefile (HURDLIBS): Add ihash and shouldbeinlibc.
|
|
* Makeconf (local-installhdrsubdir): Always put files below `include/'.
|
|
* configure.in: Unconditionally use the provided `install-sh'. Make
use of its `-C' option.
* configure: Regenerate.
|
|
* install-sh: Update to the GNU Automake 1.10.1 one.
|
|
* glue-include/linux/socket.h: Revert last change.
(MSG_NOSIGNAL): Guard definition and add a compile-time warning.
|
|
* dir-lookup.c (diskfs_S_dir_lookup): Initialize NEWPI and NEWPO to
0, set back to 0 when they do not need to be referenced any more,
dereference them if needed just before exit, after all unlocking.
|
|
* dir-lookup.c (diskfs_S_dir_lookup): Revert 2008-06-06 change, as it
breaks when np == dnp.
|
|
|
|
[libpthread]
* sysdeps/i386/bits/memory.h (__memory_barrier): Add memory clobber.
* sysdeps/i386/bits/spin-lock.h (__pthread_spin_trylock,
__pthread_spin_unlock): Add memory clobbers.
[libthreads]
* i386/cthreads.h (spin_unlock, spin_try_lock): Add memory clobbers.
|
|
* ext2_fs.h (i_frag, i_fsize): Drop spurious `;'.
|
|
* socket.c (S_socket_send): Release a reader reference instead of a
writer reference when the destination is given.
|
|
|
|
* pf.c (S_socket_fabricate_address): Drop one reference from addr since
we only take the send right.
* socket.c (S_socket_name): Likewise.
|
|
|
|
|
|
* file-get-translator.c (netfs_S_file_get_translator): Call major()
and minor() macros.
|
|
|
|
|
|
* idvec-auth.c (idvec_merge_auth): Fix size in munmap calls.
|
|
is S_IEXEC, return 1 only if st_mode contains at least one executable
bit.
|
|
|
|
|
|
|
|
|
|
* parms-iscontroller.c (fshelp_iscontroller): Replace duplicate check
for st->ts_uid in user->uids by check for 0 in user->uids.
|
|
|
|
|
|
|
|
cast.
|
|
casting `time_value *' into `struct timeval *'.
(dump_core): Reimplement timeradd instead of casting `time_value *'
into `struct timeval *'.
|
|
of its address.
|
|
|
|
parameters `buf_rw'.
|
|
2008-06-10 Samuel Thibault <samuel.thibault@ens-lyon.org>
* hurd.texi (Diskfs Callbacks): Add const qualifier to parameter
`name' of function diskfs_lookup.
[libdiskfs/ChangeLog]
2008-06-10 Samuel Thibault <samuel.thibault@ens-lyon.org>
* dir-lookup.c (diskfs_lookup): Add const qualifier to parameter
`name'.
* dir-lookup.h (diskfs_lookup): Likewise.
|
|
* dir-lookup.c (diskfs_S_dir_lookup): Unlock np in case of errors.
|
|
* ugids-argp.c (parse_opt): Check NULL condition for struct passwd
(resp. group) pointer returned by getpwnam_r (resp. getgrnam_r).
|
|
* mux.c (lookup_user): Check null condition for struct passwd returnd
by getpwnam_r.
Reported by Marc-Olivier Mercier <mercier.m@sympatico.ca>.
|
|
* idvec-verify.c (verify_id): Compare id to (uid_t) -1 instead of
checking that is is positive or nul (which is always true).
Reported by Marc-Olivier Mercier <mercier.m@sympatico.ca>.
|
|
|
|
|
|
|