Age | Commit message (Collapse) | Author |
|
* exec.c (finish): Set FILE_DATA and MAP_BUFFER members of E to NULL
after freeing them.
|
|
* libfshelp/perms-access.c (fshelp_access): Only check the x
permission for root on regular files.
|
|
* rpctrace.c (print_contents): Check the number of elements in the port array.
|
|
* Makefile (lib-subdirs): Remove libpthread.
|
|
* ChangeLog: Wipe out content, and add instructions about how to get it back.
* auth/ChangeLog: Remove file.
* benchmarks/ChangeLog: Likewise.
* boot/ChangeLog: Likewise.
* bsdfsck/ChangeLog: Likewise.
* config/ChangeLog: Likewise.
* console-client/ChangeLog: Likewise.
* console/ChangeLog: Likewise.
* daemons/ChangeLog: Likewise.
* defpager/ChangeLog: Likewise.
* doc/ChangeLog: Likewise.
* exec/ChangeLog: Likewise.
* ext2fs/ChangeLog: Likewise.
* fatfs/ChangeLog: Likewise.
* fstests/ChangeLog: Likewise.
* ftpfs/ChangeLog: Likewise.
* hostmux/ChangeLog: Likewise.
* hurd/ChangeLog: Likewise.
* include/ChangeLog: Likewise.
* init/ChangeLog: Likewise.
* isofs/ChangeLog: Likewise.
* libcons/ChangeLog: Likewise.
* libdirmgt/ChangeLog: Likewise.
* libdiskfs/ChangeLog: Likewise.
* libfshelp/ChangeLog: Likewise.
* libftpconn/ChangeLog: Likewise.
* libhurdbugaddr/ChangeLog: Likewise.
* libihash/ChangeLog: Likewise.
* libiohelp/ChangeLog: Likewise.
* libnetfs/ChangeLog: Likewise.
* libpager/ChangeLog: Likewise.
* libpipe/ChangeLog: Likewise.
* libports/ChangeLog: Likewise.
* libps/ChangeLog: Likewise.
* libshouldbeinlibc/ChangeLog: Likewise.
* libstore/ChangeLog: Likewise.
* libthreads/ChangeLog: Likewise.
* libtrivfs/ChangeLog: Likewise.
* login/ChangeLog: Likewise.
* mach-defpager/ChangeLog: Likewise.
* nfs/ChangeLog: Likewise.
* nfsd/ChangeLog: Likewise.
* pfinet/ChangeLog: Likewise.
* pflocal/ChangeLog: Likewise.
* proc/ChangeLog: Likewise.
* release/ChangeLog: Likewise.
* serverboot/ChangeLog: Likewise.
* storeio/ChangeLog: Likewise.
* sutils/ChangeLog: Likewise.
* term/ChangeLog: Likewise.
* tmpfs/ChangeLog: Likewise.
* trans/ChangeLog: Likewise.
* ufs-fsck/ChangeLog: Likewise.
* ufs-utils/ChangeLog: Likewise.
* ufs/ChangeLog: Likewise.
* usermux/ChangeLog: Likewise.
* utils/ChangeLog: Likewise.
|
|
* exec.c (prepare): Call PREPARE_STREAM earlier to permit calling
finish_mapping on E even after errors, as is already done in do_exec.
|
|
* linux-src/net/ipv6/addrconf.c (ipv6_addr_type): Use
__in6_u.__u6_addr32 member instead of in6_u.u6_addr32.
* linux-src/net/ipv6/icmpv6.c (icmpv6_rcv): Use
__in6_u.__u6_addr16 member instead of in6_u.u6_addr16.
|
|
* diskfs.h: Instead of `st_?time', talk about `st_?tim'.
* node-times.c: Likewise.
* priv.h: Likewise.
|
|
* hurd.texi: Instead of `st_?time' and `st_?time_usec', talk about
`st_?tim'.
|
|
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.
|
|
|