Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Sync layer refactor (metalbear-co#2022)
* New intproxy skeleton * New intproxy integrated with cli * layer ProxyConnection * fileops * errors * ??? * files fixed * request proxy * starting outgoing * ??? * outgoing_udp * outgoing_udp * outgoing works now? * some cleanup * more cleanup * more and more cleanup * leftover code removed * ping pong * layer compiles * ... * Incoming fixed in layer * more docs * incominggg * intproxy protocol macros example fixed * wip * ??? * wip wip wip * closed connections * agent logs * module tree * RequestQueue simplified * task manager * . * simplifying * simplifying * .. * . * . * incoming http steal * request_queue docs * protocol docs * RequestQueue tracing * PingPong docs * LayerConnection docs and tracing * Codec docs * codec flush * background_tasks docs * agent_conn docs * outgoing docs * incoming docs * tracing * forks handled in intproxy * routing sessions to tasks * rebase fix * REMOTE_DNS * Got rid of * ... * layer close and fork - simple proxy * forks handled - incoming * layer - making new proxy connection before the fork * layer globals encapsulated into LayerState * integration test fixes * integration tests fixed * LayerState -> LayerSetup * fixing integration tests * integration tests fixed * src/state.rs -> src/setup.rs * Initial protocol version message sent from proxy, agent logs traced in proxy * TestIntProxy fix * mirrord-console adjusted * agent logs properly traced * mirrord-console docs * PortSubscribe improvement * IncomingProxy fixes * LayerResources -> RemoteResources * incoming http docs - intproxy * NetProtocolExt * more docs * more docs * more docs * Changelog entry * restored macro for checking ignored files * Obsolete code removed * Fork detour fixed, comment added * one-arm match changed to let * Obsolete code removed * node_spawn test fixed * fork test fixed, mirroring tests fixed * fixed test issue1054 * fixed test issue1123 * test listen_ports fixed * PR notes removed * added failed fork trace * clippy fix * lint + typo fixed * Java app fix - revert path * layer fix for macos * another macos fix * sip test fixed * macos fixes continued * node_spawn test fixed on macos * 'daemon subscribed' debug message restored for e2e tests * format fix * accept bypass fixed * fmt * test fix
- Loading branch information