ewmscp merge requestshttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests2021-02-17T17:18:29+01:00https://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/22Mmwatch features2021-02-17T17:18:29+01:00Juergen HannappelMmwatch featuresnow also with delete on json follow, and tests for watchfolder (and inotify with move)now also with delete on json follow, and tests for watchfolder (and inotify with move)Juergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/23Mmwatch features2021-02-19T12:57:04+01:00Juergen HannappelMmwatch featuresfix time handling for watchfolder stuff, requires to run with TZ=UTCfix time handling for watchfolder stuff, requires to run with TZ=UTCJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/24New option parser url2021-04-20T11:58:31+02:00Juergen HannappelNew option parser urlOption parser is now hosted in DESY gitlab.Option parser is now hosted in DESY gitlab.Juergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/25inotify_watch dumps list of watched dirs on SIGUSR12021-05-17T14:11:02+02:00Juergen Hannappelinotify_watch dumps list of watched dirs on SIGUSR1Juergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/26Inotify watch logfix2021-05-18T15:36:44+02:00Juergen HannappelInotify watch logfixJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/27Old gpfs be power compat2021-05-18T17:51:23+02:00Juergen HannappelOld gpfs be power compatJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/28Davix enhance2021-05-23T12:46:08+02:00Juergen HannappelDavix enhancehttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/29new flag to allow parallel reading with only one file thread, also with noCopy2021-05-26T17:04:19+02:00Juergen Hannappelnew flag to allow parallel reading with only one file thread, also with noCopyJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/30Inotify enhance2021-05-31T16:34:51+02:00Juergen HannappelInotify enhanceJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/31Dummy source2021-06-01T17:35:43+02:00Juergen HannappelDummy sourceadd ability to create pseydo-files as input on the flyadd ability to create pseydo-files as input on the flyJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/32libatomic needed on arm whenever timmer.cpp is linked2021-10-01T15:15:25+02:00Juergen Hannappellibatomic needed on arm whenever timmer.cpp is linkedJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/33Pages2021-10-04T10:53:48+02:00Juergen HannappelPagesJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/34Namelength limit2021-11-09T10:26:23+01:00Juergen HannappelNamelength limitAllow for tmpname backup wi8th long file namesAllow for tmpname backup wi8th long file namesJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/35Volatile2021-11-29T12:29:26+01:00Juergen HannappelVolatileMake sig handler variables volatile
fix also dummy file creation and time point output operator visibilityMake sig handler variables volatile
fix also dummy file creation and time point output operator visibilityJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/36make outputHandlerPosixFile complain about slow open()/close()2021-11-30T15:38:02+01:00Juergen Hannappelmake outputHandlerPosixFile complain about slow open()/close()mostly for debugging performance issuesmostly for debugging performance issuesJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/37Slownes enhances2021-12-03T12:51:39+01:00Juergen HannappelSlownes enhancesAlso log tmp name, store max time in timersAlso log tmp name, store max time in timersJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/38Slownes enhances2021-12-05T14:38:36+01:00Juergen HannappelSlownes enhancesFix some wrong timer usagesFix some wrong timer usagesJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/39don't give up on failed directory craetes or moves if in continueOnError mode2021-12-08T10:13:31+01:00Juergen Hannappeldon't give up on failed directory craetes or moves if in continueOnError modeJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/40timer: protect against race in update max, reset max also2021-12-09T10:29:05+01:00Juergen Hannappeltimer: protect against race in update max, reset max alsoJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/41Recursive immutable2022-03-28T12:20:23+02:00Juergen HannappelRecursive immutablenew tool for setting files to immutable in whole treesnew tool for setting files to immutable in whole treesJuergen HannappelJuergen Hannappel