aboutsummaryrefslogtreecommitdiff
path: root/exec/exec.c
Commit message (Expand)AuthorAgeFilesLines
* Rename proc_complete_reauthentication to proc_reauthenticate_completeSamuel Thibault2022-08-101-1/+1
* Make proc_reauthenticate () recreate proc portSergey Bugaev2022-08-101-0/+7
* exec: Use proc_reauthenticate_reassign ()Sergey Bugaev2022-08-101-42/+33
* exec: Support ELIBEXEC errorSamuel Thibault2022-04-121-0/+7
* Fix const warningsSamuel Thibault2022-01-171-14/+16
* Make RPC input array parameters constSamuel Thibault2022-01-161-18/+18
* Fix build warningsSamuel Thibault2022-01-011-2/+2
* exec: only constraint loading the ELF interpreterSamuel Thibault2021-12-301-7/+7
* exec: Fix and use mask for memory layoutSamuel Thibault2021-08-161-20/+7
* Use the data_t type defined in hurd_types.h.Flavio Cruz2019-09-011-4/+4
* exec: Leave room for mmaps etc. before PIE binariesSamuel Thibault2018-04-221-0/+3
* exec: Fix else branchSamuel Thibault2018-04-221-19/+21
* exec: document why mask code is currently commentedSamuel Thibault2018-04-221-0/+5
* Fix warningsSamuel Thibault2018-03-051-0/+1
* Implement /proc/<pid>/exeSamuel Thibault2018-01-081-0/+3
* Add support for $ORIGIN rpath expansionSamuel Thibault2018-01-081-4/+83
* Add a new exec_exec_paths RPCEmilio Pozuelo Monfort2018-01-081-4/+47
* Record executable entry for PIE core dumpsSamuel Thibault2017-12-111-0/+5
* exec: Avoid calling mmap with zero sizeSamuel Thibault2017-09-101-0/+2
* Use our own variant of 'assert' and 'assert_perror'.Justus Winter2017-08-051-1/+1
* exec: Fix loading binaries without a memory manager objectBrent W. Baccala2016-08-311-7/+8
* Fix loading small pic programsSamuel Thibault2016-08-261-15/+42
* exec: fix setting the name of early serversJustus Winter2015-07-141-17/+33
* Fix space styleSamuel Thibault2015-03-051-12/+12
* Replace `bzero' with `memset'Justus Winter2014-12-101-11/+7
* exec: redzone page zero before loading anythingJustus Winter2014-09-291-0/+10
* exec: add missing includesJustus Winter2014-05-261-0/+1
* exec: abbreviate the task name if necessaryJustus Winter2014-04-291-2/+13
* exec: fix receiver lookupJustus Winter2014-04-051-4/+1
* exec: provide a meaningful name for new tasksJustus Winter2014-02-231-6/+21
* exec: remove support for transparently ungziping executablesJustus Winter2013-09-151-138/+0
* exec: remove support for transparently unbzip2ing executablesJustus Winter2013-09-151-124/+0
* exec: keep track of the range where executable segments are mappedJustus Winter2013-09-151-0/+23
* exec: remove the BFD codeJustus Winter2013-08-291-512/+55
* exec: Remove #ifdef 0-out code for user specified exec servers.Justus Winter2013-08-281-81/+0
* Remove unused variableMiguel Figueiredo2013-06-011-3/+0
* Switch from cthreads to pthreadsRichard Braun2012-11-271-18/+18
* fix common misspellingsJonathan Neuschäfer2011-08-201-1/+1
* Add comment about finish being called several timesSamuel Thibault2011-02-141-1/+3
* Protect exec from memory faultsSamuel Thibault2010-09-141-6/+16
* Fix compressed binaries executionSamuel Thibault2010-09-141-4/+6
* Fix in-memory mappingSamuel Thibault2010-09-141-2/+7
* Fix duplicate oldtask port deallocationSamuel Thibault2009-12-211-2/+0
* Fixes long-standing random hang of exec.Samuel Thibault2009-08-231-2/+5
* 2009-04-03 Samuel Thibault <samuel.thibault@ens-lyon.org>Samuel Thibault2009-04-021-3/+3
* (check_elf_phdr): Fix typo in last change.Roland McGrath2004-10-231-1/+1
* 2004-10-22 Roland McGrath <roland@frob.com>Roland McGrath2004-10-221-8/+25
* (check_elf_phdr): Tweak last change.Roland McGrath2004-09-261-0/+2
* 2004-09-26 Roland McGrath <roland@frob.com>Roland McGrath2004-09-261-17/+9
* 2004-02-11 Roland McGrath <roland@frob.com>Roland McGrath2004-02-111-21/+27