]>
Commit | Line | Data |
---|---|---|
aa93efde | 1 | 2003-01-06 12:40 andy |
2 | ||
3 | * doc/: .cvsignore, Makefile.in: Forgot Makefile.in | |
4 | ||
5 | 2003-01-06 11:22 andy | |
6 | ||
7 | * OPM/bopchecker.pl: More ports. | |
8 | ||
9 | 2003-01-06 04:49 andy | |
10 | ||
11 | * doc/.cvsignore: And ignore those. | |
12 | ||
13 | 2003-01-06 04:48 andy | |
14 | ||
15 | * doc/: Doxyfile.in, Makefile.am: Start of doxygen stuff. | |
16 | ||
17 | 2003-01-05 12:22 andy | |
18 | ||
19 | * Makefile.am, Makefile.in, configure, configure.in, | |
20 | src/Makefile.am, src/Makefile.in, src/compat.c, src/opm.h: Install | |
21 | opm_ headers, as requested by TimeMr14C and jv. | |
22 | ||
23 | 2003-01-05 12:07 strtok | |
24 | ||
25 | * ChangeLog: Added ChangeLog | |
26 | ||
12697f05 | 27 | 2003-01-03 20:49 andy |
28 | ||
29 | * OPM/bopchecker.pl: Updated for how we tend to be using this on | |
30 | Blitzed. | |
31 | ||
32 | 2003-01-02 22:18 strtok | |
33 | ||
34 | * src/: libopm.c, libopm.h: memset sockaddr for bind() | |
35 | ||
36 | 2003-01-01 17:14 dgl | |
37 | ||
38 | * OPM/bopchecker.pl: If protocols are provided only scan them, | |
39 | rather than doing everything + them. Also actually accept , in the | |
40 | input, as it was documented before.. | |
41 | ||
42 | 2002-12-22 13:53 strtok | |
43 | ||
44 | * src/libopm.c: Don't set fd close on exec | |
45 | ||
46 | 2002-12-22 13:41 strtok | |
47 | ||
48 | * src/libopm.c: Set FD closed on exec | |
49 | ||
50 | 2002-12-16 11:46 andy | |
51 | ||
52 | * src/config.c: Missed one instance of inetpton() | |
53 | ||
54 | 2002-12-16 09:53 andy | |
55 | ||
56 | * configure, configure.in, src/inet.c, src/inet.h, src/libopm.c, | |
57 | src/setup.h.in: Add configure check for inet_pton. | |
58 | ||
59 | Rename inetpton() in inet.c to inet_pton() and only use it if build | |
60 | host does not have its own inet_pton(). | |
61 | ||
62 | 2002-12-15 17:22 strtok | |
63 | ||
64 | * src/libopm.c: Put in ufds_size file descriptors instead of 1024 | |
65 | ||
66 | 2002-12-15 17:03 strtok | |
67 | ||
68 | * src/libopm.c: Changed timeout to 0 seconds! | |
69 | ||
70 | 2002-12-14 19:02 strtok | |
71 | ||
72 | * src/: libopm.c, test.c: libopm.c: Grow ufds (poll array) as | |
73 | needed, rather than hard coded 1024 limit | |
74 | ||
75 | 2002-12-10 16:34 strtok | |
76 | ||
77 | * doc/libopm-api.txt, src/libopm.c, src/opm.h, src/test.c: Added | |
78 | opm_scanend and opm_end functions to API | |
79 | ||
80 | 2002-12-09 16:44 strtok | |
81 | ||
82 | * doc/libopm-api.txt, src/config.c, src/libopm.c, src/opm_types.h, | |
83 | src/test.c: Added OPM_TYPE_STRINGLIST Allow multiple entries for | |
84 | TARGET_STRING | |
85 | ||
86 | 2002-12-06 21:28 strtok | |
87 | ||
88 | * src/: libopm.h, opm.h: Removed inet.h from opm.h. There was no | |
89 | reason for this inclusion. | |
90 | ||
91 | 2002-12-02 13:35 andy | |
92 | ||
93 | * Makefile.in, aclocal.m4, src/Makefile.in: Update autotools. | |
94 | ||
95 | 2002-12-02 13:34 andy | |
96 | ||
97 | * .cvsignore: [no log message] | |
98 | ||
99 | 2002-11-12 14:02 strtok | |
100 | ||
101 | * Makefile.in, doc/libopm-api.txt, src/Makefile.in, src/libopm.c, | |
102 | src/opm.h: Added data element to OPM_REMOTE_T | |
103 | ||
104 | 2002-11-10 03:56 dgl | |
105 | ||
106 | * OPM/bopchecker.pl: AnalogX proxy | |
107 | (http://www.analogx.com/contents/download/network/proxy.htm) seems | |
108 | to use port 6588 | |
109 | ||
110 | 2002-11-07 18:56 strtok | |
111 | ||
112 | * src/list.h: Added proper GPL to hybrid copyright | |
113 | ||
114 | 2002-11-07 13:09 strtok | |
115 | ||
116 | * src/malloc.h: Added (void **) cast to MyFree #define to avoid | |
117 | warning | |
118 | ||
119 | 2002-11-07 12:19 strtok | |
120 | ||
121 | * src/: libopm.c, malloc.c, malloc.h: Added code to MyFree to NULL | |
122 | a pointer after freeing it | |
123 | ||
124 | 2002-11-07 11:53 strtok | |
125 | ||
126 | * src/malloc.c: Added != NULL check on MyFree as to avoid having to | |
127 | check for NULL BEFORE MyFree is called everytime | |
128 | ||
129 | 2002-11-06 17:37 strtok | |
130 | ||
131 | * src/: libopm.c, libopm.h, proxy.c, proxy.h: Added SENDBUFLEN and | |
132 | READBUFLEN. | |
133 | ||
134 | 2002-11-06 16:38 dgl | |
135 | ||
136 | * OPM/bopchecker.pl: Added some more http ports and put the adding | |
137 | code in a loop as generally http post and http are the same ports. | |
138 | ||
139 | 2002-11-06 16:31 dgl | |
140 | ||
141 | * OPM/bopchecker.pl: It does help if you test after changing from | |
142 | using a : to a space as the seperator | |
143 | ---------------------------------------------------------------------- | |
144 | Enter Log. Lines beginning with `CVS:' are removed automatically | |
145 | Committing in . CVS: CVS: Modified Files: CVS: bopchecker.pl | |
146 | ---------------------------------------------------------------------- | |
147 | ||
148 | 2002-11-06 16:26 dgl | |
149 | ||
150 | * OPM/: OPM.xs, bopchecker.pl: Make use of the opm_remote_addtype | |
151 | function by adding support for scanning additional ports in | |
152 | bopchecker.pl | |
153 | ||
154 | Changed names to be consistant with rest of libopm Cisco -> ROUTER | |
155 | POST -> HTTPPOST and all uppercase names. | |
156 | ||
157 | 2002-11-05 23:36 strtok | |
158 | ||
159 | * src/: config.c, test.c: Fixed memory leaks in config.c | |
160 | ||
161 | 2002-11-05 23:12 strtok | |
162 | ||
163 | * src/: libopm.c, malloc.c, test.c: Fixed a bug where a freed conn | |
164 | was possibly used in the scan end code | |
165 | ||
166 | 2002-11-05 15:03 strtok | |
167 | ||
168 | * doc/libopm-api.txt, src/test.c: Added note about the void * | |
169 | argument to the callback functions in the API documentation | |
170 | ||
171 | 2002-11-05 13:42 strtok | |
172 | ||
173 | * doc/libopm-api.txt, src/libopm.c, src/opm.h, src/test.c: Added | |
174 | opm_remote_addtype function | |
175 | ||
176 | 2002-11-02 03:18 dgl | |
177 | ||
178 | * OPM/OPM.pm: 10 seconds timeout isn't always quite enough.. | |
179 | ||
180 | 2002-10-31 12:07 dgl | |
181 | ||
182 | * OPM/OPM.pm: lowered fdlimit | |
183 | ||
184 | 2002-10-27 22:34 strtok | |
185 | ||
186 | * OPM/OPM.xs, OPM/bopchecker.pl, OPM/test.pl, src/test.c: Removed | |
187 | TYPE_CUSTOM from perl module. Added TYPE_HTTPPOST to perl module. | |
188 | ||
189 | 2002-10-27 22:06 strtok | |
190 | ||
191 | * src/: libopm.c, opm_types.h, proxy.c, proxy.h, test.c: Added dg's | |
192 | post proxy detection code. Tested on webcache.bt.net | |
193 | ||
194 | 2002-10-27 21:49 strtok | |
195 | ||
196 | * src/: libopm.c, malloc.c: Added assert on calloc fail | |
197 | ||
198 | 2002-10-27 17:20 strtok | |
199 | ||
200 | * src/libopm.c: Cleaned up write_function/read_function and added | |
201 | read_function functionality. | |
202 | ||
203 | 2002-10-27 17:13 strtok | |
204 | ||
205 | * src/: libopm.c, libopm.h, opm.h, opm_types.h, proxy.c, proxy.h, | |
206 | test.c: Removed libopm_addcustom and custom protocol support. | |
207 | ||
208 | 2002-10-27 13:52 strtok | |
209 | ||
210 | * src/libopm.c: Added comment for opm_active | |
211 | ||
212 | 2002-10-27 13:45 strtok | |
213 | ||
214 | * src/libopm.c: Fixed bug where on timeouts, libopm did a callback | |
215 | after freeing the conn struct! (found by dg) | |
216 | ||
217 | 2002-10-27 12:07 dgl | |
218 | ||
219 | * OPM/OPM.xs: removed remote callbacks | |
220 | ||
221 | 2002-10-27 11:20 strtok | |
222 | ||
223 | * doc/libopm-api.txt, src/libopm.c, src/opm.h: Removed remote | |
224 | struct callbacks, now only scanner-wide callbacks are used. | |
225 | ||
226 | 2002-10-27 07:35 dgl | |
227 | ||
228 | * OPM/: OPM.xs, bopchecker.pl: return textual versions of the | |
229 | protocols (and http post scanning in bopchecker - when custom | |
230 | protocols work that is) | |
231 | ||
232 | 2002-10-27 06:45 dgl | |
233 | ||
234 | * OPM/.cvsignore: ignore Makefile too | |
235 | ||
236 | 2002-10-27 06:45 dgl | |
237 | ||
238 | * OPM/bopchecker.pl: port wrong around around | |
239 | ||
240 | 2002-10-27 06:17 dgl | |
241 | ||
242 | * OPM/OPM.xs, OPM/bopchecker.pl, src/libopm.c: OPM/bopchecker.pl: | |
243 | Added bopchecker.pl script (if you don't want to install the module | |
244 | to the whole system you can test it with): PERL_DL_NONLAZY=1 | |
245 | /usr/bin/perl "-Iblib/lib" "-Iblib/arch" bopchecker.pl | |
246 | ||
247 | src/libopm.c: OPM/OPM.xs: Added opm_active to return number of | |
248 | active scans (so bopchecker can exit when it has finished). | |
249 | ||
250 | src/libopm.c: Cleaned up read() code so it didn't rely on timeout | |
251 | when the tcp port is closed. | |
252 | ||
253 | 2002-10-26 12:10 dgl | |
254 | ||
255 | * OPM/: .cvsignore, Changes, MANIFEST, Makefile.PL, OPM.pm, OPM.xs, | |
256 | README, test.pl, typemap: The opm perl module! | |
257 | ||
258 | 2002-10-26 11:51 dgl | |
259 | ||
260 | * src/: libopm.c, opm.h, test.c: patch to add data as param for | |
261 | callbacks.. | |
262 | ||
263 | 2002-10-15 18:19 strtok | |
264 | ||
265 | * src/proxy.c: Added logic to libopm_proxy_custom that finished | |
266 | parsing if the target string is larger than 511 characters | |
267 | ||
268 | 2002-10-15 13:00 strtok | |
269 | ||
270 | * src/libopm.c: Initialize id and format to NULL in the built in | |
271 | protocol table | |
272 | ||
273 | 2002-10-15 12:55 strtok | |
274 | ||
275 | * src/: libopm.c, libopm.h, opm.h, proxy.c, proxy.h, test.c: Added | |
276 | custom protocol support | |
277 | ||
278 | 2002-10-12 14:28 strtok | |
279 | ||
280 | * src/: config.c, libopm.c, libopm.h, opm_types.h: Added default | |
281 | config settings | |
282 | ||
283 | 2002-09-23 17:41 strtok | |
284 | ||
285 | * doc/libopm-api.txt, src/libopm.c, src/opm_error.h: Abort scans | |
286 | where there are no protocols defined (bug found by dg). In | |
287 | check_queue use LIST_SIZE of the individual connections list | |
288 | instead of the global protocols list when determining the projected | |
289 | file descriptor size | |
290 | ||
291 | 2002-09-21 20:42 strtok | |
292 | ||
293 | * doc/libopm-api.txt: Fixed 'opm_remote_free' section header | |
294 | ||
295 | 2002-09-21 16:24 strtok | |
296 | ||
297 | * doc/libopm-api.txt: Removed addr from OPM_REMOTE_T listing in api | |
298 | doc | |
299 | ||
300 | 2002-09-21 16:10 strtok | |
301 | ||
302 | * src/: config.c, inet.h, libopm.c, opm_error.h, test.c: Added IPV4 | |
303 | Binding functionality Added OPM_ERR_NOFD (CALLBACK_ERROR) Added | |
304 | OPM_ERR_BIND (CALLBACK_ERROR) | |
305 | ||
306 | 2002-09-21 15:33 strtok | |
307 | ||
308 | * doc/libopm-api.txt, src/libopm.c, src/libopm.h, src/opm.h, | |
309 | src/opm_error.h, src/test.c: Moved OPM_REMOTE_T::addr to | |
310 | OPM_SCAN_T::addr Added OPM_ERR_BADADDR on return of opm_scan if the | |
311 | IP is bad | |
312 | ||
313 | 2002-09-20 23:59 strtok | |
314 | ||
315 | * doc/libopm-api.txt: Added proxy types to API doc Fixed > on email | |
316 | in API doc | |
317 | ||
318 | 2002-09-20 22:50 strtok | |
319 | ||
320 | * doc/libopm-api.txt: Better describing of OPM_ERR_T codes in | |
321 | libopm-api.txt | |
322 | ||
323 | 2002-09-20 22:09 strtok | |
324 | ||
325 | * doc/libopm-api.txt, src/libopm.c: Updated libopm-api.txt | |
326 | ||
327 | 2002-09-20 20:31 strtok | |
328 | ||
329 | * src/: malloc.c, malloc.h: Renamed malloc wrappers with libopm_ | |
330 | prefix and added #defines for MyMalloc and MyFree | |
331 | ||
332 | 2002-09-20 19:41 strtok | |
333 | ||
334 | * src/: libopm.c, proxy.c, proxy.h: Prefixed proxy functions with | |
335 | libopm_ | |
336 | ||
337 | 2002-09-20 18:42 strtok | |
338 | ||
339 | * src/: libopm.c, libopm.h, list.c, list.h, opm.h, opm_common.h: | |
340 | Prefixed functions in libopm.c and list.c with libopm_ Made certain | |
341 | functions (which should be) static | |
342 | ||
343 | 2002-09-20 17:50 strtok | |
344 | ||
345 | * src/: config.c, config.h, libopm.c, opm.h, proxy.c, test.c: | |
346 | Changed all config.c functions to have a libopm_ prefix | |
347 | ||
348 | 2002-09-14 15:59 strtok | |
349 | ||
350 | * doc/libopm-api.txt: Added libopm-api.txt | |
351 | ||
352 | 2002-09-14 14:58 strtok | |
353 | ||
354 | * src/test.c: Use opm_callback on test.c instead of | |
355 | opm_remote_callback | |
356 | ||
357 | 2002-09-14 13:44 strtok | |
358 | ||
359 | * src/: libopm.c, libopm.h, opm.h, opm_error.h, opm_types.h, | |
360 | test.c: Restructured callback code to use an array. | |
361 | ||
362 | 2002-09-13 19:07 strtok | |
363 | ||
364 | * src/libopm.c: Removed printf's and comments used to debug | |
365 | ||
366 | 2002-09-13 19:04 strtok | |
367 | ||
368 | * src/: libopm.c, opm.h: Created a scan queue, if this is working | |
369 | as it should be... the performance increase is amazing. | |
370 | ||
371 | 2002-09-11 23:40 andy | |
372 | ||
373 | * configure, configure.in, src/setup.h.in: Check for Nick Faldo | |
374 | ||
375 | 2002-09-11 23:14 andy | |
376 | ||
377 | * configure, configure.in, src/Makefile.am, src/Makefile.in, | |
378 | src/setup.h.in: Removing a bunch of unused autoconf tests. | |
379 | ||
380 | 2002-09-11 23:12 andy | |
381 | ||
382 | * src/: compat.c, compat.h, proxy.c: Some systems don't have | |
383 | inet_aton(), Solaris being a great example. Here's our own | |
384 | implementation which is only included if inet_aton() is not | |
385 | available. | |
386 | ||
387 | 2002-09-11 22:58 andy | |
388 | ||
389 | * src/inet.c: If a system has strings.h, it needs to be #included | |
390 | wherever string.h is #included. | |
391 | ||
392 | 2002-09-11 22:55 andy | |
393 | ||
394 | * src/test.c: Check for unistd.h. | |
395 | ||
396 | 2002-09-11 22:50 andy | |
397 | ||
398 | * src/.cvsignore: Ignore generated binary | |
399 | ||
400 | 2002-09-11 22:49 andy | |
401 | ||
402 | * src/libopm.c: Check if we need & have sys/time.h. | |
403 | ||
404 | 2002-09-11 22:45 andy | |
405 | ||
406 | * src/inet.h: Check HAVE_FCNTL_H. | |
407 | ||
408 | 2002-09-11 22:42 andy | |
409 | ||
410 | * src/inet.h: Check HAVE_SYS_POLL_H. | |
411 | ||
412 | 2002-09-11 22:36 andy | |
413 | ||
414 | * src/: config.c, inet.c, inet.h, libopm.c, list.c, malloc.c, | |
415 | malloc.h, opm.h, proxy.c, test.c: Add RCS tags to all .c files. | |
416 | Protect standard headers with STDC_HEADERS. Correct missing | |
417 | "const" in inetntop() prototype. | |
418 | ||
419 | 2002-09-11 21:39 andy | |
420 | ||
421 | * src/: Makefile.am, Makefile.in: DOn't install "test" and | |
422 | "test_debug", they're just test programs. | |
423 | ||
424 | 2002-09-11 20:56 andy | |
425 | ||
426 | * config.guess, config.sub: All of these files I initially copied | |
427 | in. But, apparently, "You should use the libtoolize program, | |
428 | rather than manually copying these files into your package." | |
429 | *smacked wrist* | |
430 | ||
431 | 2002-09-11 20:45 andy | |
432 | ||
433 | * Makefile.in, configure, configure.in: Change default install | |
434 | prefix to /usr/local/libopm. Install LICENSE as well. | |
435 | ||
436 | 2002-09-11 20:41 andy | |
437 | ||
438 | * Makefile.am, Makefile.in, aclocal.m4, config.guess, config.sub, | |
439 | configure, configure.in, depcomp, install-sh, ltmain.sh, missing, | |
440 | mkinstalldirs, src/Makefile.am, src/Makefile.in, src/setup.h.in: | |
441 | First stab at autoconf/automake/libtoolizing libopm. | |
442 | ||
443 | 2002-09-11 20:40 andy | |
444 | ||
445 | * .cvsignore: And again -- some people will need ./configure | |
446 | ||
447 | 2002-09-11 20:38 andy | |
448 | ||
449 | * src/.cvsignore: More things for CVS to ignore. | |
450 | ||
451 | 2002-09-11 20:33 andy | |
452 | ||
453 | * .cvsignore: A little bit zealous with the cvsignore there. | |
454 | ||
455 | 2002-09-11 20:32 andy | |
456 | ||
457 | * .cvsignore, src/.cvsignore: autoconf / automake / libtool produce | |
458 | lots of files that need to be ignored! | |
459 | ||
460 | 2002-09-11 11:49 strtok | |
461 | ||
462 | * src/: config.c, libopm.c, malloc.c: Fixed various major memory | |
463 | leaks. Made more NULL style changes. | |
464 | ||
465 | 2002-09-11 00:47 strtok | |
466 | ||
467 | * src/: config.c, libopm.c: Added checks for NULL function | |
468 | callbacks. | |
469 | ||
470 | 2002-09-09 13:15 strtok | |
471 | ||
472 | * src/: libopm.c, test.c: Fixed scan_free and connection_free | |
473 | clenaup | |
474 | ||
475 | 2002-09-09 11:48 strtok | |
476 | ||
477 | * src/libopm.c: Fix for timeouts. Only timeout a socket if it's not | |
478 | unestablished! | |
479 | ||
480 | 2002-09-09 11:44 strtok | |
481 | ||
482 | * src/: libopm.c, opm.h: Added fd_limit functionality Added | |
483 | unsigned int fd_use in OPM_T | |
484 | ||
485 | 2002-09-09 11:07 strtok | |
486 | ||
487 | * src/test.c: Updated test.c to handle error callbacks | |
488 | ||
489 | 2002-09-09 10:50 strtok | |
490 | ||
491 | * src/: config.c, libopm.c, opm_error.h, opm_types.h: Added | |
492 | setup_remote function in libopm.c to fill a remote struct with | |
493 | temporary connection struct information Added OPM_CONFIG_MAX_READ | |
494 | and functionality Added OPM_CONFIG_TIMEOUT and functionality Added | |
495 | OPM_ERR_MAX_READ and do_error functionality | |
496 | ||
497 | 2002-09-09 00:54 strtok | |
498 | ||
499 | * src/: libopm.c, test.c: Fixed timeout logic Fixed passing of | |
500 | proper protocol on fun_timeout | |
501 | ||
502 | 2002-09-09 00:50 strtok | |
503 | ||
504 | * src/: libopm.c, proxy.c, proxy.h, test.c: Converted all protocols | |
505 | to libopm (cisco, socks4, socks5 and wingate) | |
506 | ||
507 | 2002-09-09 00:15 strtok | |
508 | ||
509 | * src/: libopm.c, libopm.h, test.c: Added check_close code Added | |
510 | fun_timeout functionality Added fun_end functionality | |
511 | ||
512 | 2002-09-08 23:28 strtok | |
513 | ||
514 | * src/: libopm.c, test.c: Added callback functionality for | |
515 | fun_negfail | |
516 | ||
517 | 2002-09-08 21:22 strtok | |
518 | ||
519 | * src/: libopm.c, opm_error.h: Added OPM_ERR_BADPROTOCOL | |
520 | ||
521 | 2002-09-08 21:19 strtok | |
522 | ||
523 | * src/: config.c, opm_error.h: Renamed OPM_ERR_INVALIDKEY to BADKEY | |
524 | Renamed OPM_ERR_BADADDRESS to BADVALUE | |
525 | ||
526 | 2002-09-08 21:16 strtok | |
527 | ||
528 | * src/: config.c, libopm.c, libopm.h, opm.h, opm_error.h, test.c: | |
529 | Added do_error function Added error codes for opm_config return | |
530 | ||
531 | 2002-09-08 20:39 strtok | |
532 | ||
533 | * src/: libopm.c, test.c: Added do_openproxy and open proxy | |
534 | callback | |
535 | ||
536 | 2002-09-08 20:12 strtok | |
537 | ||
538 | * src/: proxy.c, proxy.h: Added proxy.c/proxy.h which contains | |
539 | protocol specific functions | |
540 | ||
541 | 2002-09-08 20:11 strtok | |
542 | ||
543 | * src/: config.c, libopm.c, libopm.h, make, opm_error.h, | |
544 | opm_types.h, test.c: Read in data from connection and check against | |
545 | target string | |
546 | ||
547 | 2002-09-08 17:15 strtok | |
548 | ||
549 | * src/list.c: Use NULL instead of 0 in list.c. | |
550 | ||
551 | 2002-09-08 16:56 strtok | |
552 | ||
553 | * src/: inet.h, libopm.c, test.c: Added connect and poll code | |
554 | ||
555 | 2002-09-05 05:42 strtok | |
556 | ||
557 | * src/: inet.h, libopm.c, list.h, opm_types.h: Added check_poll | |
558 | function and start of poll() code Added do_readready function Added | |
559 | do_writeready function | |
560 | ||
561 | 2002-09-04 21:28 strtok | |
562 | ||
563 | * src/: inet.h, libopm.c, opm.h, test.c: Started socket framework | |
564 | with check_established, check_poll and do_connect | |
565 | ||
566 | 2002-09-04 18:56 strtok | |
567 | ||
568 | * src/: libopm.c, list.h, opm.h, test.c: Adapted DLINK macros from | |
569 | hyb7 (androsyn) | |
570 | ||
571 | 2002-09-04 17:17 strtok | |
572 | ||
573 | * src/inet.c: Added inet.c | |
574 | ||
575 | 2002-09-04 17:08 strtok | |
576 | ||
577 | * src/: config.c, libopm.c, make, opm.h, test.c: Convert IP to byte | |
578 | format on opm_remote_create | |
579 | ||
580 | 2002-09-04 15:46 strtok | |
581 | ||
582 | * src/: config.c, libopm.c, opm.h, opm_types.h: Added opm_cycle API | |
583 | function Fixed prototype for opm_remote_create Changed config vars | |
584 | and types to use OPM_ prefix | |
585 | ||
586 | 2002-09-04 14:47 strtok | |
587 | ||
588 | * src/: libopm.h, opm.h: Added comments to libopm.h/opm.h | |
589 | ||
590 | 2002-09-04 14:18 strtok | |
591 | ||
592 | * src/: config.c, inet.h: Added config ADDRESS type | |
593 | ||
594 | 2002-09-04 13:57 strtok | |
595 | ||
596 | * src/: config.c, inet.h, opm_types.h: Added inet.h with common | |
597 | ipv4/ipv6 | |
598 | ||
599 | 2002-09-03 23:51 strtok | |
600 | ||
601 | * src/: config.h, libopm.h, opm.h, opm_error.h: Cleaned up various | |
602 | header files. Moved config API functions from config.h to opm.h | |
603 | ||
604 | 2002-09-03 23:36 strtok | |
605 | ||
606 | * src/: libopm.h, opm.h: Seperated API and non API definitions | |
607 | between opm.h and libopm.h respectively | |
608 | ||
609 | 2002-09-03 23:19 strtok | |
610 | ||
611 | * src/: libopm.c, list.c, list.h, opm_common.h: Moved list | |
612 | functions to list.h (structures still reside in opm_common.h) | |
613 | ||
614 | 2002-09-03 23:15 strtok | |
615 | ||
616 | * src/: config.c, config.h, libopm.c, libopm.h, libopm_error.h, | |
617 | opm_error.h, opm_types.h: Moved libopm_error.h to opm_error.h Moved | |
618 | all type #defines to opm_types.h | |
619 | ||
620 | 2002-09-03 23:10 strtok | |
621 | ||
622 | * src/: libopm.c, libopm.h, list.c, list.h, opm_common.h: Changed | |
623 | list.h to opm_common.h | |
624 | ||
625 | 2002-08-09 12:47 strtok | |
626 | ||
627 | * src/: libopm.c, libopm.h: Changed OPM_SCAN_T::scans to | |
628 | OPM_SCAN_T::connections Added connection_create function Added | |
629 | connection_free function Added code to create the list of | |
630 | connections/protocols in scan_create | |
631 | ||
632 | 2002-08-08 20:44 strtok | |
633 | ||
634 | * src/: config.c, config.h: Updated config_free function to free | |
635 | all data properly Added config_gettype(key) function | |
636 | ||
637 | 2002-08-08 17:32 strtok | |
638 | ||
639 | * src/: config.c, config.h, libopm.h: Recode of config.c to use an | |
640 | array of void* instead of struct | |
641 | ||
642 | 2002-08-07 20:54 strtok | |
643 | ||
644 | * src/: libopm.c, libopm.h, libopm_error.h: Added opm_scan function | |
645 | Added scan_create function Added scan_free function | |
646 | ||
647 | 2002-08-07 16:28 strtok | |
648 | ||
649 | * src/: libopm.c, libopm.h: Renamed opm_init to opm_create Renamed | |
650 | opm_remote to opm_remote_create | |
651 | ||
652 | 2002-08-07 15:53 strtok | |
653 | ||
654 | * src/: config.c, libopm.c, libopm.h: Added opm_remote_free | |
655 | function Moved prototypes for internal functions from libopm.h -> | |
656 | libopm.c | |
657 | ||
658 | 2002-08-07 14:22 strtok | |
659 | ||
660 | * src/: config.c, config.h, libopm.c, libopm.h, libopm_error.h: | |
661 | Fixed memory leak in config_free Cleaned up opm_free Added | |
662 | libopm_error.h (to hold error codes), and OPM_ERR_T | |
663 | ||
664 | 2002-08-06 23:02 strtok | |
665 | ||
666 | * src/: config.c, libopm.c, libopm.h, malloc.c: Further work on | |
667 | opm_free | |
668 | ||
669 | 2002-08-06 19:45 strtok | |
670 | ||
671 | * src/: config.c, config.h, libopm.c, libopm.h: Added opm_free | |
672 | function Added protocol_config_free function | |
673 | ||
674 | 2002-08-06 18:13 strtok | |
675 | ||
676 | * src/: libopm.c, libopm.h: Added opm_addtype function | |
677 | ||
678 | 2002-08-06 14:46 strtok | |
679 | ||
680 | * src/: config.c, config.h, libopm.c, libopm.h: Added opm_config | |
681 | and config_set functions | |
682 | ||
683 | 2002-08-05 15:09 strtok | |
684 | ||
685 | * src/: config.c, config.h: Added config.c/config.h to seperate | |
686 | config functions from the API | |
687 | ||
688 | 2002-08-05 15:07 strtok | |
689 | ||
690 | * src/: libopm.c, libopm.h, malloc.c: Added opm_init() and | |
691 | config_create() | |
692 | ||
693 | 2002-08-05 14:33 strtok | |
694 | ||
695 | * src/: libopm.c, libopm.h: Restructured structures | |
696 | ||
697 | 2002-08-05 12:51 strtok | |
698 | ||
699 | * src/: libopm.c, list.c, list.h: No longer need list_t** in | |
700 | list_add and list_remove, this was from the attempted polymorphic | |
701 | code No need to cast returns from malloc | |
702 | ||
703 | 2002-08-05 11:46 strtok | |
704 | ||
705 | * src/: libopm.c, libopm.h, list.c, list.h, malloc.c, malloc.h: | |
706 | Moved source files to src | |
707 | ||
708 | 2002-08-05 11:42 strtok | |
709 | ||
710 | * libopm.c, libopm.h, list.c, list.h, malloc.c, malloc.h: Moved | |
711 | source files to src | |
712 | ||
713 | 2002-08-05 11:14 strtok | |
714 | ||
715 | * list.c, list.h: | |
716 | ---------------------------------------------------------------------- | |
717 | Don't need list_t ** anymore in list_add, list_remove. This was | |
718 | from the attempted polymorphic code. | |
719 | ||
720 | 2002-08-05 11:07 strtok | |
721 | ||
722 | * libopm.c, list.c: Removed any casts on MyMalloc | |
723 | ||
724 | 2002-08-05 01:29 strtok | |
725 | ||
726 | * list.c: Fix for if head is also tail (1 element), this code | |
727 | really would be cleaner if circular | |
728 | ||
729 | 2002-08-05 01:08 strtok | |
730 | ||
731 | * list.c, list.h: Changed all malloc/free to MyMalloc/MyFree in | |
732 | list.c Added node_free and list_free functions | |
733 | ||
734 | 2002-08-05 00:55 strtok | |
735 | ||
736 | * list.c: Added elements to track number of elements in a list | |
737 | ||
738 | 2002-08-05 00:54 strtok | |
739 | ||
740 | * list.c, list.h: Revamped list code to include a list_t and node_t | |
741 | ||
742 | 2002-08-04 20:31 strtok | |
743 | ||
744 | * list.c, list.h: Added list_create function to create a list node | |
745 | Added list_add function to add a list node to a list | |
746 | ||
747 | 2002-08-03 19:01 strtok | |
748 | ||
749 | * libopm.c: opm_new DOES have a return value | |
750 | ||
751 | 2002-08-03 18:56 strtok | |
752 | ||
753 | * libopm.c, libopm.h: Added initializations to opm_new | |
754 | ||
755 | 2002-08-03 18:25 strtok | |
756 | ||
757 | * libopm.c: Oops wrote over libopm.c with libopm.o (gcc -o libopm.c | |
758 | -c libopm.c)! | |
759 | ||
760 | 2002-08-03 18:15 strtok | |
761 | ||
762 | * libopm.c, libopm.h, malloc.c: | |
763 | Added opm_new and opm_free functions. Added comments to malloc.c | |
764 | and libopm.c. | |
765 | ||
766 | 2002-08-03 17:16 strtok | |
767 | ||
768 | * malloc.c, malloc.h: | |
769 | Added malloc/free functions, should make porting and error handling | |
770 | easier in the future. | |
771 | ||
772 | 2002-08-03 16:25 strtok | |
773 | ||
774 | * LICENSE, libopm.c, libopm.h: Initial revision | |
775 | ||
776 | 2002-08-03 16:25 strtok | |
777 | ||
778 | * LICENSE, libopm.c, libopm.h: initial import | |
779 |