Salad Dais
|
a6bbd97b98
|
Make sure asyncio.Tasks always have their exceptiosn logged
|
2024-01-15 22:24:16 +00:00 |
|
Salad Dais
|
6c32da878d
|
Handle (and ignore by default) the new GenericStreamingMessage
This is _enormously_ spammy, good god. Apparently related to PBR.
|
2024-01-07 07:51:52 +00:00 |
|
Salad Dais
|
142f2e42ca
|
Clean up message template code
|
2024-01-04 19:08:09 +00:00 |
|
Salad Dais
|
5ad8ee986f
|
Keep track of user's groups in their session
|
2023-12-31 15:28:00 +00:00 |
|
Salad Dais
|
9904633a99
|
More client work
|
2023-12-10 23:26:28 +00:00 |
|
Salad Dais
|
996a43be5b
|
Add option to allow insecure upstream SSL connections
|
2023-12-07 18:44:10 +00:00 |
|
Salad Dais
|
9be66df52b
|
Add AgentFOV to default message ignorelist
It's incredibly spammy when the mesh upload preview is open
|
2023-07-06 21:48:46 +00:00 |
|
Salad Dais
|
8147e7e1d7
|
Remove stylesheet from message builder
|
2023-02-07 19:43:29 +00:00 |
|
Salad Dais
|
09e1d0b6fc
|
Remove custom stylesheet for HTTP request / response panes
|
2023-02-07 18:49:14 +00:00 |
|
Salad Dais
|
2036e3c5b3
|
Add LEAP / outleap support
|
2022-10-14 06:11:51 +00:00 |
|
Salad Dais
|
78c1b8869e
|
Remove LEAP-related code
It lives in https://github.com/SaladDais/outleap now.
Hippolyzer-specific integration will be added back in later.
|
2022-09-19 04:37:31 +00:00 |
|
Salad Dais
|
87d5e8340b
|
Split LEAPProtocol out of LEAPClient
|
2022-09-18 18:05:16 +00:00 |
|
Salad Dais
|
e6423d2f43
|
More work on LEAP API wrappers
|
2022-09-18 07:49:18 +00:00 |
|
Salad Dais
|
99ca7b1674
|
Allow paths for text_input()
|
2022-09-18 05:04:36 +00:00 |
|
Salad Dais
|
e066724a2f
|
Add API wrappers for LLUI and LLWindow LEAP APIs
|
2022-09-18 03:28:20 +00:00 |
|
Salad Dais
|
dce032de31
|
Get both scoped and unscoped LEAP listeners working
|
2022-09-17 22:30:47 +00:00 |
|
Salad Dais
|
2f578b2bc4
|
More LEAP work
|
2022-09-17 08:50:52 +00:00 |
|
Salad Dais
|
0c1656e6ab
|
Start of basic LEAP client / forwarding agent
|
2022-09-16 09:06:01 +00:00 |
|
Salad Dais
|
8dba0617bd
|
Make injecting inventory EQ events easier
|
2022-07-09 04:21:44 +00:00 |
|
Salad Dais
|
99e8118458
|
Support HIPPO XML directives in injected EQ events
|
2022-07-05 14:24:35 +00:00 |
|
Salad Dais
|
0f369b682d
|
Upgrade to mitmproxy 8.0
Not 8.1 since that drops Python 3.8 support. Closes #26
|
2022-06-20 15:15:57 +00:00 |
|
Salad Dais
|
63aebba754
|
Clear up some event loop deprecation warnings
|
2022-06-20 05:55:01 +00:00 |
|
Salad Dais
|
8b93c5eefa
|
Rename send_message() to send()
|
2021-12-09 05:30:12 +00:00 |
|
Salad Dais
|
ecb14197cf
|
Make message log filter highlight every matched field
Previously only the first match was being highlighted.
|
2021-12-09 01:14:09 +00:00 |
|
Salad Dais
|
95fd58e25a
|
Begin PySide6 cleanup
|
2021-12-09 00:02:48 +00:00 |
|
Salad Dais
|
afc333ab49
|
Improve highlighting of matched fields in message log
|
2021-12-08 23:50:16 +00:00 |
|
Salad Dais
|
5f479e46b4
|
Automatically offer to install the HTTPS certs on first run
|
2021-12-07 07:16:25 +00:00 |
|
Salad Dais
|
077a95b5e7
|
Migrate to PySide6 to support Python 3.10
Update Glymur too
|
2021-12-06 13:37:31 +00:00 |
|
Salad Dais
|
74c3287cc0
|
Add base addon for creating proxy-only caps based on ASGI apps
|
2021-12-02 06:04:29 +00:00 |
|
Salad Dais
|
3a7f8072a0
|
Initial implementation of proxy-provided caps
Useful for mocking out a cap while developing the viewer-side
pieces of it.
|
2021-12-02 03:22:47 +00:00 |
|
Salad Dais
|
dae852db69
|
Fix filter dialog
|
2021-11-19 04:30:36 +00:00 |
|
Salad Dais
|
d01122d542
|
Call correct method to raise new message log window
|
2021-08-10 01:11:21 +00:00 |
|
Salad Dais
|
578f1d8c4e
|
Add setting to disable all proxy object autorequests
Will help with #18 by not changing object request behaviour when
running through the proxy.
|
2021-08-01 06:37:33 +00:00 |
|
Salad Dais
|
66e112dd52
|
Add basic message log import / export feature
Closes #20
|
2021-07-30 03:13:33 +00:00 |
|
Salad Dais
|
e4601fd879
|
Support multiple Message Log windows
Closes #19
|
2021-07-29 01:00:57 +00:00 |
|
Salad Dais
|
6eb25f96d9
|
Support logging to a hierarchy of message loggers
Necessary to eventually support multiple message log windows
|
2021-07-27 02:35:03 +00:00 |
|
Salad Dais
|
cf69c42f67
|
Rework HTTP proxying code to work with mitmproxy 7.0.0
|
2021-07-18 07:02:45 +00:00 |
|
Salad Dais
|
a35a67718d
|
Add default_value to MessateTemplateVariable
|
2021-07-01 21:25:51 +00:00 |
|
Salad Dais
|
49a9c6f28f
|
Workaround for failed teleports due to EventQueue timeouts
Closes #16
|
2021-06-23 16:43:09 +00:00 |
|
Salad Dais
|
76df9a0424
|
Streamline template dictionary use
|
2021-06-17 21:28:22 +00:00 |
|
Salad Dais
|
d8ec9ee77a
|
Add hooks to allow swapping out transports
|
2021-06-14 13:48:30 +00:00 |
|
Salad Dais
|
220d8ddf65
|
Add confirmation helper for InteractionManager API
|
2021-06-12 15:15:34 +00:00 |
|
Salad Dais
|
216ffb3777
|
Add integration test for mitmproxy interception
|
2021-06-10 23:22:59 +00:00 |
|
Salad Dais
|
b71da8f5a4
|
Add option to automatically request missing cached objects
|
2021-06-08 18:41:44 +00:00 |
|
Salad Dais
|
5618bcbac1
|
Add new persistent (Proxy)Settings object, use to pass down settings
|
2021-06-08 16:55:19 +00:00 |
|
Salad Dais
|
9df0224fbf
|
Split CapsClient into proxy and non-proxy version
|
2021-06-03 08:02:11 +00:00 |
|
Salad Dais
|
7b98c0b261
|
Split out human str formatting for Messages
|
2021-06-03 07:03:54 +00:00 |
|
Salad Dais
|
a39d025a04
|
Move Circuit and Message to lib.base
Fairly invasive, but will help make lib.base useful again. No
more Message / ProxiedMessage split!
|
2021-06-03 07:00:32 +00:00 |
|
Salad Dais
|
d6a6fb4a91
|
Add ability to send EventQueue messages to message builder
|
2021-06-01 21:08:22 +00:00 |
|
Salad Dais
|
8c614404d8
|
Improve NameCache implementation, share viewer name cache
|
2021-05-31 12:24:08 +00:00 |
|