Hi! You might want to consider scanning the Sword++ git logs to cherry-pick some fixes back into Sword. For example Sword not verifying TLS certificates with Curl, enabling MiTM attacks [1] (not good to have in persecuted countries), a thread safety issue leading to hangs in front-ends [2], out-of-bounds memory writes, various memory and resource leaks etc. Work in progress.
Reporting all of these bugs back to Sword is not a priority for the Sword++ project, because it would tremendously slow down our (mostly my) efforts, and we just don't have the resources for that. I advise someone from the Sword team to take a look whether you can benefit from some of our work, although not all of these can trivially be ported to Sword. Besides these 2 cents, I'd also like to thank the Sword team for their great work! God bless! J [1]: https://github.com/swordxx/swordxx/commit/49de93ca35f61601376fab0ac8689f48a76dd4d6 [2]: https://github.com/swordxx/swordxx/commit/b253a8888c1dc683ea93b38efce0f6113dea9b47 On 22.05.2017 16:55, Troy A. Griffitts wrote: > Thanks to everyone who have contributed to this RC. Bundle available here: > > http://crosswire.org/sword/alpha/alpha/sword-1.7.902.tar.gz > > Feedback appreciated. My apologies if I missed something you've > submitted. Please remind me and I'll get it in. > > Included since last RC: > > ------------------------------------------------------------------------ > r3475 | scribe | 2017-05-22 06:42:11 -0700 (Mon, 22 May 2017) | 1 line > > update mkswordtar script to work on modern distros > ------------------------------------------------------------------------ > r3473 | scribe | 2017-05-22 05:54:33 -0700 (Mon, 22 May 2017) | 2 lines > > Removed copy of KJV module from sword src and replaced with script to > obtain and populate objc bindings test folder with the data. > ------------------------------------------------------------------------ > r3471 | scribe | 2017-05-21 21:15:45 -0700 (Sun, 21 May 2017) | 2 lines > > Applied patch from Stefan Husmann <stefan-husm...@t-online.de> which > adds unicode/unistr.h for scsu files to fixe compiling on Arch Linux > ------------------------------------------------------------------------ > r3470 | scribe | 2017-05-21 21:15:40 -0700 (Sun, 21 May 2017) | 2 lines > > Turned experimental compression drivers off by default > Added explanation to usrinst.sh > ------------------------------------------------------------------------ > r3469 | scribe | 2017-05-21 20:28:49 -0700 (Sun, 21 May 2017) | 1 line > > Added merge script to help merge commits from trunk to stable > ------------------------------------------------------------------------ > r3468 | scribe | 2017-05-21 20:20:05 -0700 (Sun, 21 May 2017) | 2 lines > > added script to help with eligible commits which haven't been merged > from trunk to a release branch > ------------------------------------------------------------------------ > r3467 | scribe | 2017-05-21 10:53:58 -0700 (Sun, 21 May 2017) | 3 lines > > fixed up testsuite to pass all tests with new RTF and Plain output tests > API-196 > > ------------------------------------------------------------------------ > r3466 | scribe | 2017-05-21 10:41:01 -0700 (Sun, 21 May 2017) | 4 lines > > Fixed bug which causes duplicate <hi> entries if 2 <hi> exist with no > other output between them > Added OSISLemma filter to osisreference tests > API-196 > > ------------------------------------------------------------------------ > r3465 | scribe | 2017-05-21 01:43:44 -0700 (Sun, 21 May 2017) | 2 lines > > fixed compile on older (RHEL 6.x) gcc compilers > > ------------------------------------------------------------------------ > r3464 | scribe | 2017-05-21 00:38:20 -0700 (Sun, 21 May 2017) | 2 lines > > Added ICU-REGEX option to use the ICU regex engine for searching > > ------------------------------------------------------------------------ > r3463 | refdoc | 2017-05-17 14:21:16 -0700 (Wed, 17 May 2017) | 6 lines > > This closes [API153] - request for support for x-p-indent milestones. We > are > now filtering all types of milestones through as span with CSS class for > OSIS type attributes unless specific handling is required. This allows > frontends to handle such tags as they wish. > > > ------------------------------------------------------------------------ > r3462 | refdoc | 2017-05-17 12:07:42 -0700 (Wed, 17 May 2017) | 2 lines > > css classes to references, this completes [API151} > > ------------------------------------------------------------------------ > r3461 | refdoc | 2017-05-17 11:29:33 -0700 (Wed, 17 May 2017) | 2 lines > > testsuite updates to keep up with CSS goodness > > ------------------------------------------------------------------------ > r3460 | refdoc | 2017-05-17 11:10:53 -0700 (Wed, 17 May 2017) | 3 lines > > Improved xhtml/css classes for canonical titles, strongs and morph links > and > footnotes - see [API155] > > ------------------------------------------------------------------------ > r3459 | domcox | 2017-04-27 02:08:02 -0700 (Thu, 27 Apr 2017) | 1 line > > French locales update (by yvand+cyrille+domcox) > ------------------------------------------------------------------------ > > > _______________________________________________ > sword-devel mailing list: sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > Instructions to unsubscribe/change your settings at above page _______________________________________________ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page