summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2017-07-30Add menu shortcutsJoel Klinghed
2017-07-29Add basic "Jump to related" which jumps to request/response respectivlyJoel Klinghed
2017-07-29Make QT GUI columns resize to contentJoel Klinghed
2017-07-29Make sure loaded packages are treated as doneJoel Klinghed
Even the 0 byte ones
2017-07-29Only ask at exit if there are any packagesJoel Klinghed
2017-07-29Use icon for GTK about dialogJoel Klinghed
2017-07-29Fix compilation on 32bitJoel Klinghed
2017-07-29Fix compilation on older G++/libc++ with broken unordered_map.emplaceJoel Klinghed
2017-07-29Lower GTK and Qt version requirementsJoel Klinghed
For GTK lower than 3.20 there is no GtkFileChooserNative so fallback to using GtkFileChooserDialog
2017-07-29Fix make distcheckJoel Klinghed
Add all headers to _SOURCES Cleanup update-mime-database (and c.o.) and disable them for distcheck as they leave files after uninstall
2017-07-29Clear list of packages before loading new onesJoel Klinghed
2017-07-29Modify saved packages format to include a headerJoel Klinghed
2017-07-29Handle FILE argument in monitor-guiJoel Klinghed
2017-07-29Remove attribute(__unused__) usageJoel Klinghed
Just omitting the parameter name is more portable and less to write
2017-07-29Print monitor errors to proxy log and statusbarJoel Klinghed
2017-07-29Reuse HexDump in monitor-cmdJoel Klinghed
2017-07-29Add basic pcap import/export supportJoel Klinghed
2017-07-29Cleanup file dialog filters and remove Monitor from app titleJoel Klinghed
2017-07-28Add support for loading/saving captured packagesJoel Klinghed
2017-07-28Gtk: Fix crash when GtkGuiMain::set_package(null) was calledJoel Klinghed
2017-07-28Add GuiMessage, simple message dialogJoel Klinghed
2017-07-28Gtk: Fix GuiMain::file_dialog, gtk_file_chooser_native is not a widgetJoel Klinghed
2017-07-28Add GuiWindow::title() and make sure app window has title from startJoel Klinghed
2017-07-28Gtk: Fix bug when removing the first row in listmodelJoel Klinghed
2017-07-28Add GuiMain::file_dialogJoel Klinghed
2017-07-28Break out Package read/writeJoel Klinghed
2017-07-27Hide Tools -> Generate CA behind HAVE_SSLJoel Klinghed
2017-07-27Add missing includeJoel Klinghed
2017-07-26Cleanup timeouts in proxy when freeingJoel Klinghed
2017-07-26Reset Monitor at new connectionJoel Klinghed
2017-07-26Fix hex print out of values >= 0x80Joel Klinghed
2017-07-26Add SSL interception to Setup in GUIJoel Klinghed
2017-07-26Add GuiForm::Listener::changed which is called whenever a value is changedJoel Klinghed
2017-07-26Change GuiForm::add_file must_exists argument to flags FILE_OPEN/FILE_SAVEJoel Klinghed
2017-07-26Add Config::removeJoel Klinghed
Removes any config value set by Config::set()
2017-07-25Close client and monitor connections completely when destroying proxyJoel Klinghed
Otherwise looper->remove() was not called, among other things
2017-07-24Add missing = 0 to make method abstractJoel Klinghed
2017-07-24Add tools -> Generate CAJoel Klinghed
Added file field to GuiForm
2017-07-24Fix mbedtls certificate generationJoel Klinghed
And improve configure detction for mbedtls by listing other libraries
2017-07-24ssl_openssl: --warningsJoel Klinghed
2017-07-24Add description to GuiForm fieldsJoel Klinghed
And improve GTK implementation of GuiForm to use GtkGrid instead of GtkBox
2017-07-23fixup! Add proxy log windowJoel Klinghed
Add forgotten file
2017-07-23Add proxy log windowJoel Klinghed
Both GTK and QT log windows will scroll down to the last row whenever a new row is appended.
2017-07-23Remove leftover debug assertJoel Klinghed
2017-07-23Add proxy to GUIJoel Klinghed
Access via "Setup..." in main menu Uses a socketpair to connect monitor so only proxy port is open
2017-07-23Fix GUI loopersJoel Klinghed
GTK: If modify() was called more than once inside callback it would leak watches QT: Printed warnings as QSocketNotifier was still enabled when socket was closed
2017-07-22Add application config for GUIJoel Klinghed
QT5 stored in .config/org.the_jk/tp.Monitor.conf on Linux GTK stored in dconf
2017-07-22fixup! Initial monitor GUIJoel Klinghed
Missing static initializer
2017-07-22Initial monitor GUIJoel Klinghed
Basic monitor functionality, GTK-3.0 and QT5 backends
2017-07-22Fix warnings for GCC as wellJoel Klinghed
GCC ignores __attribute__((unused)) when compiling C++ code. (Yes, this is true) GCC -Wmaybe-uninitialized just gives false positives in my experience, so drop it. However, this exposed a problem with AX_APPEND_COMPILE_FLAGS and clang. clang gives a warning, but not an error, when given a -Wno-UNKNOWN-FLAG. So add -Werror as an extra flag to make clang fail on unknown -Wno-UNKNOWN-FLAG