| Commit message (Expand) | Author | Age | Files | Lines |
* | irmd: Fix parsing multiple args in configfile | Thijs Paelman | 2023-12-31 | 1 | -9/+11 |
* | irmd: Fix passing symmetric key on allocation | Dimitri Staessens | 2023-12-31 | 1 | -4/+8 |
* | lib: Move public key handling from app to IRMd | Dimitri Staessens | 2023-12-17 | 1 | -48/+171 |
* | irmd: Don't log an error when server quits | Dimitri Staessens | 2023-11-30 | 1 | -2/+7 |
* | include: Store IPCP name and type in info struct | Dimitri Staessens | 2023-11-29 | 7 | -73/+89 |
* | include: Rename layer.layer_name to layer.name | Dimitri Staessens | 2023-11-29 | 3 | -8/+8 |
* | lib: Rename ipcp_info to ipcp_list_info | Dimitri Staessens | 2023-11-29 | 1 | -4/+4 |
* | irmd: Fix parsing names without args in configfile0.20.2 | Dimitri Staessens | 2023-11-20 | 1 | -0/+5 |
* | irmd: Fix use of uninitialized value | Dimitri Staessens | 2023-11-08 | 1 | -1/+1 |
* | irmd: Don't load config file without --config set | Dimitri Staessens | 2023-10-25 | 1 | -1/+1 |
* | lib: Wrap pthread_cond_timedwait for NULL abstime | Dimitri Staessens | 2023-10-25 | 4 | -26/+11 |
* | irmd: Remove separate rwlock for flows | Dimitri Staessens | 2023-10-25 | 1 | -62/+36 |
* | irmd: Simplify mainloop | Dimitri Staessens | 2023-10-25 | 1 | -212/+213 |
* | irmd: Print ascii Ouroboros logo at startup | Dimitri Staessens | 2023-09-20 | 2 | -1/+34 |
* | include: Revise printing hashes | Dimitri Staessens | 2023-08-23 | 1 | -9/+9 |
* | irmd: Fix exit status when failing on configfile | Dimitri Staessens | 2023-08-23 | 1 | -2/+5 |
* | irmd: Check lockfile first on init | Dimitri Staessens | 2023-08-23 | 1 | -27/+41 |
* | irmd: Simplify ipcp and name listing | Dimitri Staessens | 2023-08-04 | 1 | -41/+69 |
* | irmd: Use CMAKE_INSTALL_SBINDIR to spawn IPCPs | Dimitri Staessens | 2023-04-03 | 2 | -10/+10 |
* | irmd: Move registry objects to their own sources | Dimitri Staessens | 2023-03-21 | 20 | -1762/+1822 |
* | irmd: Use buffer_t for piggybacked data | Dimitri Staessens | 2023-03-18 | 5 | -157/+134 |
* | irmd: Use deadline instead of timeout in mainloop | Dimitri Staessens | 2023-03-18 | 3 | -33/+25 |
* | irmd: Remove unused function reg_entry_wait_state | Dimitri Staessens | 2023-03-18 | 2 | -43/+0 |
* | lib: Split flow_alloc from flow_join | Dimitri Staessens | 2023-03-18 | 1 | -25/+104 |
* | build: Fix TOML library variable | Dimitri Staessens | 2023-03-08 | 1 | -5/+6 |
* | irmd: Add configuration file support | Dimitri Staessens | 2023-03-08 | 10 | -70/+1081 |
* | irmd: Fix cleanup of failed flows | Dimitri Staessens | 2023-03-08 | 3 | -3/+7 |
* | build: Update copyright to 2023 | Dimitri Staessens | 2023-02-13 | 14 | -14/+14 |
* | irmd: Refactor main function | Dimitri Staessens | 2022-07-13 | 1 | -162/+192 |
* | build: Update copyright to 2022 | Dimitri Staessens | 2022-04-03 | 14 | -14/+14 |
* | lib: Fix buffer allocation when retransmitting0.19.0 | Dimitri Staessens | 2022-03-11 | 1 | -0/+3 |
* | ipcpd: Fix memcpy with NULL in piggyback API | Dimitri Staessens | 2022-03-08 | 1 | -3/+5 |
* | ipdpd: Pass MPL to application at flow_allocation | Dimitri Staessens | 2022-03-08 | 3 | -4/+22 |
* | lib: Flag all flows down as the IRMd exits | Dimitri Staessens | 2022-03-03 | 1 | -1/+2 |
* | irmd, ipcp: Remove socket option in acceptloop | Dimitri Staessens | 2022-03-03 | 1 | -8/+2 |
* | lib: Make flow liveness timeout configurable | Dimitri Staessens | 2022-03-03 | 1 | -1/+1 |
* | irmd: Fix memory leak of ret_msg | Dimitri Staessens | 2022-03-03 | 2 | -2/+2 |
* | irmd: Fix race condition in sanitize thread | Dimitri Staessens | 2022-02-18 | 1 | -4/+5 |
* | irmd: Fix argvdup util function | Dimitri Staessens | 2022-02-17 | 1 | -10/+12 |
* | irmd: Fix unused variable in builds without fuse | Dimitri Staessens | 2021-06-30 | 1 | -1/+2 |
* | irmd: Fix setting mode on RIB directory | Dimitri Staessens | 2021-06-29 | 1 | -0/+5 |
* | lib, ipcpd, irmd: Wrap pthread unlocks for cleanup | Dimitri Staessens | 2021-06-23 | 4 | -21/+10 |
* | irmd: Remove unused variable in prog_table | Dimitri Staessens | 2021-04-13 | 3 | -41/+3 |
* | build: Remove raptor IPCP | Dimitri Staessens | 2021-03-28 | 2 | -4/+0 |
* | build: Update email addresses | Dimitri Staessens | 2021-01-03 | 14 | -28/+28 |
* | build: Update copyright to 2021 | Dimitri Staessens | 2021-01-03 | 14 | -14/+14 |
* | irmd: Fix data race in flow allocation | Dimitri Staessens | 2020-11-25 | 1 | -73/+100 |
* | lib: Complete retransmission logic | Dimitri Staessens | 2020-09-25 | 3 | -15/+23 |
* | irmd: Don't always send pub key in alloc response0.17.2 | Dimitri Staessens | 2020-03-30 | 1 | -0/+5 |
* | irmd: Fix cleanup of shm_flow_set0.17.1 | Dimitri Staessens | 2020-03-20 | 1 | -0/+7 |