aboutsummaryrefslogtreecommitdiff
path: root/exec/exec.c
Commit message (Expand)AuthorAgeFilesLines
* (do_exec): In proc_setowner code, deal with error from auth_getidsMichael I. Bushnell1996-06-201-23/+25
* fixupMichael I. Bushnell1996-06-201-4/+5
* (do_exec): Call proc_setowner *after* possible proc_reassign;Michael I. Bushnell1996-06-201-34/+35
* (do_exec, S_exec_exec): Pass 0 for new LOOKUP arg to hurd_file_name_lookup.Miles Bader1996-06-191-2/+2
* (do_exec): Add code missing from last change.Michael I. Bushnell1996-06-131-2/+16
* (do_exec): If secure, set the owner with proc_setowner.Michael I. Bushnell1996-06-131-2/+23
* (do_exec): Use new auth_user_authenticate interface.Michael I. Bushnell1996-05-101-1/+1
* (map): Use F->__offset and F->__target properly.Roland McGrath1996-05-031-7/+7
* (map): Fix fencepost error in check of current mapping window.Roland McGrath1996-05-021-2/+3
* (do_exec): Terminate OLDTASK if we get an error after killing its threadsRoland McGrath1996-05-021-3/+13
* (check_gzip) [ziprderr]: Treat all read errors as ENOEXEC. First off,Michael I. Bushnell1996-04-301-9/+10
* Use ports_create_port instead of ports_allocate_port, and notice the error.Roland McGrath1996-04-271-2/+2
* (prepare):Miles Bader1996-04-081-66/+72
* (S_exec_exec):Miles Bader1996-01-301-9/+21
* (S_exec_exec): Use envz_get() to search the environment.Miles Bader1996-01-111-14/+7
* (safe_bzero): Rewritten using hurd_catch_signal.Roland McGrath1996-01-041-24/+4
* (do_exec):Miles Bader1995-12-291-5/+12
* (map): Rearrange code to fix some bugs and not remap unless necessary.Roland McGrath1995-12-151-32/+23
* (safe_bzero): New function, broken out of load_section.Roland McGrath1995-11-211-27/+33
* (load_section): Undo boneheaded last change.Roland McGrath1995-11-211-2/+2
* (load_section): Declare ADDR and VM_PROT volatile.Michael I. Bushnell1995-11-211-2/+2
* (S_exec_startup): Compatibility RPC removed.Roland McGrath1995-11-131-24/+0
* (load_section): Catch faults while zeroing partial bss page.Roland McGrath1995-11-131-22/+47
* (S_exec_startup_get_info): New function, modified from S_exec_startup.Roland McGrath1995-10-251-29/+67
* (struct execdata): Moved to priv.h.Roland McGrath1995-10-181-115/+97
* Server mechanics removed; now uses libtrivfs/libports.Roland McGrath1995-10-111-498/+96
* (do_exec): Doc fix.Michael I. Bushnell1995-10-021-0/+4
* (do_exec): Don't set NEWTASK's bootstrap port until after we have finishedRoland McGrath1995-09-271-18/+8
* (struct bootinfo): New members `phdr_addr', `phdr_size', `user_entry'.Roland McGrath1995-09-201-257/+321
* (S_fsys_forward): New stub function.Roland McGrath1995-08-281-2/+6
* (load_section): Remove assignments from if tests.Michael I. Bushnell1995-06-271-50/+68
* (struct execdata.info.elf): Add members `anywhere' and `loadbase'.Roland McGrath1995-06-081-123/+167
* Majorly revamped: Now supports the ELF format directly.Roland McGrath1995-06-051-297/+396
* Add fsys_set_options, replacing fsys_mod_readonly.Miles Bader1995-05-121-3/+3
* (check_gzip): Rewind the stream before calling `get_method'.Roland McGrath1995-04-211-1/+3
* (struct execdata) [BFD]: New member `interp_section'.Roland McGrath1995-04-101-69/+186
* (load_section): fseek to desired position before freading.Roland McGrath1995-04-091-2/+12
* (check_section): Don't check SEC_RELOC flag.Roland McGrath1995-02-091-8/+2
* (load_section): Don't check SEC_HAS_CONTENTS for clearing overlap bssMichael I. Bushnell1995-02-091-5/+1
* (prepare): Fix braino in last change.Roland McGrath1995-01-281-1/+1
* (prepare): Give the stream a seek function.Roland McGrath1995-01-281-0/+2
* Update BFD code; it works now.Roland McGrath1995-01-221-29/+40
* [BFD] (bfd_mach_host_arch_mach): In decl, MACHINE arg is `long int *' now.Roland McGrath1995-01-151-8/+11
* (struct execdata): New members `headbuf', `file_data', `optimal_block'.Roland McGrath1994-12-121-85/+300
* (set_active_trans): Don't deallocate EXECNODE here to work around aMichael I. Bushnell1994-11-091-1/+2
* Include <hurd/paths.h> and <fcntl.h>.Michael I. Bushnell1994-11-091-0/+3
* (set_active_trans): New function.Michael I. Bushnell1994-11-091-0/+19
* entered into RCSMichael I. Bushnell1994-08-311-7/+13
* Formerly exec.c.~84~Roland McGrath1994-08-311-24/+46
* Formerly exec.c.~83~Michael I. Bushnell1994-08-301-11/+32