<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libcsv/csv.c, branch csv-write</title>
<subtitle>CSV parsing library</subtitle>
<id>https://git.its1.de/public/libcsv/atom?h=csv-write</id>
<link rel='self' href='https://git.its1.de/public/libcsv/atom?h=csv-write'/>
<link rel='alternate' type='text/html' href='https://git.its1.de/public/libcsv/'/>
<updated>2020-07-05T09:54:28Z</updated>
<entry>
<title>Formatiere den Quellcode mit clang-format</title>
<updated>2020-07-05T09:54:28Z</updated>
<author>
<name>Thomas Schmucker</name>
<email>ts@its1.de</email>
</author>
<published>2020-07-05T09:54:28Z</published>
<link rel='alternate' type='text/html' href='https://git.its1.de/public/libcsv/commit/?id=db6807fd6644b1e129008ff9622384cef4e48654'/>
<id>urn:sha1:db6807fd6644b1e129008ff9622384cef4e48654</id>
<content type='text'>
</content>
</entry>
<entry>
<title>csv-read() sollte bei Dateiende EOF liefern, statt -1. Damit wird der</title>
<updated>2020-07-02T07:12:20Z</updated>
<author>
<name>Thomas Schmucker</name>
<email>ts@its1.de</email>
</author>
<published>2020-07-02T07:12:20Z</published>
<link rel='alternate' type='text/html' href='https://git.its1.de/public/libcsv/commit/?id=7cf4aa222ab5cbda4bf8a6ffc968a85304cc8333'/>
<id>urn:sha1:7cf4aa222ab5cbda4bf8a6ffc968a85304cc8333</id>
<content type='text'>
Clientcode lesbarer und verständlicher.
</content>
</entry>
<entry>
<title>Fix: Codelayout mit Leerzeilen</title>
<updated>2020-07-01T13:17:05Z</updated>
<author>
<name>Thomas Schmucker</name>
<email>ts@its1.de</email>
</author>
<published>2020-07-01T13:17:05Z</published>
<link rel='alternate' type='text/html' href='https://git.its1.de/public/libcsv/commit/?id=92ed56e6368b1685fbfbd23fda17fe95a109dd51'/>
<id>urn:sha1:92ed56e6368b1685fbfbd23fda17fe95a109dd51</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Dokumentiere die unbenutzten Variablen besser...</title>
<updated>2020-07-01T12:46:06Z</updated>
<author>
<name>Thomas Schmucker</name>
<email>ts@its1.de</email>
</author>
<published>2020-07-01T12:46:06Z</published>
<link rel='alternate' type='text/html' href='https://git.its1.de/public/libcsv/commit/?id=365e96eaef16636e6e53e5f2073f859cea48e8e5'/>
<id>urn:sha1:365e96eaef16636e6e53e5f2073f859cea48e8e5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Verhindere, dass eine manipulierte Eingabe unsere String-Darstellung im</title>
<updated>2020-06-26T12:08:23Z</updated>
<author>
<name>Thomas Schmucker</name>
<email>ts@its1.de</email>
</author>
<published>2020-06-26T12:08:23Z</published>
<link rel='alternate' type='text/html' href='https://git.its1.de/public/libcsv/commit/?id=13a965954523b8ee0a9633e02697f909c3d31a0e'/>
<id>urn:sha1:13a965954523b8ee0a9633e02697f909c3d31a0e</id>
<content type='text'>
Speicher kaputt macht.  Hierfür werden Null-Bytes aus der Eingabe
ausgefiltert und nicht abgespeichert.
</content>
</entry>
<entry>
<title>mehr Fehlerprüfungen...</title>
<updated>2020-06-26T08:53:51Z</updated>
<author>
<name>Thomas Schmucker</name>
<email>ts@its1.de</email>
</author>
<published>2020-06-26T08:53:51Z</published>
<link rel='alternate' type='text/html' href='https://git.its1.de/public/libcsv/commit/?id=cf60629baa28b65fe5b663c301003f7b96c40a7d'/>
<id>urn:sha1:cf60629baa28b65fe5b663c301003f7b96c40a7d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Überarbeite die Speicherverwaltung...</title>
<updated>2020-06-26T08:47:16Z</updated>
<author>
<name>Thomas Schmucker</name>
<email>ts@its1.de</email>
</author>
<published>2020-06-26T08:47:16Z</published>
<link rel='alternate' type='text/html' href='https://git.its1.de/public/libcsv/commit/?id=b4bf0e3f4cae08358570784902761348b92bbec5'/>
<id>urn:sha1:b4bf0e3f4cae08358570784902761348b92bbec5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Vereinfache das Standard-Memory-Handling:</title>
<updated>2020-06-26T07:03:59Z</updated>
<author>
<name>Thomas Schmucker</name>
<email>ts@its1.de</email>
</author>
<published>2020-06-26T07:03:59Z</published>
<link rel='alternate' type='text/html' href='https://git.its1.de/public/libcsv/commit/?id=e0ac05034137f7beaa24f371d4b8bd71584d1a87'/>
<id>urn:sha1:e0ac05034137f7beaa24f371d4b8bd71584d1a87</id>
<content type='text'>
- wir verzichten auf "explicit_bzero()". Wenn ein Client diese Funktion
  bei "free()" benötigt, kann dieser einen Custum-Allocator
  installieren.

- Vereinfache den Code bei einem Multiplikationsüberlauf ein wenig.
</content>
</entry>
<entry>
<title>Prüfe auf Integer-Überlauf</title>
<updated>2020-06-25T14:59:03Z</updated>
<author>
<name>Thomas Schmucker</name>
<email>ts@its1.de</email>
</author>
<published>2020-06-25T14:59:03Z</published>
<link rel='alternate' type='text/html' href='https://git.its1.de/public/libcsv/commit/?id=b492bd3942966e7ba32f3b14e5c95bd0c246c1a3'/>
<id>urn:sha1:b492bd3942966e7ba32f3b14e5c95bd0c246c1a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bugfix: bei csv_mem_free() muss neben der Anzahl der Elemente auch deren Größe übergeben werden!</title>
<updated>2020-06-25T14:37:17Z</updated>
<author>
<name>Thomas Schmucker</name>
<email>ts@its1.de</email>
</author>
<published>2020-06-25T14:37:17Z</published>
<link rel='alternate' type='text/html' href='https://git.its1.de/public/libcsv/commit/?id=ef9113ce4c32cecd31de972f0a5045664fe1dd49'/>
<id>urn:sha1:ef9113ce4c32cecd31de972f0a5045664fe1dd49</id>
<content type='text'>
</content>
</entry>
</feed>
