Commit graph

48 commits

Author SHA1 Message Date
b496da75c5 Handle badly encoded incoming messages better 2023-10-03 19:45:36 +02:00
30ca988239 Get rid of pysftp, it was pretty broken, now use paramiko directly 2023-09-16 21:51:47 +02:00
5e4d16a857 Unfuck fucking irc not needed clusterfucking megafuck 2021-09-14 22:35:51 +02:00
8a6f7499ad Only import irc if selected in config 2021-05-28 01:33:06 +02:00
71566fac2a Fix sftp spaceapi upload, add logging for sftp upload 2018-07-24 19:55:05 +02:00
43e5ecaab8 Upload open/close status on startup and status change 2018-07-22 19:40:17 +02:00
8fd2b47638 Explicit UTF-8 encoding, flush temp file before upload 2018-07-22 19:29:24 +02:00
45aead62ad SpaceAPI sftp uploader 2018-07-22 19:19:58 +02:00
534afb2d8c Space API SFTP upload config 2018-07-22 18:07:41 +02:00
de2e46d6d3 Merge branch 'change_pn532_poll' 2018-05-06 19:35:10 +02:00
91c0d72de6 Change method for scanning for card from poll, which is OK for USB-connected PN532, but causes 100% CPU usage with SPI-connected PN532 2018-05-06 01:43:43 +02:00
Ondrej Mikle
3bd05b0b3d Reassign topic handlers after reconnect, otherwise OPEN/CLOSE doesn't work 2018-05-04 13:52:47 +02:00
aa6e0d10e4 Start message in log 2018-05-01 19:08:37 +02:00
bf5adab659 Rejoin channels after reconnect 2018-04-24 20:45:54 +02:00
1394679dce Update docstrings 2018-04-22 23:35:13 +02:00
6cb2cb62f1 Reconnect logging 2018-04-22 22:26:05 +02:00
4dc09f0e16 Reporting switch change from status file in OpenSwitchThread working. 2018-04-22 22:20:09 +02:00
5a565caeba Update channel topic with given prefix before | delimiter 2018-04-22 21:46:02 +02:00
4ab81c8740 Topic retrieval works. Test code 2018-04-22 21:22:23 +02:00
33902536c1 Disable reporting of open/close switch, needs rewrite 2018-04-20 21:31:38 +02:00
fda6f26db4 Change file handler to rotating file handler, 1 MB max, 5 files 2018-04-20 21:26:00 +02:00
3cf3d182cf Remove non-working topic handler 2018-04-20 18:54:37 +02:00
837732436b Do not react to every join. Do not post privmsg upon join 2018-04-20 18:41:13 +02:00
58ff4d24cc Note about topic retrieval bug 2017-10-29 19:41:48 +01:00
8a35b8b884 Warning about open-switch thread not working properly 2017-10-29 16:04:24 +01:00
ef1d8b8080 Added topic chaning for switch open/close 2017-10-29 15:39:09 +01:00
388d8a80b0 Open Switch thread skeleton 2017-10-27 20:15:06 +02:00
5730ad184c Use privmsg_many instead of iterating over channels with privmsg 2017-10-27 00:03:54 +02:00
d67e39e88e Added IRC reporting functionality 2017-10-25 22:08:32 +02:00
db0e5721ff Few fixes in signature generation and verification 2017-10-22 22:53:30 +02:00
d0121aaed9 Authentication with NDEF message on Desfire containing signed UID via Ed25519 2017-10-22 22:39:55 +02:00
2482462a73 Change tabs to 4 spaces in python files 2017-10-22 17:27:44 +02:00
b57259b51d Renamed module and files to nfc_smartcard 2015-12-06 17:06:53 +01:00
Ondrej Mikle
19721744a0 Make sure lock pin is pulled down when exiting on interrupt 2014-07-24 18:42:23 +02:00
5d82672fa1 Documentation fixes 2014-07-23 22:17:43 +02:00
b281c7a0bc Added Yubikey Neo HMAC authenthication 2014-07-23 13:12:15 +02:00
5b77dff18d Added unlocker classes concept 2014-07-23 10:26:53 +02:00
739c1a1e19 Renamed card scanner class. 2014-07-23 02:49:17 +02:00
703c214421 Better handling of unknown UIDs 2014-07-21 14:18:44 +02:00
5770eea7ca Removed threads, this better works in one daemon. 2014-07-21 13:56:58 +02:00
b3d03b1f69 Logfile and loglevel added 2014-07-20 22:54:54 +02:00
02c9ba3d58 Make threads non-daemon. 2014-07-20 22:43:36 +02:00
ceb1692e1a Added config and config parser. 2014-07-20 22:32:46 +02:00
b1c569e86f Added timeouts so that reader doesn't bombard with UIDs. Changed queue length to 1 to make it block. 2014-07-20 21:44:51 +02:00
8f41b868a0 Removed UID printing 2014-07-20 01:48:47 +02:00
23ae9ac77c Make the UID read into infinite cycle 2014-07-20 01:43:54 +02:00
8869d25261 First broken daemon 2014-07-20 01:28:16 +02:00
fc74d89a19 Brmdoor daemon sketch 2014-07-20 01:04:59 +02:00