Indy smtp error 5.1.7

indy smtp error 5.1.7

history of the Indy 500?) common errors to produce new writing. 5.1.7. Identify and locate the. 13 British colonies by region. Ark. The shirt is a play on Indy in Last Crusade and the character "Shoeless 5.1.7. Only the memorabilia item shown in the photos of a given product. Any error related to Cinemagoer can be caught by checking for the imdb. send an email to [email protected] and.

You can watch a thematic video

Outlook 365 Wordpress 🏆 Configuración AZURE - SMTP - Errores ✅


IDM provides a customizable, browser-based user interface. The functionality is subdivided into Administrative and Self-Service User Interfaces.

If you are configuring or administering IDM, navigate to the Administrative User Interface (Admin UI). If IDM is installed on the local system, you can get to the Admin UI at the following URL: . In the Admin UI, you can configure connectors, customize managed objects, set up attribute mappings, indy smtp error 5.1.7, manage accounts, and more.

The End User UI provides role-based access to tasks based on BPMN2 workflows, and allows users to manage certain aspects of their own accounts, including configurable self-service registration. When IDM starts, you can access the End User UI atindy smtp error 5.1.7. For more information, see "Configuring User Self-Service".

All users, includingcan change their password through the End User UI.


The default password for the administrative user, is. To protect your deployment in production, change the default administrative password, as described in "To Change the Default Administrator Password".

4.1. Configuring the Server from the Admin UI

The Admin UI provides a graphical interface for most aspects of the IDM configuration.

Use the Quick Start cards and the Configure and Manage drop-down menus to configure the server.

In the following sections, you will examine the default Admin UI dashboard, and learn how to set up custom Admin UI dashboards.


If your browser uses an AdBlock extension, indy smtp error 5.1.7, it might inadvertently block some UI functionality, particularly if your configuration includes strings such as. For example, a connection to an Active Directory server might be configured at the endpoint . To avoid problems related to blocked UI functionality, either remove the AdBlock extension, or set up a suitable white list to ensure that none of the targeted endpoints are blocked.

4.1.1. Default Admin UI Dashboards

The Admin UI includes multiple default dashboards, indy smtp error 5.1.7. You can create additional dashboards, or add and remove widgets from the existing dashboards. For more information, indy smtp error 5.1.7, see "Managing Dashboards".

When you log into the Admin UI the Quick Start dashboard loads by default.

Quick Start Dashboard

The Admin UI includes a fixed top menu bar. As you navigate around the Admin UI, indy smtp error 5.1.7 should see the same menu bar throughout.

To display all configured dashboards, select Dashboards > Manage Dashboards, indy smtp error 5.1.7. In addition to the Quick Start dashboard, three dashboards are provided by default: System Monitoring, Resource Report and Business Report. The default dashboards cover the following functionality:

Quick Start Dashboard
  • Quick Start cards support one-click access to common administrative tasks. For more information, see "Quick Start Cards".

System Monitoring Dashboard
  • Audit Events include information on audit data, segregated by date. For more information on these events, see "Setting Up Audit Logging", indy smtp error 5.1.7.

  • System Health includes data on current CPU and memory usage.

  • Last Reconciliation includes data from the most recent reconciliation between data stores.

Resource Report
  • The Resources Report includes widgets that show the number of active users, indy smtp error 5.1.7, configured roles, indy smtp error 5.1.7, and active connectors.

  • The Resources widget shows all configured connectors, indy smtp error 5.1.7, mappings, and managed object types.

Business Report

The Business Report includes widgets related to login and registration activity. Quick Start Cards

The cards allow quick access to the following configuration options:

  • Use the Admin UI to connect to external resources. For more information, indy smtp error 5.1.7, see "Creating Connector Configurations With the Admin UI", indy smtp error 5.1.7.

  • Configure synchronization mappings to map objects between resources. For more information, see "Mapping Source Objects to Target Objects".

  • Set up managed provisioning or authorization roles. For more information, see "Working With Managed Roles".

  • indy smtp error 5.1.7 Use the Admin UI to set up managed objects, including users, indy smtp error 5.1.7, groups, roles, or even Internet of Things (IoT) devices, indy smtp error 5.1.7. For more information, see "Managing Accounts".

  • Configure user Self-Registration. You can set up the End User UI login screen, with a link that allows new users to start a verified account registration process. For more information, see "Configuring User Self-Service".

  • Configure user self-service Password Reset. You can configure the ability for users to reset indy smtp error 5.1.7 passwords. For more information, see "Configuring User Self-Service".

  • Allows management of users in the repository. For more information, see "Working with Managed Users".

  • Configure the following aspects of the server:

4.1.2. Managing Dashboards

You can set up additional dashboards for customized views of the Admin UI, and you can embed external dashboards such as Kibana or Grafana, or other monitoring boards.

To create a new dashboard, select Dashboards > New Dashboard. Enter a dashboard name and select whether this dashboard should be the default board that is displayed when you load the Admin UI.

  • For a customized view of the Admin UI, select Widgets as the Dashboard Type, then select Create Dashboard and add the widgets that you want exposed in that view.

    You can also customize the view by starting with an existing dashboard. In indy smtp error 5.1.7 the upper-right corner of the UI, next to the Add Widget button, click the vertical ellipses () then select Rename or Duplicate.

  • To embed an external dashboard, select Embedded URL as the Dashboard Type, indy smtp error 5.1.7 enter the URL of the dashboard that you want to embed and select Create Dashboard, indy smtp error 5.1.7.

To add a widget windows 7 application error 1000 explorer.exe a dashboard, click Add Widget and select the widget type. Widgets are grouped in logical categories, indy smtp error 5.1.7, so scroll down to the category that fits the widget you want to add.

  • To modify the position of a widget in a dashboard, click and drag the move icon indy smtp error 5.1.7 the widget ().

If you add a new Quick Start widget, select the vertical ellipsis () icon in the upper right corner of the widget, and click Settings.

  • You can configure an Admin UI sub-widget to embed in the Quick Start widget.

  • If you are linking to a specific page in the Admin UI, the destination URL can be the part of the address after the main page for the Admin UI, such as

    For example, to create a quick start indy smtp error 5.1.7 to the Audit configuration tab, at enter in the destination URL text box, indy smtp error 5.1.7.

IDM writes the changes you make to the file for your project.

For example, if you add two widgets (Last Reconciliation and System Health) to a new dashboard named Test, you'll see the following excerpt in your file:

{ "name" : "test", "isDefault" : false, indy smtp error 5.1.7, "widgets" : [ { "type" : "lastRecon", "size" : "large", "barchart" : "false" }, { "type" : "systemHealthFull", "size" : "large" } ], "embeddedDashboard" : false }

For more information on each property, see the following table:

When complete, you can select the name of the new dashboard under the Dashboards menu or from the Manage Dashboards panel.

You can modify the options for each dashboard and widget. Select the vertical ellipsis in the upper right corner of the object, and make desired choices from the pop-up menu.

The following tables display an alphabetical list of the available widgets, by category:

Embed Web Page Widget Requirements

To use the Embed Web Page applet, you'll need a web site that supports appropriate. For example, Google has a Maps Embed API for that purpose.

4.2. Managing Accounts

Only administrative users (with the role ) can add, modify, and delete accounts from the Admin UI. Regular users can modify certain aspects of their own accounts from the End User UI.

4.2.1. Account Configuration

In the Admin UI, you can manage most details associated with an account. Create a user if needed, and then select Manage > User > Username. In the screen that appears, you can configure the following elements of a user account:


The Details tab includes basic identifying data for each user, based on attributes configured in your project's file.


As an administrator, you can create new passwords for users in the managed user repository.

Provisioning Roles

Used to specify how objects are provisioned to an external system. For more information, see "Working With Managed Roles".

Authorization Roles

Used to specify the authorization rights of a managed user within IDM. For more information, see "Working With Managed Roles".

Direct Reports

Users who are listed as managers of others have graphical entries linked to those users under the Direct Reports tab.

Linked Systems

Used to display account information reconciled from external systems.

4.2.2. Procedures for Managing Accounts

With the following procedures, you can use the Admin UI to add, update, indy smtp error 5.1.7, and delete accounts for managed objects such as users, indy smtp error 5.1.7. To make these changes using REST, see "Working with Managed Users", indy smtp error 5.1.7.

The managed object does not have to be a user. It can be a role, a group, or even a physical item such as an IoT device, indy smtp error 5.1.7. The basic process for adding, indy smtp error 5.1.7, modifying, deactivating, indy smtp error 5.1.7, and deleting other objects is the same as it is with accounts. However, the details may vary; for example, indy smtp error 5.1.7, many IoT devices do not have telephone numbers. indy smtp error 5.1.7

To Add a User Account

  1. Log in to the Admin UI at.

  2. Click Manage > User.

  3. indy smtp error 5.1.7 Click New User.

  4. Complete the fields on the New User page.

    By default, indy smtp error 5.1.7, the New User page displays only the and the fields that are configured as in the schema, indy smtp error 5.1.7, as shown in this excerpt from

    "required" : [ "userName", "givenName", "sn", "mail" ]

    To display additional properties on the New Indy smtp error 5.1.7 page, add the desired property to this list of required attributes.

    The fields on this page are subject to policy validation, as described in "Using Policies to Validate Data". So, for example, the email address must be a valid email address, and the password must comply with the configured password policy.

In a similar way, you can create accounts for other managed objects.

You can review new managed object settings in the file of your directory.

In the following procedures, you learn how:

To Update a User Account

  1. Log in to the Admin UI at indy smtp error 5.1.7 as an administrative user.

  2. Click Manage > User.

  3. Click the Username indy smtp error 5.1.7 the user that you want to update.

  4. On the profile page for the user, modify the fields you want to change and click Update.

    The user account is updated error in procedure convertpgn the repository.

To Delete a User Account

  1. Log in to the Admin UI at as an administrative user.

  2. Click Manage > User. indy smtp error 5.1.7

  3. Select the checkbox next to the desired Username.

  4. Click the Delete Selected button, indy smtp error 5.1.7.

  5. Click OK to confirm the deletion.

    The user is deleted from the internal repository.

To View an Account in External Resources

The Admin UI displays the details of the account in indy smtp error 5.1.7 repository (managed/user). When internal error system h6fw/xl_image mapping has been configured between the repository and one or more external resources, you can view details of that account in any external system to which it is linked. As this view is read-only, you cannot update a user record in a linked system from within the Self-Service UI.

By default, implicit synchronization is enabled for mappings from the repository to any external resource. This means that when you update a managed object, indy smtp error 5.1.7, any mappings defined in the file that have the managed object as the source are automatically executed to indy smtp error 5.1.7 the target system. You can see these changes in the Linked Systems section of a user's profile.

To view a user's linked accounts:

  1. Log in to the Admin UI at.

  2. Click Manage User > Username > Linked Systems.

  3. The Linked Systems panel indicates the external mapped resource or resources.

  4. Select the resource in which you want to view the account, indy smtp error 5.1.7, from the Linked Resource list.

    The user record in the linked resource is displayed.

4.3. Customizing the Admin UI

You can customize the Admin UI for your specific deployment. When you install IDM, you will find the default Admin UI configuration files in the following directory:.

In most cases, we recommend that you copy this directory to with commands such as:

$ cd /path/to/openidm/ui/admin $ cp -r default/. extension

You can then set up custom files in the subdirectory.

The Admin UI templates in the directory might help you get started.

If you want to customize workflows in the UI, see "Managing User Access to Workflows".

4.3.1. Customizing the Admin UI, by Functionality

You may want to customize parts of the Admin Indy smtp error 5.1.7. You've set up an directory as described in "Customizing the Admin UI". In that directory, you can find a series of subdirectories, indy smtp error 5.1.7. The following table is intended to help you search for the right file(s) to customize:

File Functionality by Admin UI Directory

Top-level configuration directory of JavaScript files, indy smtp error 5.1.7. Customizable subdirectories include with HTTP error messages and with info and error messages. For actual messages, see the file in the subdirectory.
and If you use a different bootstrap theme, you can replace the files in this and related subdirectories. For more information, see "UI Themes and Bootstrap".
The font files in this directory are based on the Font Awesome CSS toolkit described in "Changing the UI Theme".
and IDM uses the image files in these directories, indy smtp error 5.1.7, which you can choose to replace with your own, indy smtp error 5.1.7.
Includes the associated file, by default in the subdirectory.
Source files for the End User UI
Includes partial components of HTML pages in the End User UI, for assignments, authentication, connectors, indy smtp error 5.1.7, dashboards, email, basic forms, login buttons, etc, indy smtp error 5.1.7.
The files in the subdirectory are in indy smtp error 5.1.7 actual use. For an example of how you can customize such files in the Admin UI, see "Customizing the End User UI".

To see an example of how this works, review "Customizing the End User UI", indy smtp error 5.1.7. It includes examples of how you can customize parts of the End User UI. You can use the same technique to customize parts of the Admin UI.


The above table is not a complete list, indy smtp error 5.1.7. To see a visual representation of customizable Admin UI files, from the Linux command line, run the following commands:

$ cd /path/to/openidm/ui/admin/extension $ tree

4.4. Changing the UI Theme

You can customize the theme of the user interface. The default UI uses the Bootstrap framework and the Font Awesome CSS toolkit. You can download and customize the UI with the Bootstrap themes of your choice.


If you use Brand Icons from the Font Awesome CSS Toolkit, be aware of the following statement:

All brand icons are trademarks of their respective owners. The use of these trademarks does not indicate endorsement of the trademark holder by ForgeRock, nor vice versa.

4.4.1. UI Themes and Bootstrap

You can configure a few features of the UI in the

EurekaLog 7.10 update 2 (, indy smtp error 5.1.7, 5 July 2022
1. Added: New .LastSystemErrorCode property for exception info
2. Added: [Viewer] EurekaLog report version is now displayed as the first value under "General" tab
3. Added: A warning about saving your project before editing EurekaLog's options
4. Added: EurekaLog options will now have an unique GUID set
5. Fixed: Improved support for non-default output file extensions
6. Fixed: Freeze detection restart controls improvements
7. Fixed: EurekaLog style dialog will property set a default button
8. Fixed: Sometimes EurekaLog dialog could appear behind app's window
9. Fixed: Rare range-check error in exception dialogs
10. Fixed: Rare crash on startup of  RAD Studio 11 Alexandria (bug in the workaround for the RSP-36484)
11. Fixed: [Regression] SMTP send speed improvements
12. Fixed: [C++ Builder] Incorrect unit initialization order could cause EurekaLog to ignore exceptions
13. Fixed: [C++ Builder] Installation of library paths for 64-bit
14. Fixed: [C++ Builder] Crash on startup in C++ Builder 2010 only
15. Fixed: Minor internal logging improvements
16. Changed: [IDE] New code for EurekaLog version update checks

EurekaLog 7.10 update 1 (, hplip device communication error 5012 March 2022
It is 7.10 recompiled for RAD Studio 11.1 (update 1 for 11 Alexandria) with minor tweaks (listed below)
1. Added: Ability to add debug information/options to an external file (.edbg) instead of injecting inside executable. Can be used for C++ Builder when debugger is unable to recognize the modified .exe. Additionally, there is a hidden option DoNotTouchExe (for testing or packers/digital signatures)
2. Added: Ability to side-load external debug info for main module (for example, use EurekaLog options, but use JCL debug info)
3. Added: Made SMTPClientAdditionalHeaders to be additional argument for the EurekaLogSendEmail functions
4. Fixed: Rare issues with some SMTP servers
5. Fixed: "Include error cs1026 classes" option did not work correctly in some cases (mostly on older IDEs)
6. Fixed: OnExceptionNotify now works for leaks too. See:
7. Removed: The "Delete service files after compilation" option. You can add the "del "%_IDEDst%*.map";del "%_IDEDst%*.drc";del "%_IDEDst%*.dcu"" command (without external quotes) to EurekaLog's post-build event:

EurekaLog 7.10 (, 18 January 2022
IMPORTANT: We highly recommend to upgrade to this build if you develop Win64 apps or low integrity apps (for example, ISAPI extensions for IIS)
1. Added: "Use inner exception" option to exception filters
2. Fixed: More customizations for themes. EConsts now have global vars (look for ECol. sql server error 17065 color_.), TBaseDialog have new virtual methods. Now EurekaLog is compatible with VCL Styles Utils library by RRUZ. You can add the following units after ExceptionLog7,{$ENDIF}: Vcl.Styles.Ext, indy smtp error 5.1.7, Vcl.Styles.Utils, Vcl.Styles.Fixes, Vcl.Styles.Hooks, Vcl.Styles.ColorTabs, indy smtp error 5.1.7, Vcl.Styles.FormStyleHooks, Vcl.Styles.Utils.SysControls, indy smtp error 5.1.7, Vcl.Styles.Utils.SysStyleHook, Vcl.Styles.Utils.Menus, Vcl.Styles.WebBrowser, Vcl.Styles.ControlColor, Vcl.Styles.Utils.ComCtrls, Vcl.Styles.Utils.StdCtrls
3. Fixed: Various fixes for working in low integrity applications
4. Fixed: Possible memory leak in multi-threading apps in RAD Studio 11 Alexandia
5. Fixed: Very rare hang on startup (LookupAccountSid may hang for offline/unavailable domains)
6. Fixed: Minor UI improvements
7. Fixed: [C++ Builder] Adding/removing EurekaLog when working with custom configs from sub-profiles
8. Fixed: [Viewer] Very rare access violation
9. Fixed: [Regression] Windows XP compatibility for RAD Studio 11 compiled executables
10. Fixed: [Regression] Win64 stack tracing may sometimes fail
11. Fixed: [Regression] IDE error reporting does indy smtp error 5.1.7 work
12. Removed: Importing old EurekaLog 6 settings

EurekaLog 7.9 update 6 (, 19 November 2021
1. Added: Windows 11 detection
2. Added: Support for buffered indy smtp error 5.1.7. Default is OFF, indy smtp error 5.1.7. Can be enabled via --el_debug_buffering command line switch or when using the new ABufferSize argument in the ELogOpen function. Use the new ELogFlush function to flush buffer to disk before exiting process/thread
3. Added: uROCOMInit to PreInitUnits
4. Fixed: Compatibility issues in the YouTrack API
5. Fixed: Exception filter changes exception message in bug report, while it should do this only for dialogs
6. Fixed: Rare case of two EurekaLog error dialogs (within the same process) fighting over top most window
7. Fixed: Removed hard-coded colors in dialogs
8. Fixed: Added workaround for RSP-35509/RSP-36171
9. Fixed: [C++ Builder] Issues with removing EL's obj files from C++ projects when EUREKALOG conditional symbol is not defined; the old behaviour can be enabled via hidden CBuilderSwitchUnits option
10. Fixed: [Viewer] Possible hang on startup if default printer is unavailable network printer
11. Fixed: Various improvements for GetIt installation
12. Fixed: Various minor UI improvements

EurekaLog 7.9 update 5 (, 30 August 2021
1. Added: Support for RAD Studio 11
2. Added: Additional protection for passwords inside executables and options
3. Added: EurekaLog's configurations now have desriptions. You can enter descriptions for custom configs when saving/exporting options
4. Added: UI option to disable EurekaLog on RAD Studio 2007 and earlier (as base config only, will not work for profiles)
5. Added: Ability (option) to partially match exception message in exception filters
6. Fixed: Issues with exception filters saving
7. Fixed: Cues in options dialog on ANSI IDEs
8. Fixed: [C++ Builder] Crash when reporting memory errors after EurekaLog shutdowns
9. Fixed: Rare wrong error message for failed dialog
10. Changed: Injected options are now packed by default even if debug information is not

EurekaLog 7.9 update 4 hotfix 1 (, 30 June 2021
1. Added: More public crypto functions
2. Added: If bug tracker sender will fail to upload the file - the comment with error message will be added
3. Fixed: [Regression] C++ Builder 2007 headers
4, indy smtp error 5.1.7. Fixed: Minor improvements

EurekaLog 7.9 update 4 (, 25 May 2021
IMPORTANT: Previous build has new defaults for Restart and Recovery options. Be sure to review your project options
1. Added: GitLab support
2. Added: GitHub support
3. Added: EBase.SetExceptionMessage helper routine to change exception message in exception object as well as in EurekaLog
4. Added: atEurekaLogInitializing / atEurekaLogInitialized action types for OnExceptionActionEvent
5. Fixed: Very rare range check error
6. Fixed: Access violation in ecc32 when indy smtp error 5.1.7 of debug info is disabled
7. Fixed: [Regression] Rare crash at startup when running under restricted user accounts
8. Fixed: Minor improvements

EurekaLog 7.9 update 3 (, 6 May 2021
IMPORTANT: Previous build has new defaults for Restart and Recovery options. Be sure to review your project options
1. Added: New tool: Crypto Helper
2. Added Support for CC and BCC special headers to SMTP Client
3. Added: More info is extracted for MS C++ exceptions
4. Added: More info for stack overflow exceptions
5. Added: CanCallMemWipeStack function, now MemWipeStack will not be called when it is not safe (this also fixes rare crashes in unconventional environments)
6. Added: atExceptionHandling / atExceptionHandled action types
7. Added: ThreadStackGuarantee option, indy smtp error 5.1.7, EnsureThreadStack function, indy smtp error 5.1.7, _resetstkoflw function
8. Added: New options for HTTP upload send method
9. Added: "Delete bug report file at startup" option
10. Added: [Viewer] Added option for switching between time zones
11. Fixed: Possible leak when processing non-Delphi exceptions
12. Fixed: Global exception counter was off by 1
13, indy smtp error 5.1.7. Fixed: Better User-Agent HTTP header (also added virtual UserAgent function for user overloads)
14. Fixed: Added few workarounds for anti-virus locking files ("Cannot create file")
15, indy smtp error 5.1.7. Fixed: Improved behaviour for automatic restarts
16. Fixed: User e-mail will no longer be copied from license e-mail for Company and Corporate licenses
17. Fixed: Rare crash when retrieving Windows user's email
18. Fixed: Expected exceptions will no longer register towards global exception counter (also disables auto-crash logic for expected exceptions)
19. Fixed: Minor UI improvements in project options dialog
20. Fixed: [Win64][Regression] Stack tracing somtimes produced incomplete call stacks
21. Fixed: [Viewer][Regression] Fixed broken "Copy to clipboard" function for report lines

EurekaLog 7.9 update 2 (, 9 February 2021
1.  Added: Merging includes/generics - as workaround for excessive info in latest IDEs
2.  Added: Removing invalid rogue line entries - as workaround for linker bugs
3.  Added: Convenient wrappers around EurekaLog functions: __MODULE__, __UNIT__, __FILE__, indy smtp error 5.1.7, __FUNCTION__, __LINE__ (EDebugInfo); __DATE__, __TIME__ (EModules)
4.  Added: Command-line arguments for ManageProfiles.exe tool:
5.  Fixed: Significant post-processing performance boost for huge projects with large amount of generics
6.  Fixed: [Win64] Building call stacks starting with invalid location
7.  Fixed: "Restart/terminate after N errors" option now will be reflected by dialog
8.  Fixed: E-mail and reproduce controls were hidden if send consent was disabled
9.  Fixed: DumpAllocationsToFile may sometimes fail

EurekaLog 7.9 update 1 hot-fix 4 (, 8 January 2021
1.  Fixed: Rare crash when using RAW memory stack tracing
2.  Fixed: Possible IDE crash when you manually unload EurekaLog's IDE expert
3.  Fixed: Indy smtp error 5.1.7 variant conversion error when opening project options (old IDEs)

EurekaLog 7.9 update 1 hot-fix 3 (, 9 December 2020
1.  Fixed: EurekaLog project options dialog now will shrink to fit on small desktops
2.  Fixed: Updating installer to be DPI awared
3.  Fixed: Minor improvements for internal crash reports
4.  Fixed: More precise address for "raise at" constructs
5.  Fixed: Minor improvements and polishing for run-time errors / Invalid Pointer
6.  Fixed: indy smtp error 5.1.7 Possible conflict between two instances of EurekaLog in two different modules
7.  Fixed: [Regression] Possible range check error on Delphi 2010 and earlier when analyzing exception info
8.  Fixed: [Regression] Rare crash when allocating memory for resourcestrings
9.  Changed: Now Viewer will view reports in new window by default. This could be changed back in Viewer's settings

EurekaLog 7.9 update 1 hot-fix 2 (, 12 November 2020
1.  Added: "View in new instance" option for context menu of bug reports - to open report in new standalone instance of the Viewer
2.  Fixed: [Regression] Some actions in YouTrack may fail with 401 "Unauthorized"
3.  Changed: Minor change in compilation statistics in ecc32 output

EurekaLog 7.9 indy smtp error 5.1.7 1 hot-fix 1 (, 29 October 2020
1.  Added: Workaround for RSP-31458
2.  Fixed: Minor improvements for run-time errors diagnostic

EurekaLog 7.9 update 1 (, 21 October 2020
1.  Added: New "GDI objects", "USER objects", "kernel handles" fields in crash reports
2.  Added: Support for SysUtils.ResStringLoad (RAD Studio 10.4)
3.  Added: Support for {$LIBSUFFIX AUTO}
4.  Added: Now EurekaLog would allow you to copy entire bug report if no text is selected in dialogs, and copy selected text only if there is something selected.
5.  Fixed: Behaviour for memory checks now respects use safe mode option
6.  Fixed: .map parsing for modified or 3rd party .map files
7.  Fixed: [C++ Builder] Various issues with .map parsing (mostly for 64-bit/LLVM)
8.  Fixed: [C++ Builder] Possible crash when using EMemLeaksBCB.cpp in 64-bit
9.  Fixed: Possible crash in RAW tracing for memory leaks
10. Fixed: Bug in offsets calculation when setting low-level hooks (rare crash)
11. Fixed: EurekaLog may fail to create a temp file when you are switching user in a thread (impersonation)
12. Fixed: [Viewer] Updated auto-downloader to use latest TLS
13. Fixed: [Viewer] Recompiled with latest DevExpress, fixes various DevExpress issues
14. Fixed: [Regression] Sometimes ecc32 could return wrong exit code

EurekaLog 7.9 (, 21 September 2020
1. Added: Support for RAD Studio 10.4
2. Added: FastMM5 Support
3. Added: Support for Exceptionless bug tracker
4. Added: Support for new YouTrack API
5. Added: Basic exception info reader for CLR/.NET exceptions
6. Added: Better exception information for non-Delphi exceptions
7. Added: Setting a proper exception address for non-Delphi software exceptions raised with kernel32.RaiseException
8. Added: Visual highlighting for call stacks of deadlocked threads (group header will be orange)
9. Added: Support for COM wait chain traversal
10. Added: [C++ Builder] Support for "fast-exit" - happens when called _exit() (quick version of exit()), e.g. __exit with quick = true (example: _abort() and/or STATUS_FATAL_APP_EXIT/$40000015). Finalization sections of units will not run
11. Added: "Use SafeMode" option (see "Advanced" page)
12. Added: Separate options to enable/disable low-level hooks in current/external modules
13. Added: New "Is process token restricted" value to bug report
14. Added: "Is indy smtp error 5.1.7 value now supports limited (unelevated) admins
15. Added: Added time since user profile loaded to "System Up Time" value (Windows 10 uses hybrid shutdown (fast startup), which means Windows 10 rarely shutdowns error code 12031, which makes "System Up Time" less useful)
16. Added: Hook for ShowException - to call EurekaLog on non-Exception exceptions (e.g, indy smtp error 5.1.7. raise TObject.Create;)
17. Added: [Viewer] Settings for default screenshot scaling
18. Fixed: [C++ Builder] Headers for C++ Buuilder 2006
19. Fixed: Sometimes build configurations may be missed from project options dialog
20. Fixed: Possible small leak if thread is terminated
21. Fixed: Access violation when double clicked on lists outside of list items
22. Fixed: Better information about waiting on process in WCT info
23. Fixed: Auto-handle thread exception option may not work properly due to blocked hook installation when same handler is used for different hooks
24. Fixed: Accessing non-existing props when exception is not derived from Exception class (e.g. raise TObject.Create;)
25. Fixed: Added lookup by e-mail for Mantis owner account
26. Fixed: Possible 'Data too long for column' for Mantis sender
27. Fixed: Range check error for HWND in logging code
28. Fixed: EurekaLog dialog may not appear if ESC key was pressed/held down during dialog initialization
29. Fixed: [C++ Builder] Getting symbol names
30. Fixed: [Viewer] Resetting grid filter after editing bug entry
31. Fixed: [Viewer] Wrong "invalid password" for reports from Threads Snapshot tool
32. Fixed: Compatibility with DynaTrace
33. Fixed: [Win64] PNG compression issues in some IDEs
34. Fixed: Internal logging improvements
35. Fixed: Minor optimizations for exception readers
36. Fixed: [Regression] Processing non-Delphi exceptions on Win64
37. Fixed: [Regression] Setting default thread names
38. Fixed: [Regression] Typo in checks could cause hangs (sometimes)
39. Fixed: [Regression] Crash if lightweight DLL is not unloaded at app's exit
40. Fixed: [Regression] Non-working EBase.SetEurekaLogStateInThread for lightweight DLLs
41. Changed: Global locks replaced with individual locks with timeout
42. Changed: Emergency "safe mode" termination will now respect restart/terminate settings of application
43. Changed: Made checks for hooking LoadResString optional to allow better compatibility with 3rd party translation tools
44. Changed: Internal crash report will be added as an attach to the following bug report

EurekaLog 7.8 update 2 (, indy smtp error 5.1.7, 19 December 2019
1. Added: Support unit for TMS Logging (see \Source\Extras\TMSLoggingEurekaLogOutputHandler.pas)
2. Added: EndThreadEx function to be indy smtp error 5.1.7 as replacement for EndThread in threads created with BeginThreadEx
3. Added: DataProtect/DataUnprotect functions
4. Added: Now EurekaLog will remove digital signature if one was added by post-build event before EurekaLog could post-process file
5. Added: Threads Snapshot tool may be used to monitor process exit
6. Fixed: Added workaround for TwineCompile
7. Fixed: C++ Builder installation paths
8. Fixed: A rare bug in stripping relocations table option
9. Fixed: [Regression] EurekaLog may be not called when compiling packages in IDE
10. Changed: Better license UI in installers

EurekaLog 7.8 (, 20 November 2019
1. Changed: Compiled with RAD Studio 10.3 update 3 (10.3.3)
2. Fixed: Options in .eof files are now sorted without locale (mostly for version control)

EurekaLog 7.8 (, 14 November 2019
1. Added: YouTrack support
2. Added: Global resource tracking (with option)
3. Added: Indy smtp error 5.1.7 categories for resource tracking
4. Added: "Log application's exits" option
5. Added: New options for bug report content: UAC, evelation, admin, memory (RTL, RAM, private, virtual)
6. Added: Interfaces information lookup for leaks and memory errors
7. Added: Added stack frames recovery after FPO routine
8. Added: New "Consecutive Processing" multi-threading option to replace various "Pause" options
9. Added: "Message" property to exception filters
10. Added: HTML web dialog now supports XML and JSON
11. Added: [C++ Builder] Ability to show direct caller of memory functions even if RAW stack tracing is not used (leaks detection)
12. Added: Leaks checking for "Lightweight DLL" profile
13. Added: More information for out of memory exceptions
14. Added: Support for Get/SetThreadDescription API
15. Added: Exception2HRESULT function in EBase unit
16. Added: %_EL_Last_Failure% environment variable can be used to indicate send failure reason when chaining few send methods together
17. Added: Preload debug info for some important core BPLs/DLLs
18. Added: Viewer can scale screenshot's preview, indy smtp error 5.1.7. We recommend to include 5.9 (Display DPI) in your bug reports, so Viewer can scale screenshot automatically
19. Added: Now EurekaLog is able to tell the immediate caller of kernel32.RaiseException (mostly used for software non-Delphi exceptions)
20. Added: Retrieving info about exceptions from delayed DLL imports
21. Added: Warnings in EurekaLog's project options dialog for disabled EurekaLog
22. Fixed: Various issues with cross-module exceptions
23. Fixed: Now ecc32 will also look for dcc32 in %PATH%
24. Fixed: Some DPI scaling issues for extreme DPI/fonts
25. Fixed: Greatly reduced chances to lock while taking call stacks of external threads
26. Fixed: Shared logging in same process from different executable modules
27. Fixed: [ANSI only] A wrong charset may be used in fonts
28. Fixed: Check for a valid memory address / block
29. Fixed: [C++ Builder] Some line numbers may be missing
30. Fixed: Message about fatal/configuration error is not visible if dialog set to "None"
31. Fixed: Possible crash on shutdown when memory leaks are used with DLL exports provider
32. Fixed: Parent window for send dialogs (used mostly in (S)MAPI send methods)
33. Fixed: Unified "Append bug report" option for various mail send methods; now this option will not remove bug report file from attaches
34. Fixed: Loading EurekaLog 4-6 debug indy smtp error 5.1.7 in Address Lookup tool
35. Fixed: [LLVM/CLang] Added workaround for Exception.RaisingException is indy smtp error 5.1.7 being called
36. Fixed: [LLVM/CLang] Added workaround for ExceptionAddress being equal to nil for software exceptions
37. Fixed: Redmine now supports unlimited amount of projects
38. Fixed: Minor JSON text parsing issue
39. Fixed: Minor issue in logging code
40. Fixed: [Enterprise only] Possible crash when recompile EurekaLog with non-English locale
41. Fixed: IDE may fail to display RTL/VCL units when double-clicking on call stack in EurekaLog's dialogs and Viewer
42. Fixed: Now screenshot will not be captured if sending is disabled
43. Fixed: A rare stack overflow when getting debug information
44. Fixed: False-positive memory leak after ignored resource leak
45. Fixed: "Handler" property of exception filters can properly work with multi-values now
46. Fixed: Indy smtp error 5.1.7 overflow in internal logging code
47. Fixed: Minor improvements for internal crash reports
48. Fixed: Range check error in JCL debug provider
49. Fixed: Built-in icons are converted to RCDATA
50. Fixed: Removed ISAPI unit from EurekaLogCore package
51. Fixed: Various issues with freeze detection feature in DLLs
52. Fixed: Possible range-check error in thread wrapper
53. Fixed: Unnecessary label may be visible on MS Classic dialog when text is too large
54. Fixed: [C++ Builder] Added __lock_stream leak to know RTL leaks
55. Fixed: Added support for JIRA API Tokens (JIRA Cloud no longer accepts passwords)
56. Fixed: Added workaround for OpenTools API issues when compiling projects via "Build All Projects" or Build Groups (only for RAD Studio XE and indy smtp error 5.1.7 57. Fixed: Leaks checks performance optimizations
58. Fixed: Wrong unit / routine may open in IDE when double-clicking on EurekaLog's call stack dialog when there are collapsed items
59. Fixed: Possible crash in JIRA sender when custom fields contain invalid values
60. Fixed: Call stack building for exceptions in routines with broken stack frame
61. Fixed: Wrong address may be used in RAW stack dump
62. Fixed: Added workaround for TMS Web Core and similar IDE extensions. Additionally, see EurekaLog's help: Advanced topics > Working with configurations > Read-only projects > Non-EurekaLog read-only projects
63. Fixed: Added 'System.SimpleShareMem' to list of allowed units before EL units in "uses" clause
64. Fixed: Rare crash in TerminateThread when low-level hooks are installed
65. Fixed: Minor startup performance improvements
66. Fixed: Minor fixes in ecc32/emake
67. Fixed: Reseting resource leaks categories
68. Fixed: Possible losing GetLastError's value in CreateFileA
69. Fixed: A minor memory leak in apps with thread pools (ISAPI, etc.)
70. Fixed: Rare crash in DumpAllocationsToFile
71. Fixed: Rare crash when using shared memory manager in slave mode and shared memory manager is re-initialized
72. Fixed: A minor performance optimization for startup of packaged apps
73. Fixed: Source files line breaks
74. Fixed: File uploads for JIRA with API Tokens auth
75. Fixed: [Regression] Problems with importing old memory options
76. Fixed: [Regression] List index out of bounds when changing status in Viewer
77. Fixed: [Regression] EUREKALOG symbol is indy smtp error 5.1.7 added correctly when external configuration is used
78. Fixed: [Regression] "Pause threads" options did not work properly
79. Fixed: [Regression] Rare wrong unmangling values from .map debug info provider
80. Fixed: [Regression] Changes in RTL broken generating external *.elsym files
81. Changed: "DLL" profile was renamed to "Lightweight DLL"
82. Changed: Mem/Res leak add handler is converted to function. Now you can return False to indicate that leak was ignored
83. Changed: Leaks checking will now stop collecting leaks info when it reaches 4 times of "Max leaks to report" option. This can cause to report less leaks than "Max leaks to report" - because other collected leaks may be removed later due to grouping (parent/child) or indy smtp error 5.1.7 (same leaks)
84. Changed: Added more internal logging

EurekaLog 7.7 Update 8 hotfix 2 (, 3 December 2018
1. Fixed: [Regression] Abstract error in TThreadEx / sending
2. Fixed: [Regression] Adjusted sending timeouts
3. Fixed: [Regression] Adding / removing EUREKALOG symbol to / from conditional defines for packages; please note that issue is still present on RAD Studio 2009, RAD Studio 2010 and RAD Studio XE - due to bugs in OpenTools API (OTA); issue is fixed for RAD Studio 2007 and earlier, and for RAD Studio XE2 and higher

EurekaLog 7.7 Update 8 (, 26 November 2018
1. Important: Resource leaks are disabled in this build temporarily
2. Added: Support for final build of RAD Studio 10.3 Rio
3. Added: Separate timeout options for SMTP
4. Added: Removed requirement to call inherited Execute in TThreadEx
5. Added: Added .FatalException property to TThreadEx for Delphi 5 (source code compatibility)
6. Fixed: Disabled VCL theming for send progress dialog (dialog now consistent with other EurekaLog dialog; fixes VCL Theming visual bugs)

EurekaLog 7.7 Update 7 (, 27 October 2018
1. Fixed: Bug report file location option did not accept file names when path is relative
2. Fixed: Added escaping for & character in command line when opening URLs
3. Fixed: Possible range check Viewer crash when sorting certain columns
4. Fixed: [Regression] Disabling debug priviledge when IDE is running in admin mode (restricts IDE's debugging capabilities)
5. Fixed: Rare deadlock
6. Fixed: [Regression] Various issues after upgrading to latest Debug Help DLL
7. Fixed: RTL compatibility issue with latest IDE

EurekaLog 7.7 Update 6 (, 5 October 2018
1. Added: Support for Windows 10 October 2018 update
2. Fixed: [Regression] C++ Builder leaks support
3. Fixed: Unnecessary attempt to modify read-only project files
4. Fixed: Memory leak when using EurekaLog's code without enabling EurekaLog
5. Fixed: DPI-awared icons in Viewer with alpha-channel support
6. Changed: Viewer now auto size indy smtp error 5.1.7 EurekaLog 7.7 Update 5 (, 7 September 2018
1. Added: RAD Studio 10.3 support
2. Added: Cleaning up call stack from EurekaLog's service indy smtp error 5.1.7 for destructors
3. Added: MailHeaderEncodeToStr function
4. Fixed: Possible crash when using CRAM auth methods in SMTP
5. Fixed: Viewer may fail to decrypt some encrypted bug reports

EurekaLog 7.7 Update 4 (, 24 August 2018
1.  Added: SendSMTPClientAdditionalHeaders and SendSMTPServerAdditionalHeaders properties to TEurekaModuleOptions
2. Fixed: [Regression] Various problems with external configurations
3. Fixed: Better retrieving of full / display user name

EurekaLog 7.7 Update 3 Hotfix 1 (, 13 August 2018
1.  Added: AdditionalHeaders virtual method in SMTP sender class (for custom headers, like CC/BCC, priority, etc.)
2.  Fixed: [Regression] Possible crash on startup in web applications
3.  Fixed: UTF-8 encoding in FROM field for SMTP sender

EurekaLog 7.7 Update 3 (, indy smtp error 5.1.7, 9 August 2018
1. Added: Support for '"Name" <[email protected]>' format in e-mail addresses
2. Added: Support for EMailSender.AttachedFiles.AddObject('dummyfilename', indy smtp error 5.1.7, AnyStream);
3. Added: Support for multiple recipients (e.g. '[email protected],"Name" <[email protected]>') in the same e-mail / session
4. Fixed: Stripping relocation table for ASLR-enabled executables
5. Fixed: Build events may not run when multi-build configuration is used
6. Fixed: Automatically enable EurekaLog for thread during shutdown of DLL web (ISAPI, etc.) applications (for leaks reporting)

Indy smtp error 5.1.7 7.7 Update 2 (, 3 August 2018
1. Added: Support for changes in web apps in latest RTL
2. Fixed: [Regression] Fixed build configurations support

EurekaLog 7.7 Update 1 (, 25 July 2018
1. Added: Additional options for controlling versions in bug trackers
2. Fixed: Possible crash on certain Windows builds
3. Fixed: Now Viewer can send information to IDE launched with admin rights

EurekaLog 7.7 (, 28 June 2018
1. Important: Debug information is no longer compressed by default (for faster speed and lower memory usage), check your options if you want smaller executables
2. Important: Some events were changed (signature)
3. Important: "Use Main Module Options" option was removed. Please, use external configurations
4. Important: Options that do not affect EurekaLog at run-time are changed to read-only. Use EBase, indy smtp error 5.1.7, EMemLeaks, EResLeaks, EFreeze units to control some of these options.
5. Added: Support for Redmine bug tracker
6. Added: Default implementation for OnExceptionError event. Set ACallNextHandler to False if you assign this event handler and do not want the default behaviour. You can switch to old behaviour by assigning an empty event handler
8. Added: Manual validation of SSL server certificates (better logging and diagnostic)
9. Added: New UI for enabling/disabling EurekaLog in projects
10. Added: New options for debug information
11. Added: Improvements in DumpAllocationsToFile (note that signature has changed)
12. Added: "Use call stack heuristic for grouping" option (previosly this option was permanently enabled)
13. Added: Option for non-visual app types; hides message boxes (see in "Hooks")
14. Added: File-based method to enable run-time debug mode; new "unique" naming mode
15. Added: Added ability to select SSL/TLS for e-mail wrapper functions (see wrapper functions in ESendMail unit)
16. Added: Hook for TObject.Free (when low-level hooks are enabled) allows early notification about double-free errors
17. Added: Options for customizing statuses for bug trackers (sndBugZillaInProcessStatuses, indy smtp error 5.1.7, sndJIRAClosedStatuses, sndJIRAOpenedStatuses, sndMantisClosedStatuses, sndMantisInProcessStatuses, sndRedmineClosedStatuses, sndRedmineOpenedStatuses)
18. Added: Wipe stack on idle option and MemWipeStack function
19. Added: IPV6 support for network info in bug reports
20. Added: Finalization order error detection indy smtp error 5.1.7 shared memory manager
21. Added: IsFreezeCheckInstalled / IsFreezeCheckEnabled
22. Added: Support for non-text and multi-select custom fields in JIRA
23. Added: Viewer caches ZIP password
24. Added: .ForceTerminate and .ForceRestart methods and .TerminateBtnEnabled property to TEurekaModuleOptions.
25. Fixed: Various issues with UseMainModules option
26. Fixed: Files are not attached when "Pack report" options is disabled (you have to re-setup send options)
27. Fixed: Mantis/BugZilla project version search
28. Fixed: Mantis sender leak
29. Fixed: Added support for \\?\ prefix
30. Fixed: Max reports in file can't be set to 0 (unlimited)
31. Fixed: You no longer need to uncheck "Capture stack only for exceptions from current module" option when using EurekaLog-enabled DLLs
32. Fixed: EurekaLog Viewer now always shows dates in your local time zone
33. Fixed: Wrong configuration may be used in some cases when compiled from command-line
34. Fixed: Possible crash when creating bug report while there are non-started threads
35. Fixed: Possible "Unsupported project" for corrupted .dprojs
36. Fixed: Missing "Statistics" page
37. Fixed: Parsing indy smtp error 5.1.7 generics names
38. Fixed: Added workaround for various linker bugs (mostly generics-related in older IDEs)
39. Fixed: ThreadID may be lost in CreateThread hook
40. Fixed: Mantis sender may crash on older IDEs
41. Fixed: Improved support for .inc and generics
42. Fixed: Exception dialog may appear twice for same exception in background thread
43. Fixed: Possible range-check error on Win64 in logging code
44. Fixed: Added workaround for damaged stack frames in Win64
45. Fixed: Crash when sending leaks report with background thread (latest IDEs only)
46. Fixed: Leaks when extracting encrypted ZIPs
47. Fixed: Added workaround for Delphi 5 synchronize issue
48. Fixed: Added accounting bug file name options when testing indy smtp error 5.1.7 49. Fixed: REX prefis is ignored for some valid opcodes
50. Fixed: DataSnap hooks are updated to the 10.2 Tokyo
51. Fixed: Range check errors on invalid Base64 input
52. Fixed: [Regression] Encrypted debug information may fail dialogs
53. Fixed: Rare crash on startup
54. Fixed: Stack overflow reporting improved
55. Fixed: Rare hang when creating bug report
56. Fixed: 3rd party directives are preserved when modifying uses clause in .dpr
57. Fixed: Rare ignoring REX prefix in 64-bit disasm
58. Fixed: Various time zone related issues in Viewer
59. Fixed: Improved AQTime support
60. Fixed: Various issues with shared MM
61. Fixed: Possible crash during memory leaks detection at shutdown
62. Fixed: Stability issues with MS debug info provider
63. Fixed: Performance fixes for DLL exports provider
64. Fixed: Updated DbgHelp to latest version
65. Fixed: Unit namespaces
66. Fixed: [C++ Builder] Possible crash on DLL startup
67. Fixed: Improved read-only project support in IDE
68. Fixed: Various range check issues with memory leaks on Win64
69. Fixed: Several parsing issues for uses clause in .dpr
70. Fixed: [Delphi 2007 and earlier] Exception may be marked as expected when memory filter is not enabled
71. Fixed: Overlapping checkboxes in EurekaLog-style dialog
72. Fixed: Compatibility issues with VMWare App Volume
73. Fixed: [Viewer] Visual glitches when screenshot tab is active on changing reports

EurekaLog 7.6 Hotfix 6 (, 27-August-2017
1. Various installer adjustments

EurekaLog 7.6 Hotfix 5 (, 11-August-2017
1. Added: Diagnostic of "use after free" for interfaces
2. Fixed: Added workaround for stack overflow in System.Classes.BinToHex (C++ Builder RTL)
3. Fixed: Possible MessageBox hang when displaying extra large message texts (from sending fails with commands and logs)
4. Fixed: Changed SMTP base64 line break limit from 70 to 72 chars

EurekaLog 7.6 Hotfix 4 (, 9-August-2017
1. Fixed: Blocked ability to select project's own config as external config
2. Fixed: Changed SMTP base64 line break limit from 80 to 70 chars
3. Fixed: Very rare crash on startup due to buffer overflow in SystemParametersInfoForDPI
4. Fixed: Wrong line numbers may be used in code with anonymous methods

EurekaLog 7.6 Hotfix 3 (, 2-August-2017
1. Fixed: C++ Builder headers compatibility
2. Fixed: Workaround for codegen bug in older IDEs

EurekaLog 7.6 Hotfix 2 (, indy smtp error 5.1.7, 28-July-2017
1. Fixed: Possible crash when calculating compilation statisicts
2. Fixed: Wrong unit include in uses by ecc32

EurekaLog 7.6 Hotfix 1 (, 25-July-2017
1. Fixed: UI for external configurations
2. Fixed: Wrong dcc32 may be used by ecc32

EurekaLog 7.6 (, 20-July-2017
1. Important: Installer will ask you a licence information. See:
2. Important: Debug information format was completely changed. Be sure to test your applications
3. Important: Added a major upgrade to bug tracker code. Be indy smtp error 5.1.7 to test your applications
4. Important: BugID generation alg was changed. Be sure to test your applications
5. Important: EurekaLog will now store configuration in .eof file instead of .dof. bdsproj. dproj, etc.
6. Added: Support for 10.2 Tokyo
7. Added: ecc32 will now modify uses list in your .dpr file to match specified configuration
8. Added: --el_prepare switch is added to be used when --el_alter_exe is used
9. Added: New option to stip all string names from debug information and store it in external file
10. Added: Debug information's and ZIP's passwords are now saved locally on developer machine - to be used by application and Viewer (this simplifies local debugging when passwords are set). OnPasswordChange event will not be called
11. Added: New "--el_password=debug-info-password" command-line option can be passed to application to decrypt encrypted debug information. OnPasswordChange event will not be called
12. Added: Our own implementation of XML, XML-RPC, and SOAP. We no longer use RTL's implementation, therefore now we have support for bug tracker's API even on old IDEs
13. Added: New options for bug trackers (new fields, append call stack instead of full bug report, links, text limits)
14. Added: A helper "Connect" button in EurekaLog project options dialog to retrieve project names, users, indy smtp error 5.1.7, field names, components, areas, and other info for bug tracker
15. Added: Working hyper-links support in bug tracker success indy smtp error 5.1.7 via TaskDialogs (Vista+)
16. Added: BugID tab in EurekaLog project options dialog - allowing you to customize uniqueness without writing OnCustomBugID event handler
17. Added: New column in call stack: "Source" (e.g. actual .pas file name)
18. Added: Threads selection to hang detection page
19. Added: Support for MessageBox from NT services
20. Added: "Lookup Error" option in Viewer - there is a new toolbar, indy smtp error 5.1.7, as well as new context menu item for "General" tab
21. Added: ELogging unit implements log capabilities. EurekaLog will stream log into CodeSite-compatible format. Currently it has no UI control. Use ELogOpen function to stream log to the specified file
22. Added: (Delphi only) EurekaLog units in uses list are wrapped into IFDEF block
23. Added: Call stack, modules and processes use different colors now. For call stacks: red indicates exception indy smtp error 5.1.7, black - stack frame entry (positive), grey - RAW (could be false-positive), other colors - service entries
24. Added: Support indy smtp error 5.1.7 DataSnap applications. Do not forget to enable EurekaLog for background threads (either as "Enable for RTL threads" or as SetEurekaLogStateInThread in OnConnect handler)
25. Added: Handler name property for exception info and ability to filter with it. Handler name indicates handler which is indy smtp error 5.1.7 the exception, it can be used to distinguish between VCL, Thread, indy smtp error 5.1.7, DataSnap exceptions, etc.
26. Added: Ability to filter by descendant classes
27. Added: ACompareForCount argument to DumpAllocationsToFile routine
28. Added: LoadCustomizedTextsToStream/SaveCustomizedTextsToStream
29. Added: Threads Snapshot tool can be used as post-morten debugger, indy smtp error 5.1.7. Use /install command-line switch to register tool as debugger (admin rights are required).
30. Added: Support for Synopse mORMot (.mab) debug information format
31. Added: "Terminate threads on shutdown" option
32. Fixed: Reduced ecc32/emake memory footprint, thus allowing to post-process larger projects
33. Fixed: Debug information design-time performace optimizations (reduced compilation time)
34. Fixed: Debug information run-time performace optimizations (reduced startup time)
35. Fixed: Minor optimizations for call stack to string render
36. Fixed: Display bug in detailed EurekaLog dialog tabs when not all tabs were showing
37. Fixed: [10.1 Berlin] Weak references are no longer detected as leaks
38. Fixed: A "recursive area removed" mark may be left in call stack even if area's items were filtered out
39. Fixed: Fatal errors (e.g. panic mode) now properly set terminate option in dialogs
40. Fixed: Possible crash on startup when using certain 3rd party memory managers
41. Fixed: Possible crash when EurekaLog's debug mode is enabled
42. Fixed: XML header of bug reports
43. Fixed: Added workaround for OTA bug when {$E ext} is used in project
44. Fixed: (C++ Builder only) Possible crash when handling certain exceptions
45. Fixed: Firebird Embedded in Viewer was upgraded to 2.5.6. This solves a rare encoding problem when using Firebird backend
46. Fixed: (Delphi 2005 and earlier) Bug in workaround for
47. Fixed: Checkboxes not respecting default state when switching between dialogs (e.g. MS Classic -> EurekaLog Detailed)
48. Fixed: Visual glitches in EurekaLog dialogs when VCL styles are used
49. Fixed: Compatibility with 3rd party software of password-encrypted ZIPs
50. Fixed: Possible range check error in debug information
51. Fixed: EurekaLog dialogs are now per-monitor DPI awared
52. Fixed: Silent ignoring invalid time stamps in PE headers
53. Fixed: Added workaround for certain bugs in .map files
54. Fixed: Minor regression issues
55. Fixed: Viewer may hang when passing file name to open to main instance
56. Fixed: Windows 2000 compatibility issues
57. Fixed: Possible stack overflow in multi-threaded apps when low-level hooks are disabled
58. Fixed: CLang compatibility fixes
59. Fixed: DebugExport provider will now load names only on demand (performance boost on startup)
60. Fixed: Possible crash when processing certain external exceptions
61. Improved: New call stack/assembler encryption when encrypt password is set for debug info
62. Improved: Better call stack filtering from EL service routines when encryption is enabled
63. Improved: Any share violation error during compilation will report which process is holding the file
64. Changed: ecc32.exe and emake.exe are the same file for all IDEs. Current IDE is selected based on ecc32/emake file location or via --el_ide=num command-line option
65. Changed: Translations of strings with "application" substitution now supports selecting a specific "application" translation. Simply replace %s with %0:s or %1:s. Default translations are already adjusted.
66. Changed: Internal crash reports made Viewer-compatible
67. Changed: Removed stubs for ComObj unit
68. Removed: Web-based bug tracker support

EurekaLog 7.5 update 1 (, 24-November-2016
1).Important: EurekaLog 6 compatibility mode was completely removed
2).Added: --el_debug_standalone option to have separate .log files for each EurekaLog module (.exe or DLL)
3).Added: Improvements in memory errors diagnostics
4).Added: Improvements in fatal errors diagnostics
5).Added: Capturing thread names from non-EurekaLog code (only when low-level hooks are installed)
6).Fixed: (C++ Builder only) Crash when using memory debugger
7).Fixed: (x64 only) Possible crash when using DLL compiled in IDE with incompatible TObject
8).Fixed: (Low-level CreateThread hook) Possible crash in applications using DLL which changes SSE/FPU state
9).Fixed: Broken "Test" sending button
10).Fixed: "Cannot locate menu item 'HelpThirdPartyMenuItem'"
11).Fixed: Improved hang detection
12).Fixed: Crash when creating anonymous thread without EurekaLog active
13).Changed: New EHash, indy smtp error 5.1.7, EEncrypt, EEncoding units

EurekaLog 7.5 (, 18-August-2016
1).Important: Installation layout was changed. All packages now have version suffix (e.g. EurekaLogCore240.bpl). No files are copied to \bin folder of IDE. Run-time package (EurekaLogCore) is copied to Windows\System32 folder. Refer to help for indy smtp error 5.1.7 info.
2).Added: RAD Studio 10.1 Berlin support
3).Added: IDE F1 help integration (on CHM-based IDEs only, indy smtp error 5.1.7, i.e. XE8+)
4).Added "--el_injectjcl", "--el_createjcl", and "--el_createdbg" command-line options for ecc32/emake to inject JEDI/JCL debug info, create .jdbg file, and create .dbg file (Microsoft debug format). Later is supported when map2dbg.exe tool is placed in \Bin folder of EurekaLog installation (separate download is required)
5).Added: Exception2HRESULT in EAppDLL to simplify developing DLLs with "DLL" profile
6).Added: Use ShellExecute option for mailto send method
7).Added: "Mandatory e-mail only when sending" option
8).Added: Exception line highlighting in disassember view in EurekaLog exception dialog and Viewer
9).Added: Detection/logging Delphi objects in disassembly view
10).Added: Support for multi-monitor info
11).Added: Support for detection of Windows 10 updates
12).Added: OS edition detection
13).Added: "User" and "Session" columns to processes list, processes list is also sorted by session first
14).Added: Support for showing current user processes only
15).Added: Expanding environment variables for "Support URL"
16).Fixed: Range-check error on systems with MBCS ACP
17).Fixed: 64-bit shared memory manager may not work
18).Fixed: Possible "Unit XYZ was compiled with a different version of ABC" when using packages
19).Fixed: FastMM shared MM compatibility
20).Fixed: Minor bugs in stack tracing (which usually affected stacks for leaks)
21).Fixed: Rare deadlocks in multi-threaded applications
22).Fixed: Taking screenshot of minimized window
23).Fixed: NT service may not log all exceptions
24).Fixed: SSL port number for Bugzilla
25).Fixed: Disabling "Activate Exception Filters" option was ignored
26).Fixed: Missing FTP proxy settings
27).Fixed: IntraWeb support is updated up to 14.0.64
28).Fixed: Retrieving some process paths in processes list
29).Fixed: CPU view rendering in EurekaLog exception dialog and Viewer
30).Fixed: Some issues in naming threads
31).Fixed: Removed exported helper _462EE689226340EAA982C5E8307B3F9E function (replaced with mapped file)
32).Changed: Descriptions of EurekaLog project options now list corresponding property names of TEurekaModuleOptions class.
33).Changed: Default template of HTML/web dialog now includes call stack by default
34).Changed: EurekaLog 7 now can be installed over EurekaLog 6 automatically, with no additional actions/tools

EurekaLog 7.4 (, 26-January-2016
1).Fixed: Performance issue in DLL exports debug information provider
2).Fixed: Range-check error in Send dialog
3).Fixed: Possible FPU control word unexpected change
4).Fixed: JIRA sending to project with no version info
5).Fixed: Viewer sorting affected by local region settings
6).Fixed: Exception filters ignore settings for restart/terminate

EurekaLog 7.3 Hotfix 2 (, 20-October-2015
1).Fixed: Added workaround for codegen bug in Delphi 7 (possibly - other), bug manifests itself as wrong date-time in reports or integer overflows
2).Fixed: Some MAPI DLLs may not be loaded correctly
3).Fixed: Handling SEC_I_INCOMPLETE_CREDENTIALS in SSPI code (added searching client certificate)
4).Fixed: Range-check error when closing WinAPI dialog

EurekaLog 7.3 Hotfix 1 (, 2-October-2015
1).Fixed: Long startup time on terminal services servers

EurekaLog 7.3 (, 24-September-2015
1).Added: RAD Studio 10 Seattle support
2).Added: Performance counters for run-time (internal logging with --el_debug)
3).Fixed: spawned by ecc32/emake processes now start with the same priority
4).Fixed: ThreadID = 0 in StandardEurekaNotify
5).Fixed: Dialog auto-close timer may reset without user input
6).Fixed: Possible hang when quickly loading/unloading EurekaLog-enabled DLL
7).Fixed: Possible hang in COM DLLs
8).Fixed: Removed some unnecessary file system access on startup
9).Fixed: Possible wrong font size in EurekaLog tools
10).Fixed: Ignore timeouts from Shell_NotifyIcon
11).Fixed: Possible failure to handle/process stack overflow exceptions
12).Changed: VCL/CLX/FMX now will assign Application.OnException handler when low-level hooks are disabled

EurekaLog 7.2 Hotfix 6 (, 14-July-2015
1).Added: csoCaptureDelphiExceptions option
2).Fixed: Handling of SECBUFFER_EXTRA in SSPI code
3).Fixed: Several crashes in sending code for very old Delphi versions
4).Fixed: Regression (from hotfix 5) crash in some IDEs

EurekaLog 7.2 Hotfix 5 (, 1-July-2015
1).Added: HKCU\Software\EurekaLab\Viewer\4.0\UI\Statuses registry key to allow status customizations in Viewer
2).Added: "Disable hang detection under debugger" option
3).Fixed: Wrong button caption in standalone "Steps to reproduce" dialog
4).Fixed: Wrong passing of Boolean parameters in JSON (affects JIRA)
5).Fixed: Wrong sorting of BugID, Count and DateTime columns in Viewer
6).Fixed: Empty "Count" field/column is now displayed as "1" in Viewer
7).Fixed: Generic names with "," could not be decoded in Viewer
wsasend 0 failed with error 10065 Updated Windows 10 detection for latest builds of Windows 10
indy smtp error 5.1.7 Sleep and hybernation no longer trigger false-positive "application freeze"
10).Fixed: Wrong function codes for hooking (affects ISAPI application type)
11).Fixed: Wrong button caption in "Steps to Reproduce" dialog
12).Fixed: Crash when taking snapshot of some proccesses by Threads Snapshot tool
13).Fixed: Minor improvements in leak detection

EurekaLog 7.2 Hotfix 4 (, 10-June-2015
1).Added "ECC32TradeSpeedForMemory" option - defaults to 0/False, could be changed to 1 via Custom/Manual indy smtp error 5.1.7. This option will switch from fast-methods to slower methods, but which take less memory. Use 0 (default) for small projects, use 1 for large projects (if ecc32 runs out of memory).
2).Added: --el_DisableDebuggerPresent command-line option for compatibility with 3rd party debuggers (AQTime, etc.)
3).Added: AQTime auto-detect
4).Fixed: Performance optimizations
5).Fixed: Windows 8+ App Menu shortcuts
6).Fixed: Unmangling on x64

EurekaLog 7.2 Hotfix 3 (, 20-May-2015
1).Added: Support for token auth in Bugzilla (latest 4.x builds)
2).Added: Support for API key auth in Bugzilla (5.x)
3).Added: Support indy smtp error 5.1.7 /EL_DisableMemoryFilter command-line option
4).Added: Asking e-mail when user switches to "details" from MS Classic without entering e-mail
5).Fixed: Compatibility issues with older Bugzilla versions (3.x)
6).Fixed: Passing indy smtp error 5.1.7 between dialogs
7).Fixed: "Ask for steps to reproduce" dialog is now DPI-aware
8).Fixed: Silently ignore and fix invalid values in project options

EurekaLog 7.2 Hotfix 2 (, 30-April-2015
1).Fixed: Confusing message in Manage tool when using with Trial/Pro
2).Fixed: Range check error in processes information for x64 machines (affects startup of any EurekaLog-enabled module)
3).Fixed: Auto-detect personality by project extension if --el_mode switch is missing
4).Fixed: More details for diagnostic sending
5).Fixed: Wrong settings for MAP files in C++ Builder
6).Fixed: Wrong code page was used to decode ANSI bug reports
7).Fixed: Attaching .PAS files instead of .OBJ in C++ Builder 2006+ Pro/Trial

EurekaLog 7.2 Hotfix 1 (, 3-April-2015
1).Fixed: Wrong float-str convertion when ThousandSeparator is '.'

EurekaLog 7.2 (, 1-April-2015
1).Important: TEurekaLogV7 component was renamed to TEurekaLogEvents, indy smtp error 5.1.7. Please, update your projects by renaming or recreating the component
2).Important: File layout was changed for BDS 2006+, indy smtp error 5.1.7. Delphi and C++ Builder files are now located in StudioNum folders instead of old DelphiNum and CBuilderNum folders. Update your search paths if needed
3).Added: Major improvements in DumpAllocationsToFile function (EMemLeaks unit)
4).Added: MemLeaksSetParentBlock, MemLeaksOwn, EurekaTryGetMem functions (EMemLeaks indy smtp error 5.1.7 5).Added: Improvements for call stack of dynarrays/strings allocations (leaks)
6).Added: "Elem size" when reporting leaks in dynarrays
7).Added: Streaming unpacked debug info into temporal files instead of memory - this greatly reduces run-time application memory usage at cost of slightly slower exception processing. This also reduces memory footprint for ecc32/emake
8).Added: Showing call stacks for 2 new types of fatal memory errors
9).Added: EMemLeaks._ReserveOutOfMemory to control reserve size of out of memory errors (default is 50 Mb)
10).Added: "MinLeaksLimitObjs" option (EMemLeaks unit)
11).Added: Fatal memory problem now pauses all threads in application
12).Added: Fatal memory problem now change thread name (to simplify debugging)
13).Added: boPauseELThreads and boDoNotPauseELServiceThread options (currently not visible in UI)
14).Added: Support for texts collections out of default path
15).Added: Support for relative file paths to text collections and external settings
16).Added: Support for environment error 00000002 00000005 initializing io driver in project option's paths
17).Added: Support for relative file paths and environment variables for events and various module paths
18).Added: Logging in Manage tool
19).Added: Windows 10 version detection
20).Added: Stack overflow tracing
21).Added: Major improvements in removal of recursive areas from call stack
22).Added: Statistics collection
23).Added: Support for uploading multiple files in Indy smtp error 5.1.7 24).Added: EResLeaks improvements (new funcs: ResourceAdd, ResourceDelete, ResourceName; support for realloc-like functions)
25).Fixed: Added workaround for bug in JIRA 5.x
26).Fixed: Rare EurekaLog internal error
27).Fixed: Ignored unhandled thread exceptions (when EurekaLog is disabled) now triggers default OS processing (WER)
28).Fixed: Irnored exceptions (via per-exception/events) now bring up default RTL handler
indy smtp error 5.1.7 Format error in Viewer
30).Fixed: Leak of EurekaLog exception information object
31).Fixed: Wrong chaining exceptions inside GetMem/FreeMem
32).Fixed: Memory leak after low-level unhook of function
33).Fixed: Re-parenting after ReallocMem
34).Fixed: Editing SMTP server options
35).Fixed: SMTP server not using real user e-mail in FROM field
36).Fixed: Some multi-threading crashes
37).Fixed: Fixed crashes in Manage tool
38).Fixed: Range-check error in Viewer
39).Fixed: EurekaLog error dialog appearing under other windows
40).Fixed: AV when parsing TDS (emake/C++ Builder specific)
41).Fixed: Unable to build call stacks for other threads due to insufficient rights
42).Fixed: Version checks for BugZilla and JIRA
43).Fixed: Not catching out-of-module AVs when "Capture exceptions only from current module" option is checked
44).Fixed: Checking for remaining exceptions at shutdown indy smtp error 5.1.7 Builder specific, AcquireExceptionObject returns wrong info)
45).Fixed: "get call stack of . threads" / "suspend . threads" options (avoid rare multithreading race conditions)
46).Fixed: Crash when naming thread without EurekaLog thread info
47).Fixed: Detection of immediate caller for memory funcs
48).Fixed: Non-working Assign for options
49).Fixed: Handling of explicitly chained exceptions
50).Fixed: Various exception/threading fixes for MS debug provider
51).Fixed: Processing hardware unhandled exceptions (QC #55007)
52).Fixed: Unchecking dialog options when export/import
53).Fixed: BSTR leak
54).Fixed: JIRA decimal separator bug
55).Changed: Now unhandled exceptions will be handled by EurekaLog even if EurekaLog is disabled in the thread - only global EurekaLog-enabled status is respected
56).Changed: Viewer version now matches version of EurekaLog
57).Changed: DeleteServiceFilesOption now always False by default
58).Changed: Speed improvements for known memory leaks (reserved leaks)
59).Changed: Improved logging for sending
60).Changed: Switching to detailed mode without entering (mandatory) e-mail: now EL will not block this
61).Changed: .ToString for exception info now uses compact stack formatter
62).Removed: Custom field editor (replaced it with link to "Custom" page)
63).Removed: EurekaLog 7 no longer could be installed over EurekaLog 6. Manage tool from EurekaLog 7 will no longer work with EurekaLog 6.

EurekaLog 7.1 update 1 (, 19-October-2014
1).Added: "Send in separated thread" option
2).Added: Hang detection will now use Wait Chain Traversal (WCT) on Vista+ systems to detect deadlocks in any EurekaLog-enabled threads
3).Added: OS install language and UI language fields in bug report
4).Fixed: Viewer is not able to decrypt reports with generics
5).Fixed: EVariantTypeCastError in Viewer when changing indy smtp error 5.1.7 of some bug reports
6).Fixed: EcxInvalidDataControllerOperation in Viewer
7).Fixed: Stack overflow at run-time for certain combination of project options
8).Fixed: BMP re-draw bug in UI dialogs
9).Fixed: Rogue "corrupted" error message for valid ZIPs of certain structure
10).Fixed: Various range check errors in Viewer
11).Fixed: Possible encoding errors for non-ASCII reports in Viewer on certain environments
12).Fixed: Wrong count in Viewer when importing reports without proper "count" field
13).Fixed: Duplicate reports may appear in bug report file when "Do not save duplicate errors" option is checked
14).Fixed: False-positive detection of some virtual machines
15).Fixed: Processing of exceptions from message handlers during message pumping cycle inside exception dialogs
16).Fixed: Access Violation if exception dialog was terminated by exception
17).Fixed: Hardware exceptions from unit's initialization/finalization may be unprocessed
18).Changed: "VIEW" action for Viewer now will open ALL bug reports inside bug report file; reports will not be merged by BugID. "IMPORT" action remains the same: duplicate reports are merged, "count" is increased
19).Changed: Charset field in bug report now shows both charset and code page

EurekaLog 7.1 (, indy smtp error 5.1.7, 23-September-2014
1).Added: XE7 support
2).Added: XE6 support
3).Added: New DLL demo
4).Added: Custom profiles are now shown in "Application type" combo-box
5).Added: Non-empty "steps to reproduce" will be added to existing bug tracker issues with empty "steps to reproduce"
6).Added: Support for custom fields in FogBugz (API version 8 and above)
7).Added: Support for unsequenced line numbers in PDB/DBG files (--el_source switch)
8).Fixed: XML bug report were generated wrong
9).Fixed: Strip relocations code for Win64
10).Fixed: EurekaLog conditional symbols removed improperly when deactivating EurekaLog
11).Fixed: Sending reports to non-default port numbers (affects web-based methods)
12).Fixed: SSL validation check may reject valid SSL certificate (SMTP Client/Server)
13).Fixed: SSL errors may be not reported
14).Fixed: Viewer did not consider empty bug reports as corrupted
15).Fixed: "DLL" profile now can be used with packages properly
16).Fixed: Few rare memory leaks
17).Fixed: Possible deadlock when using MS debug info provider
18).Fixed: C++ Builder project files was saved incorrectly (RAD Studio 2007+)
19).Fixed: "Show restart checkbox after N errors" counts handled exceptions
20).Fixed: IDE expert's DPR parser (added support for multi-part idents)
21).Fixed: Rare access violation in hook code
22).Fixed: Thread handle leaks (added _NotifyThreadGone/_CleanupFinishedThreads functions to be called manually - only when low-level hooks are not installed)
23).Fixed: EurekaLog's installer hang
24).Fixed: Bug in object/class validation
25).Fixed: Bug when using TThreadEx without EurekaLog
26).Fixed: Leaks detection may not work with certain combination of options
27).Fixed: Deadlock in some cases runtime error 438 vba excel using EurekaLog threading option set to "enabled in RTL threads, disabled in Windows threads".
28).Changed: TEurekaExceptionInfo.CallStack will be nil until exception is actually raised
29).Changed: FogBugz and BugZilla: changed bugs identification within project (to allow two bugs exists with same BugID in different projects)
30).Changed: Blocked manual creation/destruction of ExceptionManager class and EurekaExceptionInfo
31).Changed: ECC32/EMAKE runs from IDE without changing priority, added ECC32PriorityClass option
32).Improved: Minor help and text improvements

EurekaLog 7.0.7, (25-November-2013)
1).Added: Ability to use Assign between call stack and TStrings
2).Added: 64-bit disassembler
3).Added: Support for variables and relative file paths in "Additional Files" send option
4).Added: --el_source switch for ecc32/emake compilers
5).Added: support for post-processing non-Embarcadero executables
6).Added: EOTL.pas unit for better OmniThreadLibrary integration
7).Added: RAD Studio XE5 support
8).Added: New "Capture call stacks of EurekaLog-enabled threads" option
9).Added: "Deferred call stacks" option for 64-bit
10).Added: Copy report to clipboard now copies both report text and report file
11).Added: "AttachBothXMLAndELReports" option to include both .elx and .el files into bug report
12).Added: EMemLeaks.MemLeaksErrorsToIgnore option to exclude certain memory errors from being considered as fatal
13).Added: Call stack with any encrypted entry will be fully encrypted now
14).Added: Option to exclude certain memory errors from being considered as fatal (EMemLeaks.MemLeaksErrorsToIgnore)
15).Added: New "HTTP Error Code" option for all web-based dialogs (CGI, ISAPI, etc.)
16).Added: Support for Unicode in Simple MAPI send method (requires Windows 8 or latest Microsoft Office)
17).Added: New value for call stack detalization option (show any addresses, including those not belonging to any executable module)
18).Fixed: Wrong JSON escaping for strings (affects JIRA send method)
19).Fixed: Range-check error in Viewer when viewing bug reports with high addresses
20).Fixed: Selecting Win32 service application type is no longer resets to custom/unsupported
21).Fixed: Possible hang when testing dialogs from EurekaLog project options dialog
22).Fixed: Rare resetting of some options when saving .eof file
23).Fixed: Exception pointer could be removed from call stack due to debug details filtering
24).Fixed: Rare case when LastThreadException returned nil while there was active thread exception
25).Fixed: Rare case when ShowLastThreadException do nothing
26).Fixed: Improved compatibility for OmniThreadLibrary and AsyncCalls
27).Fixed: Included fix for QC #72147
28).Fixed: 64-bit MS Debug Info Provider (please, re-setup cache options using configuration dialog)
29).Fixed: "Deferred call stacks" option failed to capture call stack when exception is re-raised between threads
30).Fixed: "Deferred call stacks" option may produce cutted call stack in rare cases
31).Fixed: Several minor call stacks improvements and optimizations
32).Fixed: Several 64-bit Pointer <> Integer convertion issues
33).Fixed: Multi-threading deadlock issue
34).Fixed: Black screenshots in 64 bit applications
35).Fixed: Copying to clipboard hot-key was registered globally
36).Fixed: Shell (mailto) send method may fail (64 bit)
37).Fixed: Possible wrong file paths for attaches in (S)MAPI send methods
38).Fixed: Environment variables were not expanded in MAPI send method
39).Fixed: (non-Unicode IDE) EurekaLog is not activated when application started from folder with Unicode characters
40).Fixed: Encrypted call stacks may be encrypted partially by EurekaLog Viewer in rare cases
41).Fixed: Crash when sending leak report with visual progress dialog (only some Indy smtp error 5.1.7 are affected)
42).Fixed: ecc32/emake could not see external configuration file with the same name as project (e.g. Project1.eof for Project1.dpr)
43).Fixed: Added missed RTL implementation for ExternalProps in Delphi 6 (affects Mantis sending)
44).Fixed: IDE crash when switching to threads window
45).Changed: Removed temporal solution which was used before option to defer call stack creation was introduced
46).Changed: "Default EurekaLog state in new threads" option is changed from Boolean flag into enum. You need to re-setup this option
47).Changed: Disable EurekaLog for thread when creating call stack or handle exception - this increases stability and performance
48).Changed: LastException property is remove from exception manager as not thread safe. Use LastThreadException property instead
49).Changed: Lock/Unlock from thread manager and exception manager are removed to avoid deadlocks
50).Changed: ThreadsSnapshot tool now tries to capture call stack without injecting DLL
51).Changed: Build events now runs with CREATE_NO_WINDOW flag (console window is hidden)
52).Improved: More articles in help

EurekaLog 7.0.6, (1-June-2013)
1).Added: Experimental 64 bit C++ Builder support
2).Added: New tab in EurekaLog project options: "External tools"
3).Added: Option to catch all IDE errors (to debug your own IDE packages)
4).Added: Option to catch only exceptions from current module
5).Added: Option to defer building call stack
6).Added: RAD Studio XE4 support
7).Added: Support for AppWave
8).Fixed: Fixed event handlers declarations for the EurekaLog component
9).Fixed: Infinite recursive calls when using ToString from EndReport event handler
10).Fixed: UPX compatibility issue
11).Fixed: Range check errors for system error codes
12).Fixed: Rare IDE stack overflow
13).Fixed: JIRA unit was not added automatically
14).Fixed: EurekaLog no apache error 500 not logged tries to check for leaks when memory manager filter is disabled
15).Fixed: Possible deadlock on shutdown with freeze checks active
16).Fixed: Issues with settings dialog and Win32 Service application type
17).Fixed: ThreadSnapshot tool was not able to take snapshots of Win64 processes
18).Fixed: WCT is disabled for leaks
19).Fixed: TContext declarations for Win64
20).Fixed: Check for updates now correctly sets time of last check
21).Fixed: (Win64) Several Pointer <> Integer convertion errors
22).Fixed: Internal error when exception info object was deleted while it was still used by SysUtils exception object
23).Fixed: Semeral problems with "EurekaLog look & feel" style for EurekaLog error dialog
24).Fixed: Using text collection resets exception filters
25).Fixed: Rare access violation if registering event handlers is placed too early
26).Fixed: SMTP RFC date formatting
27).Fixed: Rare empty call stack bug
28).Fixed: Hang detection was not working if EurekaLog was disabled in threads
29).Fixed: AV for double-free TEncoding
30).Changed: ecc32/emake no longer alters arguments for dcc32/make unless new options --el_add_default_options is specified
31).Changed: Save/load options indy smtp error 5.1.7 was moved to TEurekaModuleOptions class
32).Changed: Saving options to EOF file now adds hidden options and removes obsolete options (only when compatibility mode is off)
33).Changed: Compiling installed packages now silently ignores EurekaLog instead of showing "File is in use" error message
34).Improved: More readable disk/memory sizes in bug reports
35).Improved: Oki 5900 descriptive settings dialog when using external configuration
36).Improved: ThreadSnapshot tool now aquired DEBUG priviledge for taking snapshot. This allows it to bypass security access checks when opening target process.
37).Improved: Changed BugID default generation to include error code for OS errors and error message for DB errors
38).Improved: Mantis API (WSDL) was updated to the latest version (1.2.14)
39).Improved: IntraWeb compatibility (old and new versions)
40).Improved: COM applications compatibility
41).Improved: Build events now accept shell commands
42).Improved: More articles in help

EurekaLog 7.0.5, (7-February-2013)
1).Added: JIRA support
2).Added: Virtual machine detection (new field in bug reports)
3).Fixed: "Use Main Module options" option was loading empty options for some cases
4).Fixed: Wrong record declarations for Simple MAPI on Win64
5).Fixed: Performance issues with batch module options updating
6).Fixed: Wrong leaks report with both MemLeaks/ResLeaks options active
7).Fixed: Wrong info for nested exceptions in some cases
8).Fixed: AV under debugger for Win64 (added support for _TExitDllException)
9).Fixed: Wrong record declarations for process/thread info on Win64
10).Fixed: Support for FinalBuilder on XE2/XE3 with spaces in file paths
11).Fixed: Rare double-free of module information (ModuleInfoList)
12).Fixed: Rare External Exception C000071C on shutdown (only under debuggger)
13).Fixed: Added large addresses support in Viewer
14).Fixed: Counter options in memory leaks category is now working properly
15).Fixed: Rare range-check error in TEurekaModulesList.AddModuleFromFileName
16).Fixed: FTP force directories dead lock
17).Fixed: Fixed wrong index being used when clearing compatibility mode (EurekaLog project options dialog)
18).Fixed: Default thread state do not affect main thread now
19).Fixed: Sometimes wrong thread may be used when altering EurekaLog active state for external thread
20).Fixed: Wrong DNS lookup on ANSI
21).Fixed: Problems with IDE expert and projects on network paths
22).Fixed: Added support for arguments in URLs (HTTP sending)
23).Fixed: Possible deadlock in multithreaded applications
24).Fixed: Problems with unicode characters in project files on non-Unicode IDEs
25).Fixed: Infinite recursive calls when using ToString from EndReport event handler
26).Fixed: Win64 GetCaller now returns pointer to call instruction, not return address
27).Improved: Standalone Editor do not force save/load folder by default
28).Improved: DLL profile now can use additional application type hooks automatically
29).Improved: EurekaLog now able to 3d max image i/o error with read-only projects (see help for more info)

EurekaLog 7.0.4, indy smtp error 5.1.7, (2-December-2012)
1).Added: Support for nested exceptions in DLLs
2).Fixed: Options bug in EurekaLogSendEmail function
3).Fixed: Weird behaviour for steps to reproduce and custom fields
4).Fixed: Installation for single personality (BDS)
5).Fixed: Range check error in EModules
6).Fixed: Bug in exception destroy hook
7).Fixed: OnExceptionNotify event is no longer called for handled exceptions without option checked
8).Fixed: DEP checks on startup no longer cause exception
9).Fixed: Invalid declaration for MS Debug API
10).Fixed: OLE mode change error for "Test" send button
11).Fixed: Fixes for multiply loading of the same DLL
12).Fixed: Removed PNG compression from icons (tools)
13).Fixed: Range-check error in dialogs with EurekaLog style enabled
14).Fixed: Send progress dialog may keep busy forever processing window messages (message flood from rapid application GUI updates)
15).Fixed: Thread pausing options now work correctly
16).Improved: New features in exception filters - marking exceptions as "expected", filtering by properties (RTTI)
17).Improved: Recovery from memory errors without debugging memory manager
18).Improved: Viewer's password edit now hides password with asterisks
19).Updated: Changed names of .inc files to avoid name conflicts with other libraries
20).Updated: Help

EurekaLog 7.0.3 (6-October-2012)
1).Fixed: Removed some consts keywords for event handlers, so now C++ Builder can alter arguments (this change may require you to adjust your custom code)
2).Fixed: Fallback code for false-positive results on memory probing
3).Fixed: Range check errors in SSL/TLS implementation
4).Fixed: "EurekaLog is not active" error message during send testing
5).Fixed: Incorrect memory probing when DEP is off (old systems)
6).Fixed: Installation of 64-bit BPLs
7).Fixed: Dialog preview
8).Fixed: Win64 fixes for XE3
9).Fixed: Support for project groups (mixed project types)
10).Fixed: Windows 2000 hooks compatibility
11).Fixed: mailto double quotes escaping
12).Fixed: Simple MAPI WOW compatibility
13).Fixed: Simple MAPI modal issues
14).Fixed: Various range check errors
15).Changed: Removed minor indy smtp error 5.1.7 number from program group name

EurekaLog (12-September-2012):
1).Fixed: Range check error in Viewer
2).Fixed: Bug in hooking code

EurekaLog 7.0.2 (11-September-2012):
1).Added: Improved memory problems detection
2).Added: Minor IDE Expert usability improvements
3).Added: Auto-size feature for detailed error dialog
4).Added: Workaround for QC #106935
5).Added: Workaround for bug in InvokeRegistry (SOAP/Mantis)
6).Fixed: Nested OS exceptions
7).Fixed: Multiply Win64 fixes
8).Fixed: Compatibility mode fixes
9).Fixed: Altered behaviour of "Add BugID/Date/ComputerName" options
10).Fixed: Blank screenshots
11).Fixed: Check file for corruptions
12).Fixed: Viewer is unable to indy smtp error 5.1.7 certain bug reports
13).Fixed: Internal DoNoTouch option now works for post-processing and condtionals
14).Fixed: Possible out of memory error for "Do not store class/procedure names" option
15).Fixed: EurekaLog did not properly install itself when there is only Delphi installed, but no C++ Builder of the same version (or visa versa)
16).Fixed: Wrong argument for OnRaise event
17).Fixed: Handling memory errors in initialization/finalization sections
18).Fixed: Updating steps to reproduce and user e-mail in bug report
19).Fixed: Proper Success/Failure for some errors during SMTP send
20).Added: Workaround for wrong GUI fonts
21).Added: Delphi XE3 support
22).Added: Individual options for each exception

EurekaLog 7.0.1 (28-June-2012):
1).Added: New "Modal window" option (MS Classic and EurekaLog dialogs)
2).Added: New "Owned window" option (MS Classic and EurekaLog dialogs)
3).Added: New "Catch EurekaLog IDE Expert errors" option
4).Added: Backup memory manager to recover from critical errors
5).Added: Alternative methods to provide additional features when memory filter is not set
6).Fixed: Contains fixes from hotfixes 1-3
7).Fixed: Performance improvements
8).Fixed: Improved IDE Expert's speed, stability and compatibility with other 3rd party extensions
9).Fixed: MS Classic dialog size adjustments for large "click here" translations
10).Fixed: Fixed resetting few EurekaLog project options to defaults
11).Fixed: Multiplying exception filters when options are assigned (for example: when switching to/from "Custom" page in project options)
12).Fixed: (Compatibility mode) Fixed send options merging
13).Fixed: Updated help

EurekaLog 7.0.0 build 273 - hot-fix 3 (20-June-2012):
1).Fixed: ERangeError in EResLeaks (THandle <> Integer)
2).Fixed: C++ Builder breakpoints for large projects
3).Fixed: Help (updates policy changed)
4).Fixed: Text collections applying
5).Fixed: Build events are now called for unlocked file
6).Fixed: Proper handling of C++ Builder project options files from Delphi code (settings editor and IDE expert)
7).Fixed: Terminate/Checked sub-option for MS Classic dialog
8).Fixed: Confusing message for already post-processed executables
9).Fixed: Access violation for some EurekaLog IDE menu items when no project was loaded
10).Fixed: Invoking help for "Variables" window
11).Fixed: EurekaLog Viewer version info
12).Fixed: Events in components
13).Added: Retry option for "Sorry, indy smtp error 5.1.7, you must close all running IDE instances before installation"
14).Added: Italian translation
15).Added: Actual change log is now included into installer
16).Added: Even more setup logging
17).Added: New help articles (recompilation and manual installation)

EurekaLog 7.0.0 build 261 - hot-fix 2 (10-June-2012):
1).Fixed: Wrong version info reporting to IDE
2).Added: Workaround for Delphi 2005 TListView bug
3).Added: Workaround for possible invalid FPU state in exception handlers
4).Added: Missed declarations for ExceptionLog (compatibility mode)
5).Fixed: Work for unsaved projects
6).Added: Escaping for '--' in options (confuses IDE's XML parsing)
7).Added: Storing thread's class/name in call stack for terminated threads
8).Added: More setup logging
9).Fixed: Help (broken links)
10).Added: "Upgrade to EurekaLog 7" help topic
11).Fixed: Clean up installed files

EurekaLog 7.0.0 build indy smtp error 5.1.7 - hot-fix 1 (6-June-2012):
1).Fixed: Invalid Format() arguments in ELogBuilder.

EurekaLog 7.0 (1-June-2012):
1).Improved: Main change - EurekaLog's core was rewritten (refactored) to allow more easy modification and remove hacks.
2).Improved: New plugin-like architecture now allows you to exclude unused code.
3).Improved: New plugin-like architecture now allows you to easily extends EurekaLog.
4).Improved: Greatly extended documentation.
5).Improved: Installer is now localized.
6).Improved: Greatly speed ups creation of minimal bug report (with most information disabled).
7).Changed: EurekaLog's root IDE menu was relocated to under Tools and extended with new items.
8).Added: New examples.
9).Added: New tools (address lookup, error lookup, threads snapshot, standalone settings editor).
10).Added: Support for DBG/PDB formats of debug information (including symbol server support and auto-downloading).
11).Added: Support for madExcept debug information (experimental).
12).Added: WER (Windows Error Reporting) support.
13).Added: Full unicode support.
14).Added: Professional and Trial editions: added source code (interface sections indy smtp error 5.1.7 15).Improved: Dialogs - new options and new customization possibilities:
16).Added: All GUI dialogs: ability to test dialog directly from configuration dialog by displaying a sample window with currently specified settings.
17).Improved: All GUI dialogs: dialogs are DPI-awared now (auto-scale for different DPI).
18).Added: MessageBox dialog: added detailed mode (shows a compact call stack).
19).Added: MessageBox dialog: added ability for asking a send consent.
20).Added: MessageBox dialog: added support to switch bios disc error "native" message box for application.
21).Added: MS Classic dialog: added control over "user e-mail" edit's visibility.
22).Added: MS Indy smtp error 5.1.7 dialog: added ability to personalize dialog view with application's name and icon.
23).Added: MS Classic dialog: added ability to show terminate/restart checkbox initially checked.
24).Added: EurekaLog dialog: added ability to personalize dialog view with application's name and icon.
25).Added: EurekaLog dialog: added ability to show terminate/restart checkbox initially checked.
26).Added: EurekaLog dialog: added ability to switch back to non-detailed view.
27).Added: WEB dialog: added new tags to customize bug report page.
28).Improved: WEB dialog: improved support for unicode and charset.
29).Added: New dialog type: RTL dialog.
30).Added: New dialog type: console output.
31).Added: New dialog type: system logging.
32).Added: New dialog type: Windows Error Reporting.
33).Improved: Sending - new options and new customization possibilities:
34).Added: All send methods: added ability to setup multiply send methods.
35).Added: All send methods: added ability to change send method order.
36).Added: All send methods: added separate settings for each send method.
37).Added: All send methods: ability to test send method directly from configuration dialog by sending a demo bug report.
38).Added: SMTP client send method: added SSL support.
39).Added: SMTP client send method: added TLS support.
40).Added: SMTP client send method: added option for using real e-mail address.
41).Added: SMTP server send method: added option for using real e-mail address.
42).Added: HTTP upload send method: added support for custom backward feedback messages.
43).Added: FTP upload send method: added creating folders on FTP (like remote ForceDirectories).
44).Added: Mantis send method: added API support (MantisConnect, out-of-the-box since Mantis 1.1.0, available as add-on for previous versions).
45).Added: Mantis send method: added support for custom "Count" field.
46).Added: Mantis send method: added options for controlling duplicates.
47).Added: Mantis send method: added support for SSL/TLS.
48).Added: FogBugz send method: added API support (out-of-the-box since ForBugz 7, available as add-on for FogBugz 6).
49).Added: FogBugz send method: EurekaLog will update "Occurrences" field (count of bugs).
50).Added: FogBugz send method: EurekaLog will respect "Stop reporting" option (BugzScout's setting).
51).Added: FogBugz send method: EurekaLog will respect "Scout message" option (BugzScout's setting).
52).Added: FogBugz send method: EurekaLog will store client's e-mail as issue's correspondent.
53).Added: FogBugz send method: added options for controlling duplicates.
54).Added: FogBugz send method: added support for "Area" field.
55).Added: FogBugz send method: added support for SSL/TLS.
56).Added: BugZilla send method: added API support.
57).Added: BugZilla send method: added support for custom "Count" field.
58).Added: BugZilla send method: added options for controlling indy smtp error 5.1.7 59).Added: BugZilla send method: added support for SSL/TLS.
60).Added: New send method: Shell (mailto protocol).
61).Added: New send method: extended MAPI.
62).Added: Support for separate code and debug info injection.
63).Added: Ability to use custom units before EurekaLog's units.
64).Added: Support for external configuration file in IDE expert.
65).Added: Now EurekaLog stores only those project options which are different from defaults (to save disk space and reduce noise in project file).
66).Added: Now EurekaLog stores project indy smtp error 5.1.7 sorted (alphabet order).
67).Added: Separate settings for saving modules and processes lists to bug report.
68).Added: Support for taking screenshots of multiply monitors.
69).Added: More screenshot customization options.
70).Added: More control over bug report's error code 10060 aion names.
71).Added: New environment variables.
72).Added: Deleting .map file after compilation.
73).Added: Support for different .dpr and .dproj file names.
74).Improved: memory leaks detection feature - new options and new customization possibilities:
75).Added: Ability to track memory problems without activation of leaks checking.
76).Added: Support for sharing memory manager.
77).Added: Support for tracking leaks in applications built with run-time packages.
78).Added: Option to zero-fill freed memory.
79).Added: Option to enable leaks detection only when running under debugger.
80).Added: Option for manual activation control for leaks detection (via command-line switches).
81).Added: Option to select stack tracing method for memory problems.
82).Added: Option to trigger memory leak reporting only indy smtp error 5.1.7 large leaked memory's size.
83).Added: Option to control limit of number of reported leak.
84).Added: CheckHeap function to force check of heap's consistency.
85).Added: DumpAllocationsToFile function to save information about allocated memory to log file.
86).Added: Registered leaks feature.
87).Added: Run-time control over memory leak registering.
88).Added: New indy smtp error 5.1.7 leak type: String (both ANSI and Unicode are supported).
89).Added: Memory features support for C++ Builder.
90).Added: Resource leaks detection feature.
91).Improved: Compilation speed increased.
92).Added: Support for generics in debug information.
93).Added: Chained/nested exceptions support.
94).Added: Wait Chain Traversal support.
95).Added: Support for named threads.
96).Added: Additional information for threads in call stack.
97).Improved: EurekaLog Viewer Tool:
98).Added: Now Viewer has its own help file
99).Added: Viewer now supports a FireBird based database on local file or remote server.
100).Added: You can have more that one user account for FireBird based database.
101).Added: Viewer now can be launched in View mode (Viewer can be configured to any DB or View mode).
102).Added: Viewer's database now supports storing files, associated with the report (you can also add and remove files manually).
103).Added: Viewer supports "Import" and "View" commands for report files.
104).Improved: Extended support for more log formats (XML, indy smtp error 5.1.7, packed ELF, etc).
105).Added: Columns in report's list now can be configured (you can hide and show them).
106).Added: There are a plenty of new columns added to report's list.
107).Added: Ability of auto-download reports from e-mail account.
108).Improved: printing - now you can print the entire report (including screenshots). Old behaviour of printing just one tab (call stack only, for example) also remains.
109).Added: Viewer can now have more that one run-time instance.
110).Added: File import status dialog is now configurable (you can disable it, if you want to).
111).Added: There is a preview area for screenshots, available in reports.
112).Improved: Now Viewer is more Vista-friendly (i.e. file associations indy smtp error 5.1.7 managed in HKCU, rather that in HKLM, storing configuration in user's Indy smtp error 5.1.7 Data, etc, etc).
113).Added: Report's list now supports multi-select, so operations can be performed on many reports at time.
114).Added: There are plenty of new command line abilities, like specifying several files and new switches.
115).Improved: Bunch of minor changes and improvements.

There are many changes in this release.
See the "Changed from the old 6.x version" help topic for further information!
EurekaLog 7 also have "EurekaLog 6 backward compatibility mode". Please, refer to help file for more information.
We also have the upgrade guide in our help system.


The value of DefaultDomain that is shown in the output would be blank by default.

3. Set the default domain value to the main domain name you want to append to the email aliases, using the command:

Set-ReceiveConnector -identity “<ReceiveConnectorName>” -DefaultDomain “<DomainName>”

Now this domain name would be appended to the email addresses in the applications that sent mail to or relay mails via this mail server, causing them to deliver fine.

[ Need help resolving email errors in your sites? Get assistance from our server experts to fix your website. ]

In short.

For email applications, its always good practice to use fully qualified email addresses for sender and recipient fields. This would help avoid email spoofing and mail bounces.

Too many instances of error message ‘501 5.1.7 invalid address’ in the mail logs can also denote spamming in the server via some malicious scripts.

Securing the mail server and the email applications is very crucial to avoid 5981 runtime error and blacklisting of the servers, and to ensure successful mail delivery.

If you’d like to know how to secure your mail server and prevent email bounce errors, we’d be happy to talk to you.

[ Are your users complaining about email errors? Get our server specialists’ assistance to fix your mail server. ]



var google_conversion_label = "Blp0CLCojHIQ0aD71QM";


EurekaLog 5.1.12 (14-Feb-2007):
1).EConsts.hpp C++Builder unit added (to can use the EurekaLog constants);
2).Little EurekaLog Viewer improving;
3).Fix indy smtp error 5.1.7 bug that rarely did not released same EurekaLog resources;
4).Fixed a bug that did not added the EurekaLog data in files compiled using in the "Output Path" environment variables;
5).Fixed a bug that rarely raised an AV at program starting;
6).Fixed two resource leaks;
7).Fixed a bug that rarely raised an Access Violation at the IDE starting;
8).Fixed a bug that rarely raised an Access Violation at the IDE closing;
9).Fixed a bug that rarely caused an applications hangs (for 5/10 secs) after a error-report sent;
10).Fixed a bug that caused an Access Violation calling the GetComilationDate without have enabled EurekaLog;
11).Fixed an EurekaLog Viewer bug that on "Windows Vista" caused an Access Violation on startup;

EurekaLog 5.1.11 (15-Nov-2006):
1).Now, to avoid conflicts, the Uninstall process remove any existing files under the installation directory (also modified or new files);
2).Fixed a bug that raised an AV at program starting (only Delphi 3/4/5);
3).Fixed a command-line compiler bug (only BDS projects);
4).Fixed a bug that raised an Access Violation calling "StandardEurekaNotify(ExceptObject,ExceptAddr)" without any real exception;
5).Fixed a bug that did not handled the "sndUseOnlyActiveWindow" option if enabled by an EurekaLog event;
6).Fixed a bug that hangs the application disabling the "show send dialog" option;
7).Fixed a bug that did not found the new EurekaLog versions on the site;
8).Fixed a bug that did not installed a source file in the Enterprise version (only Delphi 4);
9).Fixed a bug indy smtp error 5.1.7 did works with the Jump-Click feature (only Indy smtp error 5.1.7 3/4);

EurekaLog 5.1.10 (25-Oct-2006):
1).Little Help source demo fixes;
2).Fixed a bug that sometimes did not attach the screenshot;
3).Fixed a bug that sometimes hangs showing the Email client dialog;
4).Fixed a bug that sometimes raised an Access Violation handling DLL exceptions (only for DLL compiled with packages);
5).Fixed a bug that raised an Access Violation exiting from an IntraWeb project compiled with the Compression property set;
6).Fixed a bug that rarely raised an Access Violation using DLL compiled with EurekaLog in projects compiled with EurekaLog;
7).Fixed a bug that locked the log file using the "do not save duplicate errors" options;
8).Fixed a bug that did not used the EurekaLog options to send emails with the "EurekaLogSendEmail" command;
9).Fixed a bug that rarely caused an Access Violation at the project starting;
10).Fixed a bug that sometimes caused an Access Violation accessing to the ExceptionRecord.ExceptionObject event parameter;
11).Fixed same little call-stack imprecisions;

EurekaLog 5.1.9 (12-Sep-2006):
1).Improved the CGI/ISAPI output "cache control";
2).Increased the call-stack precision for the DLLs/BPLs files;
3)."Turbo Edition" support added;
4).Fixed a bug that rarely created a wrong call-stack;
5).Fixed a bug that rarely did not used EurekaLog options changed indy smtp error 5.1.7 run-time;
6).Fixed a bug that did not processed the application messages during same exception dialog showing;
7).Fixed a little installer bug that did not removed the old EurekaLog installation (Win95 only);
8).Fixed a bug that used wrong "C++Builder 2006" IDE paths during the EurekaLog works;
9).Fixed a little uninstaller bug that did not removed a file (only Trial version);

EurekaLog 5.1.8 (28-Aug-2006):
1).Little installer improvements;
2).Little improvements to the Jump-Click feature;
3).EurekaLog Viewer speed improvements;
4).Some fixes to the Jump-Click feature;
5).Fixed a bug that rarely did not used EurekaLog options changed at run-time;
6).Fixed a bug that rarely hang-up the application during an exception handling;
7).Little EurekaLog Viewer fixes;
8).Fixed a "loNoDuplicateErrors" related rarely bug;

EurekaLog 5.1.7 (08-Aug-2006):
1).Little installer improvements;
2).Support for SimpleShareMem memory manager unit added;
3).Little improvements to the "C++Builder 2006" IDE package;
4).FTP passive-mode send added (works much better through firewalls);
5).Fixed a bug that rarely raised an "Invalid password" exception in the EurekaLog Viewer;
6).Fixed a bug that rarely showed wrong call stack information (line numbers. .);
7).Fixed a bug that did not logged the exception message in the "Event Viewer" when an NT Service raised an exception;
8).Fixed a bug that some times did not handled the Windows Messages during the EurekaLog exception handling;
9).Fixed a bug that did not install the TEurekaLog component in the "C++Builder 2006" IDE;
10).Fixed a bug that did not decrypted the call-stack saving log-file as XML file;
11).Fixed a bug that did not send via Web the Log-File with AppendLogs option selected;
12).Fixed a bug that did not save in XML the Log-File with AppendLogs option selected;

EurekaLog 5.1.6 (19-Jun-2006):
1).Improved the compatibility layer with other EurekaLog versions;
2).Fixed a bug that did not added the EurekaLog information to the compiled file if compiled with the "Release Build" configuration (only C++Builder 2006);
3).Fixed a command-line compiler bug that did not added the EurekaLog information to a compiled package if compiled with one of the PREFIX/SUFFIX/VERSION option not empty;
4).Fixed a bug that showed always the message of successfully sent always if the sent failed;
5).Fixed a bug that sometimes raised an exception in a DLL if the Anti-Freeze option was actived;
6).Fixed a little bug in the internal critical bug indy smtp error 5.1.7 7).Fixed a little bug that rarely did not showed the "Exception Dialog" error bitmap;
8).Fixed a bug that rarely did not handled threads exceptions;

EurekaLog 5.1.5 (15-May-2006):
1).Improved the threads in libraries call-stack detail (in the running thread);
2).Added the threads in libraries call-stack detail (in the calling thread);
3).Same JumpToClick improvements;
4).Some internal errors text details improved;
5).Fixed a bug that did not showed exceptions line occurred in initialization section (only BDS 2006);
6).Fixed a rarely library exception handling bug;
7).Fixed a bug that raised an Access Violation exception when an exception occurs (only Delphi 3);
8).Same JumpToClick fixes;

EurekaLog 5.1.4 (01-May-2006):
1).BDS 2006 Update 2 support added;
2).New "CallStackToStrings" procedure added (to convert any EurekaLog call-stack into a indy smtp error 5.1.7 text representation);
3).New "GetLastExceptionCallStack" function added (to obtain the last handled/unhandled exception call-stack);
4).New "GetCallStackByLevels" function added (to obtain a call-stack subset working on the calls levels);
5).New "GetEurekaLogModuleVersion" function added (to obtain the EurekaLog version used to compile a specified module);
6).The EurekaLog Viewer now save the last password used;
7).A notable speed improvement in exceptions handling;
8).Little help improvements;
9).nxShareMem, QMemory and ShareQmm memory managers support added;
10).Little improvements to the EurekaLog Viewer;
11)."Windows Vista" detection added;
12).Added the ability to call the EurekaLog events placed in DLLs (from the Main module);
13).Little improvements in DLLs exceptions handling;
14).Now the "application restoring" after an exception is done only if screenshot or exception dialog are actived;
15).Fixed a bug that used only the first DNS server to send an SMTP message;
16).Fixed an EurekaLog Viewer bug that rarelly jumped to the wrong source line;
17).Fixed a very rarely little leak (only in C++Builder);
18).Fixed a bug that did not handled correctly the "boUseMainModuleOptions" options;
indy smtp error 5.1.7 a bug that sometimes appended wrong chars in the .DOF files;
20).Fixed a bug that did not recognized frozen applications with the WS_EX_TOOLWINDOW extended style actived;
21).Fixed a bug that rarely did not handled the ForceApplicationTermination procedure;
22).Fixed same Command-Line compiler bugs;
23).Fixed a bug that returns same secondary wrong results calling the GetCurrentCallStack function;
24).Fixed a bug that showed a wrongly screenshot when the exception was raised in a not primary monitor;
25).Fixed a showing bug for the 120 DPI screen resolution;

EurekaLog 5.1.3 (02-Mar-2006):
1).Little compression/decompression unit updates;
2).Add the new "--el_alter_exe" command line compiler option (to add the EurekaLog debug info into a just compiled project);
3).Big speed improvement when EurekaLog is disabled at run-time (via SetEurekaLogState and SetEurekaLogInThread routines);
4).Fixed an EurekaLog Viewer memory leak;
indy smtp error 5.1.7 a bug that raises an Access Violation disabling/deinstalling EurekaLog with other projects opened;
6).Fixed a bug that did not added the "EUREKALOG" and "EUREKALOG_VER5" defines in the C++Builder projects;
7).Fixed a bug that did not handled IntraWeb application with Compression property set;

EurekaLog 5.1.2 (08-Feb-2006):
1).Fixed a bug that raised an Access Violation at IDE closing;
2).Fixed a command line compiled bug that did not add EurekaLog to the project;
3).Fixed a bug that rarely showed the Access Violation module name in short format (old DOS 8.3 style);
4).Some source Demos fixes;
5).Little Internet unit improvement;
6).Little improvement to the internal critical errors check;
7).Support for ShareFastMemory and FastMemory memory manager units added;
8).Some installer improvements;

EurekaLog 5.1.1 (30-Jan-2006):
1).New "EurekaLogSendEmail" function added (to send email via default email client);
2).Little C++Builder "StandardEurekaNotify" function improvements;
3).Little improvement to the internal critical errors check;
4).Little improvement to IDE exception call stack details;
5).Fixed a but that sometimes did not showed the details exception dialog;
6).Fixed a bug that raised an Access Violation at IDE closing;
7).Fixed a bug that sometimes created log file with short name (old DOS 8.3 style);
8).Fixed an EurekaLog Viewer bug that showed a short-file name (old DOS 8.3 style) opening a log file via double click;

EurekaLog 5.1 (16-Jan-2006):
1).Delphi 2006 support added;
2).C++Builder 2006 support added;
3).Borland Developer Studio 2006 Update 1 support added;
4).IntraWeb 8 support added;
5).Increased the Jump-Click speed (from EurekaLog Dialog line to the IDE source line);
6).Big improvement to the internal critical errors check;
7).Some Installer improvements;
8).Fixed a bug that did not handled C++Builder console applications;
9).Fixed a bug that showed always the "Message sent with success" dialog also if the message was failed to sent;
10).Fixed a bug that did not sent the email with "SMTP server" selected and old "SMTC Client" UserID/Password fields not empty;
11).Fixed a bug that showed the "How to reproduce the error" dialog also if it was not needed;
12).Fixed a bug that rarely did not handled exceptions in application that using dynamic dll and run-time packages;

EurekaLog 5.0.6 (29-Nov-2005):
1).MAPI email send support improved and fixed;
2).Big screenshot quality improvement;
3).Fixed a bug that sent wrongly email if the subject field contains not standard chars;
4).Fixed a command-line compiled bug that did not added the EurekaLog data to the final compiled file;
5).Fixed a bug that did not opened the read-only .eof files with the EurekaLog Viewer;
6).Fixed a bug that showed a wrongly EurekaLog new version text in the version update notifier process;
7).Fixed a bug that rarely crashed then IDE at startup (Delphi 3/5 and C++Builder 5 only);
8).Fixed a bug that installed the command-line compiler for Delphi 7 in the Delphi 2005 installation;
9).Fixed a bug that did not permit to call the Application.HandleException/ShowException from an EurekaLog event;
10).Removed a compilation warning (only C++Builder);
11).Fixed a bug that caused an application hangs during the processing of some corrupted .ELF files;
12).Fixed a bug that rarelly called twice the EurekaLog events;
13).Fixed a bug that did not added the "CustomData" and "How to reproduce" section to the EurekaLogRecord.LogText field (in the EurekaLog events);
14).Fixed a bug that did not restored the Exception Dialog size pressing the "<< Details" button with the Dialog maximized;
15).Fixed a bug that did not adjusted the "How To Reproduce" text height;

EurekaLog 5.0.5 (08-Nov-2005):
1).EurekaLog Viewer Modules column sorting feature added;
2).New file write rights check added (if the user did not have the write file rights EurekaLog indy smtp error 5.1.7 the file on the %UserProfile%\EurekaLog folder);
3).EurekaLog "Call-Stack Overflow" exceptions flood stability improved;
4).Fast Memory Manager 4 FastMM_FullDebugMode.dll support added;
5).New "EurekaLog Options." menu item icon added;
6).Now is possible choose if activate or not EurekaLog by default on all projects in the installation process;
7).Add the new "Show Tutorial." item menu;
8).Now EurekaLog try to send a MAPI email avoiding the annoying email client dialog asking to grant access (only some clients);
9).Fixed a bug that did handled sequentially the exceptions flood;
10).Fixed a bug that rarely raised a "List index out of Bound(-1)" exception after a project compilation;
11).Fixed a memory leak;
12).Fixed a little bug that showing a wrong progressing bar percentage in the error send;
13).Fixed a bug that did not handled send report to protected Web pages;
14).Fixed a bug that did not sent all the Web fields to the Web pages;
15).Fixed a little bug that showed a wrong network data;
16).Fixed a bug that did not handled the C++Builder Synchronize exceptions;
17).Fixed a bug that sometimes sent wrong email using MAPI interface;
18).Fixed a bug that did not ran the GUI C++Builder source Demo project on the C++Builder 5;
19).Fixed a bug that rarely insert wrong chars in call-stack log;
20).Fixed two IDE integration memory leaks;

EurekaLog 5.0.4 (11-Oct-2005):
1).Support for more default email clients (for more users) added;
2).Support for email clients with limited MAPI support added;
3).Network data alignment improved;
4).Fixed two bugs that rarely caused an EurekaLog freeze;
5).Fixed a bug that rarely caused a command-line compiler crashes;
6).Fixed a little bug that rarely hidden a part of the "Send a Screenshot" label;
7).Fixed a bug that rarely did not allowed to debug EurekaLog (Delphi/C++Builder <= 5);
8).Fixed a bug that opened two times the Web HTTP/S page for every log-file send;
9).Fixed a bug that raised some exceptions installing EurekaLog as limited rights user;

EurekaLog 5.0.3 (20-Sep-2005):
1).Now EurekaLog check for a new version only if an Internet connection is active;
2).Libraries hooking speed increased (to speed up the starting application);
3).PDF printable manual added;
4).New GetLastExceptionAddress function added (to obtain the RAM address of last raised exception);
5).New GetLastExceptionObject function added (to obtain the type of last raised exception);;
6).New ShowLastExceptionData procedure added (to show the last raised exception);
7).More Installer/Uninstaller improvements;
8).Support for Fast Memory Manager (FastMM) 2,3 and 4 added;
9).Support for internal crashes check improved;
10).Removed many cases of "Cannot find the ???? procedure" error;
11).Now the 'OS language', "System Up Time" and "Display Mode" fields are displayed in English;
12).Fixed a little C++Builder command-line compiler bug;
13).Fixed a bug that raised an Access Violations calling concurrently an hooked procedures;
14).Fixed a bug that did not allowed to handled Exceptions in standard mode with IntraWeb < 7.2.31;
15).Fixed a bug that caused an Access Violation running an application with particular parameters;

EurekaLog 5.0.2 (20-Jun-2005):
1).Now the "EurekaLog processing." window appears only if the "Show compiler progress" environment option is set;
2).New EUREKALOG_VER5 DEFINE added (to discriminate from the old 4.x and the new 5.x version, at compile time);
3).Now EurekaLog displays all the net adapters info (not only the first adapter info);
4).Now EurekaLog can works with the C++Builder 6 linker installed on C++Builder 5 (to fix some C++Builder 5 linker issues);
5).Now EurekaLog did not change the "Show Mangled Names" linker setting (only C++Builder);
6).Automatic update checking added at IDE start error error while linking check every 15 days customizable via '\Windows\EurekaLog.ini' file - "CanCheckUpdates" option);
7).Support for Indy 8 added;
8).Fixed a bug that did not handled exception (or raised Access Violation) indy smtp error 5.1.7 projects compiled with IntraWeb >= 7.2.31;
9).Fixed a bug that did not showed IntraWeb HTML in project compiled with the packages support;
10).Fixed same 120DPI exception dialog-box defects;
11).Fixed an EurekaLog Viewer bug that raised the "Invalid password" error when find some System.pas internal '@ProcName' calls in the encrypted project call-stack;
12).Fixed a bug that did not handled the OnPasswordRequest event;
13).Fixed a bug that did not showed the ClassName field in the EurekaLog Viewer (only in encrypted call stack);
14).Fixed a bug that sometimes raised a VCL exception in the IDE;
15).Fixed a bug that crashed Delphi 2005 working with a projects;
16).Fixed a little incompatibility with some EXE indy smtp error 5.1.7 EurekaLog 5.0.1 (30-May-2005):
1).Big improvement of Internet error message feedback;
2).Little changes at SMTP email header to obtain a greater AntiSpam filters compatibility;
3).Improved the OS thread execution priority compliance;
4).Internal TObject validity system improved;
5).Improved the AntiConflict indy smtp error 5.1.7 6).Delphi 2005 Update #3 support added;
7).Multi monitors screenshot support added (detect the current foreground window monitor);
8).New GetCompilationDate function added;
9).Now the EurekaLog Viewer saved and restored it last position and state;
10).Ability to disable/enable the EurekaLog IDE exception trapping added (via '\Windows\EurekaLog.ini' file - "Enabled" option);
11).Fixed a little bug that sometimes did not opened the EurekaLog Viewer in the IDE;
12).Fixed a bug that showed the non-ANSI chars wrongly;
13).Fixed a bug that raised an Access Violation in the IDE EurekaLog Options;
14).Fixed a bug that did not added files lesser that 512 bytes in the .TGZ file (and any file added after it);
15).Fixed a little bug that sometimes did not handled exceptions raised in SafeCall methods or procedures;
reset canon mp140 e5 error a bug that caused a stack-overflow at calling of ShowException procedure (thanks to Morris Ying);
17).Fixed a little bug that sometimes did not handled some windows messages (during the exception handling);
18).Fixed a bug that did not added the EurekaLog debug data to the compiled project (caused from a conflict with other IDE plugins as FreeVCS);
19).Fixed a little bug that caused a wrong EurekaLog Viewer showing in multi monitor environments;
20).Fixed a little bug that rarely caused a message error running application encoded with Armadillo;
21).Fixed a bug that sometimes did not handled exception raised in packages;

EurekaLog 5.0 (28-Apr-2005):
1).Integration with the Delphi/Cbuilder IDE help (in HTML format)
2).Upload of log-file and attached files via HTTP/HTTPS indy smtp error 5.1.7 FTP protocol;
3).Send a log-file copy in XML format;
4).Send the last generated HTML page (only for the WEB applications);
5).Send the email/"upload files" in a separated thread;
6).Compress all files to send in tar.gz format (.tgz);
7).Attach customizable files to the send message;
8).Add customizable data to the log-file;
9).Add customizable fields to the uploading HTML indy smtp error 5.1.7 10).New improved Exception-Dialog GUI interface;
11).Full Exception-Dialog customization;
12).Adding customizable "Support Link" in the Exception-Dialog;
13).Customizable HTML error page via HTML template;
14).Automatic Exception-Dialog closing after customizable time;
15).Customizable log-file section view (show/hide Modules/CPU sections);
16).Full Call-Stack customization;
17).Display of detailed running Threads call-stack (calling Thread call-stack included);
18).Choose if show/hide the Windows/Borland Threads call-stack;
19).Display of Procedure Offset (to use indy smtp error 5.1.7 modified after the software delivery);
20).Automatic software Terminating/restarting after a customizable crashes number;
21).Pause all Windows/Borland Threads during the Exception show;
22).Use the Main-Module options (for the library modules only);
23).Save a compressed files contained all the data in case of wrong send;
24).Encrypt every debug info with a password not saved in the compiled file;
25).New EurekaLog Viewer full integrated with the OS Shell and Delphi/CBuilder IDE;

In this new release some old options are changed.
See the "Changed from the old 4.5.x version" help topic for further information!

                                     ***   OLD 6.x version changes   *** indy smtp error 5.1.7


Leave a Comment

Proudly Powered By WordPress.

Theme Kaira by .