Tanner Bennett
343eba92b6
Finally fix the order of these buttons
2022-12-05 18:09:13 -06:00
Tanner Bennett
4f6fd29d38
Clean up FLEXMITMDataSource interface
2022-04-23 18:45:24 -05:00
Tanner Bennett
5404f37d0f
Remember the last selected network observer tab
2021-12-24 19:30:18 -06:00
Tanner Bennett
1e539c7129
Pin network history search bar
...
This works around an ugly visual glitch that happens when the segmented control is visible
2021-12-24 19:30:18 -06:00
Tanner Bennett
ca1b202949
For now, just show the transaction object directly
2021-12-24 19:30:18 -06:00
Tanner Bennett
02730c6c86
Allow clearing only filtered requests
2021-12-24 19:30:18 -06:00
Tanner Bennett
9720227ac7
Fix logic in network observer mode property
2021-12-23 01:35:17 -06:00
Tanner Bennett
74622aaf10
Initial work for Firebase
2021-12-23 01:35:17 -06:00
Matt Robinson and Tanner Bennett
3fd8e7c77d
Fix CLANG_WARN_STRICT_PROTOTYPES/-Wstrict-prototypes issues
...
This allows `FLEX` to be linked statically to a binary that has `-Wstrict-prototypes` enabled (for example in CocoaPods without `use_frameworks!`.
Changes:
- Apply `void` to all the empty function/block declarations that don't take arguments.
- Apply `SEL`/`UIImage *` to the others that actually take arguments.
- Remove `CLANG_WARN_STRICT_PROTOTYPES = NO` since the default is enabled.
2021-11-14 00:39:44 -06:00
Tanner Bennett
9bbf1d0d48
Refactor FLEXNetworkTransaction
...
Add FLEXURLTransaction to differentiate between NSURL-API-related transactions and other transactions, such as lower level protocols or Firebase ;)
2021-10-11 20:11:04 -05:00
Tanner Bennett
afeff1b562
Add FLEXMITMDataSource, refactor MITMVC
2021-10-06 18:18:54 -05:00
Tanner Bennett
0db073459e
iOS 13 is now the minimum required SDK
...
Remove FLEX_AT_LEAST_IOS13_SDK and usages. It was causing several issues being in a header that needed to be private but also included in public headers.
2021-05-25 15:30:46 -05:00
Tanner Bennett
ab135ba94e
Remove uninclusive terms
...
Blacklist → exclude[d] / denylist
Whitelist → allow[ed] / unexcluded
2021-03-30 14:20:02 -05:00
Tanner Bennett
107e44a399
Fix #410 , prefix all categories
2020-10-22 17:57:21 -05:00
Tanner Bennett
af87ea14e0
Update copyright
2020-10-20 18:18:47 -05:00
Tanner Bennett
6429573918
Rename some classes with excessively long names
2020-04-06 17:32:43 -05:00
Tanner Bennett
2ca563f570
Bug fix: iPad support for FLEXAlert action sheets
2020-04-06 17:32:11 -05:00
Tanner Bennett
5f2bac9c2f
Fix network search adding all new entries to search results
2020-03-24 14:18:52 -05:00
Tanner Bennett
740daab55b
Add network host blacklisting in UI
...
Make networkRequestHostBlacklist a mutable array
2020-03-24 14:18:52 -05:00
Tanner Bennett
25e0af042e
Fix network screen not updating in the background
2020-03-24 11:50:53 -05:00
Tanner Bennett
f6701f8ec9
Move network monitor "Clear All" button to the toolbar
2020-03-16 17:25:54 -05:00
Tanner Bennett
b07da3e11d
Update copyright dates
2020-03-16 13:15:13 -05:00
Tanner Bennett
36e0e9fb1e
Bump version, expose more public headers
2020-03-16 13:15:12 -05:00
Tanner Bennett
f2f66489d1
Use properties where applicable
2020-03-10 18:16:27 -05:00
Tanner Bennett
3cb1366966
Replace +array / +string / +set … calls with +new
2020-03-10 18:16:27 -05:00
Tanner Bennett
8533689ca7
Clean up FLEXNetworkRecorder
...
Network history will prompt to enable the monitor on tap
2020-03-10 15:23:44 -05:00
Tanner Bennett
fa8a4d61ea
New icons
2020-03-09 12:20:37 -05:00
Tanner Bennett
fced419509
Bug fixes / code cleanup
...
Also make image preview use checker background
2020-03-09 12:20:37 -05:00
Tanner Bennett
5ae64e17e6
Fix crash in network screen while searching
2020-02-11 16:57:38 -06:00
Tanner Bennett
179c968443
Fix bugs in FLEXNetworkHistoryTableViewController
...
Also, rename it to FLEXNetworkMITMViewController
2020-02-11 16:57:38 -06:00