Thomas Fussell
|
3a57242b68
|
clean up pole, get it ready for writing
|
2017-04-21 21:58:40 -04:00 |
|
Thomas Fussell
|
e2f733f6e0
|
intermediate commit
|
2017-04-21 19:52:02 -04:00 |
|
Thomas Fussell
|
4dedcd23dd
|
use some placeholder data for agile key
|
2017-04-20 14:49:38 -04:00 |
|
Thomas Fussell
|
b26d764624
|
fix some gcc problems
|
2017-04-20 14:12:59 -04:00 |
|
Thomas Fussell
|
b2a5110939
|
organize detail files, start wiring up encryption logic
|
2017-04-20 14:03:03 -04:00 |
|
Thomas Fussell
|
40ba1012b3
|
move endian swap to a separate function
|
2017-04-19 16:55:41 -04:00 |
|
Thomas Fussell
|
607e069b33
|
fix two crypto related todos
|
2017-04-19 16:00:33 -04:00 |
|
Thomas Fussell
|
ca17462f43
|
add missing include for std::transform
|
2017-04-18 20:11:16 -04:00 |
|
Thomas Fussell
|
83ea1ff58e
|
implement password verification for standard encrypted xlsx files
|
2017-04-18 19:50:37 -04:00 |
|
Thomas Fussell
|
adda7b877a
|
add meta tests (tests that test test functions), optimize sha calls, test incorrect passwords
|
2017-04-18 18:30:54 -04:00 |
|
Thomas Fussell
|
b0f1bf4b77
|
include headers for memcpy and size_t in sha implementations
|
2017-04-13 22:31:44 -04:00 |
|
Thomas Fussell
|
28cee5f14b
|
use platform-dependent byteswap
|
2017-04-13 21:59:09 -04:00 |
|
Thomas Fussell
|
3b2a0ac5d6
|
switch to much faster project nayuki sha implementations
|
2017-04-13 21:45:07 -04:00 |
|
Thomas Fussell
|
b85680c5ed
|
start rewiring tests
|
2017-04-13 19:01:30 -04:00 |
|
Thomas Fussell
|
8bf7d0c7a6
|
oops, forgot to include the locale, #144
|
2017-04-12 19:48:00 -04:00 |
|
Thomas Fussell
|
8b1c6c7465
|
a little platform dependent magic to fix build problems, affects #144
|
2017-04-12 19:44:18 -04:00 |
|
Thomas Fussell
|
5b9304960c
|
accept utf8 passwords for decrypting workbooks, #144
|
2017-04-12 19:21:21 -04:00 |
|
Thomas Fussell
|
5450a23be1
|
apparently pArray is used in debug builds
|
2017-04-11 18:13:38 -04:00 |
|
Thomas Fussell
|
fd737912ce
|
fix some vs-specific problems
|
2017-04-11 18:10:24 -04:00 |
|
Thomas Fussell
|
4b174ab268
|
fix misleading indentation in miniz, missing header, and missing forward declarations
|
2017-04-11 18:04:05 -04:00 |
|
Thomas Fussell
|
05fb40438c
|
Merge branch 'master' of github.com:tfussell/xlnt
|
2017-04-11 17:57:56 -04:00 |
|
Thomas Fussell
|
cdcd49305d
|
add base64 license
|
2017-04-11 17:55:52 -04:00 |
|
Thomas Fussell
|
9fa9343d89
|
fix some stuff
|
2017-04-11 17:49:07 -04:00 |
|
Thomas Fussell
|
4c40651451
|
add license header to some crypto files
|
2017-04-11 16:58:09 -04:00 |
|
Thomas Fussell
|
be0c1ac03a
|
remove unused headers
|
2017-04-11 16:10:57 -04:00 |
|
Thomas Fussell
|
a7cd2c9ee5
|
link in libstudxml as object files
|
2017-04-11 16:04:17 -04:00 |
|
Thomas Fussell
|
077e181617
|
pare down ltc
|
2017-04-11 14:23:54 -04:00 |
|
Thomas Fussell
|
0d65569857
|
pare down ltc
|
2017-04-11 14:14:36 -04:00 |
|
Thomas Fussell
|
ea7b7074f0
|
pare down ltc
|
2017-04-11 13:48:09 -04:00 |
|
Thomas Fussell
|
36dc88cf24
|
pare down ltc
|
2017-04-11 13:35:50 -04:00 |
|
Thomas Fussell
|
cc165dbb67
|
pare down ltc
|
2017-04-11 13:11:05 -04:00 |
|
Thomas Fussell
|
c57e1a2bbe
|
pare down ltc
|
2017-04-11 12:38:20 -04:00 |
|
Thomas Fussell
|
3e2a0fc15f
|
pare down ltc
|
2017-04-11 12:02:35 -04:00 |
|
Thomas Fussell
|
83cbc3f7eb
|
organize files
|
2017-04-11 11:26:57 -04:00 |
|
Thomas Fussell
|
fc4d284615
|
begin removing external dependencies
|
2017-04-11 11:08:16 -04:00 |
|
Thomas Fussell
|
116106d568
|
fix conditional_format redefinition warning and don't try to write conditional formats for a worksheet without a stylesheet
|
2017-04-03 19:49:38 -04:00 |
|
Thomas Fussell
|
d54ddea5cc
|
Merge branch 'master' of http://github.com/tfussell/xlnt
|
2017-04-03 19:24:46 -04:00 |
|
Thomas Fussell
|
9766daacd5
|
initial implementation of conditional formatting plus a nifty little sample of converting images to workbooks
|
2017-04-03 19:24:36 -04:00 |
|
Thomas Fussell
|
83d2d18d1f
|
finish documenting all headers (well enough). closes #28
|
2017-03-30 23:52:57 -04:00 |
|
Thomas Fussell
|
c3d9b85530
|
document some style classes, start implementing builtin styles more correctly
|
2017-03-26 10:30:26 -04:00 |
|
Thomas Fussell
|
1121bcbe15
|
boring boring documentation
|
2017-03-25 11:22:21 -04:00 |
|
Thomas Fussell
|
c7f61e38c1
|
restore worksheet::cell(column_t, row_t) method (#137) and move some single use classes/structs/enums into parent header
|
2017-03-22 21:44:59 -04:00 |
|
Thomas Fussell
|
e8204133a9
|
switch xlsx_producer cell value call, how many more can there be?
|
2017-03-21 19:58:16 -04:00 |
|
Thomas Fussell
|
cf7f4e6c83
|
clean up switches, closes #133
|
2017-03-20 19:22:46 -04:00 |
|
Thomas Fussell
|
f7db4b0248
|
add default cases for hash_algorithm value traits serialization
|
2017-03-19 23:21:40 -04:00 |
|
Thomas Fussell
|
fe041b9aa1
|
increment ws index when writing calcChain
|
2017-03-13 19:12:17 -04:00 |
|
Thomas Fussell
|
c11fcd169e
|
initial implementation of calcChain parser. I can only imagine how many problems I'm overlooking here
|
2017-03-13 19:10:14 -04:00 |
|
Thomas Fussell
|
daae577178
|
stop trying to build zlib and cryptopp locally
|
2017-03-10 18:33:20 -05:00 |
|
Thomas Fussell
|
5b61145a0b
|
only expect alternatecontent if it's present
|
2017-03-09 21:35:36 -05:00 |
|
sukoi26
|
fc1d73fee2
|
Merge pull request #1 from tfussell/master
update
|
2017-03-01 19:42:41 +01:00 |
|