Skip to content

Commit

Permalink
Merge SVN 4746
Browse files Browse the repository at this point in the history
  • Loading branch information
ddeclerck committed Jul 16, 2024
1 parent bee0c45 commit 5d0c8bb
Show file tree
Hide file tree
Showing 3 changed files with 163 additions and 104 deletions.
35 changes: 29 additions & 6 deletions libcob/ChangeLog
Original file line number Diff line number Diff line change
Expand Up @@ -190,6 +190,15 @@
* common.c (output_procedure_stack_entry, cob_stack_trace_internal):
replaced use of stdio functions by signal-safe write + memcpy

2022-10-08 Simon Sobisch <simonsobisch@gnu.org>

* fileio.c [WITH_DB]: fixed bug #533 multiple file unlocking by
backport of adjusted struct indexed_file with new file_lock_set
from rw-branch together with related changes
* fileio.c [WITH_DB] (unlock_file): extracted to match other functions
* fileio.c [WITH_DB]: added extra parameters to DB_PUT, DB_GET, DB_SEQ,
DB_CPUT to show what is actually used

2022-10-05 Simon Sobisch <simonsobisch@gnu.org>

* common.c (check_current_date): improved validation
Expand Down Expand Up @@ -951,6 +960,11 @@

* fextfh.c: Check FCD-CURRENT-REC-LEN being changed on WRITE/REWRITE

2021-07-07 Ron Norman <rjn@inglenet.com>

* reportio.c (cob_report_generate): Fix bug #745 - missing invoke of
DECLARATIVES for DETAIL line

2021-07-05 Ron Norman <rjn@inglenet.com>

* common.h (cob_file): Added flag_is_concat, org_filename and nxt_filename
Expand All @@ -968,11 +982,6 @@
original record definition
* reportio.c (write_rec): fixed bad dereference for memset in above changes

2021-07-07 Ron Norman <rjn@inglenet.com>

* reportio.c (cob_report_generate): Fix bug #745 - missing invoke of
DECLARATIVES for DETAIL line

2021-07-05 Ron Norman <rjn@inglenet.com>

* common.h: Added cob_file flag_is_concat, org_filename and nxt_filename
Expand All @@ -994,7 +1003,7 @@

2021-07-01 Ron Norman <rjn@inglenet.com>

* fbdb.c: Checks if filename is actually a directory
* fbdb.c->fileio.c [WITH_DB]: checks if filename is actually a directory

2021-06-28 Ron Norman <rjn@inglenet.com> and Christian Lademann

Expand Down Expand Up @@ -3568,6 +3577,12 @@
* INDEXED file test case added and uses a file to synchronize tests
* RELATIVE file test case added and uses a file to synchronize tests

2016-12-30 Ron Norman <rjn@inglenet.com>

* fileio.c: [WITH_DB] fixed BDB locking issues by closing BDB cursor as
soon/often as possible as the BDB cursor seems to create some internal
locks

2016-12-27 Simon Sobisch <simonsobisch@gnu.org>

* common.h: added COB_MAX_UNBOUNDED_SIZE
Expand Down Expand Up @@ -3610,6 +3625,14 @@
I need to come up with a better way to synchronize separate
processes so I can reliably recreate the test cases

2016-12-24 Ron Norman <rjn@inglenet.com>

* fileio.c [WITH_DB]: reordered struct indexed_file, adding file_lock_set
and use it to fix multiple unlocking
* fileio.c [WITH_DB]: extracted bdb_open_cursor, bdb_close_cursor,
bdb_close_index, lock_file
* fileio.c [WITH_DB]: added code for BDB < 4.6

2016-12-23 Simon Sobisch <simonsobisch@gnu.org>

* screenio.c (field_accept): changes for ACCEPT OMITTED:
Expand Down
Loading

0 comments on commit 5d0c8bb

Please sign in to comment.