Commit Graph

  • b66c82aad8 Added tool for simple command injection Ralf Ramsauer 2015-10-01 22:10:35 +0200
  • 49a5b88f6c Big rewrite of several things Ralf Ramsauer 2015-10-01 22:09:55 +0200
  • abf69d70fa Fixed typo Ralf Ramsauer 2015-10-01 18:02:25 +0200
  • c9fa75201f Changed window sizes Ralf Ramsauer 2015-09-30 15:36:11 +0200
  • cde0521d6f Added ui file for MainWindow Ralf Ramsauer 2015-09-30 15:26:28 +0200
  • 765e41afd5 Switched to asynchronous asio handling Ralf Ramsauer 2015-09-30 15:21:41 +0200
  • 17516379d7 Merge branch 'master' into next v1.0 Ralf Ramsauer 2015-09-30 00:59:17 +0200
  • b2244ed9be Fix segfaults Ralf Ramsauer 2015-09-30 00:44:06 +0200
  • 1984f6720e bugfix Ralf Ramsauer 2015-09-29 15:03:43 +0200
  • 2b2ec56a9b Bugfix Ralf Ramsauer 2015-09-29 15:00:36 +0200
  • b1ea4426a9 Some improvements Ralf Ramsauer 2015-09-29 14:55:20 +0200
  • 60ed23486b Improved directory structure Ralf Ramsauer 2015-09-29 14:33:53 +0200
  • 4366e117d1 Improved GUI Ralf Ramsauer 2015-09-29 02:13:48 +0200
  • a45fc4ca33 Bugfix: QR code generation was case insensitive Ralf Ramsauer 2015-09-29 02:13:35 +0200
  • 2ab091679f Removed sending status code as answer to subscription message Ralf Ramsauer 2015-09-29 02:12:02 +0200
  • a3bf378458 Added mainwindow.h to CMakeLists.txt Ralf Ramsauer 2015-09-29 02:11:29 +0200
  • fb9f5f835e Fixed include bug Ralf Ramsauer 2015-09-28 17:07:21 +0200
  • 9c7cc532fe Created new MainWindow QT Frontend Ralf Ramsauer 2015-09-28 17:05:05 +0200
  • 8f8d8a75b1 std::string -> QString Ralf Ramsauer 2015-09-28 17:03:03 +0200
  • 3d7b6fbe08 Moved common code parts to static library Ralf Ramsauer 2015-09-25 16:53:17 +0200
  • 13b0b8744a Added simple Qt Qr widget Ralf Ramsauer 2015-09-25 13:11:36 +0200
  • 69dcbe6b59 Write first tokenupdate on session initialization Ralf Ramsauer 2015-09-25 13:11:02 +0200
  • b8cb8f9876 Added door state to Clientmessage / Doormessage Ralf Ramsauer 2015-09-25 03:26:07 +0200
  • 404f219b6c added install rule for doorlock-client Ralf Ramsauer 2015-09-25 01:31:39 +0200
  • cb5de7eba9 First working version of doorlock-client Ralf Ramsauer 2015-09-25 00:45:13 +0200
  • b9dc2f5ee1 Improved Clientmessage Ralf Ramsauer 2015-09-25 00:38:34 +0200
  • aa79228e47 Added Response::fromJSON Ralf Ramsauer 2015-09-25 00:25:26 +0200
  • 4c05636ff0 Improved exception handling Ralf Ramsauer 2015-09-25 00:13:30 +0200
  • 80d8610559 Added response to subscription Ralf Ramsauer 2015-09-25 00:04:02 +0200
  • b07c0e8f54 Bugfix Ralf Ramsauer 2015-09-24 23:10:23 +0200
  • 93fccda5d8 Small fix Ralf Ramsauer 2015-09-24 22:05:23 +0200
  • 36787b91b3 Some refactoring Ralf Ramsauer 2015-09-24 21:59:20 +0200
  • 9b58de4b5d Added stub for doorlock-client Ralf Ramsauer 2015-09-24 21:22:51 +0200
  • 9e4de23dff Renamed main.cpp to doorlockd.cpp Ralf Ramsauer 2015-09-24 21:16:27 +0200
  • 8ed116bf7f Added proper client and doormessage classes Ralf Ramsauer 2015-09-24 21:12:59 +0200
  • 92d19bfc98 Added subscriptions Ralf Ramsauer 2015-09-24 19:26:31 +0200
  • 3de8855dac Added Client messages Ralf Ramsauer 2015-09-24 18:57:32 +0200
  • 4f22e652e8 Added door callbacks Ralf Ramsauer 2015-09-24 18:55:47 +0200
  • 8b4be48811 Some refactoring Ralf Ramsauer 2015-09-24 18:15:05 +0200
  • deccb94cd5 Added new response code: AccessDenied Ralf Ramsauer 2015-09-24 18:05:10 +0200
  • 4cdf16347e Removed unneeded function Ralf Ramsauer 2015-09-24 18:04:38 +0200
  • 2234c58371 Typos Ralf Ramsauer 2015-09-24 16:30:25 +0200
  • 270943e388 Added JSON Response handling to PHP software Ralf Ramsauer 2015-09-23 16:54:39 +0200
  • 364a1f36fc Logical bugfix Ralf Ramsauer 2015-09-23 16:12:20 +0200
  • 1d6719269b Resend version string after redirection stdout Ralf Ramsauer 2015-09-23 16:02:49 +0200
  • 85f8e3a3bc Bugfix: Timeout was uninitialized Ralf Ramsauer 2015-09-23 15:58:28 +0200
  • 4d2bdba703 Simplified version string Ralf Ramsauer 2015-09-23 15:50:26 +0200
  • 32ebec327d Added version information Ralf Ramsauer 2015-09-23 15:47:52 +0200
  • 201ffe1e44 Added baudrate Ralf Ramsauer 2015-09-23 15:33:27 +0200
  • d6b092ea9f Changed default serial port Ralf Ramsauer 2015-09-23 15:29:05 +0200
  • dcdc8bcfe2 Removed manual change of tokenTimeout Ralf Ramsauer 2015-09-22 21:56:27 +0200
  • 7496a0bab2 Rearranged code Ralf Ramsauer 2015-09-22 21:55:31 +0200
  • 542f5518a6 TCP connection logging Ralf Ramsauer 2015-09-22 21:53:27 +0200
  • c01eb22f91 Moved Command handling from logic to main Ralf Ramsauer 2015-09-22 21:48:52 +0200
  • 211127f9d3 Refactored action to command Ralf Ramsauer 2015-09-22 21:31:26 +0200
  • 0e55a86404 Improved coding style Ralf Ramsauer 2015-09-22 21:27:07 +0200
  • 5c825a0958 Implemented better Response handling Ralf Ramsauer 2015-09-22 21:25:45 +0200
  • 3b7338ea6e Added proper Response handling Ralf Ramsauer 2015-09-22 21:22:48 +0200
  • a522f1b70f Code style Ralf Ramsauer 2015-09-22 20:28:57 +0200
  • 48565ef37e Moved JSON parsing to main.cpp Ralf Ramsauer 2015-09-22 18:22:15 +0200
  • 60bbe3df76 Added condition variable, which is notified on Token updates Ralf Ramsauer 2015-09-22 18:08:12 +0200
  • a06a2669e5 Check if logic is running Ralf Ramsauer 2015-09-22 17:48:30 +0200
  • 4581e4da20 Removed using of std namespace Ralf Ramsauer 2015-09-22 17:47:42 +0200
  • 09a1c613cc Improved error handling Ralf Ramsauer 2015-09-22 17:43:15 +0200
  • 25c07e28a1 Implemented multi-threaded TCP session handling Ralf Ramsauer 2015-09-22 17:41:15 +0200
  • cd1fcdc96b Removed unreachable code Ralf Ramsauer 2015-09-21 23:03:22 +0200
  • 0f67ed23c5 moved License file Ralf Ramsauer 2015-09-21 20:09:01 +0200
  • 703ecc9c86 Removed foreground option (default now) Ralf Ramsauer 2015-09-21 19:21:36 +0200
  • cf536ca889 Activated the 'status' functionality Ralf Ramsauer 2015-09-17 18:17:53 +0200
  • d979310893 Added emergency unlock scripts Ralf Ramsauer 2015-09-17 15:14:27 +0200
  • 7b659a832e Outsourced timer and external interupt initialization Ralf Ramsauer 2015-09-17 15:05:32 +0200
  • 133a8729ac added more documentation Ralf Ramsauer 2015-09-17 15:02:34 +0200
  • 13980b895a avr-code now uses doorcmds.h Ralf Ramsauer 2015-09-17 14:59:03 +0200
  • 5808ef8677 doorlockd now uses doorcmds.h Ralf Ramsauer 2015-09-17 14:53:19 +0200
  • aaf47ab0c7 Added common file doorcmds.h Ralf Ramsauer 2015-09-17 14:50:48 +0200
  • 5af124000b Improved door responses Ralf Ramsauer 2015-09-17 14:50:30 +0200
  • ad77fbe86b Typo Ralf Ramsauer 2015-09-17 14:43:36 +0200
  • 2a6ea56e74 Added schematics of controller board Ralf Ramsauer 2015-09-17 14:39:47 +0200
  • 9141b502c3 Readded PRE/POST Lock scripts Ralf Ramsauer 2015-09-16 23:48:44 +0200
  • 73868b2d4d Rewrite of Door class Ralf Ramsauer 2015-09-16 22:59:14 +0200
  • b4d6a46025 removed wiringPi Ralf Ramsauer 2015-09-16 22:58:49 +0200
  • 07cddb29f8 Added new AVR software Ralf Ramsauer 2015-09-16 22:58:00 +0200
  • 6b8e45ef42 Updated board pinout Ralf Ramsauer 2015-09-16 22:57:27 +0200
  • bd9e3b4e8d Added Pinout of new Board Ralf Ramsauer 2015-09-15 16:43:55 +0200
  • 4d965f3614 Added proper json-cpp include directory Ralf Ramsauer 2015-09-13 23:45:58 +0200
  • bf4f74bfea Inversed logic of Doorlight Ralf Ramsauer 2015-09-13 15:47:30 +0000
  • 392763f720 Added mutex to door.cpp to prevent lock collissions Ralf Ramsauer 2015-08-31 19:01:37 +0200
  • 3a50f596b5 Fixed Button-close bug Ralf Ramsauer 2015-08-30 22:14:35 +0200
  • 4dbce13cb0 Added logging to close request on button press Ralf Ramsauer 2015-08-30 21:16:01 +0200
  • d933bc9821 Automatically turn on blue light on unlocking Ralf Ramsauer 2015-08-30 21:07:07 +0200
  • a965779f3c Removed Door State from Logic Ralf Ramsauer 2015-08-27 20:30:32 +0200
  • d163e826ea Switched button type from open to close Ralf Ramsauer 2015-08-27 17:54:04 +0200
  • 6a8e917ede Added Lock Button Ralf Ramsauer 2015-08-03 21:01:58 +0200
  • 33df5aa8f9 Improved klackering mechanism for AC Ralf Ramsauer 2015-06-08 21:49:19 +0200
  • 052f2ff071 Removed LDAP TLS environment variable Ralf Ramsauer 2015-05-25 16:13:20 +0200
  • 139e5a8409 Added Pre/Post Lock/Unlock Scripts Ralf Ramsauer 2015-05-25 15:47:44 +0200
  • 4a170a934c New LDAP default URI Ralf Ramsauer 2015-05-24 19:15:47 +0200
  • c37f66ff91 Improved Epaper QR code generation Ralf Ramsauer 2015-05-21 13:56:20 +0200
  • e6cba90b37 Added comments Ralf Ramsauer 2015-05-21 13:35:30 +0200
  • 13b392fc8b Improved klackering mechanism Ralf Ramsauer 2015-05-20 22:42:20 +0200