Commit Graph

  • b7894f10ca fix: double free when ref < 0 master Renge 2022-05-06 14:53:13 -0400
  • 9392eecab1 fix: gitlab order Renge 2022-05-06 14:33:02 -0400
  • cc370cedbf fix: fflush Renge 2022-05-06 14:23:46 -0400
  • 931f763e12 feat: pbx Renge 2022-05-06 13:54:16 -0400
  • d231b64544 feat: tu Renge 2022-05-05 22:20:59 -0400
  • f5e321c443 fix: cmd start with \n will terminate the server Renge 2022-05-05 14:08:52 -0400
  • bcabef7925 feat: server Renge 2022-05-04 20:51:21 -0400
  • 53bfd71f9f feat: main Renge 2022-05-04 17:04:25 -0400
  • 8d089808b6 feat: add hw5 doc Renge 2022-05-04 15:13:08 -0400
  • d167d81dfc fix: gitignore Renge 2022-05-04 15:10:28 -0400
  • dcdadfc215 Merging HW5_CODE Renge 2022-05-04 15:08:26 -0400
  • de1e9b954d Increase CONNECT timeouts from 10ms to 50ms. The 10ms timeout seems marginal. Gene Stark 2022-05-03 18:43:03 -0400
  • 45eb0feb78 Bring in basecode from development repo. Gene Stark 2022-04-16 17:19:19 -0400
  • a39e2d1aaf feat: added files Renge 2022-04-16 11:33:13 -0400
  • 11f28060e7 fix: error added dirs Renge 2022-04-16 11:31:02 -0400
  • 35ba13531a feat: added docs Renge 2022-04-16 11:21:06 -0400
  • 5f3abb14e8 fix?: close stdin and stdout at the end of child process Renge 2022-04-16 11:10:15 -0400
  • 0c150e1f9d fix: remove checking for waitpid Renge 2022-04-16 10:27:41 -0400
  • 969fa07d28 fix: check input boundary Renge 2022-04-16 10:04:08 -0400
  • 69d3f8cc0f fix: pipeline Renge 2022-04-16 09:36:44 -0400
  • a6187dafc3 fix: ptr Renge 2022-04-15 23:44:45 -0400
  • 92398a533a fix: free jobs Renge 2022-04-15 23:36:48 -0400
  • e6b14fa80e fix: check syscall Renge 2022-04-15 22:59:46 -0400
  • f9906ed62c fix: return job index instead of 0 Renge 2022-04-15 21:35:24 -0400
  • 64073b2490 fix: free args if expr is invalid Renge 2022-04-15 21:24:56 -0400
  • e27119ba17 fix: bug in io_handler Renge 2022-04-15 21:13:14 -0400
  • 014ed4d827 fix: fix some bugs Renge 2022-04-15 21:01:23 -0400
  • 37f066c454 feat: finished jobs, not tested Renge 2022-04-15 20:57:53 -0400
  • 9b33639bd2 feat: implemented program Renge 2022-04-15 09:21:45 -0400
  • da7c37d986 fix: fix error in gitignore Renge 2022-04-14 18:40:24 -0400
  • e3621f4729 feat: implemented store Renge 2022-04-14 18:36:06 -0400
  • 9c7b99693b Merging HW4_CODE Renge 2022-04-13 22:06:11 -0400
  • ca01e05272 fix: somebugs in malloc Renge 2022-04-13 22:05:25 -0400
  • 88db904892 Add missing break statement to PAUSE_STMT_CLASS case in exec_stmt(). Gene Stark 2022-04-11 18:52:21 -0400
  • b74ac13807 Arrange to store captured output after wait and poll, besides after foreground statement. Gene Stark 2022-04-11 10:42:58 -0400
  • 8ca7e77e25 Bring in basecode from development repo. Gene Stark 2022-03-27 16:45:17 -0400
  • 40f99b2b4b fix: xorg with unit64 Renge 2022-03-26 14:34:33 -0400
  • c3dbf2030c fix: fix some bugs Renge 2022-03-26 11:32:36 -0400
  • 85fa313fcb fix: minor bugs(maybe?) Renge 2022-03-26 10:53:54 -0400
  • 79c410f343 feat: implemented internl_fragmentation and peak utilization Renge 2022-03-26 02:32:53 -0400
  • f8284f05a9 fix: remove abort main function Renge 2022-03-26 02:11:45 -0400
  • 6b738626c2 feat: added test cases Renge 2022-03-26 02:08:50 -0400
  • b11b8a26e4 fix: return payload Renge 2022-03-26 00:41:31 -0400
  • c2d87a610e feat: comment magic Renge 2022-03-26 00:27:38 -0400
  • 8c1556c270 feat: add magic Renge 2022-03-26 00:23:11 -0400
  • 507276d82f fix: change payload size when realloc Renge 2022-03-25 23:45:01 -0400
  • c227704733 fix: wrong rsize in realloc Renge 2022-03-25 23:39:39 -0400
  • 2b554b4c5c fix: error pointer in realloc Renge 2022-03-25 23:26:21 -0400
  • 908663e721 fix: add to free list while increasing size Renge 2022-03-25 23:16:50 -0400
  • cc31d8604b fix: wrong index and wrong way to grow Renge 2022-03-25 23:00:48 -0400
  • e65ab8192b fix: remove from edge Renge 2022-03-25 21:51:46 -0400
  • aff161557e fix: return payload Renge 2022-03-25 21:13:36 -0400
  • 748055996a fix: xor with not Renge 2022-03-25 20:50:24 -0400
  • 660e269bde fix: wrong mini size Renge 2022-03-25 20:27:17 -0400
  • 960b2aee42 feat: implemented realloc Renge 2022-03-25 19:09:35 -0400
  • 73f577fb7a feat: partially implemented malloc and free Renge 2022-03-25 17:47:01 -0400
  • ecfd233c30 Merging HW3_CODE Renge 2022-03-25 10:30:57 -0400
  • d50e72a329 Correct malloc_an_int test. Gene Stark 2022-03-20 05:07:04 -0400
  • 45c0fdbb02 Remove an incorrect "(aligned)" indication. Gene Stark 2022-03-17 11:55:05 -0400
  • 216cc7f168 Correct tests for actual assignment configuration. Gene Stark 2022-03-12 02:10:51 -0500
  • 7ae03a1c27 Remove the -DWEAK_MAGIC preprocessor conditional and add function sf_set_magic() to set the magic number for debugging. Gene Stark 2022-03-08 15:59:13 -0500
  • 65b71e11e5 Bring in basecode from the development repo. Gene Stark 2022-03-05 12:43:06 -0500
  • c0cdc72d10 fix: mem leak when a new error message overwrite the old one Renge 2022-03-04 22:24:55 -0500
  • e917cbc49e feat: implemented getopt_long Renge 2022-03-04 22:22:08 -0500
  • c63ef04b44 fix: version return with 0 Renge 2022-03-04 21:46:14 -0500
  • 3c17961c60 feat: implemented getopt_long for terminal input Renge 2022-03-04 21:33:36 -0500
  • 7d21448432 feat: implemented getopt_long Renge 2022-03-04 21:29:50 -0500
  • c1c2feb549 fix: implemented errmsg Renge 2022-03-04 12:15:43 -0500
  • 3e1bf8ba92 fix: uninitialized value in reformat.c Renge 2022-03-04 10:55:54 -0500
  • 2b530625ab fix: memory leak Renge 2022-03-04 10:39:56 -0500
  • 658e23eb93 fix: initialize block->next to NULL for each new block Renge 2022-03-04 09:31:47 -0500
  • 61fc466429 fix: freelines Renge 2022-03-03 22:03:41 -0500
  • 8d471113ce fix: setdefaults & input of EOF Renge 2022-03-03 17:43:40 -0500
  • fceb33dbc1 fix: make hw2 code compileable Renge 2022-03-02 18:26:02 -0500
  • e947b81e43 Merging HW2_CODE Renge 2022-03-02 17:51:14 -0500
  • 1685df579f fix: wrong indent value Renge 2022-02-19 13:12:02 -0500
  • b7357ef2ff fix: error indent when no p arg provided and make number.string_value fall in [0.1, 1) Renge 2022-02-19 12:52:06 -0500
  • 3fe193ebca fix: error read float value and indent level Renge 2022-02-19 11:31:42 -0500
  • 5a494e53c5 fix: unable to compile Renge 2022-02-18 23:35:42 -0500
  • 799994c0b3 fix: print in hex format for non-ascii unicode Renge 2022-02-18 23:17:31 -0500
  • cdaae370de fix: return error code when met unexpected chars Renge 2022-02-18 23:11:14 -0500
  • 19f91c3ea5 fix: convert "E" to "e" Renge 2022-02-18 22:50:57 -0500
  • 75797b5d5d fix: unable to parse false Renge 2022-02-18 22:32:59 -0500
  • d5b8e66ed3 feat: finished read_value Renge 2022-02-18 22:09:39 -0500
  • c4ef05ced6 Bring in basecode from the development repo. Gene Stark 2022-02-18 17:27:51 -0500
  • 85112634b2 feat: implemented pretty print Renge 2022-02-17 08:02:55 -0500
  • 63ca6742c1 feat: implemented argo_write_value Renge 2022-02-17 00:39:38 -0500
  • 1589be8e64 fix: refactored validargs Renge 2022-02-16 18:17:09 -0500
  • 395b2b254b fix: fix invalid indent value case feat: implemented main.c Renge 2022-02-15 12:54:42 -0500
  • 3d7131a43e refactor: refactor validargs.c, make it neater Renge 2022-02-12 19:40:27 -0500
  • a8230d70d3 fix: initialize global_option to 0 Renge 2022-02-12 16:53:07 -0500
  • 8203b3daba fix: if no value for p passed, set default value to 4 Renge 2022-02-12 16:50:01 -0500
  • c85f4e85a1 feat: implemented validargs.c Renge 2022-02-12 16:47:38 -0500
  • f2e7a5fbac Merging HW1_CODE Renge 2022-02-07 15:58:22 -0500
  • 307de90e13 fix: return Hi instead of Hello Renge 2022-02-07 15:53:55 -0500
  • d60cb622aa Academic Honesty statement Renge 2022-02-07 15:51:51 -0500
  • a3d945b185 Merge remote-tracking branch 'HW0_CODE/master' merge HW0 Renge 2022-02-07 15:51:00 -0500
  • 3c048e2f19 Correct printing of exact 0.1. Gene Stark 2022-02-05 12:17:44 -0500
  • 3fc2cc85f3 Correct regression where lib/argo_write_value was calling argo_write_string, instead of the internal version. Gene Stark 2022-02-02 02:33:20 -0500
  • 1ac01a9efd Correct escaping of characters with Unicode code points greater than \u00ff. Gene Stark 2022-01-31 13:40:43 -0500