summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-07-17Silent rules turned on by default in the build systemVivek Das Mohapatra1-0/+1
2017-07-17Rip out some unnecessary pkg-config checksVivek Das Mohapatra1-10/+0
2017-07-17Get rid of an old debug messageVivek Das Mohapatra1-1/+0
2017-07-17Update .gitignore in anticipation of the Great Bir ReorganisationVivek Das Mohapatra1-0/+15
2017-07-04Don't exclude libc & libpthread from the capsule DSO loader by defaultVivek Das Mohapatra1-3/+0
2017-07-04Add debug showing link map contents inside and outside the capsuleVivek Das Mohapatra1-0/+35
2017-07-04libcapsule: use the new ldlib/ldcache handlers from utils/*Vivek Das Mohapatra2-1280/+32
2017-07-04print-libstubs: move to the new symbol loader/dumper implementationVivek Das Mohapatra3-62/+106
2017-07-04Abstract out the implementations of ldcache and ldlib manipulationVivek Das Mohapatra5-0/+1353
2017-07-04Ignore tmpfilesVivek Das Mohapatra1-1/+1
2017-06-28Found a bug in LDPATH + /prefix path handling - commentedVivek Das Mohapatra1-0/+1
2017-05-24capsule-dlmopen.c: don't fake dynamic section size from wrap()Vivek Das Mohapatra2-4/+5
2017-05-24capsule-dlmopen.c: when debugging WRAPPERS turn on extra debug for ELFVivek Das Mohapatra1-0/+9
2017-05-24capsule-dlmopen.c: explain what some of the ELF parameters meanVivek Das Mohapatra1-0/+4
2017-05-24capsule-dlmopen.c: check e_machine for DSO we're actually looking atVivek Das Mohapatra1-1/+1
2017-05-24capsule-dlmopen.c: add some debug output to ELF DSO type checkingVivek Das Mohapatra1-1/+9
2017-05-24capsule-dlmopen.c: more debug output from the DSO search functionsVivek Das Mohapatra1-1/+10
2017-05-24gen-stublib.sh: Include the major version of the proxied libraryVivek Das Mohapatra2-1/+20
2017-05-23Makefile.am: whitespace/tab consistencyVivek Das Mohapatra1-6/+6
2017-05-23Makefile.am: turn -Werror back onVivek Das Mohapatra1-1/+1
2017-05-23Can't use the same printf format specs on 32 and 64 bit modelsVivek Das Mohapatra5-29/+49
2017-05-23ElfW(Rel) is not 32/64 bit symmetricVivek Das Mohapatra1-0/+6
2017-05-23ELF32_R_x vs EL64_R_x: compiler not smart enough to infer path safetyVivek Das Mohapatra3-92/+68
2017-05-23configure.ac: check for a libelf with the mmap features we useVivek Das Mohapatra1-0/+9
2017-05-23configure.ac: add PKG_CHECK_MODULES for the demo library dependenciesVivek Das Mohapatra1-0/+10
2017-05-23generate-stublib.sh: don't produce a partial shim library .c on errorVivek Das Mohapatra1-1/+3
2017-05-23gen-stublib.sh: abort build if we can't extract proxied DSO symbolsVivek Das Mohapatra1-4/+12
2017-05-23gen-stublib.sh: overzealous redirection corrected (leave stderr alone)Vivek Das Mohapatra1-1/+1
2017-05-23Drop some dead filesVivek Das Mohapatra2-0/+0
2017-05-22Document the CAPSULE_DEBUG flagsVivek Das Mohapatra1-0/+20
2017-05-22Write up the approach that libcapsule uses in semi-detailVivek Das Mohapatra1-0/+279
2017-05-22After some discussion, use same version of licence as glibc itself.Vivek Das Mohapatra2-777/+779
2017-05-21Add a note to Limitations.txt about Mesa versions before 17Vivek Das Mohapatra1-0/+6
2017-05-19Comment the code thoroughlyVivek Das Mohapatra2-19/+109
2017-05-19Style trivium: () spacingVivek Das Mohapatra1-1/+1
2017-05-19Remove comment for FIXME that has been handled by set_elf_constraintsVivek Das Mohapatra1-3/+0
2017-05-19Use a pre-existing flag variable instead of repeating the same testVivek Das Mohapatra1-1/+1
2017-05-19Typo in a debug messageVivek Das Mohapatra1-1/+1
2017-05-19Clean up the DEBUG messages some moreVivek Das Mohapatra1-8/+8
2017-05-19Dont walk the link map in both directions: just rewind it first.Vivek Das Mohapatra1-5/+2
2017-05-19We actually need to install capsule wrappers even if there's no prefixVivek Das Mohapatra1-5/+2
2017-05-19Always exit through the free/cleanup path in capsule_shim_dlopenVivek Das Mohapatra1-4/+3
2017-05-19set_elf_constraints is now called from init_ldlibsVivek Das Mohapatra1-3/+0
2017-05-19Fix a leak and explain the correct setup for _dso_iterate_sectionsVivek Das Mohapatra1-2/+4
2017-05-19Catch circular symlinks or ones that are too deep as per MAXSYMLINKSVivek Das Mohapatra1-1/+8
2017-05-19Typo in DEBUG messageVivek Das Mohapatra1-1/+1
2017-05-19Documentation improvementsVivek Das Mohapatra2-1/+2
2017-05-18Add documentation for quick-start, adding capsules & limitationsVivek Das Mohapatra3-0/+191
2017-05-18Cleanup rules for shim library generation a bit & fix versioningVivek Das Mohapatra1-4/+13
2017-05-18Populate the README fileVivek Das Mohapatra1-0/+111