BastliBridge

git clone git://xatko.vsos.ethz.ch/BastliBridge.git
Log | Files | Refs | Submodules | README

DateCommit messageAuthorFiles+-
2018-12-05 09:53Turn off exception handling in command engine for telegramDominik Schmidt1+1-2
2018-12-05 09:52Introduce a flag to determine whether the command engine should handle exceptionsDominik Schmidt1+8-3
2018-11-07 13:53Include author name in mail messagesDominik Schmidt1+1-1
2018-11-07 13:53Drop empty messages from email endpointDominik Schmidt1+5-0
2018-10-21 16:59Add the charset to mails sentDominik Schmidt1+1-1
2018-10-21 16:58Empty the message queue when finished sending its messagesDominik Schmidt1+1-0
2018-09-22 07:31Try to keep endpoints always connectedDominik Schmidt1+67-20
2018-09-13 09:04Actually do the restarting part when an endpoint finishesDominik Schmidt1+6-3
2018-09-12 22:37Actually use the special path for telegram messagesDominik Schmidt1+1-1
2018-09-12 21:43Add a heartbeat to telegram.Dominik Schmidt1+1-0
2018-09-12 21:43Finalize the endpoint classesDominik Schmidt3+7-7
2018-09-12 21:42Restart services if needed (always, at that point)Dominik Schmidt2+23-5
2018-09-06 10:55Add some more commandsDominik Schmidt2+2-3
2018-09-05 12:10Heap-allocate irc messages.Dominik Schmidt1+1-1
2018-09-05 12:10Provide commands to add and remove endpointsDominik Schmidt2+3-0
2018-09-05 11:52Add admin-handling for IRC and commandMachineDominik Schmidt3+59-23
2018-09-05 11:26More improvementsDominik Schmidt6+82-558
2018-09-05 09:44Smaller corrections and improvementsDominik Schmidt6+35-9
2018-08-31 18:17Further work on generic interfaces.Dominik Schmidt6+70-22
2018-08-24 15:14Generalize the BastliBridgeDominik Schmidt16+2473-1272
2018-08-24 14:40Merge remote-tracking branch 'origin/master'Dominik Schmidt1+72-17
2018-02-19 20:38Forward the Telegram-messages also if it is a bot-command not meant for us.Dominik Schmidt1+13-9
2018-01-26 13:48Unittest the tryNTimesDominik Schmidt1+10-0
2018-01-26 13:22Merge remote-tracking branch 'origin/master' into HEADDominik Schmidt3+10-14
2018-01-26 13:17Probe multiple Addresses received form getAddress before giving up.Dominik Schmidt1+48-7
2018-01-26 13:16Let the user specify the irc server on the command lineDominik Schmidt1+1-1
2017-12-27 13:58Invert check for @ in telegram-botcommandsDominik Schmidt1+1-1
2017-11-22 21:09Prevent multiple calls to triggerUpdates in telegram.dDominik Schmidt1+8-0
2017-11-06 21:12Remove unix controlsocket if it already exists.Dominik Schmidt1+3-0
2017-10-09 13:37Return JSONValue instead of only the path on getFile call.Dominik Schmidt2+6-13
2017-10-05 10:55Show the fancy 404 figlet on every 404Dominik Schmidt1+1-1
2017-10-05 10:55Open a control socket instead of listening to stdin.Dominik Schmidt1+54-26
2017-10-05 10:54Correct includes for dirkDominik Schmidt1+1-1
2017-10-03 19:30Do some error-handling in http-proxyDominik Schmidt1+44-4
2017-10-03 19:30Use the TelegramUser call for queries too.Dominik Schmidt1+1-1
2017-10-03 19:30Implement the stub proxy url by just specifying it on the cmdlineDominik Schmidt1+3-1
2017-10-03 19:29Compile debug code with -rdynamic for exception backtraceDominik Schmidt1+1-1
2017-09-25 20:42Add a second target bastliproxyDominik Schmidt2+113-0
2017-09-25 20:41Improve the http-moduleDominik Schmidt2+157-43
2017-09-25 20:40Remove some leftover (sock) <-> () overloadsDominik Schmidt1+2-4
2017-09-25 20:39Fix issues with double-typing of indices in json responsesDominik Schmidt1+17-17
2017-09-25 20:38Remove irc.client and deimos.ev from telegram module.Dominik Schmidt1+0-2
2017-09-24 15:16Modularize bastlibridge into telegram, http and bot.Dominik Schmidt5+1066-820
2017-09-24 07:46Improve the formatProxyURL stub.Dominik Schmidt1+1-1
2017-09-23 22:20Don't strip debug binariesDominik Schmidt1+0-1
2017-09-23 22:17Add some more traces to .load and .save, as well as a filter for empty linesDominik Schmidt1+3-1
2017-09-23 22:16Parse more elements from Telegram-messagesDominik Schmidt1+102-1
2017-09-23 22:13Implement the getFile API-CallDominik Schmidt1+16-0
2017-09-23 22:12Create receiveDynamic function, which expands a buffer as it reads.Dominik Schmidt1+25-20
2017-09-14 19:21Strip the binary after compilation.Dominik Schmidt1+2-0
2017-09-14 19:20Disable the Trace output when compiling the releaseDominik Schmidt1+1-1
2017-09-14 19:20Don't assume that the message-object returned by telegram has a text-field.Dominik Schmidt1+6-1
2017-09-14 19:19Connect the telegram-watcher to the eventloop only when we're connected to IRCDominik Schmidt1+2-2
2017-09-14 19:18Don't reconnect the socket in the read() function of struct Telegram, but retrigger an Update.Dominik Schmidt1+1-1
2017-09-14 19:18Add some additional debug-tracesDominik Schmidt1+3-0
2017-09-14 19:17Don't close socket inside the receive function, let the caller handle that.Dominik Schmidt1+0-1
2017-09-13 18:03Track the last received update on both sides.Dominik Schmidt1+33-0
2017-09-13 18:02Only respond to telegram-commands, if they're meant for us.Dominik Schmidt1+21-15
2017-09-13 17:39Reinitialize the Telegram eventloop-watcher when the underlying sockfd changes.Dominik Schmidt1+3-1
2017-09-13 16:36Remove some unnecessary debuggingDominik Schmidt1+0-1
2017-09-13 16:32Assume that the longpoll-socket can also die at any moment, and recover if it doesDominik Schmidt1+4-8
2017-09-13 15:37Initial commitDominik Schmidt5+704-0