OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [ecos-2.0/] [packages/] [net/] [bsd_tcpip/] [v2_0/] [ChangeLog] - Blame information for rev 1254

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1254 phoenix
2003-04-29  Andrew Lunn  
2
 
3
        * src/ecos/support.c (cyg_net_malloc): Honour the M_ZERO
4
        flag. Otherwise we get random junk in places we don't want it.
5
 
6
2003-03-14  Andrew Lunn  
7
 
8
        * src/sys/net/if.c (if_attach): Removed printf which causes the
9
        ethernet device to become corrupt. At this point the app driver
10
        has started but not completed taking over from the redboot
11
        driver. It is unsafe for redboot to use the ethernet device.
12
 
13
2003-02-24  Jonathan Larmour  
14
 
15
        * cdl/freebsd_net.cdl: Fix doc link.
16
 
17
2003-02-18  Jonathan Larmour  
18
 
19
        * cdl/freebsd_net.cdl: Remove unused NBPFILTER and BRIDGE CDL options.
20
 
21
2003-02-14  Jonathan Larmour  
22
 
23
        * doc/freebsd.sgml: new_net template is now just "net".
24
 
25
2003-02-12  Jani Monoses  
26
 
27
        * src/sys/kern/sockio.c: bsd_getinfo/bsd_setinfo should have
28
        void * args. Silences warnings.
29
        * src/sys/kern/uipc_socket.c (sopoll): Use __FUNCTION__ correctly
30
        for GCC 3.x.
31
        * src/sys/net/if_ethersubr.c: Put comments for stuff after endifs
32
        to silence warnings.
33
        * src/sys/net/if_loop.c: Ditto.
34
 
35
2003-02-04  Gary Thomas  
36
 
37
        * include/sys/bsdtypes.h: Workaround when building with new
38
        Linux compatability package (which over-defines some symols
39
        defined in this module).
40
 
41
2002-12-03  Gary Thomas  
42
 
43
        * src/ecos/support.c (show_network_tables): New function to
44
        print information about network tables (interfaces, routing).
45
 
46
2002-11-12  Gary Thomas  
47
 
48
        * src/ecos/timeout.c (callout_reset): Check for finding the
49
        correct "delta" was wrong - only used with asserts enabled.
50
 
51
        * include/sys/uio.h: Compatability wrapper to expose 'iovec'
52
        functions - used by many network programs.
53
 
54
2002-11-04  Gary Thomas  
55
 
56
        * src/sys/net/if.c (if_attach): Moved check for ifq_maxlen to
57
        this function since it can't be checked until the device comes
58
        online, which may not be a sysinit time for PCMCIA devices.
59
 
60
2002-11-03  Gary Thomas  
61
 
62
        * src/sys/kern/sockio.c (bsd_getname): Fix error where getsockname()
63
        was actually performing getpeername().
64
 
65
        * include/sys/uio.h: New file - compatability wrapper.
66
 
67
2002-07-31  Gary Thomas  
68
 
69
        * src/sys/netinet/in_cksum.c: Fix problem on big endian machines.
70
 
71
2002-07-26  Gary Thomas  
72
2002-07-26  Ken Cox 
73
 
74
        * src/ecos/support.c (ovbcopy): ovbcopy() must handle the case
75
        where the src and dst regions are overlayed.  memcpy() does not
76
        handle this case, but memmove() does.
77
 
78
2002-07-10  Gary Thomas  
79
 
80
        * src/sys/netinet/udp_usrreq.c:
81
        * src/sys/netinet/tcp_subr.c:
82
        * src/sys/netinet/in_pcb.c: Rename 'errno' function parameter
83
        since some compilers have problems with this.
84
 
85
2002-07-08  Gary Thomas  
86
 
87
        * include/sys/param.h: Need  which may or may not be
88
        already present, depending on configuration.
89
 
90
2002-06-20  Gary Thomas  
91
 
92
        * include/sys/param.h (sprintf): Map to diag_sprintf().
93
 
94
2002-06-14  Gary Thomas  
95
 
96
        * src/ecos/support.c:
97
        Fix compile errors when CYGDBG_NET_TIMING_STATS enabled.
98
 
99
2002-06-05  Gary Thomas  
100
 
101
        * include/netinet/in.h: Rename 'ip_opts' field (using the same
102
        name as the structure is illegal in C++).
103
 
104
2002-05-14  Jesper Skov  
105
 
106
        * include/netinet6/in6.h: Fixed warnings.
107
 
108
2002-04-22  Gary Thomas  
109
 
110
        * src/sys/netinet6/nd6.c: Make debug (on) default.
111
 
112
        * include/netinet/tcp_debug.h: Fully conditionalize debug facility.
113
 
114
2002-04-17  Gary Thomas  
115
 
116
        * include/sys/socket.h: Remove definitions only used by sysctl
117
        since their presence could be misleading.
118
 
119
        * src/ecos/support.c (STACK_SIZE): Remove [debug/testing] bloat.
120
 
121
2002-03-30  Gary Thomas  
122
 
123
        * include/machine/types.h: [Placeholder] needed for some compilers.
124
 
125
2002-03-28  Gary Thomas  
126
 
127
        * src/sys/netinet/ip_icmp.c:
128
        * include/sys/param.h:
129
        * include/netinet/icmp_var.h: Export status structure for SNMP.
130
 
131
        * cdl/freebsd_net.cdl: Augment log facilities to what SNMP uses.
132
 
133
2002-03-27  Gary Thomas  
134
 
135
        * include/sys/param.h (log): Remove warning.
136
 
137
2002-03-25  Gary Thomas  
138
 
139
        * src/ecos/support.c (zinit): Add more record keeping (and debug
140
        prints) for zones.
141
 
142
        * src/ecos/timeout.c (do_timeout): Don't reset ACTIVE when running
143
        a timeout (since it confuses the TCP timer code).
144
 
145
2002-03-23  Gary Thomas  
146
 
147
        * src/sys/netinet/in_cksum.c (in_addword): Changed to use uint32 since
148
        uint64 was wasteful (and failed on some architectures!)
149
 
150
2002-03-20  Gary Thomas  
151
 
152
        * include/sys/socket.h: Force struct sockaddr to be at least as
153
        big as IPv4 or IPv6 sockets.  Possibly this could be a little
154
        cleaner, but at least now it's safe for programs to use sockaddr
155
        variables in either environment.
156
 
157
2002-03-11  Hugo Tyson  
158
 
159
        [Case 107110]
160
 
161
        * src/sys/netinet/in.c (in_control): SIOCSIFADDR switch entry
162
        moved to before the scan for this same address being in the list
163
        already, along with Add and Delete (SIOCAIFADDR,SIOCDIFADDR) arms.
164
        It falls through into the same alloc-if-needed code anyway.
165
        Thus repeatedly setting the same address does not leak store.
166
 
167
        * src/sys/net/route.c (route_reinit): Rewrite to delete all routes
168
        individually rather than en-masse (leaking store).
169
        (rt_reinit_rtdelete): New function; callback for individual
170
        deletion.
171
        (rtioctl): Do not pass in a "route **" to return a pointer to the
172
        route removed or added; this results in an extra reference, by the
173
        returned pointer, and so a storeleak.
174
        (rtrequest): RTM_DELETE arm: do not free a gateway route if the
175
        gateway pointer is the same as the route itself - it gets freed
176
        *again* at the end of the routine if you do.  Just dec the refcnt.
177
 
178
2002-03-08  Gary Thomas  
179
 
180
        * src/sys/net/if_loop.c (loioctl): Force IFF_LOOPBACK setting.
181
 
182
        * src/sys/kern/uipc_mbuf.c: Remove some warnings [from munging].
183
 
184
        * src/ecos/support.c (cyg_net_init): Identify init messages.
185
 
186
        * include/sys/param.h (nstab,nstab_end): These are not defined
187
        within the network package and thus should not be munged.
188
 
189
        * include/net/if.h: Add "IFF_LOOPBACK" to set of flags which
190
        cannot be changed outside the kernel.  Note: this is a change
191
        from the "normal" BSD code.  It was done to keep old code
192
        working, but it may break some new code.
193
 
194
2002-03-07  Gary Thomas  
195
 
196
        * src/sys/kern/uipc_mbuf.c: Work over for the namespace changes.
197
 
198
        * include/sys/param.h: Complete namespace munging; privatize
199
        all kernel symbols via "cyg_" prefix.
200
 
201
2002-02-05  Hugo Tyson  
202
 
203
        * cdl/freebsd_net.cdl: Position this package below CYGPKG_NET
204
        ie. the common networking package.  Only affects the view in the
205
        GUI CT, no big deal.
206
 
207
#####ECOSPDCOPYRIGHTBEGIN####
208
#
209
# Copyright (C) 2000, 2001, 2002 Red Hat, Inc.
210
# All Rights Reserved.
211
#
212
# Permission is granted to use, copy, modify and redistribute this
213
# file.
214
#
215
#####ECOSPDCOPYRIGHTEND####

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.