Skip to content
Permalink
Branch: master
Commits on Jun 5, 2019
  1. Merge pull request #136 from rwtodd/master

    mdnahas committed Jun 5, 2019
    Adjustments I needed to build on VS2017 Windows
Commits on May 31, 2019
  1. Renamed par2cmdline.h to libpar2internal.h.

    rwtodd committed May 30, 2019
    In the process, removed the reference to par2cmline.h from
    commandline.cpp, and fixed up the resulting breakage.
Commits on May 30, 2019
  1. fixed 'need signed i for openmp' errors on Windows

    rwtodd committed May 30, 2019
Commits on May 22, 2019
  1. Merge pull request #135 from rwtodd/master

    mdnahas committed May 22, 2019
    Used _stati64() for WIN32 DiskFile::FileExists()
  2. Used _stati64() for WIN32 DiskFile::FileExists()

    rwtodd committed May 22, 2019
    The original call to stat() failed on WIN32 for
    large (> 2GB) files.  I moved DiskFile::FileExists()
    into the WIN32/Unix sections next to GetFileSize()
    so that Unix builds would still get the stat() version.
    Having them adjacent is also useful because GetFileSize()
    has the same stat/_stati64 difference between WIN32/Unix.
Commits on May 21, 2019
  1. Merge pull request #134 from mdnahas/long_read_write

    BlackIkeEagle committed May 21, 2019
    Support file I/O on blocksize greater than 4GB
  2. Merge pull request #132 from mdnahas/library_dev

    BlackIkeEagle committed May 21, 2019
    Creates libpar2, fixes bugs, filename standards, etc.
Commits on May 20, 2019
  1. Support file I/O on blocksize greater than 4GB

    Michael Nahas
    Michael Nahas committed May 20, 2019
Commits on May 16, 2019
  1. Changed types to size_t to satisfy Microsoft compiler

    Michael Nahas
    Michael Nahas committed May 16, 2019
  2. New Visual C++ project file, thanks to Anime Tosho

    Michael Nahas
    Michael Nahas committed May 16, 2019
Commits on May 15, 2019
  1. BUG FIX: Version was compared against opNone.

    Michael Nahas
    Michael Nahas committed May 15, 2019
  2. fixed typo in test

    Michael Nahas
    Michael Nahas committed May 15, 2019
  3. Made all unit tests look similar and say FAILED/SUCCESS

    Michael Nahas
    Michael Nahas committed May 15, 2019
Commits on May 14, 2019
  1. Added information on WINEPATH variable to ROADMAP file

    Michael Nahas
    Michael Nahas committed May 14, 2019
  2. Added notes on Cppcheck, Valgrind, MinGW, and WINE to ROADMAP

    Michael Nahas
    Michael Nahas committed May 14, 2019
  3. Updated copyright information with my name

    Michael Nahas
    Michael Nahas committed May 14, 2019
Commits on May 13, 2019
  1. Added sorting to CriticalPackets, for consistent output

    Michael Nahas
    Michael Nahas committed May 13, 2019
Commits on May 12, 2019
  1. BUILD FIX: Added tests/unit_tests to Makefile.am dist

    Michael Nahas
    Michael Nahas committed May 12, 2019
Commits on May 11, 2019
  1. Unit tests are now run in WINE and with Valgrind

    Michael Nahas
    Michael Nahas committed May 11, 2019
  2. Added ar-lib to .gitignore

    Michael Nahas
    Michael Nahas committed May 11, 2019
  3. g++ is now forced to use C++ version 2011

    Michael Nahas
    Michael Nahas committed May 11, 2019
  4. Uncommented line for AM_PROG_AR in configure.ac; needed for Windows

    Michael Nahas
    Michael Nahas committed May 11, 2019
  5. Changes made so that it compiles on OSX High Sierra

    Michael Nahas
    Michael Nahas committed May 10, 2019
  6. FEATURE: Modified test scripts to support valgrind

    Michael Nahas
    Michael Nahas committed May 10, 2019
  7. BUG FIX: fixed memory leak by FindFiles using std::unique_ptr

    Michael Nahas
    Michael Nahas committed May 10, 2019
    SQUASH THIS.  More changes add unique_ptr to FindFiles
Commits on May 10, 2019
  1. DANGEROUS, BUG FIX: Fixed most things found by cppcheck

    Michael Nahas
    Michael Nahas committed May 10, 2019
    cppcheck is a static code checker.  It finds uninitialized
    variables, unused code, etc..  I fixed most of the stuff
    it found.  I didn't fix:
       C-style pointer casts
       using i++ instead of ++i
    There were a few issues that it found that I did not fix
    because I thought the code was clearer.
    
    We might want to make these changes too, just so it is
    easy to run cppcheck and verify everything is okay.
Commits on May 9, 2019
  1. TEST FIX: Some tests did not return 1 on error.

    Michael Nahas
    Michael Nahas committed May 9, 2019
  2. Test scripts now use .exe and wine, if exe exists

    Michael Nahas
    Michael Nahas committed May 9, 2019
  3. BUG FIX: Should now implement Par2 standard for filenames

    Michael Nahas
    Michael Nahas committed May 9, 2019
    When run on Windows systems, filenames in the Par2 file probably had
    Windows slashes (\) instead of HTML-slashes (/).  This would violate
    the standard.
    
    Added suggestion from Par2 standard to check for attempts to write
    absolute pathnames and using parent directory names.  These could
    be attempts by attackers to write system files.
Commits on May 8, 2019
  1. Added test for DiskFile::Create when file already exists

    Michael Nahas
    Michael Nahas committed May 8, 2019
Older
You can’t perform that action at this time.