Commit Graph

  • 4bba916e0f Added instructions for FreeBSD Ports master solusipse 2018-12-20 14:15:52 +01:00
  • 21ff9787e8 Merge pull request #78 from larsks/feature/listen_addr solusipse 2018-12-20 14:05:00 +01:00
  • 6f3edbdfd9 Merge pull request #79 from ohnx/patch-1 solusipse 2018-12-20 13:42:54 +01:00
  • e3c7ce0604 Update README.md Mason'); DROP TABLE Users; -- 2018-03-05 21:47:03 -05:00
  • 441debc4c7 teach fiche about binding to a specific address Lars Kellogg-Stedman 2018-02-27 11:24:58 -05:00
  • 9206dce65f Merge pull request #77 from Hasimir/secret-sauce solusipse 2018-02-22 23:20:40 +01:00
  • 038a9176d5 Use the Source Ben McGinnes 2018-02-18 04:17:35 +11:00
  • 68635bd0f5 Update README.md secure solusipse 2017-10-30 07:31:55 +01:00
  • 10129c8302 Simplified mechanism for null-terminating main buffer 0.9.1 solusipse 2017-10-19 22:18:57 +02:00
  • 288bf2ef84 Added info about beautification service solusipse 2017-10-16 16:34:00 +02:00
  • 6d292a3001 Fixed #63 solusipse 2017-10-12 01:28:35 +02:00
  • 27639c2e6d Update README.md legacy solusipse 2017-10-10 15:01:26 +02:00
  • 680bb77f2c Blocked dir traversal solusipse 2017-10-09 20:15:22 +02:00
  • 1220515107 Merge branch 'master' of github.com:solusipse/fiche solusipse 2017-10-09 19:58:42 +02:00
  • 801231514c Created very simple script for serving pastes with numbering (#51) solusipse 2017-10-09 19:58:21 +02:00
  • 4537a6897a Merge pull request #62 from dotlambda/patch-1 solusipse 2017-10-09 19:22:40 +02:00
  • e3f7005180 Move /bin suffix to $prefix Robert Schütz 2017-10-02 19:03:43 +02:00
  • e2daffecd3 Added additional example for -d switch solusipse 2017-09-18 02:27:24 +02:00
  • 9e3986fa66 Updated usage info solusipse 2017-09-17 15:14:35 +02:00
  • ef12b5d54f Added instructions for -S option solusipse 2017-09-17 15:13:17 +02:00
  • cdd910b150 Re-added support for https (#33) solusipse 2017-09-17 14:34:44 +02:00
  • 1cba8ad493 Adding lacking dependency for python's port of scan-build solusipse 2017-09-06 01:13:57 +02:00
  • 9bab68e44a Trying to resolve scan-build dependencies solusipse 2017-09-06 01:10:18 +02:00
  • 5abe89fc9c Added lacking clang package for scan-build solusipse 2017-09-06 00:59:09 +02:00
  • f4114ce2a6 Added scan-build solusipse 2017-09-06 00:55:57 +02:00
  • a2fb9ab838 Added cppcheck solusipse 2017-09-06 00:39:00 +02:00
  • 10cb524891 Reworked date function to take buffer as an argument solusipse 2017-09-05 22:04:21 +02:00
  • 99b45b93f2 Changed method of touching logfile before using solusipse 2017-09-02 22:20:08 +02:00
  • c1725790bb Update README.md solusipse 2017-09-02 21:39:15 +02:00
  • b554845749 Added pure-bash alias alternative to nc solusipse 2017-09-02 21:38:03 +02:00
  • 7ad6a82fd4 Added some aliases, performed minor cleanup solusipse 2017-09-02 21:22:35 +02:00
  • 53c0027b3c Extra checks, fixed cleanup in file generating routine solusipse 2017-09-02 19:48:02 +02:00
  • 7575609c41 Fixed null dereference, renamed argument to match declaration solusipse 2017-09-02 19:44:08 +02:00
  • 319bd73273 Failure on slug generation is now properly handled solusipse 2017-09-02 19:30:08 +02:00
  • 2c88f3c990 Merge branch 'master' of github.com:solusipse/fiche solusipse 2017-09-02 19:15:48 +02:00
  • bd1751693b Fixed wrong order of cleanup calls solusipse 2017-09-02 19:12:10 +02:00
  • 54838f5dab Major cleanup solusipse 2017-09-02 18:53:43 +02:00
  • 8ff08a0409 Entirely rewritten fiche solusipse 2017-09-02 17:51:43 +02:00
  • c054f8dc20 Fixed #50 solusipse 2017-04-15 23:36:22 +02:00
  • 44b908ff2b Merge pull request #38 from nnnn20430/master solusipse 2016-07-09 17:04:05 +02:00
  • 55ef361999 Merge pull request #40 from part1zano/master solusipse 2016-07-09 16:59:10 +02:00
  • 231954696e Fixed Makefile part1zano 2016-04-11 21:20:41 +03:00
  • b9ed17e937 added IPv6 support nnnn20430 2016-03-15 14:13:08 +01:00
  • a5c137c06d enhancement #33 solusipse 2016-01-23 12:36:53 +01:00
  • abf8ae5117 fixing issue #31 solusipse 2016-01-23 11:44:46 +01:00
  • 8f3e23d3de Merge pull request #25 from jungle-boogie/patch-1 solusipse 2015-11-18 20:45:53 +01:00
  • 21d8ac90e8 better install path jungle-boogie 2015-11-17 20:51:14 -08:00
  • f76eea8931 Merge pull request #23 from cgie/warnings solusipse 2015-10-31 12:47:19 +01:00
  • fdbfa98938 Mitigated the non-critical errors into warnings Christian Gießen 2015-10-31 12:04:43 +01:00
  • 5ceb31a97e added checks on the return values of read/write Christian Gießen 2015-10-31 09:18:36 +01:00
  • f6ecdab9c5 Merge pull request #22 from Hypsurus/master solusipse 2015-10-13 19:19:07 +02:00
  • bea2fc990d Fix segfault in fopen, no check for null Hypsurus 2015-10-13 19:33:05 +03:00
  • a409d1cee6 error() - no need to use ERROR multiple times Hypsurus 2015-10-13 19:30:30 +03:00
  • 8e6cf66b3d Update README.md solusipse 2015-09-23 19:48:58 +02:00
  • 1a7d443843 mergerd renaudallard:master (#17) solusipse 2015-09-23 19:36:37 +02:00
  • 9b2f73678d Merge branch 'master' of git://github.com/renaudallard/fiche into renaudallard-master solusipse 2015-09-23 19:09:41 +02:00
  • 95f1cacfbe Merge branch 'master' of git://github.com/ALSchwalm/fiche into ALSchwalm-master solusipse 2015-09-23 18:27:18 +02:00
  • 4c3f5908e3 Merge pull request #20 from bket/drop_priv solusipse 2015-09-22 04:33:34 +02:00
  • 79d3f1992e update README.md Björn Ketelaars 2015-09-04 16:40:29 +02:00
  • c42b8526f0 only root can chown. However, when running as root privileges are dropped. As such, it doesn't make sense to have a function like change_owner() Björn Ketelaars 2015-09-04 16:24:02 +02:00
  • 053bd8d5d6 drop privileges when running as root Björn Ketelaars 2015-09-04 16:16:31 +02:00
  • 36f8df2011 instead of using perror() use printf(). Removes ugly and useless error codes. While here move function to *.c Björn Ketelaars 2015-09-04 17:08:09 +02:00
  • 880e5edf1b return after error() does not make sense Björn Ketelaars 2015-09-04 17:11:28 +02:00
  • a284706e78 Merge pull request #19 from bket/cleanup solusipse 2015-09-19 18:49:06 +02:00
  • b1de821740 combine 2 if-statements. While here; spacing, spacing, spacing Björn Ketelaars 2015-09-19 17:54:15 +02:00
  • 7e33e463bb remove info(), instead used printf's. Check for DAEMON at some stages Björn Ketelaars 2015-09-19 17:29:40 +02:00
  • f7926b75fc display_date() is only used one time, doesn't make sense to make it a function Björn Ketelaars 2015-09-19 17:23:30 +02:00
  • f9d7f3d5c8 WARNING != ERROR Björn Ketelaars 2015-09-19 17:18:41 +02:00
  • 9c2919f01d move all info() lines from parse_parameters() to startup_message(). Move DAEMON = 1 to getopt Björn Ketelaars 2015-09-19 17:16:59 +02:00
  • 19c2d8df76 main() is exptected to return a value Björn Ketelaars 2015-09-19 17:08:47 +02:00
  • 888b578907 Merge pull request #18 from bket/daemon solusipse 2015-09-19 16:29:54 +02:00
  • 39aa6a7a53 Chnage the travis script so that it builds Renaud Allard 2015-09-07 13:18:05 +02:00
  • 2972046f5f modify README.md accordingly. While here explain -e option Björn Ketelaars 2015-09-04 14:26:59 +02:00
  • 6f16b43387 add option to daemonize fiche Björn Ketelaars 2015-09-04 12:03:25 +02:00
  • 7a2b8b1888 wrap printf in info() and replace a couple of printf statements Björn Ketelaars 2015-09-04 11:59:44 +02:00
  • 89c5fc8680 stop using display_line(). Instead use a printf statement Björn Ketelaars 2015-09-04 13:01:28 +02:00
  • bb59a374a1 remove unused function *return_line() Björn Ketelaars 2015-09-04 13:24:48 +02:00
  • 6743d0e6b7 Use ./configure to detect arc4random and use it if present Renaud Allard 2015-09-03 16:11:12 +02:00
  • b6d1c91f71 Make file paths unpredictable Adam Schwalm 2015-09-02 18:16:23 -05:00
  • a0bbd2fa28 Merge pull request #15 from renaudallard/master solusipse 2015-08-29 16:12:12 +02:00
  • 047ecf672c Add -e option to use the extended charset I committed before. "reduced" charset makes it easier to remember the URL by default Renaud Allard 2015-08-29 11:34:32 +02:00
  • 73bc067641 Use arc4random on BSD systems to avoid complaints from the compiler Renaud Allard 2015-08-27 16:37:13 +02:00
  • 8ccfcc8c06 Avoid using strcpy and strcat That will also remove the warnings given by picky compilers Renaud Allard 2015-08-27 15:55:09 +02:00
  • caa6f5ed6a Former patch had a small bug, this has been corrected Renaud Allard 2015-08-27 14:59:08 +02:00
  • 1bc2132e1d Do not append a / at the end of the output path Solves issue #13 Renaud Allard 2015-08-27 14:48:21 +02:00
  • d771d7bdfd Decrease the likeliness of name collisions Renaud Allard 2015-08-27 14:36:36 +02:00
  • 49ea4c7ccd Use MSG_DONTWAIT to use non blocking operation. This solves issue #14 Renaud Allard 2015-08-27 11:51:25 +02:00
  • 318987c100 Correct a typo: lenght -> length Renaud Allard 2015-08-27 10:33:39 +02:00
  • a85e04d816 Merge pull request #10 from part1zano/master solusipse 2015-05-04 19:30:56 +02:00
  • 48c540d83b Simplified Makefile Maxim Kirenenko 2015-05-02 22:56:36 +03:00
  • c75f4b29a1 Merge pull request #9 from part1zano/master solusipse 2015-05-02 17:14:29 +02:00
  • 7ee9910cac Makefile: more *BSD-friendly, got rid of mandatory gcc Maxim V Filimonov 2015-05-01 23:49:11 +03:00
  • a7174e18db added travis sign 0.9 solusipse 2014-09-09 05:49:43 +02:00
  • b643f4a922 custom script parameter for travis solusipse 2014-09-09 05:42:13 +02:00
  • 629e8d3003 travis-ci solusipse 2014-09-09 05:37:00 +02:00
  • 157353707e changed logging format solusipse 2014-09-09 03:26:21 +02:00
  • 1d425525a1 removed unused variables solusipse 2013-11-01 11:03:17 +01:00
  • c10d19e9d9 fixed code that caused warnings solusipse 2013-10-30 00:39:51 +01:00
  • 249413374d changed printing policy solusipse 2013-09-26 13:06:52 +02:00
  • 33f00487d0 issue #3 (rejecting http) solusipse 2013-09-26 12:36:29 +02:00