aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Follow-up to r1920854: Compile test_proc_args_winbatch() only on Windows.HEADtrunkIvan Zhakov2024-10-07
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1921159 13f79535-47bb-0310-9956-ffa450edef68
* Follow-up to r1921029:Ivan Zhakov2024-09-30
| | | | | | CMake: Separate STRINGS property values with ';'. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1921046 13f79535-47bb-0310-9956-ffa450edef68
* .github/workflows/windows-vcpkg.yml: Test dbd-postgresql in build.Ivan Zhakov2024-09-30
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1921034 13f79535-47bb-0310-9956-ffa450edef68
* vcpkg: Add dbd-postgresql feature.Ivan Zhakov2024-09-30
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1921033 13f79535-47bb-0310-9956-ffa450edef68
* CMake: Use lowercase for CMake commands (if, set ...):Ivan Zhakov2024-09-30
| | | | | | | - Documentation uses lowercase names for commands - Visual Studio auto-completion uses lowercase for commands git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1921032 13f79535-47bb-0310-9956-ffa450edef68
* .github/workflows/windows.yml: Update to use APR_XML_BACKEND configurationIvan Zhakov2024-09-30
| | | | | | | option. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1921030 13f79535-47bb-0310-9956-ffa450edef68
* CMake: Replace APU_USE_EXPAT, APU_USE_LIBXML2, APU_USE_XMLLITE configurationIvan Zhakov2024-09-30
| | | | | | options with APR_XML_BACKEND=(expat|libxml2|xmllite). git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1921029 13f79535-47bb-0310-9956-ffa450edef68
* apr_proc_create(): Check that progname argument is quoted correctly ifIvan Zhakov2024-09-24
| | | | | | it's quoted on Windows. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920871 13f79535-47bb-0310-9956-ffa450edef68
* Add basic tests for apr_proc_create() for Windows batch files.Ivan Zhakov2024-09-23
| | | | | | | | | | | * CMakeLists.txt: Copy echoargs.bat to build dir. * test/echoargs.bat: Windows batch file that just prints passed arguments. * test/testproc.c: (test_proc_args_winbatch): New test. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920854 13f79535-47bb-0310-9956-ffa450edef68
* test_proc_args: Print arguments separated with newlines.Ivan Zhakov2024-09-23
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920853 13f79535-47bb-0310-9956-ffa450edef68
* CMake: Use imported targets for Iconv library.Ivan Zhakov2024-09-23
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920852 13f79535-47bb-0310-9956-ffa450edef68
* CMake: Use #cmakedefine01 for APU_USE_EXPAT, APU_USE_LIBXML2 and ↵Ivan Zhakov2024-09-23
| | | | | | APU_USE_XMLLITE. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920851 13f79535-47bb-0310-9956-ffa450edef68
* CMake: Use imported targets for XML libraries (expat, LibXml2, XmlLite)Ivan Zhakov2024-09-23
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920850 13f79535-47bb-0310-9956-ffa450edef68
* * README.cmake: Update to current state.Ivan Zhakov2024-09-16
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920714 13f79535-47bb-0310-9956-ffa450edef68
* .github/workflows/windows.yml: Build PostgreSQL driver in 'All' configuration.Ivan Zhakov2024-09-16
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920713 13f79535-47bb-0310-9956-ffa450edef68
* CMake: Add support to build PostgreSQL DBD driver.Ivan Zhakov2024-09-16
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920712 13f79535-47bb-0310-9956-ffa450edef68
* CMake: Search only for packages needed for enabled features.Ivan Zhakov2024-09-15
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920696 13f79535-47bb-0310-9956-ffa450edef68
* CMake: Require CMake 3.5 or later.Ivan Zhakov2024-09-15
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920695 13f79535-47bb-0310-9956-ffa450edef68
* CMake: Factor-out macro ADD_APR_MODULE() to define APR DSO module library.Ivan Zhakov2024-09-15
| | | | | | Similar to r1920674 in APR-Util 1.7.x. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920694 13f79535-47bb-0310-9956-ffa450edef68
* .github/workflows/windows.yml: Follow-up to r1920690: Fix syntax error.Ivan Zhakov2024-09-15
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920691 13f79535-47bb-0310-9956-ffa450edef68
* .github/workflows/windows.yml: Run 'Install dependencies' step only if ↵Ivan Zhakov2024-09-15
| | | | | | | | matrix.packages is not empty. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920690 13f79535-47bb-0310-9956-ffa450edef68
* CMake: Use CMake imported targets for OpenSSL and SQLite3. Similar to r1920657Ivan Zhakov2024-09-15
| | | | | | and r1920658 in APR-Util. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920686 13f79535-47bb-0310-9956-ffa450edef68
* .github/workflows/windows.yml: Build all features in static job.Ivan Zhakov2024-09-15
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920685 13f79535-47bb-0310-9956-ffa450edef68
* .github/workflows/windows.yml: Add job to build with expat.Ivan Zhakov2024-09-15
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920684 13f79535-47bb-0310-9956-ffa450edef68
* .github/workflows/windows.yml: Remove -A argument because Ninja generatorIvan Zhakov2024-09-15
| | | | | | does not support it. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920683 13f79535-47bb-0310-9956-ffa450edef68
* .github/workflows/windows.yml: Use Ninja generator.Ivan Zhakov2024-09-15
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920682 13f79535-47bb-0310-9956-ffa450edef68
* PR69298: "attribute "format" is unknown, ignored"Eric Covener2024-09-15
| | | | | | | | since 1.7.5, on solaris with Oracle Developer Studio git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920680 13f79535-47bb-0310-9956-ffa450edef68
* .github/workflows/windows.yml: Install dependencies.Ivan Zhakov2024-09-15
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920679 13f79535-47bb-0310-9956-ffa450edef68
* .github/workflows/windows.yml: Follow-up to r1920677: Specify toolset parameterIvan Zhakov2024-09-15
| | | | | | in job matrix. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920678 13f79535-47bb-0310-9956-ffa450edef68
* .github/workflows/windows.yml: Explicitly list interested configurations.Ivan Zhakov2024-09-15
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920677 13f79535-47bb-0310-9956-ffa450edef68
* CMake: Remove /exports link flag for modules, because modules useIvan Zhakov2024-09-03
| | | | | | APR_MODULE_DECLARE_DATA to export modules. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920441 13f79535-47bb-0310-9956-ffa450edef68
* * build/vcpkg/apr-2/portfile.cmake: handle dbd-odbc option correctly.Ivan Zhakov2024-09-03
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920439 13f79535-47bb-0310-9956-ffa450edef68
* Add CMakeSettings.json to svn:ignore.Ivan Zhakov2024-09-03
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920438 13f79535-47bb-0310-9956-ffa450edef68
* Remove CMakePresets.json.Ivan Zhakov2024-09-03
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920437 13f79535-47bb-0310-9956-ffa450edef68
* Merge 'cmake-native-type' branch: Use BUILD_SHARED_LIBS in CMake to specify theIvan Zhakov2024-09-03
|\ | | | | | | | | | | | | build type of the libraries instead of APR_BUILD_SHARED and APR_BUILD_STATIC options. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920436 13f79535-47bb-0310-9956-ffa450edef68
| * On the 'cmake-native-type' branch: CMake: Globally set APR_HAVE_MODULAR_DSOIvan Zhakov2024-09-03
| | | | | | | | | | | | for all targets. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/cmake-native-type@1920435 13f79535-47bb-0310-9956-ffa450edef68
| * On the 'cmake-native-type' branch: Merge changes from trunk.Ivan Zhakov2024-09-03
| |\ | |/ |/| | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/cmake-native-type@1920433 13f79535-47bb-0310-9956-ffa450edef68
* | CMake: Fix installation PDB files with multi-config generators.Ivan Zhakov2024-09-03
| | | | | | | | | | | | | | | | * CMakeLists.txt (): Use $<TARGET_PDB_FILE> generator expression to determine path to .pdb file of a target. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920432 13f79535-47bb-0310-9956-ffa450edef68
* | CMake: Fix installation of modules with multi-config generators.Ivan Zhakov2024-09-03
| | | | | | | | | | | | | | | | * CMakeLists.txt (): Use INSTALL(TARGETS COMPONENT RUNTIME) option to install modules instead of providing full path to runtime file (DLL). git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920431 13f79535-47bb-0310-9956-ffa450edef68
| * On the 'cmake-native-type' branch: CMake: Automatically set APR_MODULAR_DSO=OFFIvan Zhakov2024-09-03
| | | | | | | | | | | | if BUILD_SHARED_LIBS=OFF. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/cmake-native-type@1920430 13f79535-47bb-0310-9956-ffa450edef68
| * On the 'cmake-native-type' branch: Update GitHub Actions job name.Ivan Zhakov2024-09-03
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/cmake-native-type@1920429 13f79535-47bb-0310-9956-ffa450edef68
| * On the 'cmake-native-type' branch: CMake: Use BUILD_SHARED_LIBS instead ofIvan Zhakov2024-09-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | APR_BUILD_SHARED/APR_BUILD_STATIC to specify build type. * .github/workflows/windows.yml: Update to use BUILD_SHARED_LIBS. * build/vcpkg/apr-2/portfile.cmake: Remove custom code to support APR_BUILD_SHARED/APR_BUILD_STATIC. * CMakeLists.txt: Remove APR_BUILD_SHARED/APR_BUILD_STATIC build options and use BUILD_SHARED_LIBS. Remove TEST_STATIC_LIBS build option since it doesn't make sense now. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/cmake-native-type@1920428 13f79535-47bb-0310-9956-ffa450edef68
| * Create new branch 'cmake-native-type' for using BUILD_SHARED_LIBS in CMake toIvan Zhakov2024-09-03
|/ | | | | | | specify the build type of the libraries instead of APR_BUILD_SHARED and APR_BUILD_STATIC options. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/cmake-native-type@1920427 13f79535-47bb-0310-9956-ffa450edef68
* CMake: Install include/apr_ldap.h.Ivan Zhakov2024-09-01
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920365 13f79535-47bb-0310-9956-ffa450edef68
* CMake: Install include/apr_jose.h and include/apr_json.h.Ivan Zhakov2024-09-01
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920364 13f79535-47bb-0310-9956-ffa450edef68
* CMake: Install include/apr_encode.h.Ivan Zhakov2024-09-01
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920363 13f79535-47bb-0310-9956-ffa450edef68
* .github/workflows/windows.yml: Test cmake --install.Ivan Zhakov2024-09-01
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920350 13f79535-47bb-0310-9956-ffa450edef68
* .editorconfig: Configure guidelines to 78 characters.Ivan Zhakov2024-09-01
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920330 13f79535-47bb-0310-9956-ffa450edef68
* apr_buffer: Advance buffer during apr_buffer_pstrncat().Graham Leggett2024-08-30
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920293 13f79535-47bb-0310-9956-ffa450edef68
* apr_ldap: Explicitly detect the case where OpenLDAP has beenGraham Leggett2024-08-29
| | | | | | | installed with SASL support, but the SASL headers are missing. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920267 13f79535-47bb-0310-9956-ffa450edef68