Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
621 commits
Select commit Hold shift + click to select a range
a08ab15
Keep GCC4 happy
memmerto Sep 22, 2019
687ecbb
Fix a few gcc8 warnings, fix a couple of bugs
memmerto Sep 22, 2019
3e43cac
Update tests for 64 bit support
stevedum Sep 22, 2019
46efcbf
Merge pull request #360 from lifelines/exec_loop
stevedum Sep 22, 2019
c0390c4
Merge pull request #361 from lifelines/version-tag
memmerto Sep 22, 2019
e5c9e6d
Merge pull request #362 from lifelines/gcc8port
memmerto Sep 22, 2019
7bf9332
Merge pull request #364 from lifelines/gcc8port_xterm2
memmerto Sep 22, 2019
e59d401
Merge pull request #365 from lifelines/math
memmerto Sep 22, 2019
0c9b15a
Fix sonar script for submitting reports on master
memmerto Sep 22, 2019
35ab19b
Update version number in tests output
stevedum Sep 22, 2019
33a506c
Merge pull request #366 from lifelines/tests1
stevedum Sep 24, 2019
8396843
Rename index pages
memmerto Sep 26, 2019
c997bbf
Merge pull request #369 from lifelines/docs
memmerto Sep 28, 2019
e1a0693
Fix two issues reported by sonarqube
memmerto Oct 6, 2019
560a914
Fix a few more issues
memmerto Oct 6, 2019
bbd54a5
Add ifelse test
memmerto Oct 13, 2019
00fa0f6
Add ifelse test
memmerto Oct 13, 2019
02100f9
Merge pull request #371 from lifelines/sonarcloud
memmerto Oct 13, 2019
5eb3a4b
add test case
memmerto Oct 14, 2019
7de1f94
Add gcc printf format hints for better warnings; fix first round of s…
memmerto Oct 14, 2019
0274b5b
Don't check in database
memmerto Oct 14, 2019
8511d4f
Fix two fallthrough bugs in xterm_decode.c
memmerto Oct 14, 2019
cf65e8e
getc() returns int, not char
memmerto Oct 14, 2019
2601968
Remove useless calls to msg_status with empty message
memmerto Oct 14, 2019
e01d8a8
Silence unused parameter warnings in signal handlers
memmerto Oct 14, 2019
6a7def9
Second round of printf format cleanup
memmerto Oct 14, 2019
4c230d2
Undo bad change from b253c83c176d1765f4a062d647ab44a7650d3e25
memmerto Oct 19, 2019
01706b5
Merge branch 'issue374' of github.com:lifelines/lifelines into issue374
memmerto Oct 19, 2019
ba00101
Fix C++ style comments
memmerto Oct 19, 2019
aefcc16
Update setversions to update release/tag in reports/st/st_all.ref
memmerto Oct 20, 2019
c97e129
Extent ifelse.ll to test if/else and if/elseif/else cases
memmerto Oct 20, 2019
052543b
Improve output behaviour of ifelse.ll; fix automation
memmerto Oct 20, 2019
e4d63fd
Update st_collate so that it resets back to default locale at end of …
memmerto Oct 20, 2019
b8e5cfd
Update expected output
memmerto Oct 20, 2019
dd4caea
Add English collation tests, minor fixups
memmerto Oct 20, 2019
45eb5bd
Merge pull request #376 from lifelines/issue374
memmerto Oct 26, 2019
e98d940
Merge pull request #377 from lifelines/issue373
memmerto Oct 26, 2019
1dd35da
Fix memory leaks in select_database, UI window list and interp
memmerto Oct 27, 2019
2070a72
Remove unneeded NULL assignment
memmerto Oct 27, 2019
a9465c5
Merge pull request #380 from lifelines/issue379
memmerto Oct 28, 2019
b5b296c
Avoid corruptions
memmerto Nov 1, 2019
a47c97d
Merge pull request #381 from lifelines/issue379
memmerto Nov 2, 2019
5e49f14
Resolve Issue 383
stevedum Nov 7, 2019
dc7cac1
Add support to run tests with valgrind to get data on memory errors
stevedum Nov 12, 2019
4332899
Update No database found message handling
stevedum Nov 12, 2019
356c2a9
Merge branch 'issue383' into yacc-double-free
stevedum Nov 12, 2019
f2f159f
update test references
stevedum Nov 12, 2019
73487b0
Merge pull request #385 from lifelines/yacc-double-free
memmerto Nov 12, 2019
c8be994
Properly avoid validation of SOUR, EVEN and OTHR records
memmerto Nov 18, 2019
9f5028d
Merge pull request #387 from lifelines/issue386
stevedum Nov 21, 2019
68666c9
Allow to override build date with SOURCE_DATE_EPOCH
bmwiedemann Dec 6, 2019
ceeeaf9
Merge pull request #389 from bmwiedemann/date
memmerto Jan 1, 2020
0d194a7
fix menuchoose behavior running under llexec
stevedum Jan 2, 2020
230f0db
Update Install.LifeLines.Windows.txt
Lmh1 Jan 4, 2020
cd7c7e3
Merge pull request #392 from lifelines/llexec
memmerto Jan 4, 2020
3b99493
Merge pull request #391 from Lmh1/patch-1
memmerto Jan 5, 2020
6bd14bb
Remove stdfree left behind after cleanup in 1dd35da7
memmerto Apr 13, 2020
f2fd593
Merge pull request #396 from lifelines/macosx_stdfree
memmerto Apr 15, 2020
1b93cac
Fix type of listbadkeys
memmerto Apr 26, 2020
ab3ac73
Revised dbrequested check to properly check for empty strings
memmerto Apr 26, 2020
124cae0
Remove free_iden() calls that cause double frees
memmerto Apr 26, 2020
3e9693e
Merge pull request #400 from lifelines/macosx_int_375
stevedum Apr 27, 2020
e84364e
Merge pull request #401 from lifelines/macosx_397
stevedum Apr 27, 2020
811705c
Merge pull request #402 from lifelines/macosx_395
stevedum Apr 27, 2020
9a56af0
Change default behavior of test suite to not complain about differences
stevedum May 6, 2020
fb64619
Ignore .DS_Store (for Macs)
tfmorris May 10, 2020
2255c5e
Add related.ll from Eugene Reimer
tfmorris May 10, 2020
fe7e0df
Merge pull request #406 from tfmorris/gitignore
memmerto May 10, 2020
0f2642e
Update CREDIT
memmerto May 11, 2020
28ee48c
Delete related-EugeneLouisReimer-IrisAnneReimer.txt
memmerto May 11, 2020
6bef135
Merge pull request #407 from tfmorris/related.ll
memmerto May 11, 2020
9c9e516
Add index HTML
memmerto May 13, 2020
e12091d
Remove index HTML
memmerto May 13, 2020
5051c76
Update static index filenames in Makefile
memmerto May 13, 2020
3dca573
Remove XSL (use default docbook XSL) and skip XML validation
memmerto May 13, 2020
a32180a
Add XInclude to XML docs
memmerto May 13, 2020
d76d715
Add Jim Eggert's least_related.ll
tfmorris May 13, 2020
00be23a
Merge pull request #410 from lifelines/fixmanual
memmerto May 14, 2020
24c3c38
Merge pull request #411 from tfmorris/least_related
memmerto May 14, 2020
f021512
Merge pull request #412 from lifelines/test1
memmerto May 14, 2020
1a80780
least_related v8.1
tfmorris May 17, 2020
b8d96a4
Fix issue #413
stevedum May 19, 2020
9619684
Merge pull request #415 from lifelines/issue413
memmerto May 20, 2020
bfb208d
Remove memory leak in btreee processing.
stevedum May 22, 2020
f509ed0
Merge pull request #414 from tfmorris/least_related_81
memmerto May 24, 2020
b97ee15
convert some spacing to tabs
stevedum May 25, 2020
9680b2b
Merge pull request #417 from lifelines/issue416
memmerto May 25, 2020
92a9f31
update lldump to dump all data in the database, fix bug where lldump
stevedum Jul 24, 2020
df6e601
lldump: add -s to skip dumping unused index elements, fix typo
stevedum Aug 7, 2020
e47f1f1
minor cleanups
stevedum Aug 10, 2020
0c6743e
Merge pull request #420 from lifelines/lldump
memmerto Aug 18, 2020
d027847
For loop iteration in load_nkey_list. Update load/save_nkey_list for…
memmerto Apr 3, 2021
ab4d4f2
Address Steve's review comments
memmerto Apr 8, 2021
7b57b88
Avoid 'bad history count' at startup when saved history count is zero
memmerto Apr 12, 2021
0c13bc1
Merge pull request #424 from lifelines/issue423
memmerto Apr 18, 2021
2797482
Resolve leaks in gettext-related initialization
memmerto Apr 18, 2021
4a4f246
Avoid memory leak in browse list
memmerto Apr 18, 2021
7acab76
Avoid memory leak in locale subsystem
memmerto Apr 18, 2021
7cfbf1d
Avoid memory leak in menuset
memmerto Apr 18, 2021
50aae28
Use curses flag to determine when endwin should be called
memmerto Apr 18, 2021
2c10772
Avoid memory leak in history lists
memmerto Apr 18, 2021
988c11f
Avoid memory leak in from uiwin list
memmerto Apr 18, 2021
ec7f14f
Avoid memory leak in create_boxed_newwin2
memmerto Apr 18, 2021
9e4ded8
Add script and suppression file for valgrind
memmerto Apr 18, 2021
08ba011
Avoid memory leak due to utils/extra/trans/add/del menus windows not …
memmerto Apr 18, 2021
6b9e805
Avoid memory leak in validate_gedcom
memmerto Apr 18, 2021
22586f9
Avoid memory leak in NAME and REFN parsing
memmerto Apr 18, 2021
034919b
Avoid memory leak in custom NODE allocator
memmerto Apr 18, 2021
7409227
Merge pull request #425 from lifelines/valgrind_leak_emptydb
memmerto Sep 16, 2021
8788009
move checks for has_key in configure.ac after detection of curses
stevedum Oct 7, 2021
6c73f5b
cosmetic tweeks
stevedum Oct 8, 2021
a5a54e8
Merge pull request #435 from stevedum/has_key
memmerto Oct 8, 2021
e04ce27
screen.c: always use "%s"-style format for printf()-style functions
trofi Nov 13, 2021
98d1c8a
Use global rules in .gitignore
memmerto Dec 10, 2021
bfa3e8f
Add src/.gitignore and move some patterns there
memmerto Dec 10, 2021
fe9595d
Merge pull request #437 from trofi/master
memmerto Dec 10, 2021
cc775ae
Add comments to Makefile.am to provide hints on how to rebuild yacc.[…
memmerto Dec 10, 2021
8c50bdd
Check for curses headers before replacement functions
memmerto Dec 10, 2021
b97d6dc
Update src/arch/README to explain more replacement functions
memmerto Dec 10, 2021
3562f12
Remove src/arch/_llnull, as it is no longer needed. libarch always …
memmerto Dec 10, 2021
a9e589b
Remove call to _llnull as it no longer exists
memmerto Dec 10, 2021
ea49118
Improve comments in replacement function rules
memmerto Dec 10, 2021
ea22f07
Merge pull request #442 from lifelines/issue429
stevedum Dec 20, 2021
fd29ef8
Merge pull request #441 from lifelines/issue404
stevedum Dec 20, 2021
354510f
Merge pull request #440 from lifelines/cleanup_gitignore
stevedum Dec 20, 2021
bda8732
Some cleanup to INSTALL and README
memmerto Dec 21, 2021
df743b5
Use master window list in destroy_windows
memmerto Dec 21, 2021
3468fb2
Add comment about truncation in save_nkey_list
memmerto Dec 21, 2021
82aed50
Merge branch 'master' of https://github.com/lifelines/lifelines into …
memmerto Dec 21, 2021
d852a10
Keep track of multiple block allocations
memmerto Dec 21, 2021
e133b26
Re-add paragraph about expect
memmerto Dec 21, 2021
e1e6ccf
Merge branch 'master' of https://github.com/lifelines/lifelines into …
memmerto Dec 21, 2021
60e0145
Merge pull request #448 from lifelines/valgrind_leak_royal92_import
memmerto Dec 21, 2021
e07b37f
Merge pull request #445 from lifelines/issue405
memmerto Dec 21, 2021
6469c5c
Merge branch 'master' into issue249
memmerto Dec 21, 2021
e90169f
Merge pull request #444 from lifelines/issue249
memmerto Dec 21, 2021
4cc9375
Merge branch 'master' of https://github.com/lifelines/lifelines into …
memmerto Dec 21, 2021
33173f3
Avoid dbrequested memory leak
memmerto Dec 21, 2021
2e295d1
Avoid small memory leak in NAME and REFN parsing code
memmerto Dec 21, 2021
2303d9f
Avoid leaking INDISEQ during browse operations (indi, list, or new list)
memmerto Dec 21, 2021
9bbea0d
Use addref_record in alloc_new_record
memmerto Dec 22, 2021
5244174
Don't leak record returned by id_by_key
memmerto Dec 22, 2021
5255b4c
Don't create (and leak) records in add_to_direct
memmerto Dec 22, 2021
235ec9b
Revert: Don't create (and leak) records in add_to_direct
memmerto Dec 22, 2021
6e22c3d
Don't leak records created by key_possible_to_record
memmerto Dec 22, 2021
33b38e6
Update configure to look for expect, and skip tests that require it w…
memmerto Dec 30, 2021
ed626d3
Enable -Wextra and silence some warnings
memmerto Dec 30, 2021
1364f64
Correct boolean logic
memmerto Dec 30, 2021
04a20cd
Use compiler hints for unused parameters and variables
memmerto Dec 30, 2021
696a073
Avoid cast-align errors; add routines to compare and extract RKEY values
memmerto Dec 30, 2021
ee599ad
Avoid cast-align errors; add routines to cast/extract INT32 values
memmerto Dec 30, 2021
c81a17c
Remember to compare memcmp to 0 instead of using return directly
memmerto Dec 30, 2021
bb93cd4
Merge pull request #453 from lifelines/warning_cleanup
memmerto Jan 2, 2022
c8d398f
Merge pull request #449 from lifelines/issue426
memmerto Jan 2, 2022
a47491a
Merge pull request #443 from lifelines/update_docs
memmerto Jan 2, 2022
aec47d7
Merge pull request #451 from lifelines/test_expect
memmerto Jan 2, 2022
60fc86c
Avoid double free
memmerto Jan 2, 2022
394fdfc
Merge pull request #454 from lifelines/issue85
memmerto Jan 3, 2022
a196d55
Add additional asserts for sanity
memmerto Jan 3, 2022
7ef113e
Avoid segfault with back-to-back GEDCOM imports
memmerto Jan 3, 2022
1346dae
Update size of static buffer array in rmvat
memmerto Jan 3, 2022
a62e18c
Fix typo in compiler hint
memmerto Jan 3, 2022
ff0fb65
Add method to get current count of rmvat calls
memmerto Jan 3, 2022
b58af83
Avoid key corruption during GEDCOM import
memmerto Jan 3, 2022
cd28670
Remove debugging routines
memmerto Jan 4, 2022
d94768e
Code cleanup and comment improvement
memmerto Jan 4, 2022
e9ea0c6
Merge pull request #456 from lifelines/issue439
memmerto Jan 5, 2022
ef69458
First drop of node/record tracking code
memmerto Oct 27, 2022
8469b03
Add dump_backtrace
memmerto Oct 29, 2022
0af47a7
Address compiler warnings
memmerto Oct 29, 2022
1539c07
Fix whitespace
memmerto Dec 19, 2022
c6df63c
Add and use clear_cel when freeing entries in cache and removing cache
memmerto Dec 19, 2022
c8903cb
Avoid INDI/FAM record leaks during prompt_add_child
memmerto Dec 19, 2022
ae82e9a
Add tracing for record/node alloc/free and record refcnt changes
memmerto Dec 19, 2022
4e049bd
Rename from TRACE to TRACK
memmerto Dec 19, 2022
3110f64
Add toggle for backtraces
memmerto Dec 19, 2022
a5994e0
Resolve record leak in ask_for_indi_key
memmerto Dec 19, 2022
8f39f87
Editorial changes
memmerto Dec 19, 2022
7b0a124
Merge with master
memmerto Dec 19, 2022
61f0f9c
Add checks for NULL fpleaks file
memmerto Dec 19, 2022
87e8ef2
Merge pull request #459 from lifelines/issue202
memmerto Dec 21, 2022
f6d78d2
Fix TRACK_RECORD_REFCNT macro
memmerto Dec 30, 2022
672a71e
Merge pull request #460 from lifelines/issue202fix
memmerto Dec 30, 2022
e60e74a
Update required version of bison, provide macOS instructions
memmerto Dec 30, 2022
3218764
Merge pull request #461 from lifelines/issue438
memmerto Dec 30, 2022
0abea86
Update INSTALL to list more required packages for documentation
Dec 30, 2022
b4b305a
Revert "Update INSTALL to list more required packages for documentation"
Dec 30, 2022
0c4feaa
Update INSTALL to list more required packages for documentation
memmerto Dec 30, 2022
4f41730
Merge pull request #462 from lifelines/issue436
memmerto Dec 30, 2022
4f3772c
Use alternate bison invocation on FreeBSD
memmerto Feb 5, 2023
4f9f923
Merge branch 'master' of github.com:/lifelines/lifelines into issue342
memmerto Feb 5, 2023
b4ee660
Move shutdown_ui into src/ui code
memmerto Feb 5, 2023
e2d7997
Create startup_ui(), move init_screen() and set_screen_graphical() fo…
memmerto Feb 5, 2023
5285b89
Build ui before liflines
memmerto Feb 5, 2023
86489ca
Various changes bring llexec and main closer together
memmerto Feb 5, 2023
b68c3b0
Remove unused platform_init() routine
memmerto Feb 5, 2023
698d7e8
Add procedure arguments to symbol table
memmerto Feb 5, 2023
cb534ac
Use shared libiconv/libintl by default; add --with-shared-nls to get …
memmerto Feb 5, 2023
f71143b
Merge branch 'master' of github.com:/lifelines/lifelines into issue301
memmerto Feb 5, 2023
8d26d6e
Remove bison hack for FreeBSD testing
memmerto Feb 5, 2023
14ae5b1
Merge pull request #468 from lifelines/issue465
memmerto Oct 12, 2024
e7ac437
Merge pull request #470 from lifelines/issue463
memmerto Oct 12, 2024
426b624
Merge branch 'master' into issue301
memmerto Oct 12, 2024
9bb6e9c
Merge pull request #471 from lifelines/issue301
memmerto Oct 12, 2024
ba039aa
Merge branch 'master' into issue464
memmerto Oct 12, 2024
4fecb16
Update llexec.c
memmerto Oct 12, 2024
471468d
Update llexec.c
memmerto Oct 12, 2024
328d9a0
Update llexec.c
memmerto Oct 12, 2024
6ff0d13
Merge pull request #469 from lifelines/issue464
memmerto Oct 12, 2024
3628491
Merge branch 'master' of github.com:lifelines/lifelines into sonarfix
memmerto Oct 12, 2024
c5d3cff
Merge pull request #480 from lifelines/issue479-sonarfix
memmerto Oct 12, 2024
5a454a7
Clean up INSTALL document
memmerto Oct 20, 2024
0422ca7
Merge pull request #481 from lifelines/issue370
memmerto Oct 20, 2024
9cb15d8
WIP
memmerto Oct 20, 2024
ab2c35a
Merge branch 'master' of github.com:lifelines/lifelines into issue473
memmerto Oct 20, 2024
0450b31
Properly NULL list_uiwin to avoid corruption when using Q
memmerto Oct 20, 2024
8cff419
Fix typo
memmerto Oct 20, 2024
a1e4699
Undo cleanup
memmerto Oct 20, 2024
53854e3
Merge pull request #482 from lifelines/issue473
memmerto Oct 20, 2024
d19a425
Fix memory accounting in scandir() polyfill
nabijaczleweli Nov 27, 2024
4102778
Remove unused variable in scandir() polyfill
nabijaczleweli Nov 30, 2024
acaebe8
First cut at improved scandir
memmerto Nov 30, 2024
2b66ff1
Merge pull request #484 from nabijaczleweli/scandir
memmerto Dec 30, 2024
64813fb
Minor cleanup to UNIX version. Restructure Windows version.
memmerto Dec 30, 2024
4fef593
Restrict string copy; fix argument to memcpy
memmerto Dec 30, 2024
388cb6c
Merge pull request #486 from lifelines/issue485
memmerto Dec 30, 2024
15acbf6
Fix a bunch of minor issues
memmerto Dec 30, 2024
39e5b91
Fix things sonarqube found on PR scan
memmerto Dec 30, 2024
e12a869
Use fmod instead of integer %
memmerto Dec 30, 2024
34fb31d
Merge pull request #488 from lifelines/sonar-20241230
memmerto Dec 31, 2024
235ea73
Remove sonarqube configuration and scripts
memmerto Dec 31, 2024
9324f86
Merge pull request #489 from lifelines/sonar-20241231
memmerto Dec 31, 2024
accfe11
Resolve unused-variable warnings from clang
memmerto Jan 3, 2025
bbb005e
Update to autoconf 2.69
memmerto Jan 3, 2025
aad57c7
Resolve unused-variable warnings from clang
memmerto Jan 3, 2025
2d849da
Clean up various compiler warnings from clang
memmerto Jan 3, 2025
4843e06
Fix up non-UTF8 in comments
memmerto Jan 3, 2025
79b9e95
Add C99 format support for size_t
memmerto Jan 3, 2025
3aa60da
autoconf cleanups and tweaks for MacOS
memmerto Jan 3, 2025
4fd980c
Minor tweaks to INSTALL for MacOS
memmerto Jan 5, 2025
49a2708
Update NEWS, AUTHORS
memmerto Jan 5, 2025
f89cd24
Try to fix duplicate cast warning from sonarqube
memmerto Jan 5, 2025
d55f94b
Code cleanup from sonarqube
memmerto Jan 5, 2025
dbe4965
Avoid null derefs in indiseq routines
memmerto Jan 5, 2025
8d5fcd0
Add NULL protection to FORINDISEQ
memmerto Jan 5, 2025
fbc92b6
Merge pull request #491 from lifelines/macm1-testing
memmerto Jan 5, 2025
4b72783
Fix assertions in free_xlat
memmerto Dec 29, 2025
ee3b3c1
Create onthisday.ll
str255 Jan 1, 2026
013170e
Merge pull request #496 from str255/patch-1
memmerto Jan 1, 2026
42ce4bd
Merge pull request #495 from lifelines/issue494
memmerto Jan 1, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
30 changes: 24 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,10 +1,28 @@
Makefile
Makefile.in
.linesrc
lines.cfg
##
## GLOBAL PATTERNS
##

# editor temp files
**/*~
**/*.swp

# MacOSX
**/.DS_Store

# generated makefiles
**/Makefile
**/Makefile.in

##
## ROOT DIRECTORY PATTERNS
##

# generated configure scripts
aclocal.m4
autom4te.cache
config.*
configure
stamp-h1
build/autotools/compile

# configuration files
.linesrc
lines.cfg
9 changes: 6 additions & 3 deletions AUTHORS
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
LifeLines Source Release, Version 3.1.1
http://marcno.github.io/lifelines/
LifeLines Source Release, Version 3.2.0
https://lifelines.github.io/lifelines/
-------------------------------------------------------------------------

Tom Wetmore (ttw@shore.net) - original author
Expand All @@ -26,11 +26,14 @@ Perry Rapp (prapp@erols.com, puddle@users.sourceforge.net)
Petter Reinholdtsen (pere@hungry.com, pere@td.org.uit.no)
- code cleaning, insulation layer

Stephen Dum (stephen.dum@verizon.net)
Stephen Dum (dr.doom@frontier.com)
- code cleaning, leak checking, xml docs, bug fixes.

John F. Chandler (jchbn@cuvmb.cc.columbia.edu)
- code cleanup, btree fixes

David A. Bright (dabright@users.sourceforge.net)
- book-latex.ll and other report improvements

nabijaczleweli@nabijaczleweli.xyz
- fixed race condition and OOM issue due to malloc mis-handling in scandir()
41 changes: 35 additions & 6 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
LifeLines Source Release, Version 3.1.1
http://marcno.github.io/lifelines/
LifeLines Source Release, Version 3.2.0
https://lifelines.github.io/lifelines/
-------------------------------------------------------------------------

This is a high-level view of changes made to the source tree.
Expand All @@ -8,10 +8,39 @@ commit logs.

XXXX-YY-ZZ Matt Emmerton

Release 3.1.2 (under development)

Improve curses detection to ensure that we can detect environments
without wide character support.
Release 3.2.0 (under development)

This release includes full 64-bit support, without database migration!

Main Program:
- Make LifeLines 64-bit clean
- Improve parser error for random out-of-palce number
- Allow empty block bodies in reports
- Allow fullname() to be used with an invalid INDI
- Make manip_name() UTF-8 aware (fixes to limit_width and name_string)
- Fix bug in j2date()
- Massive cleanup of compiler warnings

Infrastructure:
- Improve curses detection for wide character support
- Add support for GNU Bison 3.x
- Add configure support for --with-32bit and --with-64bit
- Add support for cscope, cscout, gcov and sonarqube

Documentation:
- Remove SourceForge and GitHub (MarcNo) refs, replace with GitHub (Lifelines) refs
- Update docs to docbook 5 format

Tools:
- Add lldump tool

Tests:
- Add tests for fullname, eqv_pvalue, gengedcomstrong, checkjd2date and math
- Add royal92 test for gedcom import
- Add view-history and pedigree-longname test
- Add string-unicode and string-utf8 tests
- Add standalone C test programa and fix nextfkey test
- Integrate tests to run with automake Parallel test Harness

2016-03-16 Matt Emmerton

Expand Down
Loading