Logo white

Peter M. Groen / oletools

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits 1,521
  • Compare
  • Branches 1
  • Tags 0
  • oletools
  • oletools
  • ppt_parser.py
17 Jan, 2018
1 commit
  • ppt_parser: add warning that this might be replaced ...
    207ca8a7
    Want to discourage people working on ppt_parser, which would increase the
    amount of code required to reprodcue in ppt_record_parser in order for it
    to replace ppt_parser
    Christian Herdtweck authored
    2018-01-17 15:43:38 +0100  
    Browse File »

29 Jun, 2017
1 commit
  • bumped version to 0.51
    ec9dff37
    decalage2 authored
    2017-06-29 22:40:59 +0200  
    Browse File »

24 Apr, 2017
1 commit
  • ppt_parser: fixed absolute imports and issue #101
    1c84a13f
    decalage2 authored
    2017-04-24 23:04:00 +0200  
    Browse File »

07 Dec, 2016
2 commits
  • Make logging more fail-safe (exact type of object not quite clear)
    9e1dc7fe
    Christian Herdtweck authored
    2016-12-07 09:27:10 +0100  
    Browse File »
  • Change how ppt_parser imports olefile ...
    011471d9
    This may be a reason for users complaining about missing logger (issue #101)
    and fixed failing isinstance(ole, olefile.OleFileIO) on my machine
    Christian Herdtweck authored
    2016-12-07 09:24:19 +0100  
    Browse File »

13 Sep, 2016
2 commits
  • ppt_parser: fixed format strings for Python 2.6 (issue #75)
    95c63270
    decalage2 authored
    2016-09-13 22:12:18 +0200  
    Browse File »
  • ppt_parser: fixed olefile import for Python 2+3
    aeba6ed9
    decalage2 authored
    2016-09-13 21:56:22 +0200  
    Browse File »

12 Sep, 2016
1 commit
  • modify import to package oletools
    4d9182e6
    Sébastien Larinier authored
    2016-09-12 11:30:06 +0200  
    Browse File »

28 Aug, 2016
1 commit
  • oletimes, ppt_parser: added comments for python 3 changes
    85140b50
    decalage2 authored
    2016-08-28 21:40:51 +0200  
    Browse File »

19 Jul, 2016
1 commit
  • print compliant python3.5
    f3dc0d66
    Sébastien Larinier authored
    2016-07-19 11:36:30 +0200  
    Browse File »

07 Jun, 2016
1 commit
  • remove one debugging output
    73ed5d71
    Christian Herdtweck authored
    2016-06-07 12:44:07 +0200  
    Browse File »

31 May, 2016
1 commit
  • removed test code (was only there for debugging and development)
    80804e86
    Christian Herdtweck authored
    2016-05-31 10:23:32 +0200  
    Browse File »

12 May, 2016
9 commits
  • make many ppt_parser functions generators; use decorator for try-open-except-close(stream)
    823d07b3
    Christian Herdtweck authored
    2016-05-12 18:03:36 +0200  
    Browse File »
  • fix issues found by pylint: non-existing or unused variables and imports; whitespace
    754ae5d9
    Christian Herdtweck authored
    2016-05-12 15:14:57 +0200  
    Browse File »
  • wrap long lines
    55b75d0c
    Christian Herdtweck authored
    2016-05-12 14:57:53 +0200  
    Browse File »
  • created PptParser.read_vba_storage for uncompressed data storages
    e07a649f
    Christian Herdtweck authored
    2016-05-12 14:37:43 +0200  
    Browse File »
  • tweaked logging (lots of info-->debug, some removed; added some comments
    a60d9f3e
    Christian Herdtweck authored
    2016-05-12 14:37:11 +0200  
    Browse File »
  • update to testing code
    44737a1c
    Christian Herdtweck authored
    2016-05-12 11:52:22 +0200  
    Browse File »
  • one more log message; add logger name to log output ...
    dbeeae0d
    (to easily see where log output comes from if ppt_parser is used from olevba)
    Christian Herdtweck authored
    2016-05-12 11:52:13 +0200  
    Browse File »
  • renamed ExternalObjectStorage.compressed --> is_compressed
    294e661c
    Christian Herdtweck authored
    2016-05-12 11:51:01 +0200  
    Browse File »
  • add enable_logging, import logging from olefile
    ae568171
    Christian Herdtweck authored
    2016-05-12 11:49:36 +0200  
    Browse File »

11 May, 2016
1 commit
  • managed to extract vba stream from ppt by byte-search for ExternalObjectStorage ...
    05a27a43
    Qapla'
    Christian Herdtweck authored
    2016-05-11 17:57:35 +0200  
    Browse File »

10 May, 2016
4 commits
  • successfully found and parsed VBAInfoContainer+Atom but still no VBA code...
    8ee20161
    Christian Herdtweck authored
    2016-05-10 12:56:47 +0200  
    Browse File »
  • start looking for vba a different way: search for record header of VBAInfoAtom/Container
    0a8eace5
    Christian Herdtweck authored
    2016-05-10 12:28:49 +0200  
    Browse File »
  • bugfixing but failed to correctly parse DocumentContainer :-(
    27e0a1c8
    Christian Herdtweck authored
    2016-05-10 12:28:02 +0200  
    Browse File »
  • made CurrentUserAtom a PptType -- streamlined last remaining class (currently)
    87a69ade
    Christian Herdtweck authored
    2016-05-10 09:37:35 +0200  
    Browse File »

06 May, 2016
2 commits
  • started vba types
    62c927a8
    Christian Herdtweck authored
    2016-05-06 18:33:07 +0200  
    Browse File »
  • added base type PptType, parse all of persist dir (not just first), added DummyT… ...
    63dafd09
    …ype and DocumentContainer
    
    also ran through pylint
    
    rather non-atomic, sorry
    Christian Herdtweck authored
    2016-05-06 17:48:01 +0200  
    Browse File »

04 May, 2016
2 commits
  • continue with UserEditAtom
    dd5ee6df
    Christian Herdtweck authored
    2016-05-04 16:01:23 +0200  
    Browse File »
  • Started ppt_parser with PptParser, CurrentUserAtom
    8ae664a2
    Christian Herdtweck authored
    2016-05-04 15:01:21 +0200  
    Browse File »