| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | renaming and refactoring | Christian Krinitsin | 2025-03-21 | 5 | -12/+27 |
| | | |||||
| * | get response for every operation and print it | Christian Krinitsin | 2025-03-21 | 3 | -18/+56 |
| | | |||||
| * | client: add client class with input processing | Christian Krinitsin | 2025-03-21 | 5 | -111/+171 |
| | | |||||
| * | Merge pull request #3 from ckrinitsin/shm | ckrinitsin | 2025-03-21 | 6 | -24/+267 |
| |\ | | | | | Shared Memory Buffer | ||||
| | * | implement the server to process the queue | Christian Krinitsin | 2025-03-21 | 1 | -30/+48 |
| | | | |||||
| | * | implement a queue with a mutex to prevent concurrent accesses to the shared ↵ | Christian Krinitsin | 2025-03-21 | 2 | -14/+87 |
| | | | | | | | | | memory | ||||
| | * | implement communication between server and client (without mutexes and with ↵ | Christian Krinitsin | 2025-03-21 | 4 | -23/+126 |
| | | | | | | | | | queue_length of 1) | ||||
| | * | edit Makefile | Christian Krinitsin | 2025-03-21 | 1 | -1/+3 |
| | | | |||||
| | * | server: implement a SharedMemoryServer with (de)initilization of the memory ↵ | Christian Krinitsin | 2025-03-20 | 2 | -23/+52 |
| | | | | | | | | | buffer | ||||
| | * | server: add common structure for shared memory | Christian Krinitsin | 2025-03-20 | 1 | -0/+16 |
| | | | |||||
| | * | edit gitignore and Makefile | Christian Krinitsin | 2025-03-20 | 2 | -1/+3 |
| |/ | |||||
| * | Merge pull request #2 from ckrinitsin/concurrency | ckrinitsin | 2025-03-20 | 2 | -12/+25 |
| |\ | | | | | Concurrency | ||||
| | * | server: add concurrency and edit gitignore | Christian Krinitsin | 2025-03-20 | 2 | -12/+25 |
| |/ | |||||
| * | Merge pull request #1 from ckrinitsin/hashtable | ckrinitsin | 2025-03-20 | 4 | -11/+126 |
| |\ | | | | | Hashtable | ||||
| | * | Merge branch 'main' into hashtable | ckrinitsin | 2025-03-20 | 1 | -1/+17 |
| | |\ | |/ |/| | |||||
| * | | server: convert program argument to integer | Christian Krinitsin | 2025-03-20 | 2 | -11/+25 |
| | | | |||||
| | * | fix gitignore | Christian Krinitsin | 2025-03-20 | 1 | -2/+3 |
| | | | |||||
| | * | server: add a sample main function, which tests the hashtable | Christian Krinitsin | 2025-03-20 | 2 | -11/+30 |
| | | | |||||
| | * | server: fix reference issues of hashtable | Christian Krinitsin | 2025-03-20 | 1 | -8/+9 |
| | | | |||||
| | * | server: add hashtable print method | Christian Krinitsin | 2025-03-20 | 1 | -0/+13 |
| | | | |||||
| | * | edit Makefile and gitignore | Christian Krinitsin | 2025-03-20 | 2 | -8/+9 |
| | | | |||||
| | * | server: add hashtable removed | Christian Krinitsin | 2025-03-20 | 1 | -0/+14 |
| | | | |||||
| | * | server: add hashtable get | Christian Krinitsin | 2025-03-20 | 1 | -0/+12 |
| | | | |||||
| | * | server: add hashtable insert | Christian Krinitsin | 2025-03-20 | 1 | -0/+12 |
| | | | |||||
| | * | server: add hashtable util functions | Christian Krinitsin | 2025-03-20 | 1 | -0/+21 |
| | | | |||||
| | * | server: add hashtable foundation | Christian Krinitsin | 2025-03-20 | 1 | -0/+19 |
| |/ | |||||
| * | server: add foundation | Christian Krinitsin | 2025-03-19 | 1 | -0/+11 |
| | | |||||
| * | add gitignore | Christian Krinitsin | 2025-03-19 | 1 | -0/+2 |
| | | |||||
| * | add clang-format | Christian Krinitsin | 2025-03-19 | 1 | -0/+17 |
| | | |||||
| * | add makefile | Christian Krinitsin | 2025-03-19 | 1 | -0/+10 |
| | | |||||
| * | Update README.md | ckrinitsin | 2025-03-19 | 1 | -1/+22 |
| | | |||||
| * | Initial commit | ckrinitsin | 2025-03-19 | 1 | -0/+1 |