catalinux / Conn (public) (License: LGPLv2) (since 2016-03-01) (hash sha1)
Net library for easy building ipv4/ipv6 network daemons/clients
List of commits:
Subject Hash Author Date (UTC)
More clear what error message is. acd5309c8de872f618a1055258614cf542dadf51 Catalin(ux) M. BOIE 2009-09-18 09:42:38
Compact totals. e85a25c33e9f716317932b6ee7f4b3ae6c459ff9 Catalin(ux) M. BOIE 2009-09-18 09:37:19
Cosmetic changes. 14da1b82e17275b6869493fa15e931536b77e547 Catalin(ux) M. BOIE 2009-09-18 09:31:23
Log also how many pending connections are after trytoconnect call. 4cd341f53a426cb49e437a46388b586913c0c859 Catalin(ux) M. BOIE 2009-09-18 09:30:47
Bumped up the version to 1.0.26. 2c68c221bf5ef3f5a0779e94c0448231b9fd630f Catalin(ux) M. BOIE 2009-09-18 08:31:14
Fixed a bug regarding work_to_do (decrementing on bind errors). 8b8585685bdd07d0e1df9a7ca9e41ecca9cc73bf Catalin(ux) M. BOIE 2009-09-18 08:30:10
Log also commit function. c920c0191bebc71b18bc318803db7f02ddc7b77f Catalin(ux) M. BOIE 2009-09-18 08:21:53
Log also work_to_do. a7c800b63e6ca4384726c7269e097c4f76f9991e Catalin(ux) M. BOIE 2009-09-18 07:51:26
Conn_eat logs also the slot. f65411260656b348ea34da12e7bbcbe62d7350f6 Catalin(ux) M. BOIE 2009-09-18 07:47:10
More logging in hang-up case. 325c292c46f8deb6e621836f16dec2d43cc5aea9 Catalin(ux) M. BOIE 2009-09-18 07:30:39
Bumbed up the version to 1.0.25. 379d8e2aa9df2b504cc5f539981fecf0d882c509 Catalin(ux) M. BOIE 2009-09-17 14:47:48
Lots of bulk changes to work-around C pointer change. bf3d2ae7af927b3624c4685c72ca6fa812bca640 Catalin(ux) M. BOIE 2009-09-17 14:47:19
Bumped version to 1.0.24. 77e8249758effc45a86d66f8edc5973f11a5b6f9 Catalin(ux) M. BOIE 2009-09-17 12:20:16
Allow chg function to fail. Problem needs more thinking. a01999f729b0afd5891dcd538c91e564c274ce69 Catalin(ux) M. BOIE 2009-09-17 12:19:24
Done some optimizations for buffer expanding. 0fa9c81dc4ded2296c1825c5ccd3b264995962aa Catalin(ux) M. BOIE 2009-09-17 12:02:46
Do not wrongly set connection type to P2P! ccb997058dedaa139cf12e30eb8547f2dd99993e Catalin(ux) M. BOIE 2009-09-17 11:17:31
Bumped version to 1.0.23. b79fc6931982e2389f1b29b91d2386eaa779c143 Catalin(ux) M. BOIE 2009-09-17 09:43:00
Duilder updates. 534af0dbaf993201b588d463f58e64401ccc7d85 Catalin(ux) M. BOIE 2009-09-17 09:42:45
Fixed triggers. 6a95b877268bbf4522c53398e29c3dab1a8f22d1 Catalin(ux) M. BOIE 2009-09-17 09:41:44
Bumped version to 1.0.22. 0efd6d2a3787fe9a3f2c963bbcc85c95d44b954a Catalin(ux) M. BOIE 2009-09-02 16:23:25
Commit acd5309c8de872f618a1055258614cf542dadf51 - More clear what error message is.
Author: Catalin(ux) M. BOIE
Author date (UTC): 2009-09-18 09:42
Committer name: Catalin(ux) M. BOIE
Committer date (UTC): 2009-09-18 09:42
Parent(s): e85a25c33e9f716317932b6ee7f4b3ae6c459ff9
Signing key:
Tree: d6de625cba3d9947d658917d88f6be12f50bddc0
File Lines added Lines deleted
Conn.c 2 2
File Conn.c changed (mode: 100644) (index 727b3e5..931d9c4)
... ... int Conn_poll(const int timeout)
1361 1361
1362 1362 /* Closing connection if it is in error state */ /* Closing connection if it is in error state */
1363 1363 if (Conns[slot].error_state > 0) { if (Conns[slot].error_state > 0) {
1364 Log(11, "\tSlot=%u in error, exchange with pos %u.\n",
1365 slot, last);
1364 Log(11, "\tSlot=%u in error [%s], exchange with pos %u.\n",
1365 slot, Conn_errno(&Conns[slot]), last);
1366 1366 Conn_move_slot(slot, last); Conn_move_slot(slot, last);
1367 1367 Conn_free_intern(last); Conn_free_intern(last);
1368 1368 continue; continue;
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/catalinux/Conn

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/catalinux/Conn

Clone this repository using git:
git clone git://git.rocketgit.com/user/catalinux/Conn

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main