Alex Fabijanic
edafbf9c08
clang build
2015-02-12 21:58:41 -06:00
Alex Fabijanic
07a2529d9d
JSON Formatter modifications
2015-02-12 20:49:35 -06:00
Alex Fabijanic
16260784da
fix gcc build
2015-02-10 13:42:08 -06:00
Alex Fabijanic
74e970d1a1
gcc error #711
2015-02-10 12:24:31 -06:00
Alex Fabijanic
1e0663563b
passify gcc
2015-02-10 10:34:41 -06:00
Aleksandar Fabijanic
838a7bbcae
add JSONString to Makefile
2015-02-10 09:25:17 -06:00
Aleksandar Fabijanic
432e123ff4
add JSONFormatter to Makefile
2015-02-10 09:23:10 -06:00
Alex Fabijanic
beb81b4f16
add JSONFormatter
2015-02-10 00:27:07 -06:00
Aleksandar Fabijanic
aaf32257e3
Merge pull request #601 from martin-osborne/issue_532-3
...
Issue #532 - Changes to address `FastMutex` being non-recursive on Win32 platforms
2015-02-09 21:08:12 -06:00
Aleksandar Fabijanic
5bfe1fc56b
Merge pull request #694 from drali/develop
...
Changed Process::killImpl to throw on correct error code
2015-02-09 21:05:17 -06:00
Aleksandar Fabijanic
c00f13d277
Merge pull request #561 from bschramke/develop
...
Support for XDG Base Directory Specification
2015-02-09 21:04:28 -06:00
Aleksandar Fabijanic
8d6bc14738
Merge pull request #701 from RangelReale/androidlog
...
- Android log channel implementation
2015-02-09 20:59:49 -06:00
Alex Fabijanic
829d497de0
remove Crypto_Win from develop branch
2015-02-09 20:49:05 -06:00
Alex Fabijanic
cd36f0928c
Merge branch 'develop' of https://github.com/pocoproject/poco into develop
2015-02-09 20:42:40 -06:00
Alex Fabijanic
06d18d2b9c
Crypto_Win (compile only, WIP)
2015-02-09 20:42:31 -06:00
Aleksandar Fabijanic
291a0fc8fc
Make install on CYGWIN doesn't copy cygPoco*.dll #710
2015-02-09 18:56:24 -06:00
Marian Krivoš
bc47cde875
Merge pull request #8 from pocoproject/develop
...
Sync 6.2.2015
2015-02-06 18:36:03 +01:00
Aleksandar Fabijanic
5f9a2cb6c3
Merge pull request #708 from saschazelzer/cmake-parse-version-string
...
Make regex compatible with VERSIONS like "1.6.0-all (2014-12-22)".
2015-02-04 14:11:04 -06:00
Aleksandar Fabijanic
284aa186a5
Merge pull request #707 from saschazelzer/cmake-find-package-poco-fixes
...
Cmake find package poco fixes
2015-02-04 14:10:28 -06:00
Günter Obiltschnig
9c6b3d66d3
added Crypto_Win (unfinished)
2015-02-04 19:37:48 +01:00
Sascha Zelzer
9c0184337e
Make regex compatible with VERSIONS like "1.6.0-all (2014-12-22)".
...
Without the fix, the patch number contained spaces which led to
errors on Linux with CMake because the generated symlinks contained
spaces.
2015-02-04 04:46:25 +01:00
Sascha Zelzer
25d3f4ccd4
Use correct locations for the generated Poco*ConfigVersion.cmake files.
2015-02-04 04:35:56 +01:00
Sascha Zelzer
10425a9556
Do not overwrite CMAKE_PREFIX_PATH in component config files.
...
This fixes problems when a project adds a directory to
CMAKE_PREFIX_PATH, then calls find_package(Poco ...) and afterwards
calls find_package() for another project located in one of the
directories of the original CMAKE_PREFIX_PATH variable.
2015-02-04 04:35:23 +01:00
Aleksandar Fabijanic
319e2d80b5
POCO1.6 Sample EchoServer BUG #706
2015-02-03 20:18:38 -06:00
Alex Fabijanic
74c24a3789
related to GH#705: Error building with ENABLE_UTIL=ON and ENABLE_XML=OFF
2015-02-02 00:00:26 -06:00
Rangel Reale
923874c243
* Add export macro to AndroidLogChannel
2015-01-29 15:47:46 -02:00
Rangel Reale
1c648764c2
- Android log channel implementation
...
- Removes warning from Bugcheck.h on Android
fixes #122
2015-01-29 11:14:39 -02:00
Aleksandar Fabijanic
120cbdc64a
Update CONTRIBUTORS
2015-01-28 21:16:30 -06:00
Aleksandar Fabijanic
c77f69b86b
Update CONTRIBUTING.md
2015-01-28 20:21:24 -06:00
Alex Fabijanic
aa26872e36
adding CONTRIBUTING.md
2015-01-28 20:16:47 -06:00
Marian Krivoš
238b12b899
Merge pull request #6 from pocoproject/develop
...
Sync 28.1.2015
2015-01-28 18:45:54 +01:00
Björn Schramke
1bfc26f388
update class documentation for Util::SystemConfiguration and Util::Application
2015-01-28 16:12:39 +01:00
Aleksandar Fabijanic
19588c002f
Merge pull request #697 from siemens/cmake-develop
...
Cmake develop
2015-01-27 09:51:10 -06:00
Pascal Bach
61cdbf0b16
CMake: Remove PocoConfig.cmake as proper *Config.cmake files are now generated on a per component when built with CMake.
...
resolves : #677
Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
2015-01-27 16:00:34 +01:00
Pascal Bach
f778e67430
CMake: Improve installation and package generation
...
Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
2015-01-27 15:52:18 +01:00
Alex Fabijanc
b2e209bf54
fix windows MemoryStreamTest build
2015-01-26 22:36:30 -06:00
Daniel Ali
c4cf869141
Changed Process to throw on correct error code
2015-01-26 20:26:52 -05:00
Aleksandar Fabijanic
c14f8a8a69
Merge pull request #646 from adriaan42/develop
...
Prevent possible data race in access to Timer::_periodicInerval
2015-01-25 21:05:12 -06:00
Aleksandar Fabijanic
f440c4b101
Merge pull request #688 from martin-osborne/issue_297
...
Issue #297 - Added implementation of seekoff to BasicMemoryStreamBuf
2015-01-25 20:56:20 -06:00
Aleksandar Fabijanic
c05e56c7c1
Merge pull request #691 from cnvandijk/posix-monotonic-clock
...
Include missing header, fixes #690 lack of monotonic Clock on Linux/POSIX
2015-01-25 20:46:13 -06:00
Chris van Dijk
07d436a8b3
Include missing header, fixes #690 lack of monotonic Clock on Linux/POSIX
...
The macros _POSIX_TIMERS and _POSIX_MONOTONIC_CLOCK are defined in
(includes of) unistd.h, without them Clock falls back to using Timestamp
internally.
2015-01-26 02:27:43 +01:00
martin-osborne
683d7ce83b
Added additional checks of tellp
and tellg
.
2015-01-25 11:41:24 +00:00
martin-osborne
3d7ecaa224
Correct comment in tests.
2015-01-25 10:20:34 +00:00
martin-osborne
9b2e897280
Removed comment.
2015-01-25 10:05:59 +00:00
martin-osborne
1c03740e41
Expanded tests to check boundary cases.
2015-01-25 08:59:44 +00:00
martin-osborne
c264a0d716
Restored original names for typedefs. Fixed gcc build.
2015-01-25 07:28:24 +00:00
martin-osborne
5e104addd3
Issue #297 - Implemented BasicMemoryStreamBuf::seekoff
...
This change adds support for `tellp`, `tellg` and seeking.
**Additional notes:**
+ `tellg` calls `rdbuf->pubseekoff(0, cur, out)` [lib.ostream.seeks] so need to
provide an override of `seekoff`.
+ Requirements for `seekoff` are in 27.7.1.3.
+ 27.7.1.3 - Standard has a roundabout way of saying `cur` is valid if only one
of `in` or `out` is specified (Condition 3).
+ `xend` is `egptr`/`epptr` (get area/put area).
+ `xbeg` is `eback`/`pbase` (get area/put area).
+ `xnext` is `gptr`/`pptr` (get area/put area).
+ `newoff` is a bit of a misnomer, the new offset into the stream is given by
`newoff + off`. `newoff` is really the start point.
+ You can set `gnext` with `setg`, but you can't do that with `setp` you have
to `pbump` by the new offset minus the current offset.
2015-01-24 18:39:06 +00:00
martin-osborne
f79ab5b77a
Merge branch 'develop' into issue_297
2015-01-24 08:53:07 +00:00
Günter Obiltschnig
9e39535490
Add AppVeyor build status
2015-01-19 14:43:59 +01:00
Aleksandar Fabijanic
9f26630ea4
Merge pull request #679 from bufferoverflow/appveyor
...
appveyor.yml: initial version to build on https://ci.appveyor.com
2015-01-19 06:28:29 -06:00