Commits

DateSubjectAuthorReleases
2026-05-13 Pre-beta mechanical code beautification, step 1: run pgindent. Tom Lane 19 (unreleased)
2024-11-27 ecpg: clean up some other assorted memory leaks. Tom Lane 18.0
2024-10-14 ecpg: improve preprocessor's memory management. Tom Lane 18.0
2022-07-03 Remove redundant null pointer checks before free() Peter Eisentraut 16.0
2021-08-13 Fix connection handling for DEALLOCATE and DESCRIBE statements Michael Meskes 14.0
2021-08-13 Fix connection handling for DEALLOCATE and DESCRIBE statements Michael Meskes 15.0
2018-12-01 Rename ecpg's various "extern.h" files to have distinct names. Tom Lane 12.0
2017-06-21 Phase 3 of pgindent updates. Tom Lane 10.0
2016-12-11 Use "%option prefix" to set API names in ecpg's lexer. Tom Lane 9.4.11
2016-12-11 Use "%option prefix" to set API names in ecpg's lexer. Tom Lane 9.2.20
2016-12-11 Use "%option prefix" to set API names in ecpg's lexer. Tom Lane 9.3.16
2016-12-11 Use "%option prefix" to set API names in ecpg's lexer. Tom Lane 9.5.6
2016-12-11 Use "%option prefix" to set API names in ecpg's lexer. Tom Lane 10.0
2016-12-11 Use "%option prefix" to set API names in ecpg's lexer. Tom Lane 9.6.2
2016-06-09 pgindent run for 9.6 Robert Haas 9.6.0
2015-06-13 Fixed some memory leaks in ECPG. Michael Meskes 9.0.23
2015-06-13 Fixed some memory leaks in ECPG. Michael Meskes 9.1.19
2015-06-13 Fixed some memory leaks in ECPG. Michael Meskes 9.2.14
2015-06-13 Fixed some memory leaks in ECPG. Michael Meskes 9.3.10
2015-06-13 Fixed some memory leaks in ECPG. Michael Meskes 9.4.5
2015-06-12 Fixed some memory leaks in ECPG. Michael Meskes 9.5.0
2013-11-20 ecpg: Split off mmfatal() from mmerror() Peter Eisentraut 9.4.0
2012-03-02 ecpg: Clean up some const usage Peter Eisentraut 9.2.0
2011-12-27 Standardize treatment of strcmp() return value Peter Eisentraut 9.2.0
2011-01-09 There is no need to have to identical functions in ecpg thus removing one of them. Michael Meskes 9.1.0