Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [BUILD] fixes issues to build user space programs on FreeBSD 12.1 | Manuel Bentele | 2020-10-19 | 1 | -0/+1 |
| | |||||
* | [BUILD] rewrite CMake build system to track changes of source files | Manuel Bentele | 2020-10-16 | 1 | -2/+2 |
| | | | | | | | | | | This change restructures the source code directories, separates shared form non-shared application code and adds CMake dependencies. These dependencies allow the tracking of changes and trigger a rebuild of those build targets where changed files are involved. WARNING: Note that the support of the DNBD3_SERVER_AFL build option is not supported yet. Thus, the option should be never turned on. | ||||
* | [FUSE] Fix returning pending request on RTT measurement | Simon Rettberg | 2020-07-24 | 1 | -1/+1 |
| | |||||
* | [FUSE] Refactor signal handling on termination again | Simon Rettberg | 2020-07-24 | 1 | -2/+0 |
| | |||||
* | [FUSE] Properly signal worker threads to exit on shutdown | Simon Rettberg | 2020-07-21 | 1 | -0/+4 |
| | | | | | | Our main signal handler sends SUGHUP to the receiver and background threads, so if they block in some recv() or poll() they will get EINTR and can check keepRunning. | ||||
* | [FUSE] Formatting | Simon Rettberg | 2020-07-21 | 1 | -3/+3 |
| | |||||
* | leak fix in main | ln-tech | 2020-01-12 | 1 | -1/+2 |
| | |||||
* | fixed code: removed useless splicing, code optimization, commandline ↵ | ln-tech | 2020-01-08 | 1 | -3/+0 |
| | | | | arguments fixed, auto_cache in lowlevel activated, multi and single threaded modes are supported now | ||||
* | code fixes, keepRunning is back, threads seem to be safe | ln-tech | 2019-11-15 | 1 | -2/+1 |
| | |||||
* | SIGINT fix, Reader-Writer oroblem fix | ln-tech | 2019-11-13 | 1 | -1/+3 |
| | |||||
* | cleaned code and atomic_ints against | ln-tech | 2019-10-27 | 1 | -3/+7 |
| | |||||
* | [FUSE] Add --sticky mode to ignore alt-servers announced by servers | Simon Rettberg | 2019-03-07 | 1 | -1/+1 |
| | |||||
* | [FUSE] Use shared/timing.* instead of nowMilli/Micro | Simon Rettberg | 2019-02-09 | 1 | -1/+2 |
| | |||||
* | [FUSE] Consider RTT of active connection for switch-decisions | Simon Rettberg | 2019-02-08 | 1 | -1/+2 |
| | |||||
* | [FUSE] Fix type mismatch warnings | Simon Rettberg | 2017-10-24 | 1 | -1/+2 |
| | |||||
* | [SHARED] signal.h -> fdsignal.h | Simon Rettberg | 2016-02-10 | 1 | -1/+1 |
| | |||||
* | First steps in make signals more abstract from the underlying mechanism; ↵ | Simon Rettberg | 2016-02-05 | 1 | -1/+2 |
| | | | | | | | | | | replace epoll with poll. We now don't assume that a signal equals a single fd (eventfd on Linux). The next step would be to create a version of signal.c that uses a pipe internally, so it can be used on other platforms, like *BSD. This is also the reason epoll was replaced with poll in uplink.c | ||||
* | [FUSE] Fix forking mode (not passing -f) by not spawning threads before ↵ | Simon Rettberg | 2015-12-16 | 1 | -0/+2 |
| | | | | entering fuse_main | ||||
* | [FUSE] Add virtual status file | Simon Rettberg | 2015-12-02 | 1 | -0/+2 |
| | |||||
* | [FUSE] It works! Kinda... | Simon Rettberg | 2015-11-30 | 1 | -0/+2 |
| | |||||
* | [FUSE] Start refactoring so we can handle multithread fuse | Simon Rettberg | 2015-11-21 | 1 | -0/+25 |