Permalink
Switch branches/tags
Nothing to show
Commits on Jan 6, 2016
  1. Merge pull request #15 from k00mi/patch-1

    kristofg committed Jan 6, 2016
    Use filetest 'access'.  This makes -w etc. respect ACLs, NFS access control and other extensions to regular file mode permissions.
Commits on Dec 17, 2015
  1. Use filetest 'access'

    k00mi committed Dec 17, 2015
    This makes `-w` etc. respect ACLs, NFS access control and other extensions to regular file mode permissions.
Commits on May 20, 2015
  1. Merge pull request #14 from ssendev/patch-1

    kristofg committed May 20, 2015
    added productfeatures to StartSession params
Commits on Feb 10, 2013
Commits on May 18, 2012
Commits on Mar 28, 2012
  1. Remove Moose

    kristofg committed Mar 28, 2012
    Removed Moose and went back to old-style Perl5 objects.
    
    (Motivation: My desktop died, and has been replaced by a Synology
    NAS. I want to run this script directly on the NAS, and the
    dependencies of Moose made it easier to just stop depending on it.)
Commits on Mar 25, 2012
  1. Don't store the entire incoming file in RAM

    kristofg committed Mar 25, 2012
    Write the incoming file contents to a temp file as it arrives, instead
    of keeping it all in RAM at the same time.
Commits on Mar 16, 2012
  1. File and directory creation bugs

    kristofg committed Mar 16, 2012
    * Remember O_CREAT so the log file will be created if it doesn't
      already exist
    
    * The sub folders may be several levels deep. Lacking 'mkdir -p', we
      need to mkdir them one level at a time
Commits on Jan 26, 2012
  1. File type specific target directories

    kristofg committed Jan 26, 2012
    Add support for saving different file types to different target
    directories.  Refactor ::Config class.
Commits on Oct 29, 2011
  1. Minor refactoring and README nitpicking

    kristofg committed Oct 29, 2011
    Remove the ::Server class: All it did was implement the listen/fork
    function, which is done just as easily by a simple sub.
    
    Update card firmware version in README, along with some other minor
    clarifications.
Commits on Sep 19, 2011
  1. Merge branch 'tests'

    kristofg committed Sep 19, 2011
Commits on Aug 10, 2011
Commits on Aug 4, 2011
  1. Updated README file

    kristofg committed Aug 4, 2011
Commits on Jul 17, 2011
  1. Better (faster) handling of large files: Don't copy the contents all

    kristofg committed Jul 17, 2011
    the time, and use /bin/tar instead of Archive::Tar.
Commits on Jun 16, 2011
Commits on Apr 26, 2011
Commits on Apr 24, 2011
  1. Picking nits

    kristofg committed Apr 24, 2011
  2. Remove timestamping feature: It opens a can of worms with regards to

    kristofg committed Apr 23, 2011
    timezone handling, and it looks like even a 98% solution is going to
    be more work and pain than it is worth.  For people who need the file
    timestamp, exiftool and friends is probably a better solution.
Commits on Apr 21, 2011
Commits on Apr 20, 2011
  1. Add option to set mtime on the files we save based on the timestamp in

    kristofg committed Apr 7, 2011
    the tarfile.  Thanks to cratoo@github for pointing out that this
    feature could be useful.
    
    (My camera and I seem to disagree about the handling of DST; hold off
    on documenting/enabling the Timestamp thing until I can understand
    what it is doing.)
    
    Some other nit picking.  Rename $log->warn to ->warning, to avoid
    confusion with builtin warn.
Commits on Mar 23, 2011
  1. * die -> confess - to get backtraces when things go wrong

    kristofg committed Mar 20, 2011
    * Picking nits: Some other small fixes as suggested by Perl::Critic
    
    No intended changes in behaviour
Commits on Feb 10, 2011
Commits on Feb 9, 2011
Commits on Feb 7, 2011
Commits on Feb 6, 2011
  1. IO::File-ify the rest of the filehandles, removing the need for

    kristofg committed Feb 6, 2011
    File::Sync and autoflush ($|).  Split up the file->extract() method.