updates
[runtime.git] / TODO
diff --git a/TODO b/TODO
index d60eeed476971a531dc5d140acbffe8660ca8ef7..ed1a48904cc7ae01db7a92c1fd178a8016e19b06 100644 (file)
--- a/TODO
+++ b/TODO
@@ -125,8 +125,6 @@ TODO In SILC Client
    be selected.  I'm open for ideas.
 
  o All allocations and freeing needs to be checked for memory leaks.
-   Also, return values from various allocations and functions needs to
-   checked.
 
 
 TODO In SILC Server
@@ -202,8 +200,6 @@ TODO In SILC Server
    to gather some statistics.
 
  o All allocations and freeing needs to be checked for memory leaks.
-   Also, return values from various allocations and functions needs to
-   checked.
 
 
 TODO In SILC Libraries
@@ -295,12 +291,6 @@ TODO In SILC Libraries
 
  o All allocations and freeing needs to be checked for memory leaks.
 
- o There are also checks missing from allocations whether the allocation
-   returns valid memory or NULL.  These are missing in library as well
-   in client and server.  Either all checks has to be added or we will
-   have to make sure that silc_*alloc()s always return valid memory
-   and assert()s if the system's memory allocator (*alloc()) fails.
-
  o silc_buffer_[un]format() needs to be made more stable as it may
    crash the SILC if malformed data is sent as argument.  There are a
    lot of places in client and server where we trust directly data coming