- Dec 12, 2023
-
-
Razvan Deaconescu authored
Use `Popen.communicate()` to use a timeout argument in case a process blocks indefinitely because of improper synchronization. Signed-off-by:
Razvan Deaconescu <razvan.deaconescu@upb.ro>
-
- Nov 24, 2023
-
-
Razvan Deaconescu authored
The list implementation is now fully contained in os_list.h. Signed-off-by:
Razvan Deaconescu <razvan.deaconescu@upb.ro>
-
- Nov 20, 2023
-
-
Razvan Deaconescu authored
Update checker to use `grade.sh` script to print out results. Signed-off-by:
Razvan Deaconescu <razvan.deaconescu@upb.ro>
-
Razvan Deaconescu authored
Update skeleton and README to new assignment implementation: redesign of thread pool, the use of generic lists. Signed-off-by:
Razvan Deaconescu <razvan.deaconescu@upb.ro>
-
- Oct 02, 2023
-
-
Razvan Deaconescu authored
Update formatting of source code and tests. Fix typos / inconsistencies in `README.md`. Signed-off-by:
Razvan Deaconescu <razvan.deaconescu@upb.ro>
-
Razvan Deaconescu authored
Fix typos and inconsistencies in `README.md`. Signed-off-by:
Razvan Deaconescu <razvan.deaconescu@upb.ro>
-
- Apr 28, 2023
-
-
Razvan Deaconescu authored
Add skeleton files in `src/`. Add tests in `tests`/. Add `README.md`. Update `local.sh` and `.gitlab-ci.yml`. Signed-off-by:
Razvan Deaconescu <razvan.deaconescu@upb.ro>
-
Razvan Deaconescu authored
Ignore `readability/todo` rule. This gives an unpleasant warning to use `TODO(username)` as part of TODO comment items. Just allow simple `TODO` comment items. Signed-off-by:
Razvan Deaconescu <razvan.deaconescu@upb.ro>
-
- Apr 06, 2023
-
-
Razvan Deaconescu authored
Ignore `build/include_subdir` rule. This gives a rather abnoxious warning if you simply include "test.h". It should be written as "./test.h", but that's uncommon. Signed-off-by:
Razvan Deaconescu <razvan.deaconescu@upb.ro>
-
- Mar 28, 2023
-
-
Razvan Deaconescu authored
Signed-off-by:
Razvan Deaconescu <razvan.deaconescu@upb.ro>
-
Razvan Deaconescu authored
Signed-off-by:
Razvan Deaconescu <razvan.deaconescu@upb.ro>
-
Razvan Deaconescu authored
Signed-off-by:
Razvan Deaconescu <razvan.deaconescu@upb.ro>
-
Razvan Deaconescu authored
Add instructions on using the checker: local, remote, Moodle. Signed-off-by:
Razvan Deaconescu <razvan.deaconescu@upb.ro>
-
Razvan Deaconescu authored
First run `make check`, then `make lint`. This is useful because Moodle only extract the first 300 lines of output. If `make lint` is first, that output is typically covered by the linter output, leaving out students from seeing the checker output (which is more important). Signed-off-by:
Razvan Deaconescu <razvan.deaconescu@upb.ro>
-
- Mar 26, 2023
-
-
Razvan Deaconescu authored
Copy hidden `.checkpatch.conf` and `.shellcheckrc` in temporary folder that will be mounted for running Docker interactively. Signed-off-by:
Razvan Deaconescu <razvan.deaconescu@upb.ro>
-
Razvan Deaconescu authored
Replace default DockerHub registry. Signed-off-by:
Razvan Deaconescu <razvan.deaconescu@upb.ro>
-
Razvan Deaconescu authored
Signed-off-by:
Razvan Deaconescu <razvan.deaconescu@upb.ro>
-
Razvan Deaconescu authored
This improves the visibility of linter messages. Signed-off-by:
Razvan Deaconescu <razvan.deaconescu@upb.ro>
-
Razvan Deaconescu authored
Ignore general output files: object files, libraries, archives, temporary files. Signed-off-by:
Razvan Deaconescu <razvan.deaconescu@upb.ro>
-
Razvan Deaconescu authored
These are setup and checker files for Operating Systems assignments. Signed-off-by:
Razvan Deaconescu <razvan.deaconescu@upb.ro>
-