aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Added source comments to some internal routines.gsoc-releaseelflink-preview-2Stefan Bucur2008-08-192-5/+46
* Moved the elfutils.h header in a private location.Stefan Bucur2008-08-196-8/+9
* Added source comments to the execution API header.Stefan Bucur2008-08-191-0/+64
* Added source comments for the COM32 test module.Stefan Bucur2008-08-191-4/+41
* Implemented the 'list' command in the CLI.Stefan Bucur2008-08-196-12/+55
* Exported the module list head + iterator defined.Stefan Bucur2008-08-195-11/+17
* Shrinked the COM32 module from 34K to 25K.Stefan Bucur2008-08-192-20/+30
* Fixed a bug that permitted duplicate modules.Stefan Bucur2008-08-194-4/+20
* Moved the execution layer API in klibc tree.Stefan Bucur2008-08-195-6/+7
* Made a message appear for invalid commands in CLI.Stefan Bucur2008-08-191-0/+2
* Fixed a bug that permitted loading as libs of exec modules.Stefan Bucur2008-08-191-0/+6
* Implemented automatic memory cleanup for executable modules.Stefan Bucur2008-08-193-1/+29
* Implemented library load and unload CLI interface.Stefan Bucur2008-08-191-28/+54
* Impelmented spawn CLI command.Stefan Bucur2008-08-192-1/+30
* Started to write a CLI for elflink testing.Stefan Bucur2008-08-191-90/+53
* Added a new execution API on top of the module API.Stefan Bucur2008-08-198-18/+227
* Cleaned up some files in the elflink module dir.Stefan Bucur2008-08-196-225/+0
* Implementing memory tagging support.Stefan Bucur2008-08-194-1/+51
* Made room in the arena_header structure for custom data.Stefan Bucur2008-08-194-45/+55
* Polished some debug messages.Stefan Bucur2008-08-192-5/+11
* Modified makefile to include debugging notification in ELF code.Stefan Bucur2008-08-191-1/+1
* Fixed typo in quicksort algorithm.Stefan Bucur2008-08-191-1/+1
* Created a simple quick sort module.Stefan Bucur2008-08-199-7/+140
* Reorganized the module system in a consistent API.Stefan Bucur2008-08-1915-1119/+1259
* Started to document the ELF link source code.Stefan Bucur2008-08-191-20/+178
* Implemented module unloading functionality.Stefan Bucur2008-08-192-2/+29
* Implemented the initialization system of an ELF module.Stefan Bucur2008-08-193-12/+77
* Minor fixes for the ELF ld script.Stefan Bucur2008-08-191-2/+4
* Created a prototype for the first ELF module.Stefan Bucur2008-08-196-12/+152
* Created a custom ld script for ELF modules.Stefan Bucur2008-08-192-1/+167
* Dynamic loading of klibc fully functional.Stefan Bucur2008-08-194-106/+143
* Klibc dynamic loading almost complete.Stefan Bucur2008-08-192-1/+14
* Implemented shallow ELF loading and used it on the COM32 module.Stefan Bucur2008-08-196-41/+215
* Reorganized a little the elflink subdirectory and made a simple module to loa...Stefan Bucur2008-08-1910-78/+155
* Made a test module and fixed a silly bug in posix_memalign().Stefan Bucur2008-08-192-2/+45
* Implemented a native version of posix_memalign().Stefan Bucur2008-08-193-2/+85
* Added the testing files to be ignored by git.Stefan Bucur2008-08-191-0/+1
* Moved the module loading code onto SYSLINUX, as a COM32 module.Stefan Bucur2008-08-1917-236/+576
* Module unloading & cleanup, and dependency info.Stefan Bucur2008-08-193-20/+143
* Implemented the module loading using stream functions.Stefan Bucur2008-08-192-107/+126
* Implemented support for GNU hash tables.Stefan Bucur2008-08-194-3/+90
* The first functional prototype of module linking.Stefan Bucur2008-08-196-51/+129
* Implemented symbol verification and global searching.Stefan Bucur2008-08-194-22/+222
* Fixed the Linux linked list implementation dependencies.Stefan Bucur2008-08-191-8/+21
* Added support for searching symbolsStefan Bucur2008-08-196-3/+60
* Extracted symbol information from the ELF file.Stefan Bucur2008-08-193-46/+83
* The dynamic link entries are read from the ELF object.Stefan Bucur2008-08-191-1/+82
* Implemented logic for segment loading.Stefan Bucur2008-08-193-14/+156
* Created the basic module infrastructure.Stefan Bucur2008-08-196-64/+785
* Configured git to ignore Eclipse project files and ELF testing executableStefan Bucur2008-08-191-0/+2