List of commits:
Subject Hash Author Date (UTC)
Log also the version in the log file. d5576baff697e87dfbbbcbfb77df4b364cee15a2 Catalin(ux) M. BOIE 2011-08-25 18:55:40
SOCK_DCCP is not defined on CentOS. :( 303830a06b80962e417c01d88cae6d50e9182662 Catalin(ux) M. BOIE 2011-08-25 09:46:09
More fixes for spec file 06d8c98718977c91419ffd6cabdd3e6bb57b8043 Catalin(ux) M. BOIE 2011-08-24 20:29:10
Added example for config file. 20becba1955981d5c3642e802031c08c25c701cf Catalin(ux) M. BOIE 2011-08-24 20:26:19
Bump version to 0.10. 9659780e6f025d10441c354eefe79e327a660c09 Catalin(ux) M. BOIE 2011-08-24 20:20:26
Ignore more files in repo. c1121dc5f6644043314880361c24fc2172326c02 Catalin(ux) M. BOIE 2011-08-24 20:20:00
Big fix for stuck programs. Stupid. f0ea19d9130bdc8851f08fb16a61a7be8da002cd Catalin(ux) M. BOIE 2011-08-24 20:19:56
More duilder updates 83d91834796de59a679545c25d62a423d6f04f0e Catalin(ux) M. BOIE 2011-08-24 20:17:33
More stuff added to TODO aaf5da40115dc3ee2562f42522468f5bd9362012 Catalin(ux) M. BOIE 2011-08-24 20:17:11
Corrected a merge problem. bb0ce0b8b1c869572d15babb81543154f0c5db39 Catalin(ux) M. BOIE 2011-08-24 03:41:36
Bump version to 0.9. 97343f56db715658dc0fbf6179db0d300c5d8545 Catalin(ux) M. BOIE 2011-08-24 03:37:36
Remove the need for SO_DOMAIN because we can get domain from accepting socket. a027bcfd13a15a98dd2a5db924af77199e156c7f Catalin(ux) M. BOIE 2011-08-10 20:19:38
SO_MARK may not be defined by glibc. 2204bbcf4b4480008cabc0e330f64460a8995255 Catalin(ux) M. BOIE 2011-08-10 20:08:43
Removed some debugging leftovers. 3b71558fc26d7958f83362926555c1f4100a57ab Catalin(ux) M. BOIE 2011-08-23 22:18:02
Spec files updates. 7a09b21c11b8d3c562544826c1fddb6009b16263 Catalin(ux) M. BOIE 2011-08-22 21:30:13
Duilder updates. f2b462384459025a3ffdcb8ebffcb070d8289ca7 Catalin(ux) M. BOIE 2011-08-22 21:29:51
Bump version to 0.8. e330ad91c75eeb6e627c6725b17fcc69d01eac50 Catalin(ux) M. BOIE 2011-08-22 15:17:00
Added a good example for tc prio classification. 32b9078e47fccc09527ca2c11904f82879934da3 Catalin(ux) M. BOIE 2011-08-22 15:16:21
Added support for multiple connections and chunk size for send_udp example. eff367aa527ed763fe525832891e0fc0df9badbb Catalin(ux) M. BOIE 2011-08-22 14:58:13
Do not count the time spent in sleep! e585e5e0b0b3ce0637674cf320a6f044afa42982 Catalin(ux) M. BOIE 2011-08-22 14:57:28
Commit d5576baff697e87dfbbbcbfb77df4b364cee15a2 - Log also the version in the log file.
Author: Catalin(ux) M. BOIE
Author date (UTC): 2011-08-25 18:55
Committer name: Catalin(ux) M. BOIE
Committer date (UTC): 2011-08-25 18:55
Parent(s): 303830a06b80962e417c01d88cae6d50e9182662
Signing key:
Tree: c4e8b86e1d190e017fb9428db1371b5281a69c60
File Lines added Lines deleted
.gitignore 1 0
Makefile.in 1 1
duilder.conf 1 0
force_bind.c 3 0
force_bind_config.h.in 1 0
File .gitignore changed (mode: 100644) (index 34e87ff..7e0257f)
... ... test_client
9 9 test_client6 test_client6
10 10 *.out *.out
11 11 *.log *.log
12 force_bind_config.h
File Makefile.in changed (mode: 100644) (index 1191098..ee74c03)
... ... export CFLAGSSO = $(CFLAGS) -ldl -lc -shared -rdynamic -fpic
7 7 .PHONY: all .PHONY: all
8 8 all: force_bind.so all: force_bind.so
9 9
10 force_bind.so: force_bind.c
10 force_bind.so: force_bind.c force_bind_config.h
11 11 $(CC) $(CFLAGSSO) -Wl,-soname,force_bind.so -o $@ force_bind.c $(CC) $(CFLAGSSO) -Wl,-soname,force_bind.so -o $@ force_bind.c
12 12
13 13 test_bind: test_bind.c test_bind: test_bind.c
File duilder.conf changed (mode: 100644) (index ae84df1..3b9eb25)
... ... SRPM_DEST="../dinorepo/fedora/SRPMS"
10 10 BUILD_TGZ="1" BUILD_TGZ="1"
11 11 BUILD_DEB="1" BUILD_DEB="1"
12 12 RELEASE_SCRIPT="/usr/local/bin/duilder_release" RELEASE_SCRIPT="/usr/local/bin/duilder_release"
13 CONFIG_H="force_bind_config.h"
File force_bind.c changed (mode: 100644) (index e4aec6b..27e1eb1)
33 33 #include <netinet/in.h> #include <netinet/in.h>
34 34 #include <netinet/tcp.h> #include <netinet/tcp.h>
35 35
36 #include "force_bind_config.h"
37
36 38
37 39 /* glibc may not be up-to-date at compile time */ /* glibc may not be up-to-date at compile time */
38 40 #ifndef SO_MARK #ifndef SO_MARK
 
... ... static void init(void)
357 359 verbose = strtol(x, NULL, 10); verbose = strtol(x, NULL, 10);
358 360
359 361 xlog(1, "Init started...\n"); xlog(1, "Init started...\n");
362 xlog(0, "Version: %s\n", FORCE_BIND_VERSION);
360 363
361 364 x = getenv("FORCE_BIND_ADDRESS_V4"); x = getenv("FORCE_BIND_ADDRESS_V4");
362 365 if (x != NULL) { if (x != NULL) {
File force_bind_config.h.in added (mode: 100644) (index 0000000..6fa1dc0)
1 #define FORCE_BIND_VERSION "@VER@"
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/force_bind

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

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

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