about summary refs log tree commit diff stats
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #5 from ckrinitsin/fixes HEAD mainckrinitsin2025-03-237-33/+57
|\
| * last small formatting fixesChristian Krinitsin2025-03-236-7/+9
| * add a request status, so that multiple clients cannot overwrite requests from...Christian Krinitsin2025-03-233-20/+9
| * prevent multiple server instancesChristian Krinitsin2025-03-231-1/+5
| * add server-destructor for terminationChristian Krinitsin2025-03-232-2/+1
| * add server-shutdown with <Ctrl+C>Christian Krinitsin2025-03-233-6/+35
| * fix terminologyChristian Krinitsin2025-03-233-7/+8
|/
* server: remove insertion in get operationChristian Krinitsin2025-03-221-1/+0
* Update README.mdckrinitsin2025-03-211-15/+50
* Merge pull request #4 from ckrinitsin/client-inputckrinitsin2025-03-218-129/+405
|\
| * add doxygen-comments for each memberChristian Krinitsin2025-03-214-1/+164
| * renaming and refactoringChristian Krinitsin2025-03-215-12/+27
| * get response for every operation and print itChristian Krinitsin2025-03-213-18/+56
| * client: add client class with input processingChristian Krinitsin2025-03-215-111/+171
|/
* Merge pull request #3 from ckrinitsin/shmckrinitsin2025-03-216-24/+267
|\
| * implement the server to process the queueChristian Krinitsin2025-03-211-30/+48
| * implement a queue with a mutex to prevent concurrent accesses to the shared m...Christian Krinitsin2025-03-212-14/+87
| * implement communication between server and client (without mutexes and with q...Christian Krinitsin2025-03-214-23/+126
| * edit MakefileChristian Krinitsin2025-03-211-1/+3
| * server: implement a SharedMemoryServer with (de)initilization of the memory b...Christian Krinitsin2025-03-202-23/+52
| * server: add common structure for shared memoryChristian Krinitsin2025-03-201-0/+16
| * edit gitignore and MakefileChristian Krinitsin2025-03-202-1/+3
|/
* Merge pull request #2 from ckrinitsin/concurrencyckrinitsin2025-03-202-12/+25
|\
| * server: add concurrency and edit gitignoreChristian Krinitsin2025-03-202-12/+25
|/
* Merge pull request #1 from ckrinitsin/hashtableckrinitsin2025-03-204-11/+126
|\
| * Merge branch 'main' into hashtableckrinitsin2025-03-201-1/+17
| |\ | |/ |/|
* | server: convert program argument to integerChristian Krinitsin2025-03-202-11/+25
| * fix gitignoreChristian Krinitsin2025-03-201-2/+3
| * server: add a sample main function, which tests the hashtableChristian Krinitsin2025-03-202-11/+30
| * server: fix reference issues of hashtableChristian Krinitsin2025-03-201-8/+9
| * server: add hashtable print methodChristian Krinitsin2025-03-201-0/+13
| * edit Makefile and gitignoreChristian Krinitsin2025-03-202-8/+9
| * server: add hashtable removedChristian Krinitsin2025-03-201-0/+14
| * server: add hashtable getChristian Krinitsin2025-03-201-0/+12
| * server: add hashtable insertChristian Krinitsin2025-03-201-0/+12
| * server: add hashtable util functionsChristian Krinitsin2025-03-201-0/+21
| * server: add hashtable foundationChristian Krinitsin2025-03-201-0/+19
|/
* server: add foundationChristian Krinitsin2025-03-191-0/+11
* add gitignoreChristian Krinitsin2025-03-191-0/+2
* add clang-formatChristian Krinitsin2025-03-191-0/+17
* add makefileChristian Krinitsin2025-03-191-0/+10
* Update README.mdckrinitsin2025-03-191-1/+22
* Initial commitckrinitsin2025-03-191-0/+1