127 Commits (master)

Author SHA1 Message Date
  Alejandro Mery 0e447e6d02 fl_wrapper: sanitise to prevent buffer overflow warnings 3 years ago
  Nagy Károly Gábriel 630f4521ba fl_wrapper: issue a warning about large file capability only if libc is glibc 8 years ago
  Nagy Károly Gábriel 62b35962ee cmd_wrapper: fix libc support see Note 8 years ago
  Alejandro Mery 6817fbaa0b fl_wrapper: use the standard `environ` instead of ` __environ` 9 years ago
  Alejandro Mery f5c7b17123 sde-build-tools: move strip_wrapper into a separated file and fix bashism 10 years ago
  Alejandro Mery 6fb7a9dd29 config: fix confdialog warning 10 years ago
  Alejandro Mery 3ae3b959c8 fl_wrapper: fix gcc 4.7 warnings by handling return values properly 10 years ago
  Alejandro Mery 646cba76b6 tools-source: fix gcc-4.7 support by handling return values properly 10 years ago
  Christian Wiese aaa7dd2212 fl_fuse: add initial dummy code 10 years ago
  Christian Wiese 8447b68954 src/tools-source: changed uname_wrapper.in.sh to check for 'linux' package instead of 'linux26' 12 years ago
  Alejandro Mery 60829f6e90 install-wrapper: changed to exec the real tool immediatelly when $INSTALL_WRAPPER_FILTER is empty 13 years ago
  Alejandro Mery e91d16c10e fl_wrapper: changed to skip post action handling for open() calls that failed 13 years ago
  Alejandro Mery 3ca3f0e42a fl_wrapper: changed to use a writeall() instead of plain write() 13 years ago
  Alejandro Mery 7ba4997cf3 fl_wrapper: optimized cases where tfilterdir list or log name is empty 13 years ago
  Alejandro Mery a312af721b fl_wrapper: fixed to handle cases where file couldn't be made absulute, and improved log messages 13 years ago
  Alejandro Mery 6ee76a1fae fl_wrapper: Introduced `make test` and `make gdb` running fl_wrapper_test.c directly or inside gdb 13 years ago
  Alejandro Mery 14e4f22447 fl_wrapper: fixed typos in DEBUG=1 code 13 years ago
  Alejandro Mery b11a0ecc8a fl_wrapper: introduced handle_fileat_access_after() 13 years ago
  Alejandro Mery d2e73725d0 fl_wrapper: general cleans up 13 years ago
  Alejandro Mery 485035afa0 fl_wrapper: split log_append() out of handle_file_access_after() 13 years ago
  Alejandro Mery fb8d353242 fl_wrapper: implemented handle_fileat_access_before() 13 years ago
  Alejandro Mery da4d5f139d fl_wrapper: implemented dummy check_writeat_access() as code only cares about absolute paths anyway 13 years ago
  Alejandro Mery 9c9a4b9c6b fl_wrapper: cleaned conditional logging by use a LOG() macro 13 years ago
  Alejandro Mery f420f62620 fl_wrapper: changed tpl_open.c and tpl_rest.c to use HAS_FFD 13 years ago
  Alejandro Mery 2737eb12e1 fl_wrapper: changed tpl_*.c to use NULL instead of 0 13 years ago
  Alejandro Mery 226e69e3d6 fl_wrapper: cleaned a bit the indentation 13 years ago
  Alejandro Mery 871446f057 fl_wrapper: cleaned indentation in tpl_open.c 13 years ago
  Alejandro Mery c8603cf94c fl_wrapper: added support for *at() functions in fl_wrapper_generated.c.sh 13 years ago
  Alejandro Mery e842a509e7 fl_wrapper: cleaned code to read from proc by introducing readonce_from() helper 13 years ago
  Alejandro Mery ee4c699743 fl_wrapper: added support for mkfifo and __xmknod 13 years ago
  Alejandro Mery d02b5d6e19 fl_wrapper: added script to generate a header that escapes the syscalls we are overriding 13 years ago
  Juergen "George" Sawinski d6f22dfb2a fl_wrapper: fix sort_of_realpath (which could not handle multiple consecutive slashes) 17 years ago
  Alejandro Mery c0bff28666 Removed "smart" optimization code 15 years ago
  Alejandro Mery 1eee75c0c4 fl_wrapper: hardcoded ppid of pid 1, and cleaned some bits using sizeof() 15 years ago
  Alejandro Mery 007cd7d201 fl_wrapper: allow DEBUG to be defined from `make` or `gcc` 15 years ago
  Alejandro Mery 91bfaee6a5 fl_wrapper: Added -fPIC to CFLAGS and support for FLWRAPPER_BASEDIR and FLWRAPPER_LIBC into the Makefile 15 years ago
  Alejandro Mery 780b662f79 fl_wrapper: gitignore'd generated files 15 years ago
  Alejandro Mery ef9ae24284 fl_wrapper: replaced some sickness from add_wrapper() 15 years ago
  Alejandro Mery 4b2165c8d7 fl_wrapper: added magic to not include the copyright header of the templates everytime 15 years ago
  Alejandro Mery da367ad173 fl_wrapper: added missing copyright note into tpl_*.c 15 years ago
  Alejandro Mery d5422fbcaa fl_wrapper: changed Makefile to make the generated file depend on the templates 15 years ago
  Alejandro Mery 4b997e6fdb fl_wrapper: changed tpl_*.c files to be sed friendly while looking as normal C code 15 years ago
  Alejandro Mery a9cb8c65df fl_wrapper: moved templates out of the generator script 15 years ago
  Alejandro Mery 467c53aa8e fl_wrapper: Initial Makefile 15 years ago
  Alejandro Mery a556cbf344 fl_wrapper: split fl_wrapper.c.sh into fl_wrapper.c and fl_wrapper_generated.c.sh 15 years ago
  Alejandro Mery b6576c0a5b fl_wrapper: moved related files into it's own subdirectory 15 years ago
  Alejandro Mery 843e2c86bb tools-source: initialize some vars in versionsort.c to make ubuntu's gcc happier 15 years ago
  Oliver Winston 45be5f79cc made version_cmp compatible with qsort 15 years ago
  Alejandro Mery b190b0c3f3 tools-source: Introduced versionsort.sh, a simple test framework for versionsort.c 15 years ago
  Alejandro Mery cc96378f8e tools-source: removed double new lines from versionsort.c 15 years ago