Skip to content

Commit

Permalink
Version 0.4.0
Browse files Browse the repository at this point in the history
- Fixed: #12 (crash with strange format on xlsx file).
- Fixed: Temporary deploy of any XLSX wasn't being made on
the proper folder for Windows (Temp one) but in the cwd.
- Changed: zip lib updated from 0.1.32 => 0.3.2.
- Changed: sxmlc lib updated from 4.5.3 => 4.5.4.
- Added: Dynamically linked lib option for GNU/Linux x64:
"libxlsx_drone_x64.so", on the "share" folder.
  • Loading branch information
damian-m-g committed Dec 9, 2024
1 parent 9774d74 commit 69392d1
Show file tree
Hide file tree
Showing 16 changed files with 9,252 additions and 5,157 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,4 @@ doc/
temp/
!temp/keep
PROGRAMMERNOTES.md
StartGDBServer.bat
14 changes: 13 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,18 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), featuring Added, Changed, Deprecated,
Removed, Fixed, Security, and others; and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.4.0] - 2024-12-09
### Fixed
- #12 (crash with strange format on xlsx file).
- Temporary deploy of any XLSX wasn't being made on the proper folder for Windows (Temp one) but in the cwd.

### Changed
- **zip** library updated from 0.1.32 => 0.3.2.
- **sxmlc** library updated from 4.5.3 => 4.5.4.

### Added
- Dynamically linked lib option for GNU/Linux x64: "libxlsx_drone_x64.so", on the "share" folder.

## [0.3.0] - 2022-11-19
### Changed
- DLLs (on share folder) re-compiled for new version.
Expand Down Expand Up @@ -92,7 +104,7 @@ The function that opens and deploy the zip weren't returning a negative number i

## [0.1.5-alpha] - 2020-12-31
### Added
- Added a few tests for unicode (UTF-8) support.
- Added a few tests for Unicode (UTF-8) support.

### Updated
- Libraries used: zip 0.1.20 -> 0.1.21; sxmlc 4.3.0 -> 4.5.1.
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ project(xlsx_drone C)

set(CMAKE_C_STANDARD 11)

add_library(xlsx_drone SHARED ext/miniz.h ext/zip.c ext/zip.h ext/sxmlc.c ext/sxmlc.h ext/sxmlsearch.c ext/sxmlsearch.h src/xlsx_drone.c src/xlsx_drone.h)
add_library(xlsx_drone SHARED ext/miniz.h ext/zip.c ext/zip.h ext/sxmlc.c ext/sxmlc.h ext/sxmlsearch.c ext/sxmlsearch.h src/xlsx_drone.c src/xlsx_drone.h)
1 change: 1 addition & 0 deletions Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ def build_unit_tests(_64: false, coverage: false)
command << gcc = 'gcc'
end
command << debug = '-ggdb' # prepare exe for debugging purpose (gdb)
command << debug = '-O0' # no optimization
if(coverage)
command << coverage = '--coverage' # code coverage support (gcov)
end
Expand Down
2 changes: 1 addition & 1 deletion StartGDBServer.bat
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Rem compile unit_tests.exe
cmd /c rake c
Rem run the gdbserver
start gdbserver localhost:2159 temp/unit_tests.exe
start gdbserver localhost:3333 temp/unit_tests.exe
8 changes: 4 additions & 4 deletions ext/README
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
LIBRARY VERSION USED
====================
LIBRARIES VERSION USED
======================

PRODUCTION
----------

- ZIP // https://github.com/kuba--/zip | using version 0.1.21
- SXMLC // http://sxmlc.sourceforge.net/ | using version 4.5.1
- ZIP // https://github.com/kuba--/zip | using version 0.3.2
- SXMLC // http://sxmlc.sourceforge.net/ | using version 4.5.4

TEST
----
Expand Down
Loading

0 comments on commit 69392d1

Please sign in to comment.