Commit Graph

  • 7dbdad43a5 chart: add initial layout support main John McNamara 2025-03-28 00:33:17 +00:00
  • 61a3ceaf9a test: update python test runner John McNamara 2025-03-27 17:58:06 +00:00
  • 545939dfd3
    zig: update for zig build tools Scribe of the Ziggurat 2025-03-12 18:59:56 +10:00
  • 150ab0f4c3 add min zig version #475 𒀳 Scribe of the Ziggurat𒅆𒂍𒉪 2025-03-12 16:39:05 +10:00
  • a6e7de18df update for zig build tools 𒀳 Scribe of the Ziggurat𒅆𒂍𒉪 2025-03-11 06:53:32 +10:00
  • 988d3a5bec Prep for release 1.2.1. John McNamara 2025-02-27 13:34:12 +00:00
  • ad6ea1ed13 Prep for release 1.2.1. v1.2.1 John McNamara 2025-02-26 20:24:20 +00:00
  • 58248a0582 build: fix minizip build for cmake John McNamara 2025-02-15 17:04:22 +00:00
  • f63ed56a18 build: clean up and document CMake file John McNamara 2025-02-16 00:16:32 +00:00
  • 7f4b982f63 build: fix minizip build for cmake cmake-improvements John McNamara 2025-02-22 21:05:00 +00:00
  • 3e6a58db3e build: clean up and document CMake file John McNamara 2025-02-16 00:16:32 +00:00
  • a810108db1 build: remove cmake dir and legacy find*.cmake copies John McNamara 2025-02-15 17:04:22 +00:00
  • 3a975c6b89 build: fix pkg-config requires John McNamara 2025-02-15 00:52:56 +00:00
  • ea6da0dace cmake: fix pkgconfig and cmake interaction John McNamara 2025-02-12 19:44:01 +00:00
  • 1beeb60d04 workbook: add set_size() method John McNamara 2025-02-14 11:15:56 +00:00
  • cd1510ed9b cmake: fix pkgconfig and cmake interaction #471 cmake_pkgconfig_fix John McNamara 2025-02-12 19:44:01 +00:00
  • fc5497b6ee cmake: fix pkgconfig and cmake interaction #470 John McNamara 2025-02-12 19:44:01 +00:00
  • caf41581f1 indent: fix indentation for updated gindent version in ci John McNamara 2025-02-12 19:46:42 +00:00
  • a18ee6498d worksheet: fix buffer overflow in table formula expansion John McNamara 2025-02-11 10:26:22 +00:00
  • 69e5c5e1ce Prep for release 1.2.0. v1.2.0 John McNamara 2025-02-11 00:04:27 +00:00
  • f29cf40d38 package: update copyright year John McNamara 2025-02-11 00:03:36 +00:00
  • 60cab98360 font: add family and char set APIs John McNamara 2025-02-04 19:30:37 +00:00
  • 713d9fd724 zig: change from defineCMacro to addCMacro 𒀳 Scribe of the Ziggurat𒅆𒂍𒉪 2024-12-24 16:58:47 +10:00
  • d0644c5f1e switch zig-ci Matheus Catarino 2024-09-12 10:04:45 -03:00
  • b1458a1799 zig-build: lazyPath fixes compat: v0.12.0, v0.13.0 & v0.14.0-dev * switch zlib-master to latest release (git tag branch) Matheus Catarino 2024-09-12 09:55:30 -03:00
  • f5448e6bd6 fix: cmake environment variable detection syntax error myfreax 2024-12-09 09:39:38 +08:00
  • f460f5f517 change from defineCMacro to addCMacro #466 𒀳 Scribe of the Ziggurat𒅆𒂍𒉪 2024-12-24 16:58:47 +10:00
  • 8206bda64a switch zig-ci Matheus Catarino 2024-09-12 10:04:45 -03:00
  • bd333749af zig-build: lazyPath fixes compat: v0.12.0, v0.13.0 & v0.14.0-dev * switch zlib-master to latest release (git tag branch) Matheus Catarino 2024-09-12 09:55:30 -03:00
  • d2cd48dfa3 fix: cmake environment variable detection syntax error myfreax 2024-12-09 09:39:38 +08:00
  • 628b078540 fix: cmake environment variable detection syntax error #464 myfreax 2024-12-09 09:39:38 +08:00
  • 6f2ac4af23 docs: updated static analysis tools John McNamara 2024-11-13 18:05:16 +00:00
  • 67c9faab8f worksheet: fix resource leaks on error paths coverity John McNamara 2024-10-25 16:51:51 +01:00
  • 7ba204a82c Prep for release 1.1.9. v1.1.9 John McNamara 2024-10-24 23:47:44 +01:00
  • 6ccd70c372 utility: fix for pointer/value error John McNamara 2024-10-24 19:53:40 +01:00
  • 3d258a4c74 switch zig-ci #455 Matheus Catarino 2024-09-12 10:04:45 -03:00
  • 3c98e72aa6 zig-build: lazyPath fixes compat: v0.12.0, v0.13.0 & v0.14.0-dev * switch zlib-master to latest release (git tag branch) Matheus Catarino 2024-09-12 09:55:30 -03:00
  • d9633436dc CMake: Check for third party libraries using pkgconfig Daniel Engberg 2024-08-27 23:41:18 +02:00
  • 5af9c1fd3e CMake: Check for third party libraries using pkgconfig #454 Daniel Engberg 2024-08-27 23:41:18 +02:00
  • d32980ea82 Prep for release 1.1.8. John McNamara 2024-08-01 00:22:45 +01:00
  • a228d852bd Prep for release 1.1.8. v1.1.8 John McNamara 2024-07-31 23:30:39 +01:00
  • 1ba7c8a8e6 worksheet: add docs for embedded images John McNamara 2024-07-31 00:51:09 +01:00
  • 1dc5977e5f worksheet: add embedded image options John McNamara 2024-07-30 23:30:33 +01:00
  • 34b2d2045f zig: add new source files John McNamara 2024-07-30 08:56:31 +01:00
  • d9f2540080 worksheet: add initial embedded image support John McNamara 2024-07-30 00:33:14 +01:00
  • cf887d65ce package: update copyright year John McNamara 2024-06-23 12:03:34 +01:00
  • 5024854a94 docs: fix minor issues in data_validate example John McNamara 2024-06-23 12:00:02 +01:00
  • 4acea2fcf8 minizip: remove c++ comment style from include files John McNamara 2024-06-23 11:20:41 +01:00
  • f2084bcf78 worksheet: add extra tests for sheet name quoting John McNamara 2024-06-22 21:00:48 +01:00
  • fcfd5512e2 Fix typos in data_validate.c #449 Alexey 2024-06-22 19:46:00 +03:00
  • 3fe26c9df0
    Merge pull request #1 from Astha47/fathur-comment-debug #448 Anas Fathurrahman 2024-06-17 08:32:44 +07:00
  • c877450b59 fix: change comment style on ioapi.h zip.h to resolve error "C++ style comments are not allowed in ISO C90" in make compilation. Anas Fathurrahman 2024-06-17 08:30:10 +07:00
  • f483e65f2e worksheet: add range check to worksheet_set_selection() John McNamara 2024-06-05 20:25:14 +01:00
  • c89c551221 worksheet: fix heap buffer overflows from empty strings John McNamara 2024-05-24 07:39:40 +01:00
  • 12d67a6968 make: add address sanitiser target John McNamara 2024-05-24 06:25:53 +01:00
  • 1c87db843f conditional format: add validation for criteria John McNamara 2024-05-22 01:06:59 +01:00
  • 26c4c20bab docs: fix broken link John McNamara 2024-05-16 09:09:14 +01:00
  • af0b03a8f0 workbook: fix buffer underflow in defined names John McNamara 2024-05-16 00:53:08 +01:00
  • 284b61ba0b workbook: add check for blank worksheet name John McNamara 2024-05-08 19:59:22 +01:00
  • 5bd28dfccf github: add 32bit build action John McNamara 2024-05-08 01:07:50 +01:00
  • 8d15e88eba drawing: fix 32bit overflow for uint64_t values John McNamara 2024-05-07 00:32:19 +01:00
  • 15bb08cf8c updated to zig v0.12.0 Matheus Catarino 2024-04-20 12:30:45 -03:00
  • b813f06599 updated to zig v0.12.0 #440 Matheus Catarino 2024-04-20 12:30:45 -03:00
  • 7548faa95a Prep for release 1.1.7. RELEASE_1.1.7 John McNamara 2024-04-06 00:08:20 +01:00
  • 873c1e8e18 Prep for release 1.1.6. RELEASE_1.1.6 John McNamara 2024-04-04 21:03:48 +01:00
  • 6caa6b3557 docs: minor doxygen updates and fixes John McNamara 2024-04-04 15:13:32 +01:00
  • f6d73b0ae1 package: update copyright year John McNamara 2024-02-26 18:47:32 +00:00
  • b0c76b3396 format: fix identation and alignment property mismatch John McNamara 2024-02-03 23:42:54 +00:00
  • d3c1443155 OSSFuzz integration bcapuano 2023-11-23 21:49:06 -05:00
  • f52d4de2c4 Copy minizip header files to third-party include dir James Addison 2024-01-25 22:25:10 +00:00
  • 786a68ac1a Apply diff-patch of zlib-distributed minizip code (v1.3 to v1.3.1) to vendored minizip James Addison 2024-01-25 17:17:21 +00:00
  • 7768201ce0 Copy minizip header files to third-party include dir #432 James Addison 2024-01-25 22:25:10 +00:00
  • 131739901e Apply diff-patch of zlib-distributed minizip code (v1.3 to v1.3.1) to vendored minizip James Addison 2024-01-25 17:17:21 +00:00
  • 965ea12517 OSSFuzz integration #431 bcapuano 2023-11-23 21:49:06 -05:00
  • 6a2364c42c Add FreeBSD CI via Cirrus-CI Ed Maste 2024-01-01 23:21:26 -05:00
  • b8b0998639 Add FreeBSD CI via Cirrus-CI #429 Ed Maste 2024-01-01 23:21:26 -05:00
  • 1dfd55bf17 Reject overflows of zip header fields in minizip. Hans Wennborg 2023-08-18 11:05:33 +02:00
  • 6aaf2231e6 Reject overflows of zip header fields in minizip. #427 Hans Wennborg 2023-08-18 11:05:33 +02:00
  • 9732c7639e zig: use cached include_files Matheus C. França 2023-12-11 14:15:53 -03:00
  • 3ff64d4294 zig: add current release version Matheus C. França 2023-12-11 13:46:10 -03:00
  • 0f1e1b883e
    zig: use cached include_files #423 Matheus C. França 2023-12-11 14:15:53 -03:00
  • c7b3e18f5f
    zig: add current release version Matheus C. França 2023-12-11 13:46:10 -03:00
  • db5c0a6705 minizip: update include files for v1.3 John McNamara 2023-11-18 14:22:18 +00:00
  • 78468a18ef doc: fix minor typo John McNamara 2023-11-18 14:10:51 +00:00
  • 7e8e9c0b4c Manually re-apply libxlsxwriter customizations to minizip James Addison 2023-11-18 12:05:09 +00:00
  • 957ed5ca74 Raw copy of minizip source files from zlib v1.3 release James Addison 2023-11-18 12:00:09 +00:00
  • 4e2c9cb262 Manually re-apply libxlsxwriter customizations to minizip #420 James Addison 2023-11-18 12:05:09 +00:00
  • e7f863c2b8 Raw copy of minizip source files from zlib v1.3 release James Addison 2023-11-18 12:00:09 +00:00
  • 29355a0887 Upgrade ctest.h to latest version. John McNamara 2023-09-25 12:40:25 +01:00
  • 4be85bdab5 Upgrade ctest.h to latest version. ctest John McNamara 2023-09-25 12:40:25 +01:00
  • 42a0641347 Convert public char* to const char* for C++ compatibility. John McNamara 2023-09-24 20:40:07 +01:00
  • 5625238848 Convert public char* to const char* for C++ compatibility. John McNamara 2023-09-24 20:40:07 +01:00
  • e94bbb54eb Temporarily disable broken minizip in Windows CI build. John McNamara 2023-09-21 19:48:56 +01:00
  • cb31934cf3 Fix minor Windows warnings. John McNamara 2023-09-21 12:23:16 +01:00
  • c3b1a327eb Fix valgrind install. John McNamara 2023-09-20 20:19:52 +01:00
  • ed257aadaa Add support for signed VBA projects. Holger Hoffmann 2023-09-20 20:37:38 +02:00
  • a733212990 - packager: add signature specific files/contents if workbook->vba_project_signature is set - vba_project is always set if vba_project_signature is set due to new function workbook_add_signed_vba_project - rename functional test_macro_signed to test_macro04 - remove dev/vba_code_signing, will be part of Python lib - remove trailing spaces #415 Holger Hoffmann 2023-09-20 18:09:17 +02:00
  • a744934058 - replace workbook_add_vba_project_signature by workbook_add_signed_vba_project accepting VBA project file plus signature file - adapt functional/src/test_macro_signed.c - examples: - delete macro_signed.c and related vbaProjectSignature.bin - revert vbaProject.bin to previous version, was not corrupted Holger Hoffmann 2023-09-19 15:14:36 +02:00
  • 1d80620a8c add support for adding VBA project signatures: - workbook: add function workbook_add_vba_project_signature incl. documentation - packager: copy vbaProjectSignature.bin, create vbaProject.bin.rels - add functional test test_macro_signed - add examples/macro_signed - fix examples/vbaProject.bin: was corrupted; now the button press works again; VBA project is signed by "VBA Code Signing" - add examples/vbaProjectSignature.bin: contains "VBA Code Signing" certificate; based on dev/vba_code_signing/certificate.pfx (use import_certificate.ps1 to install on your computer to test VBA project is actually signed in Excel) - add dev/vba_code_signing: utilities for creating, exporting, and importing VBA code signing certificates Holger Hoffmann 2023-09-12 19:55:43 +02:00
  • 89a772135f fix indent #412 Holger Hoffmann 2023-09-18 19:10:49 +02:00