summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-08-07fixup! Protocol related fixesJoel Klinghed
Reset before writing request/response statusline
2017-08-07Protocol related fixesJoel Klinghed
full() clears text so protocols that doesn't implement append() doesn't end up with repeats. precaching works now because of correct want calculation. if a package is updated while being active in a worker the package is requeud when done instead of forgotten
2017-08-07fixup! Make sure QtLooper doesn't use QSocketNotifier before QApplication is ↵Joel Klinghed
created Allow sockets added after init to work
2017-08-06Remove bogus assert in protocolsJoel Klinghed
Checking data != null is not a good way to check if entry was added
2017-08-06Fix "Save as..." and other menu entries in GTKJoel Klinghed
unescape has a bug causing unescape(escape(id)) == id to fail
2017-08-06Add support for protocols in monitor-guiJoel Klinghed
2017-08-06Add protools, used for getting content out of packagesJoel Klinghed
Only HTTP protocol implemented yet, but with gzip, deflate and bzip2 suport
2017-08-06Make sure QtLooper doesn't use QSocketNotifier before QApplication is createdJoel Klinghed
2017-08-06Add utf moduleJoel Klinghed
Currently only has valid_utf8 and read_utf8
2017-08-01Remove outdated assertJoel Klinghed
If you clear the list of packages while the proxy is active you can end up having removed a package before it was finished - this is fine and should not trigger an assert
2017-08-01Add Export (binary) as a complement to CopyJoel Klinghed
2017-08-01Fix typoJoel Klinghed
2017-07-30Add two missing break in QT GUIJoel Klinghed
2017-07-30Fix tcp checksum computation in pcap saveJoel Klinghed
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-29Only build one GUI binary per defaultJoel Klinghed
Qt5 has priority over GTK if both are available For developers there is now --enable-all-gui which will continue to build all available GUI:s
2017-07-29Use icon for GTK about dialogJoel Klinghed
2017-07-29Fix stupid typo in desktop filesJoel 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-29fixup! Fix make distcheckJoel Klinghed
- must be the first character of the line to work
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-29Install desktop, icon and mime data filesJoel Klinghed
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-27Add --disable-gtk and --disable-qt to configureJoel 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