summaryrefslogtreecommitdiffstats
path: root/sys/kern/imgact_elf.c
Commit message (Expand)AuthorAgeFilesLines
* Assign value of NULL to imgp->execlabel when imgp is initializedrwatson2002-11-081-0/+1
* Remove reference to struct execve_args from struct imgact, whichrwatson2002-11-051-1/+2
* Handle binaries with arbitrary number PT_LOAD sections, not onlykan2002-10-231-14/+19
* Use strlcpy() instead of strncpy() to copy NUL terminated stringsrobert2002-10-171-2/+2
* Use the fields in the sysentvec and in the vm map header in place of thejake2002-09-211-2/+1
* Do not blow up when we walk off the end of the brands list.peter2002-09-081-1/+3
* Alright, fix the problems with the elf loader for the Alpha. It turnsdillon2002-09-041-8/+18
* Make the text segment locating heuristics from rev 1.121 more reliablepeter2002-09-031-15/+10
* Grammer cleanupdillon2002-09-021-2/+2
* Moved elf brand identification into a function. Fully identify thejake2002-09-021-105/+75
* Fixed more indentation bugs.jake2002-09-021-3/+3
* Implement data, text, and vmem limit checking in the elf loader and svr4dillon2002-08-301-10/+33
* Fixed most indentation bugs.jake2002-08-251-46/+34
* Fixed placement of operators. Wrapped long lines.jake2002-08-251-4/+8
* Fixed white space around operators, casts and reserved words.jake2002-08-241-23/+22
* return x; -> return (x);jake2002-08-241-32/+32
* In order to better support flexible and extensible access control,rwatson2002-08-151-2/+4
* - Hold the vnode lock throughout execve.jeff2002-08-131-10/+3
* - Replace v_flag with v_iflag and v_vflagjeff2002-08-041-5/+7
* Infrastructure tweaks to allow having both an Elf32 and an Elf64 executablepeter2002-07-201-142/+313
* Clean up execve locking:jeff2002-07-061-4/+11
* Fix typo in the BSD copyright: s/withough/without/schweikh2002-06-021-1/+1
* Remove __P.alfred2002-03-191-19/+18
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredjhb2002-02-271-1/+1
* Remove whitespace at end of line.mp2001-12-161-1/+1
* Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loaderps2001-10-101-2/+0
* Make uio_yield() a global. Call uio_yield() between chunksdillon2001-09-261-2/+2
* KSE Milestone 2julian2001-09-121-13/+19
* This brings in a Yahoo coredump patch from Paul, with additional mods bydillon2001-09-081-4/+5
* For ia64, set the default elf brand to be FreeBSD. This is temporarilypeter2001-09-021-0/+4
* OR M_WAITOK with M_ZERO in malloc()s args for clarity.brian2001-08-281-1/+1
* Unbreak linux compatibility by providing the correct length of the buffer.mp2001-08-181-1/+1
* Don't explicitly null-terminate. The buffer we are copying into ispeter2001-08-161-1/+0
* Reduce stack allocation (stack-fast?).mp2001-08-161-40/+65
* Use explicit sizes for the prpsinfo command length string so thatpeter2001-08-161-1/+2
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachdillon2001-07-041-13/+4
* Lock the VM while twiddling the vmspace.jhb2001-05-231-1/+2
* Introduce a global lock for the vm subsystem (vm_mtx).alfred2001-05-191-3/+18
* Convert the allproc and proctree locks from lockmgr locks to sx locks.jhb2001-03-281-3/+3
* Catch up to header include changes:jhb2001-03-281-0/+1
* Do not set a default ELF syscall ABI fallback.obrien2001-03-041-6/+5
* MFS: bring the consistent `compat_3_brand' support into -CURRENTobrien2001-02-241-8/+12
* Change and clean the mutex lock interface.bmilekic2001-02-091-2/+2
* Back out proc locking to protect p_ucred for obtaining additionaljhb2001-01-271-6/+1
* Proc locking.jhb2001-01-241-1/+6
* - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), insteadjake2000-12-131-2/+2
* Protect the following with a lockmgr lock:jake2000-11-221-3/+8
* Make MINSIGSTKSZ machine dependent, and have the sigaltstackmarcel2000-11-091-1/+3
* ELF kernels should use an ELF sysvec. This allows us to move a.outobrien2000-11-051-1/+1
* Catch up to moving headers:jhb2000-10-201-1/+1
OpenPOWER on IntegriCloud