aboutsummaryrefslogtreecommitdiff
path: root/src/pack.h
AgeCommit message (Collapse)Author
2021-07-22Impl PRNE_HTBT_OP_RCB ...David Timber
* Parameterize prne_start_bin_rcb() args * Change value of PRNE_ARCH_NONE to 0 to use it over the wire (problem arises deserialising) * tostr() and fstr() functions set errno to EINVAL * Run bne without binary archive to support same-arch infection
2021-07-21Impl proone-htbtclient upbin, bug fixes ...David Timber
* Add prne_start_bin_rcb_compat() * PRNE_HTBT_OP_NY_BIN -> PRNE_HTBT_OP_UP_BIN. "nybin" is now the name of the file format * htbt * Fix broken hover redirection (HTBT_LMK_HOVER removed) * HTBT_MAIN_REQ_Q_SIZE * Impl PRNE_HTBT_OP_NOOP response * Fix PRNE_HTBT_OP_SOLICIT is always sent with id 1 * proone * Fix bugs caused by not scrubbing the shared global memory * Fix exec() fail when upbin request with args * Removed do_recombination() as it's not efficient. Now the authoritive end has to do the recombination * PRNE_HTBT_OP_RCB, PRNE_HTBT_STATUS_SUB reserved for future impl
2020-09-18* Impl: bneDavid Timber
* Add prne_index_nybin()
2020-09-07* Impl: proone-packDavid Timber
* Impl: host_cred (base64)
2020-08-20Progress ...David Timber
* Move DVault out of executable. Dynamically load it on startup * Improved testing scheme * Tidy up prne_*assert* macro series * Protocol: store host credentials in base64 string. No mask * Use the lock shm as a shared_global so the stats can persist * mmap() the executable read-only for later use
2020-07-20Util functions tidy up ...David Timber
* Remove stdio.h dependency from dmask * Add hex util functions * Write test for functions in util_rt.h
2020-01-19bin pack redesign. resolv bug fixDavid Timber
2020-01-15unexpandDavid Timber
2020-01-03removed openssl dep.David Timber
2020-01-03checkpointDavid Timber
2020-01-01checkpointDavid Timber