| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a mmap flag (MAP_32BIT) on 64-bit platforms to request that a mapping use | jhb | 2013-09-09 | 1 | -2/+3 |
* | Revert r253939: | attilio | 2013-08-05 | 1 | -3/+3 |
* | The page hold mechanism is fast but it has couple of fallouts: | attilio | 2013-08-04 | 1 | -3/+3 |
* | Introduce a constant, ELF_NOTE_ROUNDSIZE, which evidently declare our | trociny | 2013-05-01 | 1 | -9/+10 |
* | Add a new set of notes to a process core dump to store procstat data. | trociny | 2013-04-16 | 1 | -1/+279 |
* | Re-factor coredump routines. For each type of notes an output | trociny | 2013-04-14 | 1 | -206/+354 |
* | Switch some "low-hanging fruit" to acquire read lock on vmobjects | attilio | 2013-04-08 | 1 | -4/+4 |
* | Fill p_flags and p_align fields of the core dump note segement. | trociny | 2013-04-07 | 1 | -2/+2 |
* | Use 4-byte padding for core dump notes on both 32 and 64bit archs. | trociny | 2013-04-07 | 1 | -2/+2 |
* | - Fix two possible overflows when testing if ELF program headers are on | tijl | 2013-03-13 | 1 | -8/+6 |
* | Rename VM_OBJECT_LOCK(), VM_OBJECT_UNLOCK() and VM_OBJECT_TRYLOCK() to | attilio | 2013-02-20 | 1 | -4/+4 |
* | Switch vm_object lock to be a rwlock. | attilio | 2013-02-20 | 1 | -1/+1 |
* | Remove the ia64-specific code fragment, which effect is more cleanly | kib | 2013-02-10 | 1 | -10/+0 |
* | Remove the support for using non-mpsafe filesystem modules. | kib | 2012-10-22 | 1 | -6/+2 |
* | Fix the mis-handling of the VV_TEXT on the nullfs vnodes. | kib | 2012-09-28 | 1 | -1/+1 |
* | Fix several reads beyond the mapped first page of the binary in the | kib | 2012-07-19 | 1 | -9/+18 |
* | Implement mechanism to export some kernel timekeeping data to | kib | 2012-06-22 | 1 | -0/+4 |
* | ELF image can have several PT_NOTE program headers. Look for the ELF | kib | 2012-03-11 | 1 | -20/+27 |
* | Finally, try to enable the nxstacks on amd64 and powerpc64 for both 64bit | kib | 2012-01-30 | 1 | -1/+6 |
* | Explain why it is safe to unlock the vnode. | alc | 2012-01-17 | 1 | -0/+3 |
* | Improve abstraction. Eliminate direct access by elf*_load_section() | alc | 2012-01-17 | 1 | -26/+25 |
* | Convert files to UTF-8 | uqs | 2012-01-15 | 1 | -1/+1 |
* | Control the execution permission of the readable segments for | kib | 2011-10-15 | 1 | -1/+9 |
* | In elf32_trans_prot() and when compiling for amd64 or ia64, add | marcel | 2011-10-13 | 1 | -0/+6 |
* | All the racct_*() calls need to happen with the proc locked. Fixing this | trasz | 2011-07-06 | 1 | -0/+2 |
* | Add some checks to ensure that Capsicum is behaving correctly, and add some | jonathan | 2011-06-30 | 1 | -0/+11 |
* | Add accounting for most of the memory-related resources. | trasz | 2011-04-05 | 1 | -1/+11 |
* | Put the general logic for being a CPU hog into a new function | mdf | 2011-02-02 | 1 | -2/+1 |
* | Use the same expression to report stack protection mode for AT_STACKEXEC | kib | 2011-01-08 | 1 | -2/+3 |
* | In elf image activator, read and apply the stack protection mode from | kib | 2011-01-08 | 1 | -5/+17 |
* | Collect code to translate between vm_prot_t and p_flags into helper | kib | 2011-01-08 | 1 | -22/+35 |
* | Add the ability for GDB to printout the thread name along with other | attilio | 2010-11-22 | 1 | -0/+10 |
* | Supply some useful information to the started image using ELF aux vectors. | kib | 2010-08-17 | 1 | -0/+11 |
* | Don't leak core_buf or gzfile if doing a compressed core file and we | alfred | 2010-04-30 | 1 | -4/+7 |
* | Add the ELF relocation base to struct image_params. This will be | nwhitehorn | 2010-03-25 | 1 | -0/+1 |
* | Change the way text_addr and data_addr are computed to use the | nwhitehorn | 2010-03-25 | 1 | -11/+6 |
* | Provide groundwork for 32-bit binary compatibility on non-x86 platforms, | nwhitehorn | 2010-03-11 | 1 | -9/+6 |
* | put calls to gzclose() under ifdef COMPRESS_USER_CORES to prevent | alfred | 2010-03-04 | 1 | -1/+1 |
* | Merge projects/enhanced_coredumps (r204346) into HEAD: | alfred | 2010-03-02 | 1 | -16/+156 |
* | If ET_DYN binary has non-zero base address for some reason, honour it | kib | 2009-10-18 | 1 | -5/+20 |
* | Map PIE binaries at non-zero base address. | kib | 2009-10-10 | 1 | -10/+14 |
* | Do not map segments of zero length. | kib | 2009-10-10 | 1 | -1/+4 |
* | Print a warning in case we cannot add more brandinfo because | bz | 2009-10-03 | 1 | -1/+4 |
* | Make sure FreeBSD binaries without .note.ABI-tag section work | bz | 2009-08-30 | 1 | -5/+13 |
* | Fix handling of .note.ABI-tag section for GNU systems [1]. | bz | 2009-08-24 | 1 | -6/+54 |
* | Fix KBI breakage by r190520 which affects older linux.ko binaries: | dchagin | 2009-04-05 | 1 | -1/+1 |
* | Fix several issues with parsing the notes for ELF objects. | kib | 2009-03-22 | 1 | -5/+5 |
* | Supply AT_EXECPATH auxinfo entry to the interpreter, both for native and | kib | 2009-03-17 | 1 | -0/+2 |
* | Use the properly sized types for ELF object header and program headers. | kib | 2009-03-17 | 1 | -4/+4 |
* | Implement new way of branding ELF binaries by looking to a | dchagin | 2009-03-13 | 1 | -51/+101 |