Age | Commit message (Collapse) | Author |
|
2006-11-27 Ben Asselstine <benasselstine@canada.com>
Thomas Schwinge <tschwinge@gnu.org>
[task #5994 --- ``rpctrace: Consider PREFIX/shared/msgids/*.msgids by
default'']
* Makefile (rpctrace-CPPFLAGS): New variable.
|
|
[bug #17121 --- ``GNU Hurd debian dir'']
* debian/ChangeLog: Remove file.
* Makefile (other-subdirs): Remove `debian'.
|
|
|
|
* debian/Makefile: Remove file.
* debian/README.Debian: Likewise.
* debian/TODO: Likewise.
* debian/changelog: Likewise.
* debian/conffiles: Likewise.
* debian/control: Likewise.
* debian/copyright: Likewise.
* debian/postinst: Likewise.
* debian/prerm: Likewise.
* debian/rc: Likewise.
* debian/rules: Likewise.
* debian/servers.boot: Likewise.
* debian/shlibs: Likewise.
* debian/shlibs.local: Likewise.
* debian/update-rc.d: Likewise.
|
|
Thomas Schwinge <tschwinge@gnu.org>
* crash.c (trivfs_append_args): Handle CRASH_ORPHANS_HOW.
|
|
* crash.c: Correct the usage of the argp documentation string.
|
|
* Makefile (HURDLIBS): Add `netfs'.
|
|
Thomas Schwinge <tschwinge@gnu.org>
[task #5994 --- ``rpctrace: Consider PREFIX/shared/msgids/*.msgids by
default'']
* rpctrace.c: Include <stdbool.h> and <argz.h>.
(scan_msgids_dir): New function, factored out of the <case 'I'> code,
with the change of not directly parsing the files, but instead adding
them to an argz vector.
(STD_MSGIDS_DIR): New definition.
(options): Add new `--nostdinc' option.
(main): Handle that new option. Utilize an argz vector. Include the
files in STD_MSGIDS_DIR unless prohibited by the new option.
|
|
* options.c (trivfs_append_args): Figure out the address of the default
gateway and push the --gateway option to argz.
|
|
* pq.c (packet_write): Only dereference AMOUNT if it is not the null
pointer and document the change.
* pq.h (packet_write): Document the change.
|
|
[bug #17135]
* psout.c (psout): Exit returning `1' if there aren't any applicable
processes.
|
|
[bug #17127]
* Makeconf (clean): Don't remove `*.*_d' files.
(%.sdefsi): Add `%.sdefs.d' to the target list. Create these files by
specifying `-MD' as a flag for CPP and mangle the output as needed.
Include these `*.sdefs.d' files instead of `*.migs_d' and `*.migsh_d'
files.
(%.udefsi): Likewise for `%.udefs.d' / `*.migu_d' and `*.miguh_d'.
(%.migs_d, %.migu_d, %.migsh_d, %.miguh_d): Remove targets.
|
|
* node.c (ftpfs_create_node): Check the result from hurd_ihash_add().
Add E to the hash table instead of NEW.
|
|
* ihash.c (add_one): Cast VALUE with (hurd_ihash_locp_t *) instead of
(hurd_ihash_locp_t).
|
|
* Makefile (HURDLIBS): Add `iohelp' and `ports'.
|
|
* Makefile (HURDLIBS): Add `pager'.
|
|
|
|
* io-seek.c (netfs_S_io_seek): Return EINVAL if file pointer would
become negative.
|
|
* open.c (open_seek): Seek into the correct direction for `SEEK_END'.
Return EINVAL if file pointer would become negative.
|
|
* hello-mt.c (trivfs_S_io_seek): Seek into the right direction for
`SEEK_END'. Return EINVAL if file pointer would become negative.
* hello.c (trivfs_S_io_seek): Likewise.
|
|
* ethernet.c (ether_filter) [NETF_IN]: Prefix `NETF_IN' to the actual
rules.
|
|
http://savannah.gnu.org/task/?func=detailitem&item_id=5490
|
|
|
|
http://savannah.gnu.org/task/?func=detailitem&item_id=5492
|
|
[bug #15808]
* ifsock.c: Include <argp.h>, <sys/cdefs.h> and <version.h>.
(__XSTRING): New macro.
(argp_program_version, doc, argp): New variables.
(main): Call argp_parse().
Based on a patch by Ben Asselstine <benasselstine@gmail.com>.
|
|
|
|
* Makeconf (mach_defs_names): Remove `mach_norma' and `norma_task'.
|
|
* kalloc.c: #include <malloc.h>.
(init_hook, malloc_hook, free_hook): New functions.
(__malloc_initialize_hook): New variable.
(malloc, free): Functions removed.
|
|
* ps.c (current_tty_name): Don't declare as static.
* rpctrace.c (print_contents): Don't use ?: as a lvalue.
(msgids_file_p): Don't declare as static.
|
|
* mkfs.c (parse_opt): Move UP's functionality into UP_INT in order to
fix invalid lvalues.
|
|
* dir.h (DIRECT_NAMELEN): Don't use ?: as a lvalue.
|
|
* glue-include/asm/system.h (xchg): Fix invalid lvalue.
* linux-src/net/ipv4/tcp_ipv4.c (tcp_v4_rst_req): Don't use ?: as a
lvalue.
|
|
* loop.c (server_loop): Fix invalid lvalues.
|
|
* priv.h: Include <argp.h>.
|
|
* boot.c (boot_script_exec_cmd): Fix invalid lvalues.
|
|
|
|
* io-seek.c (diskfs_S_io_seek): Return EINVAL if file pointer would
become negative.
|
|
|
|
* config.guess: Updated from the canonical source.
* config.sub: Likewise.
|
|
* console.c (main): Check CONS instead of MALLOC.
|
|
* input.c (input_create): Fix arguments order of iconv_open()
call.
|
|
|
|
* store.h (STORE_STD_CLASS): Use __attribute_used__ macro
instead of `unused' attribute.
|
|
|
|
2005-05-17 Neal H. Walfield <neal@gnu.org>
* connq.h (struct connq_request): Remove forward.
(connq_listen): Wait for a request to be queued not until there is
a connection attempt. Remove REQ parameter. Update callers.
(connq_request_complete): Remove declaration.
(connq_connect): Wait for a slot to queue a request not until
there is an acceptor. Remove SOCK parameter. Update callers.
(connq_connect_complete): New declaration.
(connq_connect_cancel): New declaration.
* connq.c (struct connq): Remove fields noqueue, queue, length,
head and tail. Add fields head, tail, count, max, connectors and
num_connectors. That is, replace the circular buffer with a
singly linked list.
(qnext): Remove function.
(struct connq_request): Remove field signal, lock, completed and
err. Add field next.
(connq_request_init): Rewrite according to new semantics.
(connq_request_enqueue): New function.
(connq_request_dequeue): New function.
(connq_create): Update according to new semantics.
(connq_destroy): Likewise.
(connq_listen): Rewrite to not block until there is a connector
but until there is a request in the queue.
(connq_request_complete): Remove function.
(connq_connect): Rewrite to not block until there is an acceptor
but until there is space for a request.
(connq_connect_complete): New function.
(connq_connect_cancel): New function.
(connq_compress): Remove dead code.
(connq_set_length): Rewrite.
* socket.c (S_socket_connect): Create the server socket here...
(S_socket_accept): ... not here.
|
|
* rpctrace.c: Include <fnmatch.h>, <sys/stat.h>, and <dirent.h>.
(main, options): Renamed the option `-I' to `-i', and
reimplemented `-I' to search a given directory for message ID
files.
(main): Variable `err' removed.
|
|
|
|
* current-vcs.c (repeater_node): Set default.
|
|
fatfs/
2005-07-12 Marcus Brinkmann <marcus@gnu.org>
* pager.c (diskfs_get_filemap): Initialize upi->max_prot to PROT.
|
|
* magic.c (magic_getroot): Deallocate DOTDOT if processing here.
(magic_open): Do not allocate and deallocate DOTDOT, just consume
the reference given to us.
(magic_peropen_destroy): New function.
(main): If in directory mode, install magic_peropen_destroy hook.
|