| Commit message (Expand) | Author | Age | Files | Lines |
* | Make sha1_to_hex() return a null-terminated string | Tharre | 2016-10-26 | 1 | -1/+3 |
* | Make redo shortcut again | Tharre | 2016-10-25 | 1 | -2/+7 |
* | Cleanup handle_c() a bit | Tharre | 2016-10-25 | 1 | -51/+50 |
* | Remove REDO_MAGIC handling code from handle_c() | Tharre | 2016-10-25 | 1 | -13/+0 |
* | Implement modification time (ctime) check | Tharre | 2016-08-03 | 1 | -34/+74 |
* | Fix overflow error when there are too many fields | Tharre | 2016-08-03 | 1 | -1/+1 |
* | Implement new dependency storage system | Tharre | 2016-07-26 | 1 | -100/+108 |
* | Cleanup dep_info struct | Tharre | 2016-06-25 | 1 | -23/+20 |
* | Fix invalid memory access bug in parse_shebang() | Tharre | 2016-05-22 | 1 | -2/+2 |
* | Handle absolute $3 correctly | Tharre | 2016-05-02 | 1 | -1/+5 |
* | Make $3 an absolute path | Tharre | 2015-09-16 | 1 | -1/+2 |
* | Actually write the source flag into the dep store | Tharre | 2015-06-13 | 1 | -0/+2 |
* | Don't create files with executeable permissions | Tharre | 2015-06-13 | 1 | -1/+1 |
* | Make `general` path from get_doscripts() absolute | Tharre | 2015-06-13 | 1 | -9/+13 |
* | Designated initializers set values to 0 already | Tharre | 2015-06-13 | 1 | -6/+0 |
* | Only hash files once | Tharre | 2015-06-13 | 1 | -24/+31 |
* | Make sha1_to_hex static | Tharre | 2015-06-13 | 1 | -1/+1 |
* | Use dep_info earlier to avoid duplication | Tharre | 2015-06-13 | 1 | -80/+90 |
* | Fix waitpid() error message and 2 if statements | Tharre | 2015-06-13 | 1 | -7/+5 |
* | Don't export build_target() | Tharre | 2015-06-13 | 1 | -2/+1 |
* | Pass 0755 directly instead of using POSIX macros | Tharre | 2015-06-10 | 1 | -2/+1 |
* | Fix error message for unsupported newlines | Tharre | 2015-06-08 | 1 | -1/+1 |
* | Rename `dependency file` to `dependency record` | Tharre | 2015-05-25 | 1 | -5/+5 |
* | Rename `do-file` to `.do script` | Tharre | 2015-05-25 | 1 | -38/+39 |
* | Small rename and code simplification | Tharre | 2015-05-25 | 1 | -5/+5 |
* | Store dependencies as plain text instead of binary | Tharre | 2015-05-25 | 1 | -20/+51 |
* | Use full path instead of one concatenated filename | Tharre | 2015-05-24 | 1 | -3/+10 |
* | Fix some issues with paths | Tharre | 2015-05-05 | 1 | -10/+4 |
* | Make redo lines colored to enhance readability | Tharre | 2015-05-05 | 1 | -1/+1 |
* | Always use the CWD of the dofile, not the target | Tharre | 2015-02-20 | 1 | -10/+5 |
* | Replace make_relative() with relpath() | Tharre | 2015-02-15 | 1 | -2/+2 |
* | Rewrite add_dep() to be atomic through O_APPEND | Tharre | 2015-01-25 | 1 | -20/+24 |
* | FILENAME_MAX should be the largest path there is | Tharre | 2015-01-25 | 1 | -1/+1 |
* | Remove unecessary check for NULL from add_dep() | Tharre | 2015-01-15 | 1 | -5/+1 |
* | Fix the mode argument of open() | Tharre | 2015-01-09 | 1 | -1/+2 |
* | Remember sources and don't rebuild missing ones | Tharre | 2015-01-03 | 1 | -3/+14 |
* | Represent dependencies in the dep_info struct | Tharre | 2015-01-03 | 1 | -63/+64 |
* | Fix typo in build.c that made fseek() fail | Tharre | 2014-11-29 | 1 | -1/+1 |
* | Implement perfect dependency rebuilding | Tharre | 2014-11-29 | 1 | -64/+62 |
* | Rename diem to fatal to further confuse matters. | Tharre | 2014-11-24 | 1 | -24/+24 |
* | Refactor out handle_c and fix > 8096 reading bug | Tharre | 2014-11-24 | 1 | -69/+83 |
* | Some cleanup | Tharre | 2014-11-24 | 1 | -48/+41 |
* | Remove Redofile as an alias for default.do | Tharre | 2014-11-18 | 1 | -6/+0 |
* | Merge all redo-*.c files into redo.c. | Tharre | 2014-11-17 | 1 | -4/+0 |
* | Refactor error handling system by using die() | Tharre | 2014-11-16 | 1 | -52/+45 |
* | Change the way redo updates targets. | Tharre | 2014-11-16 | 1 | -43/+73 |
* | Fix indentation | Tharre | 2014-11-11 | 1 | -313/+313 |
* | Some refactoring and small fixes. | Tharre | 2014-11-11 | 1 | -17/+21 |
* | Replace openssl SHA1 functions with custom version | Tharre | 2014-08-24 | 1 | -2/+2 |
* | Remove unnecessary global const variables | Tharre | 2014-08-23 | 1 | -22/+16 |