Guenter Obiltschnig
25a0e2aa9e
updated copyright date
2017-01-25 13:39:00 +01:00
Guenter Obiltschnig
186e89923a
style fixes and SolarisStudio support backported from develop
2017-01-25 11:07:51 +01:00
Guenter Obiltschnig
c117619e1e
upgraded bundled zlib to 1.2.11
2017-01-25 10:14:40 +01:00
Guenter Obiltschnig
be4acf00c9
added missing file to project
2017-01-24 16:45:59 +01:00
Guenter Obiltschnig
f6d8d0e10a
fix a potential DoS (through memory exhaustion) by restricting HTML form field name and value sizes
2017-01-24 13:14:05 +01:00
Guenter Obiltschnig
4392f13b9c
fix potential DoS vulnerability (through memory exhaustion) by restricting maximum line length
2017-01-24 13:13:13 +01:00
Guenter Obiltschnig
3577724efd
fix a potential DoS vulnerability by restricting the length of the HTTP chunk size in chunked transfer encoding
2017-01-24 13:11:41 +01:00
Guenter Obiltschnig
f45ab8e322
only use <atomic> header if C++11 support is available
2017-01-13 15:41:50 +01:00
Guenter Obiltschnig
65626774e1
fixed GH #1212 : Lost WebSocket Frames after Client Websocket Handshake is complete
2017-01-12 15:59:15 +01:00
Guenter Obiltschnig
6a8020b967
fixed GH #1537 : Need to add multiple cflags parameters to configure
2017-01-10 17:13:20 +01:00
Guenter Obiltschnig
bbecde0829
fixed GH #1536 : Building with OS X 10.12 SDK and 10.7 deployment target without libc++ fails; updated Darwin build configurations
2017-01-10 16:57:22 +01:00
Guenter Obiltschnig
917a4da7e9
fixed GH #1546 : Enable bitcode for iPhone build config
2017-01-10 15:08:03 +01:00
Guenter Obiltschnig
04812f5728
updated version numbers
2017-01-10 15:03:41 +01:00
daB0bby
3a2b9014b9
Keeps code-style consistency
2017-01-02 11:59:56 +01:00
Günter Obiltschnig
7c7b30f89d
Merge pull request #1533 from daB0bby/patch-1
...
Keeps code-style consistency
2017-01-02 11:57:52 +01:00
daB0bby
66c0cc211f
Keeps code-style consistency
2016-12-31 13:14:18 +01:00
Guenter Obiltschnig
e98adba2c2
Merge branch 'poco-1.7.7'
...
Conflicts:
README.md
2016-12-31 08:09:37 +01:00
Guenter Obiltschnig
bc50ec0d4e
updated changelog
2016-12-30 10:08:05 +01:00
Guenter Obiltschnig
642bf58480
fixed GH #1532 : RecordSet and RowFilter: bad use of reference counter
2016-12-30 10:06:06 +01:00
Guenter Obiltschnig
690ba1da2b
remove debug output
2016-12-29 15:00:45 +01:00
Guenter Obiltschnig
b32b314368
GH #865 : FileChannel compress fails leaving empty .gz files
2016-12-29 14:19:42 +01:00
Guenter Obiltschnig
e1555d65cf
updated PocoDoc config
2016-12-29 13:42:44 +01:00
Guenter Obiltschnig
3baa63405c
updated release notes
2016-12-29 13:42:18 +01:00
Guenter Obiltschnig
7d6a7e5550
GH #1466 : PocoDoc: autolink GitHub issues
2016-12-29 12:11:14 +01:00
Guenter Obiltschnig
bfdf04ca72
fixed GH #1521 : bug in JSON ParseHandler.cpp (empty keys should be valid)
2016-12-29 11:22:16 +01:00
Guenter Obiltschnig
a4475b694e
updated Apple configs
2016-12-29 11:20:58 +01:00
theAirC
f9e6b51a72
Detection of closed websocket connection
...
When the websocket connection is closed, a non-empty frame (n>0) may be received with FRAME_OP_CLOSE flag bit set.
Tested with chrome 54.0.2840.99 ; after establishing the websocket connection, if the connection is not closed by javascript and the tab is closed, a frame of length n=2 is received with FRAME_OP_CLOSE flag set.
2016-12-08 21:10:35 +01:00
Guenter Obiltschnig
ba4a5af389
fixed GH #1461 : Poco::Data::SQLite::SQLiteStatementImpl::next() error
2016-12-07 13:05:24 +01:00
Guenter Obiltschnig
77df1f6d3f
fixed GH #1436 : ODBC Bug: Unicode text(NVARCHAT) read from DB is truncated to half.
2016-12-07 12:55:40 +01:00
Guenter Obiltschnig
c8aa27381b
more fixes related to GH #1453
2016-12-06 21:47:39 +01:00
Guenter Obiltschnig
376e703343
fixed GH #1453 : _clock_gettime Symbol not found on Mac 10.11 [do not use clock_gettime() on Apple platforms, even if _POSIX_TIMERS indicates it's available]
2016-12-06 18:21:37 +01:00
Guenter Obiltschnig
c9c21de32a
fixed GH #1488 : Poco::ObjectPool shrinks if returned object is not valid
2016-12-05 22:46:43 +01:00
Guenter Obiltschnig
19c0b38bf8
On Apple platforms, use std::atomic with MacOS 10.12 or iOS 10 SDK.
2016-12-05 22:19:45 +01:00
Guenter Obiltschnig
8572c2d8c9
Updated iPhone build configs. All iPhone configs are now the same and use c++11 and libstc++ and are compatible with default Xcode project settings.
2016-12-05 22:17:29 +01:00
Guenter Obiltschnig
84e0905b6f
additional changes for #1499 : fix warnings and be consistent with base class order
2016-11-28 00:23:05 +01:00
Günter Obiltschnig
75a7ee4b0f
Crypto and NetSSL fixes for OpenSSL 1.1
2016-11-27 23:58:39 +01:00
Günter Obiltschnig
daa2db3c53
Merge pull request #1499 from software-security-systems/st-poco-1.7.7-fix-exception-handle-in-zlib-streams
...
Foundation: fixed exceptions handling in zlib-output-streams construc…
2016-11-22 13:55:11 +01:00
Günter Obiltschnig
f8bf7d9599
Merge pull request #1497 from software-security-systems/st-poco-1.7.7-fixed-add-content-to-message-in-parts-handler
...
* Net: fixed adding content part to mail message with empty content-d…
2016-11-22 13:52:56 +01:00
vm2mv
2fbf87c518
* Net: fixed adding content to mail message when content-disposition is empty
2016-11-22 14:30:27 +03:00
vm2mv
57f77bc622
Foundation: fixed exceptions handling in zlib-output-streams constructors
2016-11-21 16:43:27 +03:00
vm2mv
b42d5b4fb8
* Net: fixed adding content part to mail message with empty content-disposition
2016-11-21 11:49:49 +03:00
Jan Viktorin
45642a3d4f
Support ODBC GUID data type as string
...
The ODBC defines SQL_GUID datatype in sqlext.h. It is used
e.g. for transfer of UUID datatype from PostgreSQL.
Signed-off-by: Jan Viktorin <viktorin@rehivetech.com>
2016-11-12 21:25:23 +01:00
Jan Viktorin
97cbd9f03d
ODBC: fix uninitialized variable
...
This prevents valgrind reports like:
==18426== Conditional jump or move depends on uninitialised value(s)
==18426== at 0x6423EB5: Poco::Data::StatementImpl::execute(bool const&) (in /usr/lib/libPocoDatad.so.46)
==18426== by 0x641DB5F: Poco::Data::Statement::execute(bool) (in /usr/lib/libPocoDatad.so.46)
==18426== by 0x632A0C: Poco::Data::Keywords::now(Poco::Data::Statement&) (Statement.h:443)
==18426== by 0x641C8E5: Poco::Data::Statement::operator,(void (*)(Poco::Data::Statement&)) (in /usr/lib/libPocoDatad.so.46)
...
==18426== Uninitialised value was created by a stack allocation
==18426== at 0x6A1A170: Poco::Data::ODBC::ODBCStatementImpl::affectedRowCount() const (in /usr/lib/libPocoDataODBCd.so.46)
Signed-off-by: Jan Viktorin <viktorin@rehivetech.com>
2016-11-10 19:52:38 +01:00
Guenter Obiltschnig
86483b4d4b
fixed GH #990 : Potential race condition in on Windows
2016-11-03 14:48:51 +01:00
Alexey Milovidov
6116136afe
Fixed error with Poco::UTF8Encoding::isLegal (wrong result on illegal sequence "\xED\x20\xA8").
2016-10-29 20:12:29 +02:00
Guenter Obiltschnig
3bd6689751
fixed GH #1472 : HTTP(S)StreamFactory should send a User-Agent header
2016-10-26 12:58:52 +02:00
Guenter Obiltschnig
df855c88b7
fixed GH #1462 : AbstractConfiguration::getUInt does not parse hex numbers
2016-10-24 09:41:49 +02:00
Guenter Obiltschnig
aa9987e0bc
fixed GH #1465 : Assertion violation in DateTime.cpp using ZipArchive
2016-10-22 14:27:49 +02:00
Guenter Obiltschnig
91f0b270a6
fixed GH #1464 : ODBCMetaColumn::init() always maps integer NUMERIC/DECIMAL to Int32
2016-10-22 10:06:43 +02:00
Guenter Obiltschnig
34f85a0531
branched off release 1.7.7
2016-10-21 22:20:03 +02:00