/[projects]/smsdaemon
ViewVC logotype

Log of /smsdaemon

View Directory Listing Directory Listing


Sticky Revision:

Revision 103 - Directory Listing
Modified Tue Jun 17 06:32:51 2008 UTC (15 years, 11 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, 11 months ago) by torben
Bugfix: correct time calculations.


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

Added a StatusPlugin


Revision 100 - Directory Listing
Modified Mon Jun 16 16:15:21 2008 UTC (15 years, 11 months ago) by torben
Don't need this anymore


Revision 99 - Directory Listing
Modified Mon Jun 16 15:32:07 2008 UTC (15 years, 11 months ago) by torben
Finally got read of svn version working


Revision 98 - Directory Listing
Modified Mon Jun 16 14:33:47 2008 UTC (15 years, 11 months ago) by torben


Revision 97 - Directory Listing
Modified Mon Jun 16 14:11:49 2008 UTC (15 years, 11 months ago) by torben
Forgot to add Task.cpp in previous commit.

Added a skeleton creator script for tasks


Revision 96 - Directory Listing
Modified Mon Jun 16 14:04:19 2008 UTC (15 years, 11 months ago) by torben
Finish the task interface


Revision 95 - Directory Listing
Modified Mon Jun 16 12:21:30 2008 UTC (15 years, 11 months ago) by torben
Set an interval between sms reads from modem.


Revision 94 - Directory Listing
Modified Mon Jun 16 11:57:48 2008 UTC (15 years, 11 months ago) by torben
Testing keyword property substitution


Revision 93 - Directory Listing
Modified Mon Jun 16 11:39:33 2008 UTC (15 years, 11 months ago) by torben
Header cleanup


Revision 92 - Directory Listing
Modified Mon Jun 16 11:30:20 2008 UTC (15 years, 11 months ago) by torben
No need for Common.h to include TaskManager.h and PluginManager.h



Revision 91 - Directory Listing
Modified Mon Jun 16 10:56:02 2008 UTC (15 years, 11 months ago) by torben
Move serialport to its own directory


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


Revision 89 - Directory Listing
Modified Mon Jun 16 10:09:17 2008 UTC (15 years, 11 months ago) by torben
Easier access to gettimeofday()


Revision 88 - Directory Listing
Modified Mon Jun 16 09:04:05 2008 UTC (15 years, 11 months ago) by torben
Refactored some of the main.cpp code into SmsDaemon class.



Revision 87 - Directory Listing
Modified Mon Jun 16 07:41:47 2008 UTC (15 years, 11 months ago) by torben
svn:ignore


Revision 86 - Directory Listing
Modified Mon Jun 16 07:39:56 2008 UTC (15 years, 11 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 85 - Directory Listing
Modified Mon Jun 16 06:46:56 2008 UTC (15 years, 11 months ago) by torben
Safer call of main loop


Revision 84 - Directory Listing
Modified Mon Jun 16 06:12:45 2008 UTC (15 years, 11 months ago) by torben
More correct implementation of mTimeDiff


Revision 83 - Directory Listing
Modified Sun Jun 15 20:45:14 2008 UTC (15 years, 11 months ago) by torben
Save (out-commented) commands for SMS over GPRS


Revision 82 - Directory Listing
Modified Sun Jun 15 20:06:39 2008 UTC (15 years, 11 months ago) by torben
Added task infrastructure.


Revision 81 - Directory Listing
Modified Sun Jun 15 19:33:02 2008 UTC (15 years, 11 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, 11 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 79 - Directory Listing
Modified Sun Jun 15 16:05:14 2008 UTC (15 years, 11 months ago) by torben
This check breaks functionality in daemon mode....


Revision 78 - Directory Listing
Modified Sat Jun 14 08:39:40 2008 UTC (15 years, 11 months ago) by torben
Remove any leading/trailing 0x00 from the strings.



Revision 77 - Directory Listing
Modified Fri Jun 13 21:15:00 2008 UTC (15 years, 11 months ago) by torben
Fixed a bug in PDU decide wich resultet in appended garbage.


Revision 76 - Directory Listing
Modified Fri Jun 13 10:14:50 2008 UTC (15 years, 11 months ago) by torben
Done


Revision 75 - Directory Listing
Modified Fri Jun 13 10:10:06 2008 UTC (15 years, 11 months ago) by torben
Make gsmmodem::readsms use pdu mode 

Cleaned up some unneeded cout and <iostream>



Revision 74 - Directory Listing
Modified Fri Jun 13 09:33:47 2008 UTC (15 years, 11 months ago) by torben
Added a list with items need to be done.


Revision 73 - Directory Listing
Modified Fri Jun 13 09:09:36 2008 UTC (15 years, 11 months ago) by torben
Fixed a bug in CreateSmsPdu() so it now uses EncodePhonenr() correctly


Revision 72 - Directory Listing
Modified Fri Jun 13 08:37:19 2008 UTC (15 years, 11 months ago) by torben
Enable dumping of modem error messages.


Revision 71 - Directory Listing
Modified Fri Jun 13 07:58:40 2008 UTC (15 years, 11 months ago) by torben
Also save the long test PDU's


Revision 70 - Directory Listing
Modified Fri Jun 13 07:56:57 2008 UTC (15 years, 11 months ago) by torben
Enable correct parsing of concatenated pdu's


Revision 69 - Directory Listing
Modified Fri Jun 13 06:38:43 2008 UTC (15 years, 11 months ago) by torben
Basic Sms PDU parsing works


Revision 68 - Directory Listing
Modified Thu Jun 12 18:54:24 2008 UTC (15 years, 11 months ago) by torben
Added pdu decode helper functions.


Revision 67 - Directory Listing
Modified Thu Jun 12 15:23:11 2008 UTC (15 years, 11 months ago) by torben
Allow DebugGsmModem::SendSms to print directly to cout


Revision 66 - Directory Listing
Modified Thu Jun 12 15:16:12 2008 UTC (15 years, 11 months ago) by torben
Make the PDU work with and without the lading country code



Revision 65 - Directory Listing
Modified Thu Jun 12 13:32:17 2008 UTC (15 years, 11 months ago) by torben
Limit concatenated(multi-part) sms to 800 bytes


Revision 64 - Directory Listing
Modified Thu Jun 12 12:47:32 2008 UTC (15 years, 11 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, 11 months ago) by torben
Make GsmModem use the pdu way.

Added allowMultipart parameter to IGsmModem::SendSms()




Revision 62 - Directory Listing
Modified Thu Jun 12 12:04:32 2008 UTC (15 years, 11 months ago) by torben
Multipart SMS works


Revision 61 - Directory Listing
Modified Thu Jun 12 11:05:18 2008 UTC (15 years, 11 months ago) by torben
More work towards getting concatenated sms working - but not there yet !


Revision 60 - Directory Listing
Modified Wed Jun 11 21:18:04 2008 UTC (15 years, 11 months ago) by torben
First take at multi-part/concatenated SMS pdu's - doesn't work yet!


Revision 59 - Directory Listing
Modified Wed Jun 11 19:42:24 2008 UTC (15 years, 11 months ago) by torben
Implemented basic sms pdu support


Revision 58 - Directory Listing
Modified Wed Jun 11 16:14:28 2008 UTC (15 years, 11 months ago) by torben
Use a simpler command for modem connection testing


Revision 57 - Directory Listing
Modified Wed Jun 11 16:08:37 2008 UTC (15 years, 11 months ago) by torben
implement early exit if modem wasn't detected.



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


Revision 55 - Directory Listing
Modified Wed Jun 11 14:25:08 2008 UTC (15 years, 11 months ago) by torben
Silenced warning



Revision 54 - Directory Listing
Modified Wed Jun 11 12:57:26 2008 UTC (15 years, 11 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, 11 months ago) by torben
Clean up header dependencies


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



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


Revision 50 - Directory Listing
Modified Wed Jun 11 10:31:42 2008 UTC (15 years, 11 months ago) by torben
Trunkate messages to 160 characters.



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

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


Revision 48 - Directory Listing
Modified Wed Jun 11 09:13:31 2008 UTC (15 years, 11 months ago) by torben
No need for this anymore


Revision 47 - Directory Listing
Modified Wed Jun 11 09:12:15 2008 UTC (15 years, 11 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, 11 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, 11 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, 11 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 43 - Directory Listing
Modified Wed Jun 11 06:46:14 2008 UTC (15 years, 11 months ago) by torben
More string utilities.


Revision 42 - Directory Listing
Modified Tue Jun 10 22:22:19 2008 UTC (15 years, 11 months ago) by torben
Added some character conversion rutines.


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


Revision 40 - Directory Listing
Modified Tue Jun 10 20:30:51 2008 UTC (15 years, 11 months ago) by torben
Added test-driver script


Revision 39 - Directory Listing
Modified Tue Jun 10 20:28:42 2008 UTC (15 years, 11 months ago) by torben
Make SMS class use some of the new Util::str_ functions



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 36 - Directory Listing
Modified Tue Jun 10 15:34:19 2008 UTC (15 years, 11 months ago) by torben
SerialPort.cpp: silenced 2 warnings (signed/unsigned comparison)

main.cpp,GsmModem.cpp,common.(h|cpp): added some statistics


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 34 - Directory Listing
Modified Tue Jun 10 13:29:19 2008 UTC (15 years, 11 months ago) by torben
Do not append \r when sending the SMS body text.


Revision 33 - Directory Listing
Modified Tue Jun 10 12:58:30 2008 UTC (15 years, 11 months ago) by torben
Switch to hw flow control


Revision 32 - Directory Listing
Modified Tue Jun 10 05:34:26 2008 UTC (15 years, 11 months ago) by torben
Forgot to add this file at commit 28



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


Revision 30 - Directory Listing
Modified Mon Jun 9 21:56:47 2008 UTC (15 years, 11 months ago) by torben
main.cpp: when daemon, clean up before exiting.

Plugin.h: silence a initializer warning

CMakeLists.txt: enable compiler warnings 


Revision 29 - Directory Listing
Modified Mon Jun 9 21:36:39 2008 UTC (15 years, 11 months ago) by torben
Nicer handling on port open exceptions.


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