| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-08-07 | Make sure HttpProtocol doesn't print content twice in case of error | Joel Klinghed | |
| If write() was called with last = true and then error was called you would end up with the data written twice | |||
| 2017-08-07 | fixup! Protocol related fixes | Joel Klinghed | |
| Reset before writing request/response statusline | |||
| 2017-08-07 | Protocol related fixes | Joel 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-07 | fixup! Make sure QtLooper doesn't use QSocketNotifier before QApplication is ↵ | Joel Klinghed | |
| created Allow sockets added after init to work | |||
| 2017-08-06 | Remove bogus assert in protocols | Joel Klinghed | |
| Checking data != null is not a good way to check if entry was added | |||
| 2017-08-06 | Fix "Save as..." and other menu entries in GTK | Joel Klinghed | |
| unescape has a bug causing unescape(escape(id)) == id to fail | |||
| 2017-08-06 | Add support for protocols in monitor-gui | Joel Klinghed | |
| 2017-08-06 | Add protools, used for getting content out of packages | Joel Klinghed | |
| Only HTTP protocol implemented yet, but with gzip, deflate and bzip2 suport | |||
| 2017-08-06 | Make sure QtLooper doesn't use QSocketNotifier before QApplication is created | Joel Klinghed | |
| 2017-08-06 | Add utf module | Joel Klinghed | |
| Currently only has valid_utf8 and read_utf8 | |||
| 2017-08-01 | Remove outdated assert | Joel 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-01 | Add Export (binary) as a complement to Copy | Joel Klinghed | |
| 2017-08-01 | Fix typo | Joel Klinghed | |
| 2017-07-30 | Add two missing break in QT GUI | Joel Klinghed | |
| 2017-07-30 | Fix tcp checksum computation in pcap save | Joel Klinghed | |
| 2017-07-30 | Add menu shortcuts | Joel Klinghed | |
| 2017-07-29 | Add basic "Jump to related" which jumps to request/response respectivly | Joel Klinghed | |
| 2017-07-29 | Make QT GUI columns resize to content | Joel Klinghed | |
| 2017-07-29 | Make sure loaded packages are treated as done | Joel Klinghed | |
| Even the 0 byte ones | |||
| 2017-07-29 | Only ask at exit if there are any packages | Joel Klinghed | |
| 2017-07-29 | Only build one GUI binary per default | Joel 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-29 | Use icon for GTK about dialog | Joel Klinghed | |
| 2017-07-29 | Fix stupid typo in desktop files | Joel Klinghed | |
| 2017-07-29 | Fix compilation on 32bit | Joel Klinghed | |
| 2017-07-29 | Fix compilation on older G++/libc++ with broken unordered_map.emplace | Joel Klinghed | |
| 2017-07-29 | Lower GTK and Qt version requirements | Joel Klinghed | |
| For GTK lower than 3.20 there is no GtkFileChooserNative so fallback to using GtkFileChooserDialog | |||
| 2017-07-29 | fixup! Fix make distcheck | Joel Klinghed | |
| - must be the first character of the line to work | |||
| 2017-07-29 | Fix make distcheck | Joel 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-29 | Install desktop, icon and mime data files | Joel Klinghed | |
| 2017-07-29 | Clear list of packages before loading new ones | Joel Klinghed | |
| 2017-07-29 | Modify saved packages format to include a header | Joel Klinghed | |
| 2017-07-29 | Handle FILE argument in monitor-gui | Joel Klinghed | |
| 2017-07-29 | Remove attribute(__unused__) usage | Joel Klinghed | |
| Just omitting the parameter name is more portable and less to write | |||
| 2017-07-29 | Print monitor errors to proxy log and statusbar | Joel Klinghed | |
| 2017-07-29 | Reuse HexDump in monitor-cmd | Joel Klinghed | |
| 2017-07-29 | Add basic pcap import/export support | Joel Klinghed | |
| 2017-07-29 | Cleanup file dialog filters and remove Monitor from app title | Joel Klinghed | |
| 2017-07-28 | Add support for loading/saving captured packages | Joel Klinghed | |
| 2017-07-28 | Gtk: Fix crash when GtkGuiMain::set_package(null) was called | Joel Klinghed | |
| 2017-07-28 | Add GuiMessage, simple message dialog | Joel Klinghed | |
| 2017-07-28 | Gtk: Fix GuiMain::file_dialog, gtk_file_chooser_native is not a widget | Joel Klinghed | |
| 2017-07-28 | Add GuiWindow::title() and make sure app window has title from start | Joel Klinghed | |
| 2017-07-28 | Gtk: Fix bug when removing the first row in listmodel | Joel Klinghed | |
| 2017-07-28 | Add GuiMain::file_dialog | Joel Klinghed | |
| 2017-07-28 | Break out Package read/write | Joel Klinghed | |
| 2017-07-27 | Add --disable-gtk and --disable-qt to configure | Joel Klinghed | |
| 2017-07-27 | Hide Tools -> Generate CA behind HAVE_SSL | Joel Klinghed | |
| 2017-07-27 | Add missing include | Joel Klinghed | |
| 2017-07-26 | Cleanup timeouts in proxy when freeing | Joel Klinghed | |
| 2017-07-26 | Reset Monitor at new connection | Joel Klinghed | |
