/[projects]/smsdaemon/plugins
ViewVC logotype

Log of /smsdaemon/plugins

View Directory Listing Directory Listing


Sticky Revision:

Revision 678 - Directory Listing
Modified Tue Apr 27 21:06:53 2010 UTC (14 years ago) by torben
undo previous unintentional commit

Revision 671 - Directory Listing
Modified Tue Apr 27 11:06:17 2010 UTC (14 years ago) by torben
small error fix

Revision 523 - Directory Listing
Modified Sun Dec 27 18:54:45 2009 UTC (14 years, 4 months ago) by torben
Header eanup


Revision 522 - Directory Listing
Modified Sun Dec 27 18:37:23 2009 UTC (14 years, 4 months ago) by torben
Small fixes


Revision 521 - Directory Listing
Modified Sun Dec 27 18:01:36 2009 UTC (14 years, 4 months ago) by torben
Deprecate the old spam plugin and make the new one the default


Revision 520 - Directory Listing
Modified Sat Dec 26 23:01:01 2009 UTC (14 years, 4 months ago) by torben
Added delayspam plugin+task



Revision 442 - Directory Listing
Modified Mon Oct 12 10:36:48 2009 UTC (14 years, 6 months ago) by torben
Also send a message back to requester


Revision 323 - Directory Listing
Modified Wed Sep 16 09:08:40 2009 UTC (14 years, 7 months ago) by torben
First attempt at making TogPlugin use my xml service 


Revision 218 - Directory Listing
Modified Thu Mar 26 22:10:28 2009 UTC (15 years, 1 month ago) by torben
Make traininfo work with the latest changes on bane.dk


Revision 205 - Directory Listing
Modified Fri Dec 19 22:29:25 2008 UTC (15 years, 4 months ago) by torben
Enable selection and configuration of loaded plugins to be specified in the configuration file


Revision 196 - Directory Listing
Modified Thu Dec 18 06:53:29 2008 UTC (15 years, 4 months ago) by torben
Make pretty

astyle -t -b -N


Revision 193 - Directory Listing
Modified Wed Dec 17 23:43:26 2008 UTC (15 years, 4 months ago) by torben
Util.*, HttpClient.*: 
	make a new Http client based on libcurl and deprecate Util::readUrl
	
WeatherPlugin.cpp, TrainInfo.cpp:
	Make use of HttpClient
	
UrlTriggerPlugin.*:
	Make a new plugin which can trigger an external webapp. and return the response back to the requester





Revision 188 - Directory Listing
Modified Mon Dec 15 13:27:53 2008 UTC (15 years, 4 months ago) by torben
First version of a a weather plugin


Revision 187 - Directory Listing
Modified Mon Dec 15 10:13:21 2008 UTC (15 years, 4 months ago) by torben
IGsmModem -> ISmsTransceiver


Revision 186 - Directory Listing
Modified Mon Dec 15 09:27:56 2008 UTC (15 years, 4 months ago) by torben
Make TogPlugin less sensible to editor conversion errors


Revision 185 - Directory Listing
Modified Mon Dec 15 09:10:05 2008 UTC (15 years, 4 months ago) by torben
Util, a new str_split which operates on whitespace

Make HostStatusPlugin return system memory usage



Revision 182 - Directory Listing
Modified Fri Dec 12 13:23:01 2008 UTC (15 years, 4 months ago) by torben
The transceiver should make sure the text is latin 1. It is not something the plugin  should care about!


Revision 158 - Directory Listing
Modified Mon Dec 8 21:49:49 2008 UTC (15 years, 5 months ago) by torben
rename:
	util.* -> Util.*
	common.* -> Common.*


Revision 157 - Directory Listing
Modified Mon Dec 8 21:28:40 2008 UTC (15 years, 5 months ago) by torben
Move logpart to its own files


Revision 149 - Directory Listing
Modified Sun Dec 7 20:58:41 2008 UTC (15 years, 5 months ago) by torben
Refactoring / rename:
        IGsmModem -> ISmsTransceiver
        GsmModem -> ModemTransceiver
        DebugGsmModem -> DebugTransceiver

Move DebugTransceiver to its own files.



Revision 142 - Directory Listing
Modified Sun Dec 7 15:51:02 2008 UTC (15 years, 5 months ago) by torben
Refacerored SMS class


Revision 139 - Directory Listing
Modified Sun Dec 7 11:55:44 2008 UTC (15 years, 5 months ago) by torben
Cleanup CMake files and rename "libtasks" -> "libsmstasks" and "libplugins" -> "libsmsplugins"


Revision 138 - Directory Listing
Modified Sun Dec 7 11:13:38 2008 UTC (15 years, 5 months ago) by torben
also write the hostname back to requester


Revision 137 - Directory Listing
Modified Sun Dec 7 11:08:31 2008 UTC (15 years, 5 months ago) by torben
ListPlugin.cpp: dont send the plugin descriptions back to user (too much text)

PluginManager.cpp, HostStatusPlugin.(h|cpp), CMakeLists.txt: 
	Add a new plugin which sends server status back to requester (data is from uptime(1) and df(1) )



Revision 135 - Directory Listing
Modified Sun Dec 7 08:58:15 2008 UTC (15 years, 5 months ago) by torben
It is the duty of GsmModem::SendSms to correctly encode the message


Revision 131 - Directory Listing
Modified Sat Dec 6 20:26:38 2008 UTC (15 years, 5 months ago) by torben
Enabled "make install"


Revision 120 - Directory Listing
Modified Mon Dec 1 12:26:28 2008 UTC (15 years, 5 months ago) by torben
Added a list of items to be done when creating a new plugin.


Revision 118 - Directory Listing
Modified Mon Dec 1 12:08:23 2008 UTC (15 years, 5 months ago) by torben
main.cpp: reconfigured to usb port (i _really_ need to create that config module)

plugins/ListPlugin.(h|cpp): forgot to add the ListPlugin earlier. 
		this plugins sends an sms back with all the plugins loaded by the daemon.



Revision 114 - Directory Listing
Modified Sun Nov 2 20:14:20 2008 UTC (15 years, 6 months ago) by torben
Enable compilation 4.3


Revision 109 - Directory Listing
Modified Sun Aug 24 17:57:04 2008 UTC (15 years, 8 months ago) by torben
TogPlugin.cpp: Avoid danish characters in station codes.

common.cpp: The month in struct tm is 0-based instead of 1-based (eg. January is 0), 
            reflect this in the list of month-names.


Revision 107 - Directory Listing
Modified Thu Jun 19 14:47:52 2008 UTC (15 years, 10 months ago) by torben
Allow ShellExecPlugin to return the output of the executed command.


Revision 103 - Directory Listing
Modified Tue Jun 17 06:32:51 2008 UTC (15 years, 10 months ago) by torben
svn:ignore : also ignore the build-targes.


Revision 102 - Directory Listing
Modified Tue Jun 17 06:29:19 2008 UTC (15 years, 10 months ago) by torben
Bugfix: correct time calculations.


Revision 101 - Directory Listing
Modified Mon Jun 16 16:41:18 2008 UTC (15 years, 10 months ago) by torben
Finally is the version.h working as i want to

Added a StatusPlugin


Revision 90 - Directory Listing
Modified Mon Jun 16 10:21:02 2008 UTC (15 years, 10 months ago) by torben
Move IGsmModem to its own header file.


Revision 86 - Directory Listing
Modified Mon Jun 16 07:39:56 2008 UTC (15 years, 10 months ago) by torben
daemon.cpp: do not ignore child signals

util.(h|cpp): make a safe replacement for system(3) call
ShellExecPlugin.cpp: use this safer replacement



Revision 81 - Directory Listing
Modified Sun Jun 15 19:33:02 2008 UTC (15 years, 10 months ago) by torben
throw an error if the doc string is empty


Revision 80 - Directory Listing
Modified Sun Jun 15 18:57:00 2008 UTC (15 years, 10 months ago) by torben
util.cpp system() allways returns -1 in daemon mode (take handle of that)

TogPlugin.cpp: pass the exception message back to the user.


Revision 64 - Directory Listing
Modified Thu Jun 12 12:47:32 2008 UTC (15 years, 10 months ago) by torben
Bugfix: only report the departure info


Revision 63 - Directory Listing
Modified Thu Jun 12 12:43:29 2008 UTC (15 years, 10 months ago) by torben
Make GsmModem use the pdu way.

Added allowMultipart parameter to IGsmModem::SendSms()




Revision 56 - Directory Listing
Modified Wed Jun 11 15:55:18 2008 UTC (15 years, 10 months ago) by torben
Allow clients of ShellExecPlugin to specify whether user specified arguments to the commands
should be allowed


Revision 54 - Directory Listing
Modified Wed Jun 11 12:57:26 2008 UTC (15 years, 10 months ago) by torben
Moving Plugin and PluginManager back to the main library because ... because I can !!!



Revision 53 - Directory Listing
Modified Wed Jun 11 12:41:10 2008 UTC (15 years, 10 months ago) by torben
Clean up header dependencies


Revision 52 - Directory Listing
Modified Wed Jun 11 12:15:14 2008 UTC (15 years, 10 months ago) by torben
TogPlugin is now working :)



Revision 51 - Directory Listing
Modified Wed Jun 11 11:05:03 2008 UTC (15 years, 10 months ago) by torben
Adopt skeleton creator to IGsmModem interface.


Revision 49 - Directory Listing
Modified Wed Jun 11 10:21:47 2008 UTC (15 years, 10 months ago) by torben
Make togplugin work

GsmModem.cpp - when sending SMS - truncate message body to 160 chars


Revision 47 - Directory Listing
Modified Wed Jun 11 09:12:15 2008 UTC (15 years, 10 months ago) by torben
added "tester" as application target and made the libraries shared (.so) in order to avoid mutual library dependency problems



Revision 46 - Directory Listing
Modified Wed Jun 11 09:03:32 2008 UTC (15 years, 10 months ago) by torben
CMakeLists.txt: forgot to add TrainInfo.cpp and TogPlugin.cpp



Revision 45 - Directory Listing
Modified Wed Jun 11 09:00:56 2008 UTC (15 years, 10 months ago) by torben
CMakeLists.txt added a smsdaemon core library in order to ease testing.

The other changes is to make this new library work correctly


Revision 44 - Directory Listing
Modified Wed Jun 11 08:25:34 2008 UTC (15 years, 10 months ago) by torben
Intermediate code sync.

TrainInfo.*
TogPlugin.*: plugin to get train departure info from bane.dk

SpamPlugin.*
ShellExecPlugin.*
EchoPlugin.*
Plugin.h
GsmModem.h: implemented IGsmModem in order to make offline Plugin testing easier.



Revision 41 - Directory Listing
Modified Tue Jun 10 20:40:25 2008 UTC (15 years, 11 months ago) by torben
Fixed a typo


Revision 38 - Directory Listing
Modified Tue Jun 10 20:25:15 2008 UTC (15 years, 11 months ago) by torben
Added some extra string functions to Util::

Made Util::str_clean into Util::str_replace


Revision 37 - Directory Listing
Modified Tue Jun 10 17:09:33 2008 UTC (15 years, 11 months ago) by torben
Added a shell script for creating a plugin skeleton


Revision 35 - Directory Listing
Modified Tue Jun 10 14:38:59 2008 UTC (15 years, 11 months ago) by torben
Finished PluginManager::AddPlugin() so that the plugins can register them selves.

Added a plugin for executing an external program.



Revision 31 - Directory Listing
Modified Tue Jun 10 05:33:14 2008 UTC (15 years, 11 months ago) by torben
svn:ignore


Revision 28 - Directory Listing
Modified Mon Jun 9 20:56:03 2008 UTC (15 years, 11 months ago) by torben
Restructured the plugins a little and implemented a spam plugin.



Revision 27 - Directory Listing
Modified Mon Jun 9 19:22:59 2008 UTC (15 years, 11 months ago) by torben
Switched from homemade makefiles to CMake


Revision 26 - Directory Listing
Added Mon Jun 9 18:15:53 2008 UTC (15 years, 11 months ago) by torben
Added first basic edition of smsdaemon.

So far sending & receiving sms works and a basic sample plugin is implemented.


  ViewVC Help
Powered by ViewVC 1.1.20