LINUX CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>

7-DAY TOP DOWNLOAD

#
Program
Chromium OS 0.4.22.8
4,365
BackTrack 3.0 / 4.0
Pre-Final

3,633
Wine 1.0.1 / 1.1.33
2,857
VLC 1.0.3
2,826
Yahoo Messenger
1.0.4

2,420
Chrome OS 0.4.237
Beta

2,095
Ubuntu 9.10
2,095
Thunderbird PST
Import plugin 1.2

1,811
Adobe Flash Player
for Linux 10.0.32.18
/ 10.1 Beta

1,685
Fedora 12
1,643

WEEK'S BEST

  • Ubuntu 9.10
  • Ubuntu Netbook Rem...
  • Pidgin 2.6.3
  • Wine 1.0.1 / 1.1.33
  • Linux Kernel 2.6.3...
  • Mozilla Firefox 3....
  • Fedora 12
  • OpenOffice.org 3.1.1
  • Firestarter 1.0.3
  • The Gimp 2.6.7 / 2...
  • FileZilla 3.3.0.1
  • Transmission 1.76
  • Super Grub Disk 0....
  • Gufw 9.04.2
  • Skype 2.0.072 / 2....
  • openSUSE Linux 11.2
  • Opera 10.10 Final
  • Adobe Flash Player...
  • wine-doors 0.1.3
  • Google Gadgets 0.1...
  • Home / Linux / System / Logging / Pantheios / Changelog

    Pantheios 1.0.1 Beta 192 - Changelog


    What's new in Pantheios 1.0.1 Beta 192:

    · fixed defect in 64-bit bec.WindowsConsole
    · enhanced compiler compatibility for GCC, Intel and VC++ compilers
    · reduced dependencies in inserters header files
    · bundles xTests 0.13.3
    · NOTE: Now requires STLSoft 1.9.85



    What's new in Pantheios 1.0.1 Beta 190:

    · workaround of probably Intel 11 defect
    · added GCC 4.4 (UNIX) makefile
    · bundles xTests 0.13.2
    · NOTE: Now requires STLSoft 1.9.85



    What's new in Pantheios 1.0.1 Beta 189:

    · added pantheios::pad inserter function, and PANTHEIOS_LPAD() and PANTHEIOS_RPAD() macros
    · added example and component-test for pantheios::pad inserter
    · fixed defect in test back-end be.test
    · bundles xTests 0.13.2
    · NOTE: Now requires STLSoft 1.9.85



    What's new in Pantheios 1.0.1 Beta 188:

    · added example.c.extended_severity example
    · added two new FAQ items
    · fixed defect in stock back-ends whereby severity string would be empty if extended severity information was specified
    · various documentation enhancements
    · NOTE: Now requires STLSoft 1.9.83



    What's new in Pantheios 1.0.1 Beta 187:

    · added makefile for Mac OS-X 64-bit
    · added prototype makefile for Sun Pro 5.9
    · all UNIX makefiles now remove Windows newline sequence in distribution sources
    · bundles xTests 0.13.1
    · NOTE: Now requires STLSoft 1.9.82



    What's new in Pantheios 1.0.1 Beta 186:

    · added the Pantheios Assertion API: PANTHEIOS_ASSERT() and PANTHEIOS_MESSAGE_ASSERT()
    · added example.c.assert and example.cpp.assert examplee
    · includes examples involving variadic macros in Borland makefiles, from 5.82 onwards
    · removed unnecessary (and unhelpful) dependencies on pantheios/pantheios.hpp for inserter classes
    · changed semantics of pantheios_malloc() to guarantee zeroing of allocation memory and valid alignment for any type
    · fixed incorrect definition of getInitErrorString()
    · numerous changes to build foundation of future wide string support
    · bundles xTests 0.13.1
    · NOTE: Now requires STLSoft 1.9.81



    What's new in Pantheios 1.0.1 Beta 185:

    · implicit link support for Intel C/C++ 10 & 11
    · preparatory work for widestring support
    · corrected two defects in pantheios_util_strnlen() length-limited length calculations
    · added unit test for strnlen
    · implicit link example now returns EXIT_SUCCESS, so 'make test.examples' can succeed
    · makefile clean.* targets now clean up all artefacts
    · NoX builds now correctly suppress use of exceptions and RTTI
    · bundles xTests 0.11.4
    · NOTE: Now requires STLSoft 1.9.77



    What's new in Pantheios 1.0.1 Beta 184:

    · added 'version' member to all back-end initialisation structures, and verification action during back-end initialisation function
    · added PANTHEIOS_BE_INIT_RC_FUTURE_VERSION_REQUESTED and PANTHEIOS_BE_INIT_RC_OLD_VERSION_NOT_SUPPORTED initialisation codes
    · various minor documentation enhancements
    · bundles xTests 0.11.3
    · NOTE: Now requires STLSoft 1.9.77
    · NOTE: These are breaking changes: any programs that use stock
    · back-ends must be modified, recompiled and relinked



    What's new in Pantheios 1.0.1 Beta 182:

    · This release adds support for Intel C/C++ 10 and 11, incorporates a workaround to Mac OS X 10.5's defective gethostname(), and corrects a packaging problem which led to old version of xTests being bundled in 1.0.1 beta 181.
    · It bundles xTests 0.10.4.



    What's new in Pantheios 1.0.1 Beta 181:

    · This release forces the use of STLSoft 1.9.74, which contains workarounds for Borland 6.1.x code generation problems in Pantheios' be.file and fe.WindowsRegistry unit-tests.



    What's new in Pantheios 1.0.1 Beta 180:

    · support for Borland 5.9.x and 6.1.x



    What's new in Pantheios 1.0.1 Beta 179:

    · A defect whereby pantheios_logvprintf() (and pantheios_logprintf()) failed to check severity before logging was fixed. STLSoft 1.9.72 is required.



    What's new in Pantheios 1.0.1 Beta 178:

    · added PANTHEIOS_BE_FILE_F_SHARE_ON_WINDOWS, which causes be.file to allow write-sharing on Windows
    · other minor changes
    · NOTE: Now requires STLSoft 1.9.66



    What's new in Pantheios 1.0.1 Beta 177:

    · This release now has full compatibility with VC++ 8+'s "Safe String" library.
    · It also adds the GNU printf-format attribute to pantheios_logprintf() to enhance robustness when using the C API.
    · Various other minor adjustments to test and example programs were made, including removal of use of deprecated functions.



    What's new in Pantheios 1.0.1 Beta 175:

    · added two new initialisation codes, for resource access denial (permissions and locking)
    · enhanced the return codes from be.file for file-open failure
    · enhanced COM exception helper function templates to enable working with custom severity level pseudo-constants
    · added scratch test for COM exception helper function templates
    · NOTE: Now requires STLSoft 1.9.63



    What's new in Pantheios 1.0.1 Beta 177:

    · logputs() now subject to severity filtering
    · refactored core => back-end dispatching
    · added two more scratch test projects
    · added one more component test project
    · removal of previously deprecated files



    What's new in Pantheios 1.0.1 Beta 173:

    · added new functionality to be.speech, in order to provide workaround for suspected SAPI defect
    · enhanced pantheios::integer inserter class, adding 3-parameter ctors to remove ambiguity between width and format
    · more changes forming part of the groundwork for future widestring support
    · reduced dependencies of various components



    What's new in Pantheios 1.0.1 Beta 170:

    · enhanced pantheios::pointer inserter class, adding 3-parameter ctor to remove ambiguity between width and format
    · added compile-time user-customisation of pantheios_log_n() internal buffer size
    · added compile-time user-customisation of pantheios_logprintf() stack size



    What's new in Pantheios 1.0.1 Beta 168:

    · This release removes previously deprecated header files, adds implementations of functions deprecated (and renamed) in 1.0.1 beta 167 for backwards compatibility, and fixes a defective using declaration in pantheios/util/com/exception_helpers.hpp. It also includes two new FAQ items.



    What's new in Pantheios 1.0.1 Beta 167:

    · This release includes the renaming/deprecation of badly-named API functions, and all final changes to ensure no-namespace compatibility.
    · It requires STLSoft 1.9.58 or later.



    What's new in Pantheios 1.0.1 Beta 164:

    · Several changes were made to ensure that the suppression of stock severity levels is complete, and the definition of custom severity levels may use the pantheios::levels constant generator class template.
    · The pantheios::util::backends::Context base class was altered to facilitate a wider range of severity levels than the 8 used by the stock front-/back-ends.
    · These are breaking changes: any programs that define custom back-ends based on pantheios::util::backends::Context must be modified, recompiled, and relinked.



    What's new in Pantheios 1.0.1 Beta 162:

    · The ability to compile client code with namespace suppression was (re)assured.
    · Also, a minor compilation bug with MFC compilation (when pantheios/pantheios.hpp is the first include in the compilation unit) was addressed.



    What's new in Pantheios 1.0.1 Beta 160:

    · include/pantheios/inserters.hpp now includes include/pantheios/inserters/hostid.hpp
    · modification to ensure cross-link-unit compatibility when Pantheios libraries are exported from a dynamic library
    · added missing project map (HTML) files within project structure



    What's new in Pantheios 1.0.1 Beta 159:

    · added two back-end targeting/multiplexing examples
    · added PANTHEIOS_MAKE_EXTENDED_SEVERITY() macro, for targeting statements to back-ends when using the C API
    · added project map (HTML) files within project structure



    What's new in Pantheios 1.0.1 Beta 158:

    · deprecated file pantheios/util/threading/threadid.h now #error on use
    · include/pantheios/error_codes.h => include/pantheios/init_codes.h
    · include/src/util/init_error_strings.c => include/src/util/init_code_strings.c



    What's new in Pantheios 1.0.1 Beta 157:

    · added new error code (PANTHEIOS_BE_INIT_RC_INIT_CONFIG_REQUIRED)
    · improved error reporting in fe.WindowsRegistry



    What's new in Pantheios 1.0.1 Beta 155:

    · This release fixes a defect in component test for the pantheios::w2m inserter class, whereby winstl::w2m was used on Unix, rather than stlsoft::w2m.
    · This release requires STLSoft 1.9.52.



    What's new in Pantheios 1.0.1 Beta 154:

    · added pantheios::w2m (widestring to multibyte) inserter, for use until widestring version of library available
    · added component test for pantheios::w2m inserter class
    · added performance test for pantheios::w2m inserter class
    · NOTE: Now requires STLSoft 1.9.49



    What's new in Pantheios 1.0.1 Beta 153:

    · fixed defect in pantheios/util/time/currenttime.h * added example.c.getcurrenttime (for pantheios_getCurrentTime())



    What's new in Pantheios 1.0.1 Beta 152:

    · added source-only distribution, to reduce the download size for users that use the online documentation
    · added pantheios_getVersion() function, to allow client code to do runtime tests on the version of Pantheios to which they're linking
    · added unit-test for pantheios_getVersion()
    · added missing implicit link headers for fe.fail and fe.null
    · modified fe.fail to reduce unnecessary link dependencies




    Windows tabGames tabDrivers tabMac tabLinux tabScripts tabMobile tabHandheld tabGadgets tabNews tab

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   ENTER NEWS SITE   |   ENGLISH BOARD   |   ROMANIAN FORUM