Ivan Romanov
ef1b4b8eb0
Added myself to README
v2.1.0
2014-11-06 13:15:45 +05:00
Ivan Romanov
f1b2a891c3
Updated changelog
2014-11-06 12:58:21 +05:00
Ivan Romanov
ba970ea670
added new note to TODO
2014-11-06 12:21:36 +05:00
Ivan Romanov
58e9539513
qca-ossl: added missed signatures
2014-11-06 12:16:27 +05:00
Ivan Romanov
f214d9c2a6
added frameworks support to crypto.prf
2014-11-05 22:42:32 +05:00
Ivan Romanov
0311beb5e5
cmake: do not use trailing slash for normalized paths
2014-11-05 22:42:32 +05:00
Ivan Romanov
13050bf00d
cmake: plugins on Mac OS must use .dylib suffix
2014-11-05 22:42:32 +05:00
Ivan Romanov
de67ebfc8d
cmake: USE_RELATIVE_PATHS now is option
2014-11-05 22:42:32 +05:00
Ivan Romanov
5de8ea800d
cmake: added new option OSX_FRAMEWORK
2014-11-05 22:42:28 +05:00
Ivan Romanov
2445411897
cmake: added to previous commit
2014-11-05 22:34:22 +05:00
Ivan Romanov
35c678bee2
Revert "cmake: fixed path to qt mkspecs dir"
...
This reverts commit 2df13c85e866c7fc289cac867279bfc155a6307a.
It was wrong commit. Read http://qt-project.org/doc/qt-5/qmake-advanced-usage.html#adding-new-configuration-features
for detailes.
2014-11-05 22:29:35 +05:00
Ivan Romanov
d045cd7324
TODO: added plan for 2.2.0 version
2014-11-05 12:24:28 +05:00
Ivan Romanov
4694e4f1d7
dsaunittest: check for DSA_1024 is supported
2014-11-05 12:12:47 +05:00
Ivan Romanov
8ca9ddb56b
keygenunittest: check that DLGroup supports DSA_* algorythmes
2014-11-05 12:06:58 +05:00
Ivan Romanov
ec8f991143
DLGroup: added extra checks
2014-11-05 11:57:35 +05:00
Ivan Romanov
638a8aff5c
qca-ossl: no DSA_* dl groups in FIPS specification
2014-11-05 11:49:14 +05:00
Ivan Romanov
2e0fb206f9
cmake: do not use rpath
...
Distros often do not allow use rpath in packages (Fedora and Debian for example).
If need to have rpath CMAKE_INSTALL_RPATH can be set in command line.
2014-11-05 02:08:02 +05:00
Ivan Romanov
7f8346bbae
cmake: fixed paths in crypto.prf when qca is relocatable
2014-11-05 01:52:48 +05:00
Ivan Romanov
2df13c85e8
cmake: fixed path to qt mkspecs dir
2014-11-05 01:40:02 +05:00
Ivan Romanov
a8240df544
dropped trash file
2014-10-21 12:29:05 +06:00
Ivan Romanov
6ee6f7f22a
qca-gnupg: more refactoring
2014-10-07 04:26:33 +06:00
Ivan Romanov
9b8f978bff
qca-gnupg: refactoring
...
Moved GpgAction to separate file.
2014-10-07 04:26:30 +06:00
Ivan Romanov
90b1287e52
qca-gnupg: some optimization in LineConverter
2014-10-07 02:01:17 +06:00
Ivan Romanov
5d28790cb5
qca-gnupg: refactoring
...
Moved LineConverter class to separate file
2014-10-07 01:14:14 +06:00
Ivan Romanov
47fc70af6e
qca-gnupg: correct way to reset gpg proccess
2014-10-05 22:08:05 +06:00
Ivan Romanov
de02538aaf
qca-gnupg: try to fix SIGPIPE again
2014-09-30 17:20:27 +06:00
Ivan Romanov
38eae11512
qca-gnupg: fixed SIGPIPE
...
need always close stding only after all data will be written
2014-09-30 04:58:15 +06:00
Ivan Romanov
f38eee2d18
qca-gnupg: refactoring
2014-09-29 15:20:13 +06:00
Ivan Romanov
380710aae0
qca-gnupg: refactoring
...
Moved find_bin, escape_string and unescape_string to separated source
file.
2014-09-29 02:24:13 +06:00
Ivan Romanov
fe0d1ad5c0
qca-gnupg: dropped ugly hack
2014-09-29 01:47:47 +06:00
Ivan Romanov
efb8da2402
qca-gnupg: dropped workaround for old unsupported Qt
2014-09-29 01:35:52 +06:00
Ivan Romanov
54e8363ddf
qca-gnupg: cleaned trash
2014-09-29 01:21:24 +06:00
Ivan Romanov
13e7660ffb
cmake: binary tree layout should be like normal HFS
2014-09-28 21:18:40 +06:00
Ivan Romanov
d598c689b7
cmake: no install target in developer mode
2014-09-28 21:14:26 +06:00
Ivan Romanov
686c8cac9a
qca-gnupg: cleaned trash
2014-09-28 18:28:04 +06:00
Ivan Romanov
f0a5b957fc
qca-gnupg: good debug message
...
Output diagnostic text to console if defined GPGOP_DEBUG
2014-09-28 18:22:59 +06:00
Pino Toscano
3548ee76e9
remove reference to (now) non-existing qt.tag
...
Commit a021c500edf9939eace2c7bbae6b9290b430f7be removed the qt.tag copy
in the qca sources, so don't point the Doxyfile to it.
Its usage was not optimal anyway, since the references to Qt classes
where still considered within the qca apidox.
2014-09-28 12:11:37 +02:00
Pino Toscano
a021c500ed
remove qt4 tag file
...
Do not ship a copy of the tag file of Qt4, which increases archive size
and gives no benefits over using the upstream qt.tags.
2014-09-28 11:28:47 +02:00
Ivan Romanov
e8050ebbc1
fixed linking on Windows
2014-09-27 01:06:37 +06:00
Ivan Romanov
c00da86463
cmake: don't check for gpg program
...
gpg program is runtime dependency. Plugin can be built without it.
2014-09-27 00:53:47 +06:00
Ivan Romanov
0ef16c3837
cmake: some fixes with cached and advanced vars
2014-09-26 04:31:30 +06:00
Ivan Romanov
c9576b7c16
fixed compilation warnings on Windows
2014-09-25 15:42:30 +06:00
Ivan Romanov
ac8b8acd37
dropped fixpaths.include
...
Use qt.conf to set plugin paths for unittests and qcatool in buildtree
2014-09-25 14:27:44 +06:00
Ivan Romanov
3ebc9c14e2
SafeTimer: many fixes
...
1. SafeTimer now is common and public class. All plugins use this
implementation.
2. Added debug messages in SafeTimer. Uncomment SAFETIMER_DEBUG to
enable.
3. TimerFixer skips SafeTimer objects. No need extra fixes for
SafeTimer. But can be problems with children of SafeTimer I
believe no such.
2014-09-25 07:26:24 +06:00
Ivan Romanov
3cd0db9841
use native dir separator in diagnostic text
2014-09-24 18:12:03 +06:00
Ivan Romanov
ed4a05f674
qcatool: use native dir separators for output on console
2014-09-24 18:03:37 +06:00
Ivan Romanov
4b8e2214cd
added new functiion pluginPaths
...
Retrieve plugin paths. It consists of:
1. QCA_PLUGIN_PATH environment if set.
2. QCoreApplication::libraryPaths() .
3. Directory where plugins were installed.
QCA_PLUGIN_PATH is paths list like PATH or QT_PLUGIN_PATH.
It uses system path separator. ";" on Windows and ":" on Unix.
Also qcatool now uses this function.
2014-09-24 17:47:35 +06:00
Ivan Romanov
192243d4bd
cmake: fixed QCA_PLUGINS_INSTALL_DIR meaning
...
Plugins must be in crypto subdir. It is used internally in providers
finding algorythm. So now QCA_PLUGINS_INSTALL_DIR it is path to
crypto directory.
2014-09-24 16:00:39 +06:00
Ivan Romanov
2950458c77
qcatool: prevent crash when only options on command line without any commands
2014-09-23 18:32:25 +06:00
Ivan Romanov
2cdd6c4bd1
tlsunittest: disable more ciphers
2014-09-20 01:02:52 +06:00