| e7beacd9 | 
                2023-08-20 | 
                all: add notes | 
                Pedro Lucas Porcellis | 
            
        
            
                | 8438a8c8 | 
                2023-06-11 | 
                monitor,server: indicate monitor errors & note implementation lacking on prepare | 
                Pedro Lucas Porcellis | 
            
        
            
                | a9d3e8ac | 
                2022-11-18 | 
                monitor: add some notes regarding log | 
                Pedro Lucas Porcellis | 
            
        
            
                | dfb68c82 | 
                2022-11-18 | 
                server: handle other type of notifications | 
                Pedro Lucas Porcellis | 
            
        
            
                | 33217f29 | 
                2022-11-18 | 
                monitor: announce other service states | 
                Pedro Lucas Porcellis | 
            
        
            
                | 9f349ca0 | 
                2022-11-18 | 
                all: ignore monitor binary but not its source code | 
                Pedro Lucas Porcellis | 
            
        
            
                | bcd7b078 | 
                2022-11-01 | 
                all: ignore monitor binary file | 
                Pedro Lucas Porcellis | 
            
        
            
                | 303b0b09 | 
                2022-11-01 | 
                Makefile: use shorter names for cmds | 
                Pedro Lucas Porcellis | 
            
        
            
                | f6dbc318 | 
                2022-11-01 | 
                server: use monitor instead of directly spawning the command | 
                Pedro Lucas Porcellis | 
            
        
            
                | 4bdaa733 | 
                2022-11-01 | 
                server: add a notify service status | 
                Pedro Lucas Porcellis | 
            
        
            
                | 47d5a100 | 
                2022-11-01 | 
                types: convert a status str into their respective enum | 
                Pedro Lucas Porcellis | 
            
        
            
                | 0a6484a4 | 
                2022-11-01 | 
                types: introduce a identifier to the service | 
                Pedro Lucas Porcellis | 
            
        
            
                | d9aa32ed | 
                2022-11-01 | 
                monitor: flesh out a simple process monitor | 
                Pedro Lucas Porcellis | 
            
        
            
                | 3aa57ece | 
                2022-10-19 | 
                server: add status command | 
                Pedro Lucas Porcellis | 
            
        
            
                | 5d826b11 | 
                2022-10-19 | 
                types: remove void return value from strstatus | 
                Pedro Lucas Porcellis | 
            
        
            
                | 1cf74e9a | 
                2022-10-18 | 
                server: actually start services instead of spawning the dummy one | 
                Pedro Lucas Porcellis | 
            
        
            
                | c4f335d6 | 
                2022-10-17 | 
                server: dummy service status command | 
                Pedro Lucas Porcellis | 
            
        
            
                | eeb95e30 | 
                2022-10-17 | 
                server: load services & add a command to list them | 
                Pedro Lucas Porcellis | 
            
        
            
                | 438ded40 | 
                2022-10-16 | 
                socket: improve service's boot executor a bit more | 
                Pedro Lucas Porcellis | 
            
        
            
                | 9c0d05aa | 
                2022-10-11 | 
                server: sort imports and fix strings::fromutf8 | 
                Pedro Lucas Porcellis | 
            
        
            
                | 284aae2d | 
                2022-10-10 | 
                server: rename and remove log | 
                Pedro Lucas Porcellis | 
            
        
            
                | c56117c9 | 
                2022-10-09 | 
                all: use correct socket implementation | 
                Pedro Lucas Porcellis | 
            
        
            
                | 394f4be2 | 
                2022-10-09 | 
                all: drop socket.ha | 
                Pedro Lucas Porcellis | 
            
        
            
                | 0749f722 | 
                2022-10-09 | 
                server: rig up writing to clients | 
                Pedro Lucas Porcellis | 
            
        
            
                | da47988b | 
                2022-10-09 | 
                server: write to clients | 
                Pedro Lucas Porcellis | 
            
        
            
                | 40061475 | 
                2022-10-09 | 
                server: disconnect clients | 
                Pedro Lucas Porcellis | 
            
        
            
                | fda4deb0 | 
                2022-10-09 | 
                server: read client messages | 
                Pedro Lucas Porcellis | 
            
        
            
                | 5c4c16a8 | 
                2022-10-09 | 
                server: accept client connections | 
                Pedro Lucas Porcellis | 
            
        
            
                | 0f1f4966 | 
                2022-10-09 | 
                server: reimplement from scratch socket handling => bind and shutdown | 
                Pedro Lucas Porcellis | 
            
        
            
                | bf52029e | 
                2022-10-07 | 
                first working version of an actual server | 
                Pedro Lucas Porcellis | 
            
        
            
                | fba72a5e | 
                2022-10-07 | 
                fix gitignore | 
                Pedro Lucas Porcellis | 
            
        
            
                | 8f1c941f | 
                2022-10-06 | 
                beterrabad: use log & fork | 
                Pedro Lucas Porcellis | 
            
        
            
                | 95cf4965 | 
                2022-10-06 | 
                type: add void option to strstatus | 
                Pedro Lucas Porcellis | 
            
        
            
                | 3db81f38 | 
                2022-05-25 | 
                all: relocate beterraba types into, uh, a type file | 
                Pedro Lucas Porcellis | 
            
        
            
                | 8768aad4 | 
                2022-05-25 | 
                beterrabad: boot services and check them periodically | 
                Pedro Lucas Porcellis | 
            
        
            
                | a1a0cc72 | 
                2022-05-25 | 
                beterrabad: beterraba::parse returns a service now | 
                Pedro Lucas Porcellis | 
            
        
            
                | 8790a473 | 
                2022-05-25 | 
                beterrabad: remove general TODO comments | 
                Pedro Lucas Porcellis | 
            
        
            
                | 1ca1c892 | 
                2022-05-25 | 
                beterrabad: first attempt at a socket thing | 
                Pedro Lucas Porcellis | 
            
        
            
                | 29463ac8 | 
                2022-05-25 | 
                beterraba/parse: split args and cmd and return an actual service | 
                Pedro Lucas Porcellis | 
            
        
            
                | 447cc427 | 
                2022-05-25 | 
                beterraba: document types and add a function to make status more friendly | 
                Pedro Lucas Porcellis | 
            
        
            
                | 3f04a5d8 | 
                2022-05-25 | 
                beterraba/service: add info regarding the process itself | 
                Pedro Lucas Porcellis | 
            
        
            
                | bf562d01 | 
                2022-05-25 | 
                beterraba/servdef: move into the types file | 
                Pedro Lucas Porcellis | 
            
        
            
                | c16f3f37 | 
                2022-05-25 | 
                contrib: add a sample service | 
                Pedro Lucas Porcellis | 
            
        
            
                | d8b62b9d | 
                2022-05-12 | 
                beterrabad: load services and list them | 
                Pedro Lucas Porcellis | 
            
        
            
                | 217121a7 | 
                2022-05-12 | 
                beterraba/parse: introduce a finish method to free servdef resources | 
                Pedro Lucas Porcellis | 
            
        
            
                | f4ebe465 | 
                2022-05-12 | 
                beterraba/parse: return a servdef and read cmd, desc and other fields | 
                Pedro Lucas Porcellis | 
            
        
            
                | 6a51cd28 | 
                2022-05-12 | 
                beterraba/parse: list and initially parse service definitions | 
                Pedro Lucas Porcellis | 
            
        
            
                | 92d29c3e | 
                2022-05-12 | 
                all: add a clean up rule | 
                Pedro Lucas Porcellis | 
            
        
            
                | d266bcc7 | 
                2022-05-10 | 
                Flesh out initial repository | 
                Pedro Lucas Porcellis |