Skip to content
Permalink
Branch: master
Commits on Mar 11, 2019
  1. Merge pull request #103 from rgrymin/master

    dascandy committed Mar 11, 2019
    FIX: Hippomock does not work properly with g++ (MinGW) on Windows
Commits on Mar 7, 2019
  1. Merge pull request #99 from y0lo/fix_backup_order

    dascandy committed Mar 7, 2019
    FIX: restore backups in reverse order
Commits on Mar 6, 2019
  1. FIX: Hippomock does not work properly with g++ (MinGW) on Windows

    rgrymin committed Mar 6, 2019
Commits on Feb 26, 2019
  1. FIX: restore backups in reverse order

    Luxoft IVAN-SOKOLOV
    Luxoft IVAN-SOKOLOV committed Feb 15, 2019
    Issue:
    If the tested function is less than 16 bytes and is not aligned.
    And nearby function (the beginning of the next function is located with the following address) is tested:
    The replaced instruction is backed up and will be incorrectly restored.
    Next native call of the function crashes with a segmentation fault error.
Commits on Dec 6, 2018
  1. Merge pull request #97 from michalkrzyz/master

    dascandy committed Dec 6, 2018
    FIX: warning: catching polymorphic type ‘class std::exception’ by val…
  2. FIX: warning: catching polymorphic type ‘class std::exception’ by val…

    michalkrzyz committed Dec 6, 2018
    …ue [-Wcatch-value=]
Commits on Jun 27, 2017
  1. Merge pull request #80 from mnhu/fix-clear-cache-2

    dascandy committed Jun 27, 2017
    Really fix Werror on redecleration of __clear_cache
  2. Really fix Werror on redecleration of __clear_cache

    mnhu committed Jun 27, 2017
    Commit 1a59102 ('Fix Werror on redecleration of __clear_cache') tried to
    use #ifndef to fix when the built-in __clear_cache was redeclared, which
    failed because #ifndef cannot be used on built-ins.
    
    According to LLVM revision 181810[1] the gcc manual is wrong, and the
    decleration should use void pointers, so update the decleration to match
    the code rather than the documentation.
    
    [1] http://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-20130513/079828.html
    
    Signed-off-by: Martin Hundebøll <mnhu@prevas.dk>
  3. Merge pull request #79 from mnhu/mnhu/fix-clear-cache

    dascandy committed Jun 27, 2017
    Fix Werror on redecleration of __clear_cache
  4. Fix Werror on redecleration of __clear_cache

    mnhu committed Jun 27, 2017
    When building for ARM targets using (at least) gcc-6.3, the build fails
    with:
    
    hippomocks.h:114:17: error: new declaration 'void __clear_cache(char*,
    char*)' ambiguates built-in dec
    laration 'void __clear_cache(void*, void*)' [-Werror]
    
    This is fixed by only declaring the built-in when not already defined by
    the compiler.
    
    Signed-off-by: Martin Hundebøll <mnhu@prevas.dk>
Commits on Mar 9, 2017
  1. Merge pull request #75 from m00ncheese/master

    dascandy committed Mar 9, 2017
    Enable common function replace support for FreeBSD
  2. Enable common function replace support for FreeBSD

    m00ncheese committed Mar 9, 2017
Commits on Dec 22, 2016
  1. Merge pull request #69 from mrAtari/sunCC

    dascandy committed Dec 22, 2016
    Enable HippoMocks on SunSolaris with SunStudio 12.1
  2. Merge pull request #72 from Europar/master

    dascandy committed Dec 22, 2016
    Fix 64-bit Windows C function mocking corruption
Commits on Dec 19, 2016
  1. Fixing 64-bit IAT corruption

    Europar committed Dec 19, 2016
    Fixing the corrupted import address table on 64-bit dll build by
    overwriting the target address memory instead of the one within jump
    address table
Commits on Dec 7, 2016
  1. Added VisualStudio .gitignore Files

    mrAtari
    mrAtari committed Dec 7, 2016
Commits on Dec 6, 2016
  1. Review comments and adjusted tests

    mrAtari
    mrAtari committed Dec 6, 2016
Commits on Dec 4, 2016
  1. Enable HippoMocks on SunSolaris with SunStudio 12.1

    mrAtari
    mrAtari committed Dec 4, 2016
    Enable HippoMocks on SunSolaris with SunStudio 12.1
Commits on Nov 28, 2016
  1. Minor fixes for MSVC compatibility. Reduces warnings on '15 and shoul…

    Peter Bindels
    Peter Bindels committed Nov 28, 2016
    …d fix build for '10.
Commits on Jun 8, 2016
  1. Merge pull request #53 from TizenTeam/sandbox/pcoval/on/master/upstream

    dascandy committed Jun 8, 2016
    Adding LICENCE file and install rule
Commits on May 31, 2016
  1. ignore: sorted ignored files generated by debian

    rzr committed May 31, 2016
    Change-Id: Ifd172be53054fc3d837b86ed237fe97674df9372
    Origin: https://github.com/TizenTeam/hippomocks/tree/sandbox/pcoval/on/master/upstream
    Signed-off-by: Philippe Coval <philippe.coval@osg.samsung.com>
  2. build: install header to usr/include

    rzr committed May 31, 2016
    Change-Id: I0f5868073a94fe66a605bb9bc63d3bac0b2e1317
    Origin: https://github.com/TizenTeam/hippomocks/tree/sandbox/pcoval/on/master/upstream
    Signed-off-by: Philippe Coval <philippe.coval@osg.samsung.com>
  3. legal: add LICENSE file with LGPL-2.1 content

    rzr committed May 31, 2016
    file was imported from debian :
    4fbd65380cdd255951079008b364516c  /usr/share/common-licenses/LGPL-2.1
    
    Bug: #52
    Origin: https://github.com/TizenTeam/hippomocks/tree/sandbox/pcoval/on/master/upstream
    Change-Id: I2b30dd68d575386dc92634a85bc4aff4f12e64a2
    Signed-off-by: Philippe Coval <philippe.coval@osg.samsung.com>
  4. Move onto title line

    Peter Bindels
    Peter Bindels committed May 31, 2016
  5. Tried to add Travis build status to readme #2

    Peter Bindels
    Peter Bindels committed May 31, 2016
  6. Tried to add Travis build status to readme

    Peter Bindels
    Peter Bindels committed May 31, 2016
  7. Reinstate old build command

    Peter Bindels
    Peter Bindels committed May 31, 2016
  8. Adjust travis command to use cmake too

    Peter Bindels
    Peter Bindels committed May 31, 2016
  9. Use global mock repo instance, remove zombie mock logic from not-impl…

    Peter Bindels
    Peter Bindels committed May 31, 2016
    …emented function as it cannot actually work there because it cannot get the actual this pointer.
  10. Updated cmakelists slightly; added object return test from MrAtari th…

    Peter Bindels
    Peter Bindels committed May 31, 2016
    …at indeed crashes.
  11. Removed MSVC pragma to let MSVC choose how to do member function poin…

    Peter Bindels
    Peter Bindels committed May 31, 2016
    …ters.
Commits on May 30, 2016
Commits on May 27, 2016
  1. Merge pull request #51 from Roysten/master

    dascandy committed May 27, 2016
    Fix typo in error message; Thanks!
  2. Fix typo in error message

    Roysten committed May 27, 2016
Commits on May 14, 2016
  1. Merge pull request #49 from TizenTeam/master

    dascandy committed May 14, 2016
    Looks good to me. Thanks!
Older
You can’t perform that action at this time.