Paul Beckingham
32272addd0
Code Cleanup
...
- Simplified leap year code.
- Began documenting date constants (eom, eow ...).
- Implemented 'soq', 'eoq'.
- Stubbed all the missing named dates.
- Removed unrelated constants.
2014-04-12 12:29:06 -04:00
Paul Beckingham
05c90b1779
Bug
...
- Fixed bug in named entity lookup.
- Removed obsolete failing test.
2014-04-12 12:28:48 -04:00
Paul Beckingham
62eafb6639
ChangeLog
...
- No longer separating bugs from features. Too difficult to keep it all
straight. Now the ChangeLog is a sorted list of issues resolved.
2014-04-12 11:33:57 -04:00
Paul Beckingham
c6b0c0d927
TW-1301
...
- TW-1301 Virtual tag +PENDING (thanks to Profpatsch).
- Also added +COMPLETED and +DELETED.
2014-04-12 11:31:47 -04:00
Paul Beckingham
a49ed165c3
Bug TW-1302
...
- TW-1302 CmdShow.cpp:244: bad length in substr ? (thanks to David Binderman).
2014-04-12 11:12:24 -04:00
Paul Beckingham
25b8082fbd
Diagnostics
...
- Added diagnostic token dump to 'calc' in debug mode, after token substitution
so the new tokens can be seen.
- Added unit tests to look for parser syntax errors.
- Added test for '2--3'.
2014-04-06 23:57:15 -04:00
Paul Beckingham
70ba19fd5e
Bug TW-1254
...
- TW-1254 Calc command can segfault on negative numbers (thanks to Renato
Alves).
- Implemented a recursive descent parser to syntax check the expression,
and disambiguate unary minus. The syntax checking is not generating any
diagnostics yet.
2014-04-06 00:29:14 -04:00
Paul Beckingham
620f9b40b2
Documentation
...
- Added man page updates to reflect new 'taskd.trust' settings.
2014-04-05 12:13:02 -04:00
Paul Beckingham
6354bc09ab
Bug TW-1295
...
- TW-1295 test/time.t fails on the last day of the month (thanks to Jakub
Wilk).
2014-04-05 11:25:20 -04:00
Paul Beckingham
5965a85151
- Bug TW-1296
...
- TW-1296 make test/run_all exit with non-zero code if a test fail (thanks to
Jakub Wilk).
2014-04-05 10:39:38 -04:00
Paul Beckingham
325d0d1738
Documentation
...
- Mentioned the hostname verification.
2014-04-05 10:37:53 -04:00
Alexander Sulfrian
7fb1487993
TLSClient: add hostname verifcation
...
The CN or subjectAltNames of the TLS certification is now matched with
the hostname connected to.
taskd.trust is now a tristate value (allow all, ignore hostname,
strict) to optionally disable the new hostname verification.
2014-03-22 13:17:40 -04:00
Alexander Sulfrian
fdcc04d13e
TLSClient: add verify_certificate as member function
...
Certificate verification is now done in a member function of the
TLSClient, so that the member variables could be accessed.
2014-03-22 12:55:06 -04:00
Paul Beckingham
40dd95ddfb
Code Cleanup
...
- Removed debugging and redundant code.
- Removed socket cast.
- Added diagnostic message on handshake fail.
2014-03-17 18:45:02 -04:00
Alexander Sulfrian
88b94ac2fc
TLSClient: do certification verification with old gnutls
...
The automatic verification for the server certificate with
gnutls_certificate_set_verify_function does only work with gnutls
>=2.9.10. So with older versions we should call the verify function
manually after the gnutls handshake.
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2014-03-17 14:38:42 -04:00
Paul Beckingham
5774c31dfd
E9
...
- Removed dead code.
2014-03-14 23:50:05 -04:00
Paul Beckingham
122cc2f56d
ISO8601
...
- Simplified and debugged ISO8601::resolve method regarding UTC, local and
specified time offsets.
2014-03-14 23:48:56 -04:00
Paul Beckingham
f05b01f9fa
Eval
...
- Enabled unary minus operator.
2014-03-14 23:46:14 -04:00
Paul Beckingham
065cb2ef01
Bug
...
- Correct a DST error in date handling.
2014-03-13 21:15:42 -04:00
Paul Beckingham
d52eebaa66
Bug TW-1288
...
- TW-1288 Added missing locking for task modifications (thanks to Kosta H,
Ralph Bean, Adam Coddington).
2014-03-11 23:28:57 -04:00
Jochen Sprickerhof
4ae8431f96
Bug TD-45
...
- TD-45 Fix preprocessor define.
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2014-03-06 18:26:39 -05:00
Renato Alves
39efcf11bd
Unit Tests TW-1254
...
- Added unit tests for TW-1254.
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2014-03-06 16:40:05 -05:00
Paul Beckingham
08bead5017
Bug TW-1282
...
- TW-1282 incorrect URLs in man task-sync (thanks to Jeremiah Marks).
2014-03-05 23:31:04 -05:00
Paul Beckingham
ed8741e242
Bug TD-42
...
- TD-42 Cannot compile taskd - GNUTLS_VERSION undefined in diag.cpp (thanks
to Michele Vetturi).
2014-03-03 21:15:02 -05:00
Paul Beckingham
26260ec44c
Merge pull request #1 in TM/task from ~UNODE/task:2.4.0 to 2.4.0
...
* commit '08fc7c3978
':
Remove unecessary import from bug.360
2014-02-27 20:51:08 +00:00
Renato Alves
08fc7c3978
Remove unecessary import from bug.360
2014-02-27 19:40:02 +00:00
Paul Beckingham
68529d8119
Documentation
...
- ChangeLog cleanup, standardized form.
2014-02-22 11:57:48 -05:00
Paul Beckingham
61a9703ab4
Bug TW-1274
...
- TW-1274 Map 'modification' attribute to 'modified' (thanks to jck).
2014-02-22 11:57:21 -05:00
Paul Beckingham
14b1ba4151
Improvement TW-1261
...
- Migrated bug.360.t to the new unit test framework (thanks to Renato Alves).
2014-02-19 23:34:35 -05:00
Paul Beckingham
70f5588867
Unit Tests
...
- Fixed project.t tests that were broken after the projects report was
truncated.
2014-02-19 23:26:01 -05:00
Renato Alves
3a45a2f639
Unit tests - Migrated bug.360 to python
2014-02-19 23:01:21 -05:00
Renato Alves
3c28566590
Unit tests - version.t now uses BaseTestCase
2014-02-19 23:01:18 -05:00
Renato Alves
74bca0e5bf
Unit tests - Add a BaseTestCase which prepares and isolates the environment of each test
2014-02-19 23:01:16 -05:00
Renato Alves
b250ded517
Unit tests - Replace old version.t with the new python based version.py
2014-02-19 23:01:11 -05:00
Renato Alves
5daca69b4b
Unit tests - Keep a template as example for the new unittesting framework
2014-02-19 23:01:07 -05:00
Paul Beckingham
132935c04e
Themes
...
- New themes: dark-default-16.theme, dark-gray-blue-256.theme
2014-02-19 22:52:49 -05:00
Paul Beckingham
292e0fb743
Code Cleanup
...
- Removed priority counts from the 'projects' report.
2014-02-15 16:03:08 -05:00
Paul Beckingham
b7760dc3ef
Bug TW-278
...
- Cygwin throws warnings building mk_wcwidth() in wcwidth6.c.
2014-02-15 15:14:08 -05:00
Paul Beckingham
5f4a5bdec7
Reports
...
- Modified report filters to take advantage of new virtual tags.
2014-02-15 14:43:07 -05:00
Paul Beckingham
9853fb9cb4
Report
...
- Restored the empty filter on the 'all' report, which is the only way
to show all tasks.
2014-02-15 14:42:10 -05:00
Paul Beckingham
5ca55e75cf
Feature TW-197
...
- TW-197 New virtual tag READY.
2014-02-15 14:39:46 -05:00
Paul Beckingham
b9c853fece
Feature TW-1260
...
- TW-1260 New virtual tags YESTERDAY, TOMORROW.
2014-02-15 14:36:49 -05:00
Paul Beckingham
1170a43f6b
Unit Tests
...
- Removed name of old module from unit tests.
2014-02-15 13:28:49 -05:00
Paul Beckingham
04a70bced8
ChangeLog
...
- Removed '#' from changelog entries for 2.4.0. Trying to standardize.
2014-02-15 10:02:16 -05:00
Paul Beckingham
e90b467d42
Bug TW-261
...
- TW-261 Easy to create "not deletable" task (thanks to Jan Kunder).
2014-02-15 10:00:04 -05:00
Renato Alves
9846a2e3f2
Portuguese (por-PRT) localization
...
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2014-02-14 22:49:05 -05:00
Paul Beckingham
9eaac5ccd5
Unit Tests
...
- Typo in test (thanks to Jakub Wilk).
2014-02-13 18:19:38 -05:00
Paul Beckingham
bf0ef119e7
Code Cleanup
...
- Changed .gitignore to ignore bug fix dirs in the new bug naming style.
2014-02-13 08:59:17 -05:00
Johannes Schlatow
7700bd809d
Install
...
README has been renamed to README.md
2014-02-13 08:18:48 -05:00
Paul Beckingham
35657bc689
Migration
...
- Updated repository URL.
2014-02-11 21:27:26 -05:00