aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
blob: 138109a791d9a987dae05035f96e27e8b0dac13d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
2003-04-11: Jens Jakobsen <jj@openggsn.org>
	Added -ggdb to gtp, sgsnemu and ggsn makefiles in order to include
	debugging information.

	Added ippool.c and ippool.h to ggsn. This allow for generic
	allocation of dynamic ip addresses based on a <net>/<mask>
	description of ip address space. The same files are also used in
	sgsnemu, but only for hashing IP addresses. At the same time the
	corresponding functionality is removed from pdp.c.
	
	Added syserr.h and syserr.c to ggsn and sgsnemu. These files allow
	writing to syslog with file name and line number. Later this
	should also be introduced in gtp.

	Added support for DNS protocol configuration options in ggsn for
	create context response. This allow the MS to setup DNS
	configuration correctly.

	tun.c and tun.h have been updated to allow setting interface IP
	addresses and routes by means of ioctl and netlink. This allow
	sgsnemu to allocate an interface IP address for each context
	established.


2003-01-29: Jens Jakobsen <jj@openggsn.org>
	Added -L../gtp to sgsnemu and ggsn makefiles so that make will
	work without an installed libgtp.

	Added sgsnemu check to check for valid pointer when deleting tun.

	Removed enabling of ip_forward = 1 from ggsn.c and sgsnemu. From a
	security point of view it was not very good that openggsn
	automatically enabled routing.

	Added ipup, ipdown and createif to sgsnemu/cmdline.ggo. Now
	sgsnemu will set up default route and then execute ipup script
	after tun device has been set up. After tun has been deleted the
	ipdown script is executed.

	Added support for ping to sgsnemu.

	Added ipup and ipdown to ggsn/cmdline.ggo.