aboutsummaryrefslogtreecommitdiff
path: root/TODO
Commit message (Collapse)AuthorAgeFilesLines
* TODO: drop items that were doneSamuel Thibault2020-06-061-3/+0
| | | | TLS, sigaltstack, gdb core
* Add a file_exec_file_name RPCEmilio Pozuelo Monfort2018-01-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | * hurd/fs.defs (file_exec): Deprecate in favor of... (file_exec_paths): ...this new RPC. * TODO: Update. * doc/hurd.texi: Update RPC name. * hurd/hurd_types.h: Update RPC name. * libdiskfs/boot-start.c: Update RPC name. * configure.ac: Check for presence of RPC stubs file_exec_paths exec_exec_paths. * exec/hashexec.c (check_hashbang): When file_exec_paths is available, use it instead of file_exec. * startup/startup.c (run, run_for_real, start_child): Likewise. * utils/login.c (main): Likewise. * libfshelp/start-translator-long.c (fshelp_start_translator_long): Likewise. * libdiskfs/file-exec.c (diskfs_S_file_exec): Move code to new function diskfs_S_file_exec_paths and call it. (diskfs_S_file_exec_paths): New function, use exec_exec_paths when available instead of exec_exec * libnetfs/file-exec.c (netfs_S_file_exec, netfs_S_file_exec_paths): Likewise. * trans/fakeroot.c (netfs_S_file_exec, netfs_S_file_exec_paths): Likewise. * libtrivfs/file-exec.c (trivfs_S_file_exec_paths): New function.
* TODO: drop obsolete itemJustus Winter2015-02-141-2/+0
| | | | | | * TODO (libpager): Drop item trying to prevent thread storms. We dealt with that in a much nicer way. Nowadays we use a fixed number of threads in libpager.
* libdiskfs: add permission check to file_chflagsJustus Winter2014-06-181-2/+0
| | | | | | | | | | Only root is allowed to change the high 16 bits. The TODO entry says otherwise, but that must be a mistake. For reference, see the glibc sources, sysdeps/mach/hurd/bits/stat.h. * libdiskfs/file-chflags.c (diskfs_S_file_chflags): Add permission check. * TODO (libdiskfs): Remove entry.
* Remove UFS supportSamuel Thibault2013-09-171-16/+1
| | | | | | | | | | | | | It has been unused/untested/unmaintained for a decade now, and its 4-clause BSD licence poses problem. * configure.ac (default_static): Remove ufs. * Makefile (prog-subdirs): Remove ufs, ufs-fsck and ufs-utils. * NEWS, TODO: doc/hurd.texi, doc/navigating: Remove UFS notes. * ufs: Remove directory * ufs-fsck: Remove directory * ufs-utils: Remove directory * bsdfsck: Remove directory
* exec: remove the BFD codeJustus Winter2013-08-291-4/+0
| | | | | | | | | | | | | | | This commit removes the parts of the exec server that were once using the Binary File Descriptor library. As I understand it, the BFD code stopped working because it uses stdio streams and the glue code for that has never been ported to libio. The code has been #ifdefed out ever since. It may or may not work in its current state, so it is removed. If someone is interested, it can always be recovered from the version control system. * exec/exec.c: Remove all BFD related code. * exec/priv.h: Likewise. * TODO: Remove the corresponding item.
* Using `syslog' for the Hurd servers:Thomas Schwinge2006-04-251-1/+0
| | | | http://savannah.gnu.org/task/?func=detailitem&item_id=5490
* Remove item about tmpfile. tmpfile in glibc 2.3 doesn't create transient files.Marcus Brinkmann2002-10-121-1/+0
|
* added some items for libc 2.3Roland McGrath2002-05-011-0/+5
|
* libdiskfs/Marcus Brinkmann2002-03-121-3/+0
| | | | | | | | | | 2002-03-12 Marcus Brinkmann <marcus@gnu.org> * opts-append-std.c (diskfs_append_std_options): Only add --sync=N or --no-sync option if it is not the default. TODO/ * Remove the item related to the above change.
* crash now writes core files.Roland McGrath2002-03-111-3/+0
|
* Add item about SO_LINGER.Marcus Brinkmann2001-10-151-2/+4
|
* prune dead itemRoland McGrath2001-08-211-4/+0
|
* GC some stale itemsRoland McGrath2001-08-171-14/+1
|
* libstore/Marcus Brinkmann2001-05-061-0/+2
| | | | | | | | | | | | | | | | | | | | | 2001-04-26 Marcus Brinkmann <marcus@ulysses.dhis.net> * set.c: Use explicit comparison to MACH_PORT_NULL. storeio/ 2001-05-06 Marcus Brinkmann <marcus@gnu.org> * dev.c (dev_open): Do not create/open the store with STORE_INACTIVE, as this doesn't work correctly. Inactivate the store afterwards instead. 2001-02-18 Marcus Brinkmann <marcus@gnu.org> * dev.h (struct dev): New member nperopens. * storeio.c (open_hook): Hold device lock and check if this is the TODO: add item about the storeio hack
* daemons/Marcus Brinkmann2001-01-301-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-01-17 Neal H Walfield <neal@cs.uml.edu> * console-run.c (open_console): Conform to new fshelp_start_translator semantics. init/ 2001-01-17 Neal H Walfield <neal@cs.uml.edu> * init.c (open_console): Conform to new fshelp_start_translator semantics. libfshelp/ 2001-01-17 Neal H Walfield <neal@cs.uml.edu> * fshelp.h: Add two new parameters to fshelp_open_fn_t: a port to the new task and a cookie. Add a new parameter, cookie, to fshelp_start_translator and fshelp_start_translator_long that will be passed to fshelp_open_fn_t. * fetch-root.c (fshelp_fetch_root): Conform to new fshelp_start_translator_long semantics. * start-translator-long.c (service_fsys_startup): Likewise. (fshelp_start_translator_long): Likewise. * start-translator.c (fshelp_start_translator): Likewise. libtreefs/ Conform to new fshelp_start_translator semantics. trans/ 2001-01-17 Neal H Walfield <neal@cs.uml.edu> * pump.c (start_pfinet): Conform to new fshelp_start_translator semantics. utils/ 2001-01-17 Neal H Walfield <neal@cs.uml.edu> * mount.c (do_mount): Conform to new fshelp_start_translator semantics. * settrans.c (main): Conform to new fshelp_start_translator semantics therby allowing us to print the pid of the an active translator.
* *** empty log message ***Thomas Bushnell2000-07-271-1/+0
|
* Minor task updates.Gordon Matzigkeit2000-04-181-7/+2
|
* DONE *** Get rid of global DEVICE variable and use the trivfs control hackRoland McGrath2000-03-191-1/+0
|
* revise exec itemRoland McGrath2000-03-181-1/+2
|
* Item done by 1999-10-11 trans/magic.c changes.Roland McGrath2000-03-181-1/+0
|
* 1999-09-08 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell1999-09-081-0/+2
| | | | | | | | | * Makeconf (cleantarg): Add `$(libname)_pic.a'. [$(makemode) = library] (targets): Likewise. ($(libname)_pic.a): New rule. ($(libdir)/$(libname)_pic.a): Extended from the previous _p.a and .a rules. Submitted by Marcus Brinkmann (Marcus.Brinkmann@ruhr-uni-bochum.de).
* *** empty log message ***Thomas Bushnell1999-09-061-1/+0
|
* add diskfs_default_sync_interval itemRoland McGrath1999-07-111-1/+3
|
* *** empty log message ***Thomas Bushnell1999-07-111-0/+2
|
* remove item for passwd, it already exists in another packageRoland McGrath1999-07-081-1/+0
|
* typoRoland McGrath1999-07-081-3/+3
|
* *** empty log message ***Thomas Bushnell1999-07-081-0/+5
|
* *** empty log message ***Thomas Bushnell1999-07-031-3/+1
|
* *** empty log message ***Thomas Bushnell1999-07-011-3/+0
|
* add libc items from old libc/hurd/STATUS listRoland McGrath1999-04-061-0/+23
|
* *** empty log message ***Thomas Bushnell1999-03-151-1/+4
|
* *** empty log message ***Thomas Bushnell1999-03-121-0/+11
|
* *** empty log message ***Thomas Bushnell1999-03-091-1/+0
|
* *** empty log message ***Thomas Bushnell1999-02-221-1/+0
|
* *** empty log message ***Thomas Bushnell1999-02-191-4/+0
|
* *** empty log message ***Thomas Bushnell1999-02-181-1/+0
|
* libc itemsRoland McGrath1999-02-161-1/+5
|
* *** empty log message ***Thomas Bushnell1999-02-161-1/+2
|
* *** empty log message ***Thomas Bushnell1999-02-161-1/+7
|
* *** empty log message ***Thomas Bushnell1999-02-161-11/+7
|
* *** empty log message ***Thomas Bushnell1999-02-161-0/+1
|
* libps: add incremental output optionsRoland McGrath1998-11-231-0/+2
|
* *** empty log message ***Thomas Bushnell1998-11-161-0/+2
|
* add TODO item for stdio->libio conversionRoland McGrath1998-07-191-10/+13
|
* Tue Jul 7 11:39:08 1998 Thomas Bushnell, n/BSG <tb@mit.edu>Thomas Bushnell1998-07-071-0/+1
| | | | | | | | | | * Makeconf (%.o): New rules (from %.c and %.S) so that we can specify file-specific CPPFLAGS (already in use by utils/Makefile for utils/ping.c). (%_pic.o, $_p.o, make-deps): Also grok file-specific CPPFLAGS. Reported by Gordon Matzigkeit (gord@gnu.org). * INSTALL-cross: Updated by Gordon Matzigkeit (gord@gnu.org).
* *** empty log message ***Thomas Bushnell1998-06-291-0/+1
|
* *** empty log message ***Thomas Bushnell1998-06-291-2/+2
|
* *** empty log message ***Thomas Bushnell1998-06-291-0/+4
|
* *** empty log message ***Thomas Bushnell1998-04-151-1/+0
|