| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-07-26 | Fix hex print out of values >= 0x80 | Joel Klinghed | |
| 2017-07-26 | Add SSL interception to Setup in GUI | Joel Klinghed | |
| 2017-07-26 | Add GuiForm::Listener::changed which is called whenever a value is changed | Joel Klinghed | |
| 2017-07-26 | Change GuiForm::add_file must_exists argument to flags FILE_OPEN/FILE_SAVE | Joel Klinghed | |
| 2017-07-26 | Add Config::remove | Joel Klinghed | |
| Removes any config value set by Config::set() | |||
| 2017-07-25 | Close client and monitor connections completely when destroying proxy | Joel Klinghed | |
| Otherwise looper->remove() was not called, among other things | |||
| 2017-07-24 | Add missing = 0 to make method abstract | Joel Klinghed | |
| 2017-07-24 | Add tools -> Generate CA | Joel Klinghed | |
| Added file field to GuiForm | |||
| 2017-07-24 | Fix mbedtls certificate generation | Joel Klinghed | |
| And improve configure detction for mbedtls by listing other libraries | |||
| 2017-07-24 | ssl_openssl: --warnings | Joel Klinghed | |
| 2017-07-24 | Add description to GuiForm fields | Joel Klinghed | |
| And improve GTK implementation of GuiForm to use GtkGrid instead of GtkBox | |||
| 2017-07-23 | fixup! Add proxy log window | Joel Klinghed | |
| Add forgotten file | |||
| 2017-07-23 | Add proxy log window | Joel Klinghed | |
| Both GTK and QT log windows will scroll down to the last row whenever a new row is appended. | |||
| 2017-07-23 | Remove leftover debug assert | Joel Klinghed | |
| 2017-07-23 | Add proxy to GUI | Joel Klinghed | |
| Access via "Setup..." in main menu Uses a socketpair to connect monitor so only proxy port is open | |||
| 2017-07-23 | Fix GUI loopers | Joel 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-22 | Add application config for GUI | Joel Klinghed | |
| QT5 stored in .config/org.the_jk/tp.Monitor.conf on Linux GTK stored in dconf | |||
| 2017-07-22 | fixup! Initial monitor GUI | Joel Klinghed | |
| Missing static initializer | |||
| 2017-07-22 | Initial monitor GUI | Joel Klinghed | |
| Basic monitor functionality, GTK-3.0 and QT5 backends | |||
| 2017-07-22 | Fix warnings for GCC as well | Joel 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 | |||
| 2017-07-22 | Restore -Wunused-parameter warning | Joel Klinghed | |
| 2017-06-13 | Fix uninitialized field in Monitor | Joel Klinghed | |
| 2017-05-28 | Add Observers, useful class for notifying listeners | Joel Klinghed | |
| 2017-05-26 | Workaround bad implementations of std::unique_ptr in std::pair | Joel Klinghed | |
| 2017-05-26 | fixup! Support openssl 1.1.0+ | Joel Klinghed | |
| Fix compilation error | |||
| 2017-05-26 | Support openssl 1.1.0+ | Joel Klinghed | |
| 2017-04-25 | Make a non-existent config file an error | Joel Klinghed | |
| 2017-04-25 | Fix tp-monitor argument parsing | Joel Klinghed | |
| 2017-04-25 | Make SSL interception behave as per config documentation | Joel Klinghed | |
| 2017-04-06 | Add fallback SSL implementation using OpenSSL | Joel Klinghed | |
| 2017-04-06 | fixup! Add certificate support for subject alt name for mbedtls | Joel Klinghed | |
| 2017-03-30 | Add certificate support for subject alt name for mbedtls | Joel Klinghed | |
| 2017-03-30 | Generate a unique serial for each cert | Joel Klinghed | |
| 2017-03-28 | Support compiling without SSL | Joel Klinghed | |
| And prepare for other SSL implementations than mbedtls | |||
| 2017-03-28 | MITM SSL Interception support using mbedtls | Joel Klinghed | |
| 2017-03-16 | Add basic console monitor and implement monitor support | Joel Klinghed | |
| 2017-03-01 | Add support for CONNECT | Joel Klinghed | |
| 2017-02-28 | Check for accept4() and provide alternative | Joel Klinghed | |
| 2017-02-28 | Workaround warning in GCC | Joel Klinghed | |
| 2017-02-28 | Add missing includes | Joel Klinghed | |
| 2017-02-28 | Initial commit | Joel Klinghed | |
