/[gentoo-projects]/pax-utils/scanmacho.c
Gentoo

Log of /pax-utils/scanmacho.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)

Revision 1.24 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Dec 16 20:30:38 2013 UTC (11 months ago) by grobian
Branch: MAIN
CVS Tags: HEAD
Changes since 1.23: +50 -9 lines
Diff to previous 1.23 , to selected 1.7
scanmacho: add support to read LC_RPATH entries from Mach-O files


Revision 1.23 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 4 07:26:24 2012 UTC (2 years ago) by vapier
Branch: MAIN
Changes since 1.22: +6 -6 lines
Diff to previous 1.22 , to selected 1.7
update copyright years


Revision 1.22 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Sep 27 19:58:09 2011 UTC (3 years, 1 month ago) by vapier
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 , to selected 1.7
simplify rcsid a little


Revision 1.21 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Dec 8 01:24:01 2010 UTC (3 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.20: +3 -3 lines
Diff to previous 1.20 , to selected 1.7
constify help string array


Revision 1.20 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Dec 8 01:16:01 2010 UTC (3 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.19: +8 -4 lines
Diff to previous 1.19 , to selected 1.7
add a -C/--nocolor option and respect env $NOCOLOR #332289


Revision 1.19 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Dec 8 00:54:40 2010 UTC (3 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.18: +3 -3 lines
Diff to previous 1.18 , to selected 1.7
change to simpler const argv0 string


Revision 1.18 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 4 10:03:33 2010 UTC (4 years, 7 months ago) by grobian
Branch: MAIN
Changes since 1.17: +3 -3 lines
Diff to previous 1.17 , to selected 1.7
update some copyrights, touch up some comments


Revision 1.17 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 15 11:06:33 2010 UTC (4 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.16: +8 -9 lines
Diff to previous 1.16 , to selected 1.7
touchup a few more ->data void points and casts


Revision 1.16 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Dec 20 20:37:09 2009 UTC (4 years, 11 months ago) by grobian
Branch: MAIN
Changes since 1.15: +4 -4 lines
Diff to previous 1.15 , to selected 1.7
introduce gaps to create groupings of options, like scanelf does


Revision 1.15 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Dec 20 20:33:31 2009 UTC (4 years, 11 months ago) by grobian
Branch: MAIN
Changes since 1.14: +3 -3 lines
Diff to previous 1.14 , to selected 1.7
shadow commit for description of -a option for scanelf


Revision 1.14 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Mar 15 08:56:14 2009 UTC (5 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.13: +3 -3 lines
Diff to previous 1.13 , to selected 1.7
trick gcc into not warning about write() when outputting the banner -- we dont care if this fails


Revision 1.13 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 30 13:34:46 2008 UTC (5 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.12: +3 -16 lines
Diff to previous 1.12 , to selected 1.7
convert getstr_perms() to strfileperms() and share it among all files


Revision 1.12 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 30 13:27:09 2008 UTC (5 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.11: +18 -41 lines
Diff to previous 1.11 , to selected 1.7
cleanup code style a bit and simplify a bunch of places -- hopefully i didnt break anything


Revision 1.11 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 30 13:13:15 2008 UTC (5 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 , to selected 1.7
drop excessive parenthesis


Revision 1.10 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 30 13:09:20 2008 UTC (5 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.9: +6 -7 lines
Diff to previous 1.9 , to selected 1.7
fixup const handling in getstr_perms()


Revision 1.9 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 30 12:39:53 2008 UTC (5 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.8: +4 -9 lines
Diff to previous 1.8 , to selected 1.7
mark local state vars as static and drop unused ones


Revision 1.8 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 30 12:34:28 2008 UTC (5 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.7: +2 -4 lines
Diff to previous 1.7
touchup whitespace style


Revision 1.7 - (view) (download) (as text) (annotate) - [selected]
Tue Dec 30 12:02:29 2008 UTC (5 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.6: +4 -4 lines
Diff to previous 1.6
eat trailing whitespace


Revision 1.6 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 30 12:00:06 2008 UTC (5 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.5: +3 -3 lines
Diff to previous 1.5 , to selected 1.7
drop pointless casts on mmap() return


Revision 1.5 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 19 18:11:59 2008 UTC (6 years, 1 month ago) by grobian
Branch: MAIN
Changes since 1.4: +3 -2 lines
Diff to previous 1.4 , to selected 1.7
Made reading archives work.

The Darwin linker creates BSD ar archives, which (stupidly) always use
the "extended filename" method to store filenames.  For this reason I
implemented the BSD extended filename method in paxinc's ar_next.
Next to some fixes in the macho code not to free and unmap when this is
not desired, this yields in a working scanmacho on static archives.

The change has been checked with scanelf against a GNU ELF static
archive not to break anything.


Revision 1.4 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Sep 12 19:59:26 2008 UTC (6 years, 2 months ago) by grobian
Branch: MAIN
Changes since 1.3: +3 -3 lines
Diff to previous 1.3 , to selected 1.7
Properly terminate the list of archs of a fat file


Revision 1.3 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Sep 8 10:16:31 2008 UTC (6 years, 2 months ago) by grobian
Branch: MAIN
Changes since 1.2: +3 -2 lines
Diff to previous 1.2 , to selected 1.7
Include arch by default, since it is important when displaying fat files


Revision 1.2 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Sep 8 08:01:35 2008 UTC (6 years, 2 months ago) by grobian
Branch: MAIN
Changes since 1.1: +16 -24 lines
Diff to previous 1.1 , to selected 1.7
Implemented etype matching for scanmacho


Revision 1.1 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Sep 8 07:02:56 2008 UTC (6 years, 2 months ago) by grobian
Branch: MAIN
Diff to selected 1.7
Initial commit of Mach-O related files.  (bug #236512)
- added macho.h (Mach-O definitions) and scanmacho.c (the scanelf
  equivalent for Mach-O files)
- changed the Makefile to compile scanmacho (tested compilation on
  Darwin and Solaris)
- changed paxinc.h to include macho.h and paxmacho.h
- extended paxmacho.[ch] with relevant code to read meta information
  from Mach-O files


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Sticky Tag:

  ViewVC Help
Powered by ViewVC 1.1.20