Debugging program crashes with gdb on Linux  

By Daniel Nashed | 4/10/23 9:37 AM | Development - Notes / Domino | Added by Roberto Boccadoro

This bugged me for a while because I had no idea what was happening. One of my OpenSSL-based tools in C crashed once in a while. I was only able to find out once wrote my own small tool to check the server listener of my other application. The crash happened very intermittently in different places when I opened and closed the connection very quickly. Adding a delay of 1 ms stopped the crash. But if you are running a service on the internet with port scanners around, you better find out in detail. It turned out to be the SIGPIPE event causing my program to terminate. But the interesting part is how I found out about the crash.

Introducing Domino Container Script for Podman an Docker  

By Daniel Nashed | 1/18/21 1:30 AM | Development - Notes / Domino | Added by Andi Kress

This is a brand new script, which is the logical extension to the Nash!Com Domino Start script. A while ago I introduced Docker support for the start script inside the Domino container. It comes with an entry-point script we are also leveraging in out Domino Docker Github community script. This new script is intended to manage and run your Docker and Podman containers. It includes also a systemd script to run a Domino server on Podman in production using the new systemd options introduced in Podman 1.7+. Beside that it includes a simple framework to build and manage your own add-on images

Domino on Linux Start Script Sametime 11 support  

By Daniel Nashed | 1/18/21 1:29 AM | Development - Notes / Domino | Added by Andi Kress

Now that we have the Sametime Premium Meeting Server, there are more customers looking into Domino on Linux. In earlier days I had some issues getting the start script in combination with SLES working. So ST wasn't never on my support list.

Changed default Notes Client mailto: with attachment behavior in 11.0.1 FP1  

By Daniel Nashed | 8/20/20 9:29 AM | Development - Notes / Domino | Added by Andi Kress

There is a changed behavior with mailto: links for Notes Clients. Before this change Notes clients would allow attachments copied to the crafted mail message triggered by the mailto: link. With this change by default attachments are blocked. Here is an example: mailto:badboy@umbrella.corp?attach=c:\noclist.txt

Updated: C-API - NIFReadEntries with SIGNAL_MORE_TO_DO in combination with NIFFindByName  

By Daniel Nashed | 8/7/20 1:07 AM | Development - Notes / Domino | Added by Andi Kress

Yesterday I have been debugging an application issue in my sync tool. It was a very strange behavior which finally lead me to the following. This is only interesting for my C-API development friends in the community and if you use NIFReadEntries for more than 16351 entries you should check your application.

C-API Visual Studio 2017 Domino 10 and higher  

By Daniel Nashed | 5/31/20 3:15 PM | Development - Notes / Domino | Added by Andi Kress

Quite a long post, but I think important for many of my ISV friends. I will update my post once I get an official technote from HCL about this new compiler recommendation. This week I figured out that already Domino 10 is build with Visual Studio 2017 instead of the old Visual Studio 2010 SP1 (VS2010 SP1) compiler. For Linux we got the official info, that beginning with Domino 10 we have to switch to the GCC compiler CentOS 7.4.

Specifiying Notes.ini .location via =   

By Daniel Nashed | 5/20/20 12:43 AM | Development - Notes / Domino | Added by Roberto Boccadoro

The syntax of specifying the notes.ini via =/local/notesdata/notes.ini is a cross platform feature I was aware of. But I didn't know how deep this is hooked into the Notes/Domino code. For the Domino core server tasks and client programs this is build-in by skipping the parameter when it starts with a = And the core takes automatically care of it.

Converting Timedate Strings in @Forumula Language with different date formats  

By Daniel Nashed | 2/11/20 8:10 AM | Development - Notes / Domino | Added by Andi Kress

Maybe I am thinking to complicated.. But I did not find an easier solution .. I had an interesting issue yesterday when adding multi timezone and date-time format to my backup solution, because I cannot store everything in Notes native TIMEDATES. There are some text logs involved, when storing information about a backup. To ensure I have an unified format, I decided to change the internal storage to UTC (in Notes terms: GMT).

HCL Nomad V1.0.4 released  

By Daniel Nashed | 10/5/19 1:08 PM | Development - Notes / Domino | Added by John Oldenburger

There is a new iPad Application which has been released. This is the first version from HCL and Nomad V1.0.4 replaces the offering known as IBM Domino Mobile Apps. The new version also comes with some interesting new features.