Commit graph

  • b2ad38539a Fix: missing newline master Tim Schubert 2018-10-29 12:02:37 +01:00
  • a91f16c802 added "client:" to testcase for client closing Jan-Frederick Musiol 2018-10-29 12:00:32 +01:00
  • cb1edaf1b7 Merge remote-tracking branch 'origin/master' Jan-Frederick Musiol 2018-10-29 11:57:09 +01:00
  • 1e0c461dd4 added "client:" and "server:" to some outputs Jan-Frederick Musiol 2018-10-29 11:56:43 +01:00
  • e873bc4161 Add test for empty line Tim Schubert 2018-10-29 11:54:59 +01:00
  • 8dabb3fba8 Fix: getlen gets wrong buffer size Tim Schubert 2018-10-29 11:46:16 +01:00
  • 23b328b7bd Merge branch 'master' of gitlab.ibr.cs.tu-bs.de:tschuber/netcalc Tim Schubert 2018-10-29 11:41:18 +01:00
  • 57a3406522 Fix: v6 socket. Free line at end Tim Schubert 2018-10-29 11:40:29 +01:00
  • d19ec0764e client closes on emty line Jan-Frederick Musiol 2018-10-29 11:28:37 +01:00
  • 4d7d96872a Merge branch 'master' of gitlab.ibr.cs.tu-bs.de:tschuber/netcalc Tim Schubert 2018-10-29 11:10:51 +01:00
  • 92b51776b6 Add documentatin for calc() Tim Schubert 2018-10-29 11:09:58 +01:00
  • 9be777068f Merge remote-tracking branch 'origin/master' Chamaeleon 2018-10-29 11:08:06 +01:00
  • 1665d3140e added more comments Chamaeleon 2018-10-29 11:07:42 +01:00
  • 7bcacfecac Add documentation for parse() Tim Schubert 2018-10-29 11:00:56 +01:00
  • 031905ab5e Adds documentation for client and server Tim Schubert 2018-10-29 10:51:44 +01:00
  • 5b1648e471 Add documentation for server() Tim Schubert 2018-10-29 10:46:59 +01:00
  • bb66ef1a03 Add documentation for report_error Tim Schubert 2018-10-29 10:44:02 +01:00
  • 9a59cee745 Add documentation for bstr Tim Schubert 2018-10-29 10:38:32 +01:00
  • 880a77ff65 Merge branch 'master' of gitlab.ibr.cs.tu-bs.de:tschuber/netcalc Tim Schubert 2018-10-29 10:32:57 +01:00
  • a8757731b3 Reformat codebase Tim Schubert 2018-10-29 10:30:10 +01:00
  • eeee59c175 added main comment Chamaeleon 2018-10-29 10:28:49 +01:00
  • 28363ffc29 added CMakeLists.txt Jan-Frederick Musiol 2018-10-29 10:24:03 +01:00
  • d28d628d7d added .idea to .gitignore Jan-Frederick Musiol 2018-10-29 10:23:06 +01:00
  • 3354826dec Remove old .PHONY target Tim Schubert 2018-10-29 10:18:00 +01:00
  • 47b8b867f0 Add gitconfig to gitignore Tim Schubert 2018-10-29 10:16:36 +01:00
  • 886dbb97de Make clean, all, test PHONY Tim Schubert 2018-10-29 09:58:54 +01:00
  • cc356cddfb Merge branch 'master' of github.com:timschubert/netcalc Tim Schubert 2018-10-24 12:59:52 +02:00
  • 668e928044 Add gitignore. Rename test target to test Tim Schubert 2018-10-24 12:59:42 +02:00
  • e205ebdfca
    Update README.md Tim Schubert 2018-10-23 21:51:03 +02:00
  • 116e9e60c5 Gets correct error message. tim.schubert@tu-bs.de 2016-11-22 12:37:45 +01:00
  • 5a1a3d1fcb Register the signal handler before opening the socket that is closed by it. tim.schubert@tu-bs.de 2016-10-30 02:37:19 +02:00
  • ca3452402a Remove duplicate remove. tim.schubert@tu-bs.de 2016-10-30 02:12:42 +02:00
  • 3c1919b5e9 Add usage info. tim.schubert@tu-bs.de 2016-10-30 02:08:03 +02:00
  • 85eb4556e5 Start the server when testing and close after finished. tim.schubert@tu-bs.de 2016-10-30 02:05:06 +02:00
  • c427beca1c Fix accept on closed socket. tim.schubert@tu-bs.de 2016-10-30 02:04:43 +02:00
  • 8c316c12d6 Clean up test results. tim.schubert@tu-bs.de 2016-10-30 00:34:32 +02:00
  • b170399712 Test cases. tim.schubert@tu-bs.de 2016-10-30 00:28:15 +02:00
  • 0540dfc823 Make test cases executable. tim.schubert@tu-bs.de 2016-10-30 00:15:54 +02:00
  • 877d4e48d6 Add test cases. tim.schubert@tu-bs.de 2016-10-30 00:15:19 +02:00
  • 04d5638c02 Add help message. tim.schubert@tu-bs.de 2016-10-30 00:12:16 +02:00
  • c0ff7fa9f0 Fix error handling. Remove debug printfs. tim.schubert@tu-bs.de 2016-10-30 00:03:50 +02:00
  • 9398a4081b Do away with ZORK. tim.schubert@tu-bs.de 2016-10-29 23:39:30 +02:00
  • d4f77ba2e1 Fix format string for sscanf. tim.schubert@tu-bs.de 2016-10-29 23:20:01 +02:00
  • b6f36d4380 Fixed %u and %s mixup. tim.schubert@tu-bs.de 2016-10-28 19:09:10 +02:00
  • c06aad7cdc Fix sending \0 in client mode. tim.schubert@tu-bs.de 2016-10-28 18:58:46 +02:00
  • f57b204029 Fix AF_INET6 / AF_UNSPEC mixup. tim.schubert@tu-bs.de 2016-10-28 15:32:26 +02:00
  • 0b74b5e054 Disable AI_PASSIVE for client sockets. tim.schubert@tu-bs.de 2016-10-28 15:09:41 +02:00
  • f42b7a354d Get rid of ZORK tim.schubert@tu-bs.de 2016-10-28 00:29:31 +02:00
  • 7032aad9f2 Added README. tim.schubert@tu-bs.de 2016-10-28 00:23:59 +02:00
  • 1f42a13ee0 Create and tranmit string from binary representation of result. tim.schubert@tu-bs.de 2016-10-28 00:18:19 +02:00
  • 80dc59be01 Fix base encoding beeing skipped when parsing string. tim.schubert@tu-bs.de 2016-10-27 23:07:07 +02:00
  • 7e2f5a7673 Check first number. tim.schubert@tu-bs.de 2016-10-27 21:33:42 +02:00
  • 71aa81ef00 Send job and receive answer in client mode. tim.schubert@tu-bs.de 2016-10-27 21:22:15 +02:00
  • 85a5452600 Cleanup error handling. tim.schubert@tu-bs.de 2016-10-27 17:10:22 +02:00
  • 13a38cd92e Cleanup... tim.schubert@tu-bs.de 2016-10-27 13:04:12 +02:00
  • b98c794591 Bind to IPv6+IPv4 adresses. tim.schubert@tu-bs.de 2016-10-27 00:59:04 +02:00
  • 03848777b2 Fix some parser errors. tim.schubert@tu-bs.de 2016-10-26 23:55:47 +02:00
  • 1f9785e9c8 Add error message for illegal input. tim.schubert@tu-bs.de 2016-10-26 22:28:04 +02:00
  • 089fe12128 Check for division by zero and overflow / underflow. tim.schubert@tu-bs.de 2016-10-26 22:20:19 +02:00
  • f3799c90d0 Add parsing of input, calculation of results, sending back result. tim.schubert@tu-bs.de 2016-10-26 21:56:02 +02:00
  • 54216cfaf4 Answer with received string. tim.schubert@tu-bs.de 2016-10-26 15:47:00 +02:00
  • 6fd4569a6d Initial commit. tim.schubert@tu-bs.de 2016-10-26 14:32:50 +02:00