1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

Timeline


and .

01/08/12:

04:13 Ticket #384 (Refactoring: move common code in elfcopy/mcs/strip to a library) created by jkoshy
Moving common functionality in elfcopy/mcs/strip out to a library could …
04:01 Ticket #383 (Resource leakages in elfcopy/mcs/strip) created by jkoshy
Currently, when the elfcopy/mcs/strip programs encounter an error, …

01/06/12:

12:29 Changeset [2381] by kaiwang27
Implement linker script "DATA_SEGMENT_ALIGN" and "DATA_SEGMENT_END" …

01/05/12:

09:36 Changeset [2380] by kaiwang27
* Add "arch" module, which holds general architecture support routines. * …
02:08 Changeset [2379] by jkoshy
Code cleanups in libdwarf: move the _dwarf_find_section() helper …

01/03/12:

09:21 Ticket #378 (nm handling of the -o option) closed by jkoshy
fixed: Implemented in changeset [2375] and [2376]; the manual page was revised in …
09:18 Ticket #382 (Review and revise the test suite for '''nm''') created by jkoshy
Review and revise the test suite for nm: * Add tests for recently …
08:59 Changeset [2378] by jkoshy
Remove test cases from the nm test suite that test the older (prior …
07:10 Changeset [2377] by jkoshy
Document the behavior of the -o option to nm, after changeset …
06:59 Changeset [2376] by jkoshy
Correct an oversight in changeset [2375]: ensure that -o option to …
06:37 Changeset [2375] by jkoshy
Change the behaviour of the -o option in nm, depending on whether …
06:06 Changeset [2374] by jkoshy
Changes to nm: * Style fix: keep option handling code sorted. * …

12/30/11:

13:42 Ticket #381 (Document the extension APIs elf_open() and elf_openmemory()) created by jkoshy
The elf_open() and elf_openmemory() APIs added in changeset [2366] need …
07:16 Ticket #380 (Update the elfcopy.1 manual page) closed by jkoshy
fixed: The manual page was updated in changeset [2373].
07:13 Changeset [2373] by jkoshy
Document the -I|-s|--input-target options to elfcopy. …
07:06 Changeset [2372] by jkoshy
Fix an option handling bug in elfcopy: specify that the -s option …

12/29/11:

14:42 Ticket #364 (Support Minix3) closed by jkoshy
fixed: The source tree builds on Minix3 v3.2.0 as of changeset [2370].
14:40 Ticket #366 (Investigate support for systems without mmap()) closed by jkoshy
fixed: Implemented, as of changeset [2370].
14:16 Changeset [2371] by jkoshy
Fix potential double-free() errors in the error handling paths in …
13:20 Ticket #380 (Update the elfcopy.1 manual page) created by jkoshy
Support for the -I option was added to elfcopy in changeset [1267]
12:48 Changeset [2370] by jkoshy
Improve the portability of elfcopy: use malloc() and read() to …
12:47 Changeset [2369] by jkoshy
In elfcopy, ensure that file offsets are reset for file descriptors …
06:34 Changeset [2368] by jkoshy
Unbreak the build on FreeBSD: * Remove an unused variable declaration. * …
06:26 Changeset [2367] by jkoshy
Rework ar to use elf_open() and elf_openmemory() to read in …
06:15 libelf edited by jkoshy
Note the addition of the elf_open() and elf_openmember() extension … (diff)
06:12 Changeset [2366] by jkoshy
Extend libelf with extension APIs elf_open() and …
04:36 Changeset [2365] by jkoshy
Refactor libelf: * Add a reporterror parameter to the …

12/28/11:

17:55 Changeset [2364] by jkoshy
Refactor libelf: * Add a parameter to the _libelf_open_object()
17:47 Changeset [2363] by jkoshy
Refactor libelf: * Implement a helper function _libelf_memory()
17:46 Changeset [2362] by jkoshy
Code refactoring in libelf: create a helper macro LIBELF_ERROR(). …
12:03 Changeset [2361] by jkoshy
Code cleanups in libelf: prefix internal symbols with an underscore. …

12/23/11:

10:49 Ticket #379 (readelf -p should accept section names) created by jkoshy
The -p option in GNU readelf accepts section names in addition to …

12/20/11:

15:42 Ticket #378 (nm handling of the -o option) created by jkoshy
The -o option has different meanings in POSIX, GNU and BSD modes. …
14:57 Ticket #377 (Implement "libar") created by jkoshy
A library implementing programmatic access to ar archives could help …
12:18 Changeset [2360] by jkoshy
Fix a memory leak in libdwarf: release section information when a …
04:54 Changeset [2359] by jkoshy
Fix a memory leak in nm: free memory resources used for tracking …

12/19/11:

18:22 Changeset [2358] by kaiwang27
Fix memory leaks in elfcopy: Release resource allocated for internal …
16:57 Changeset [2357] by kaiwang27
Fix memory leaks in elfcopy: free the buffer containing the content …
16:54 Changeset [2356] by kaiwang27
Fix memory leaks in elfcopy: Make sure internal section content, …
16:42 Changeset [2355] by jkoshy
Fix a memory leak in elfdump: release section related resources …
15:12 Changeset [2354] by kaiwang27
Fix memory leaks in elfcopy: release resource allocated for sec_add …
14:57 Changeset [2353] by kaiwang27
Fix memory leaks in elfcopy: release the resource allocated for …
11:21 Changeset [2352] by jkoshy
Improve the manual page for strings: * Use a more compact manual …
11:20 Changeset [2351] by jkoshy
Include a supported option in the usage message printed by strings. …
10:20 Changeset [2350] by jkoshy
Fix a memory leak in size: in function tbl_flush(), also free the …
06:14 Changeset [2349] by jkoshy
Fix a memory leak in ar: free a temporary memory allocation used for …
02:22 Changeset [2348] by jkoshy
Fix a memory leak in libelf: ensure that the memory used for …

12/18/11:

15:00 Changeset [2347] by kaiwang27
Use malloc(3) instead mmap(2) to read in the input binary object, to make …
14:41 Changeset [2346] by kaiwang27
Properly release the resource allocated for input binary object. Reported …
13:50 Changeset [2345] by kaiwang27
Remove unused code.
13:45 Changeset [2344] by kaiwang27
Properly release the memory allocated for archives. Reported by: jkoshy
13:39 WikiStart edited by jkoshy
Improve a section on the page. (diff)
07:05 WikiStart edited by jkoshy
Note the primary development focus for the project. (diff)
05:31 Changeset [2343] by jkoshy
Minor refactoring of libelf: * Move the helper function …

12/17/11:

23:44 Changeset [2342] by kaiwang27
Make sure the newest value of the location counter is returned when the …
23:21 Changeset [2341] by kaiwang27
Calculate file offset and virtual memory address of the output sections.
20:38 Changeset [2340] by kaiwang27
Move output section handling code to the "output" module.
19:45 Changeset [2339] by kaiwang27
Add "input" module which handles ELF sections from an input object.
19:34 Changeset [2338] by kaiwang27
Do not insert the same assignment into output element list multiple times.
19:12 Changeset [2337] by kaiwang27
Check references to variable "." at the script parsing stage instead of …
15:00 Changeset [2336] by kaiwang27
Add "ld_output_element" struct for layout purpose. An output element can …

12/15/11:

11:39 Ticket #376 (Need a portable way to set file timestamps) closed by jkoshy
fixed: * This function has been implemented in changeset [2333]. * A manual page …
11:38 Changeset [2335] by jkoshy
Document the elftc_set_timestamps.3 helper function. Ticket: #376
10:38 Changeset [2334] by jkoshy
Use the elftc_set_timestamps() helper function, introduced in changeset …
10:35 Changeset [2333] by jkoshy
Implement an elftc_set_timestamps() helper function. This function uses …
01:31 Changeset [2332] by kaiwang27
Fix typo.
01:20 Changeset [2331] by kaiwang27
Implement symbol assignments found in the linker script.

12/14/11:

01:38 Changeset [2330] by jkoshy
Code cleanups in ar: use the elftc_copyfile() helper function to …

12/13/11:

02:14 Changeset [2329] by kaiwang27
Implement layout of orphan sections.

12/12/11:

20:11 Changeset [2328] by kaiwang27
Add support for special output section "/DISCARD/", input sections mapped …
20:04 Changeset [2327] by kaiwang27
Discard ".shstrtab", ".symtab" and ".strtab" from input objects, since …
19:49 Changeset [2326] by kaiwang27
* Do not use flag FNM_PATHNAME for fnmatch(3), since the filename …
15:38 Ticket #372 (elfdump bug: -N NAME) closed by jkoshy
fixed: The fix has been verified, thanks!
07:28 Changeset [2325] by jkoshy
Simplify the implementation of elfcopy by using the …
07:13 Ticket #376 (Need a portable way to set file timestamps) created by jkoshy
We need a portable way to set file timestamps: * [http://www.minix3.org/
06:49 Ticket #375 (brandelf creates invalid executables) closed by jkoshy
fixed: Fixed in changeset [2324].
06:36 Changeset [2324] by jkoshy
Changes to brandelf: * Fix a bug: preserve the existing layout of …
05:34 Changeset [2323] by jkoshy
Tidy up the implementation of brandelf and enable it to work on …
03:47 Ticket #375 (brandelf creates invalid executables) created by jkoshy
On some operating systems, setting the ELF brand on an executable causes …

12/11/11:

23:21 Changeset [2322] by kaiwang27
Let each output section holds a list of matching input sections.
19:00 Changeset [2321] by kaiwang27
Match input sections to output sections according to the output section …
17:28 Changeset [2320] by kaiwang27
Add support for creating input sections from archive members.
16:39 Changeset [2319] by jkoshy
Tweak the build rule set: remove all -O<N> compiler options when the …
10:54 Changeset [2318] by jkoshy
Avoid a compile time warning when building libelftc on FreeBSD and …
10:50 Changeset [2317] by jkoshy
Correct a typo.
09:53 Changeset [2316] by jkoshy
Add a prototype for elftc_copyfile(). This change should have been part …
09:45 Ticket #284 (Add a copy_file() function to libelftc) closed by jkoshy
fixed: An elftc_copyfile() function was added in changeset [2315].
09:28 Changeset [2315] by jkoshy
Add an implementation of a helper function elftc_copyfile(). …
06:19 Changeset [2314] by jkoshy
Improve a sentence in the manual page for elf_memory(3).
06:19 Changeset [2313] by jkoshy
Document an ELF_E_VERSION error return from elf_begin(3).
00:34 Changeset [2312] by kaiwang27
Load input sections header table for layout.

12/10/11:

13:25 Changeset [2311] by jkoshy
Code cleanups in ar: remove an unnecessary pre-processor symbol (see …

12/09/11:

01:31 Changeset [2310] by kaiwang27
Implement linker script function "SIZEOF_HEADERS".
00:43 Changeset [2309] by kaiwang27
Implement command line option "--oformat".
00:37 Changeset [2308] by kaiwang27
Implement linker script "OUTPUT_FORMAT" command.
Note: See TracTimeline for information about the timeline view.