Skip to content

Commit ad077b8

Browse files
committed
MailMessage: attachments saving and read/write
MailMessage: attachments saving support and consistent read/write
1 parent 46c3d74 commit ad077b8

25 files changed

+597
-49
lines changed

CHANGELOG

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ Release 1.5.2 (2013-03-??)
2121
- fixed GH #118: JSON::Object::stringify endless loop
2222
- added Recursive and SortedDirectoryIterator (Marian Krivos)
2323
- added ListMap (map-like container with preserving insertion order)
24+
- MailMessage: attachments saving support and consistent read/write
2425

2526
Release 1.5.1 (2013-01-11)
2627
==========================

Net/Net_CE_vs90.vcproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -554,6 +554,8 @@
554554
RelativePath=".\include\Poco\Net\PartHandler.h"/>
555555
<File
556556
RelativePath=".\include\Poco\Net\PartSource.h"/>
557+
<File
558+
RelativePath=".\include\Poco\Net\PartStore.h"/>
557559
<File
558560
RelativePath=".\include\Poco\Net\QuotedPrintableDecoder.h"/>
559561
<File
@@ -581,6 +583,8 @@
581583
RelativePath=".\src\PartHandler.cpp"/>
582584
<File
583585
RelativePath=".\src\PartSource.cpp"/>
586+
<File
587+
RelativePath=".\src\PartStore.cpp"/>
584588
<File
585589
RelativePath=".\src\QuotedPrintableDecoder.cpp"/>
586590
<File

Net/Net_vs100.vcxproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -276,6 +276,7 @@
276276
<ClInclude Include="include\Poco\Net\NetworkInterface.h" />
277277
<ClInclude Include="include\Poco\Net\ParallelSocketAcceptor.h" />
278278
<ClInclude Include="include\Poco\Net\ParallelSocketReactor.h" />
279+
<ClInclude Include="include\Poco\Net\PartStore.h" />
279280
<ClInclude Include="include\Poco\Net\SocketAddress.h" />
280281
<ClInclude Include="include\Poco\Net\SocketDefs.h" />
281282
<ClInclude Include="include\Poco\Net\DatagramSocket.h" />
@@ -374,6 +375,7 @@
374375
<ClCompile Include="src\Net.cpp" />
375376
<ClCompile Include="src\NetException.cpp" />
376377
<ClCompile Include="src\NetworkInterface.cpp" />
378+
<ClCompile Include="src\PartStore.cpp" />
377379
<ClCompile Include="src\SocketAddress.cpp" />
378380
<ClCompile Include="src\DatagramSocket.cpp" />
379381
<ClCompile Include="src\DatagramSocketImpl.cpp" />

Net/Net_vs100.vcxproj.filters

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -423,6 +423,9 @@
423423
<ClInclude Include="include\Poco\Net\IPAddressImpl.h">
424424
<Filter>NetCore\Header Files</Filter>
425425
</ClInclude>
426+
<ClInclude Include="include\Poco\Net\PartStore.h">
427+
<Filter>Messages\Header Files</Filter>
428+
</ClInclude>
426429
</ItemGroup>
427430
<ItemGroup>
428431
<ClCompile Include="src\DNS.cpp">
@@ -701,6 +704,9 @@
701704
<ClCompile Include="src\IPAddressImpl.cpp">
702705
<Filter>NetCore\Source Files</Filter>
703706
</ClCompile>
707+
<ClCompile Include="src\PartStore.cpp">
708+
<Filter>Messages\Source Files</Filter>
709+
</ClCompile>
704710
</ItemGroup>
705711
<ItemGroup>
706712
<ResourceCompile Include="..\DLLVersion.rc" />

Net/Net_vs110.vcxproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -304,6 +304,7 @@
304304
<ClInclude Include="include\Poco\Net\NullPartHandler.h"/>
305305
<ClInclude Include="include\Poco\Net\PartHandler.h"/>
306306
<ClInclude Include="include\Poco\Net\PartSource.h"/>
307+
<ClInclude Include="include\Poco\Net\PartStore.h"/>
307308
<ClInclude Include="include\Poco\Net\QuotedPrintableDecoder.h"/>
308309
<ClInclude Include="include\Poco\Net\QuotedPrintableEncoder.h"/>
309310
<ClInclude Include="include\Poco\Net\StringPartSource.h"/>
@@ -403,6 +404,7 @@
403404
<ClCompile Include="src\NullPartHandler.cpp"/>
404405
<ClCompile Include="src\PartHandler.cpp"/>
405406
<ClCompile Include="src\PartSource.cpp"/>
407+
<ClCompile Include="src\PartStore.cpp"/>
406408
<ClCompile Include="src\QuotedPrintableDecoder.cpp"/>
407409
<ClCompile Include="src\QuotedPrintableEncoder.cpp"/>
408410
<ClCompile Include="src\StringPartSource.cpp"/>

Net/Net_vs110.vcxproj.filters

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -222,6 +222,9 @@
222222
<ClInclude Include="include\Poco\Net\PartSource.h">
223223
<Filter>Messages\Header Files</Filter>
224224
</ClInclude>
225+
<ClInclude Include="include\Poco\Net\PartStore.h">
226+
<Filter>Messages\Header Files</Filter>
227+
</ClInclude>
225228
<ClInclude Include="include\Poco\Net\QuotedPrintableDecoder.h">
226229
<Filter>Messages\Header Files</Filter>
227230
</ClInclude>
@@ -515,6 +518,9 @@
515518
<ClCompile Include="src\PartSource.cpp">
516519
<Filter>Messages\Source Files</Filter>
517520
</ClCompile>
521+
<ClCompile Include="src\PartStore.cpp">
522+
<Filter>Messages\Source Files</Filter>
523+
</ClCompile>
518524
<ClCompile Include="src\QuotedPrintableDecoder.cpp">
519525
<Filter>Messages\Source Files</Filter>
520526
</ClCompile>

Net/Net_vs71.vcproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -486,6 +486,8 @@
486486
RelativePath=".\include\Poco\Net\PartHandler.h"/>
487487
<File
488488
RelativePath=".\include\Poco\Net\PartSource.h"/>
489+
<File
490+
RelativePath=".\include\Poco\Net\PartStore.h"/>
489491
<File
490492
RelativePath=".\include\Poco\Net\QuotedPrintableDecoder.h"/>
491493
<File
@@ -513,6 +515,8 @@
513515
RelativePath=".\src\PartHandler.cpp"/>
514516
<File
515517
RelativePath=".\src\PartSource.cpp"/>
518+
<File
519+
RelativePath=".\src\PartStore.cpp"/>
516520
<File
517521
RelativePath=".\src\QuotedPrintableDecoder.cpp"/>
518522
<File

Net/Net_vs80.vcproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -507,6 +507,8 @@
507507
RelativePath=".\include\Poco\Net\PartHandler.h"/>
508508
<File
509509
RelativePath=".\include\Poco\Net\PartSource.h"/>
510+
<File
511+
RelativePath=".\include\Poco\Net\PartStore.h"/>
510512
<File
511513
RelativePath=".\include\Poco\Net\QuotedPrintableDecoder.h"/>
512514
<File
@@ -534,6 +536,8 @@
534536
RelativePath=".\src\PartHandler.cpp"/>
535537
<File
536538
RelativePath=".\src\PartSource.cpp"/>
539+
<File
540+
RelativePath=".\src\PartStore.cpp"/>
537541
<File
538542
RelativePath=".\src\QuotedPrintableDecoder.cpp"/>
539543
<File

Net/Net_vs90.vcproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -506,6 +506,8 @@
506506
RelativePath=".\include\Poco\Net\PartHandler.h"/>
507507
<File
508508
RelativePath=".\include\Poco\Net\PartSource.h"/>
509+
<File
510+
RelativePath=".\include\Poco\Net\PartStore.h"/>
509511
<File
510512
RelativePath=".\include\Poco\Net\QuotedPrintableDecoder.h"/>
511513
<File
@@ -533,6 +535,8 @@
533535
RelativePath=".\src\PartHandler.cpp"/>
534536
<File
535537
RelativePath=".\src\PartSource.cpp"/>
538+
<File
539+
RelativePath=".\src\PartStore.cpp"/>
536540
<File
537541
RelativePath=".\src\QuotedPrintableDecoder.cpp"/>
538542
<File

Net/Net_x64_vs100.vcxproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -296,6 +296,7 @@
296296
<ClInclude Include="include\Poco\Net\NullPartHandler.h" />
297297
<ClInclude Include="include\Poco\Net\PartHandler.h" />
298298
<ClInclude Include="include\Poco\Net\PartSource.h" />
299+
<ClInclude Include="include\Poco\Net\PartStore.h" />
299300
<ClInclude Include="include\Poco\Net\QuotedPrintableDecoder.h" />
300301
<ClInclude Include="include\Poco\Net\QuotedPrintableEncoder.h" />
301302
<ClInclude Include="include\Poco\Net\StringPartSource.h" />
@@ -395,6 +396,7 @@
395396
<ClCompile Include="src\NullPartHandler.cpp" />
396397
<ClCompile Include="src\PartHandler.cpp" />
397398
<ClCompile Include="src\PartSource.cpp" />
399+
<ClCompile Include="src\PartStore.cpp" />
398400
<ClCompile Include="src\QuotedPrintableDecoder.cpp" />
399401
<ClCompile Include="src\QuotedPrintableEncoder.cpp" />
400402
<ClCompile Include="src\StringPartSource.cpp" />

0 commit comments

Comments
 (0)