Andrew Auclair
ae341843e9
Implement GetAdaptersAddresses API ( #4419 )
...
* Upgrade from GetAdaptersInfo to GetAdaptersAddresses API. The code has been swapped back to a buffer of bytes because the data structure built by GetAdaptersAddresses is a linked list and the returned size is not a multiple of the IP_ADAPTERS_ADDRESSES struct.
* Adding back Poco/UnWindows.h
* Undoing indents.
2024-01-29 09:32:07 +01:00
Matej Kenda
233c1f771f
mingw compile and link improvements ( #4019 ) ( #4391 )
...
* fix(platform): MinGW Compile and link errors: undefined reference to `WinMain'
* fix(platform): MinGW compile UUID tests (conflicting UUID defined as GUID in rpcdce.h via windows.h)
2024-01-14 22:03:37 +01:00
Andrew Auclair
cfc9ce380e
Throw exceptions when node ID retrieval is unsuccessful and support Wireless Adapters on Windows ( #4336 )
2023-12-14 16:41:28 +01:00
Alex Fabijanic
d11e48f851
fix(Environment): Possibility of memory leak in Windows Environment nodeIdImpl? #3823
2022-10-06 21:19:04 +02:00
Günter Obiltschnig
292d137909
#3483 : Adds Windows 11 and Server 2022 to Environment::osDisplayName()
2022-03-27 19:53:13 +02:00
Günter Obiltschnig
22eb76d3ae
#3302 : MSVC: Poco hides warnings (C4996) for the C++14 attribute [[deprecated]]
2021-06-17 18:20:29 +02:00
Alex Fabijanic
de692354b4
fix MinGW 4.8.2 Compilation #1603
2017-11-29 14:43:44 -06:00
Günter Obiltschnig
04e7e04d4d
Remove \$Id`$ headers
2017-09-09 11:14:06 +02:00
Guenter Obiltschnig
f2ed9cc606
support for Win8/Win10
2016-02-22 11:51:51 +01:00
xantares
bf929f9704
Fix missing windows includes for mingw
2014-12-22 22:08:32 +01:00
Roger Meier
b0581433a7
LICENSE: add info about SPDX-License-Identifier usage and use it
...
fix: remove executable flag and change back to 100644 (was 100755)
Signed-off-by: Roger Meier <r.meier@siemens.com>
2014-05-14 08:38:09 +02:00
Roger Meier
628a06f718
LICENSE: add info about SPDX-License-Identifier usage and use it
...
Signed-off-by: Roger Meier <roger@bufferoverflow.ch>
2014-05-04 21:02:42 +02:00
Aleksandar Fabijanic
4668c13af7
GH #59 : Poco::Environment::osDisplayName()
...
GH #59 : Poco::Environment::osDisplayName() not recognized Windows
8/Server 2012
2013-03-24 14:47:55 -05:00
Aleksandar Fabijanic
5a639074d9
change EOL to 'native'
2012-04-29 18:52:25 +00:00
Aleksandar Fabijanic
d75e68c027
new trunk (base for 1.5)
...
windows build only
2012-04-23 01:14:34 +00:00
Aleksandar Fabijanic
f9b60296f7
removing old trunk files
2012-04-23 00:43:14 +00:00
Marian Krivos
6268aa3865
backport changes from 1.4.3 branch
2012-01-07 11:06:14 +00:00
Marian Krivos
d1e2d3f2e0
trunk/branch integration: Enviroment::nodeId() exception patch
2011-08-22 16:55:52 +00:00
Guenter Obiltschnig
60fc5b6e28
added Environment::processorCount()
2009-06-01 08:50:54 +00:00
Guenter Obiltschnig
5ae8225ece
added Environment::nodeId()
2008-09-18 15:49:05 +00:00
Guenter Obiltschnig
da49971d0f
synced with main repository
2008-01-28 17:23:19 +00:00
Guenter Obiltschnig
be44df77fd
latest changes from main rep
2007-05-05 13:15:55 +00:00
Guenter Obiltschnig
dcabc2befc
latest changes from main rep
2007-05-04 11:04:40 +00:00
Guenter Obiltschnig
4d80e24d44
latest changes from main repository
2007-04-27 13:25:16 +00:00
Guenter Obiltschnig
7639f5a3f0
sync to internal repository
2007-02-23 14:27:57 +00:00
Guenter Obiltschnig
bb11cbaf29
sources from main repository
2006-12-22 09:51:53 +00:00
Guenter Obiltschnig
772a1021dc
sources from main repository
2006-12-22 09:31:08 +00:00
Guenter Obiltschnig
768642ae98
sources for 1.3
2006-11-17 16:21:51 +00:00
Guenter Obiltschnig
84fedbdb60
set eol-style to native
2006-10-23 15:48:43 +00:00
Guenter Obiltschnig
2d4078f392
submitted 1.2.0
2006-08-29 07:10:35 +00:00
Guenter Obiltschnig
f476bd6b32
initial import
2006-07-11 16:33:40 +00:00