ChangeLog 34.4 KB
Newer Older
1
------------------------------------------------------------------------
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
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 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162
r327 | courmisch | 2007-03-11 14:20:43 +0200 (Sun, 11 Mar 2007) | 2 lines
Changed paths:
   M /miniSAPserver/trunk

svn:ignore

------------------------------------------------------------------------
r326 | courmisch | 2007-03-11 14:19:21 +0200 (Sun, 11 Mar 2007) | 2 lines
Changed paths:
   M /miniSAPserver/trunk/Makefile.am
   M /miniSAPserver/trunk/NEWS
   M /miniSAPserver/trunk/configure.ac
   A /miniSAPserver/trunk/m4/sockaddr.m4

Check for sa_len

------------------------------------------------------------------------
r325 | courmisch | 2007-03-11 14:12:31 +0200 (Sun, 11 Mar 2007) | 2 lines
Changed paths:
   M /miniSAPserver/trunk/message.cpp
   M /miniSAPserver/trunk/message.h
   M /miniSAPserver/trunk/sapserver.cpp
   M /miniSAPserver/trunk/sapserver.h

Fix another compiler warning

------------------------------------------------------------------------
r324 | courmisch | 2007-03-11 14:10:50 +0200 (Sun, 11 Mar 2007) | 3 lines
Changed paths:
   M /miniSAPserver/trunk/sapserver.cpp

Fix badly flawed announce delay computation.
Bug reported by Pierre Beyssac.

------------------------------------------------------------------------
r323 | courmisch | 2007-03-11 14:03:04 +0200 (Sun, 11 Mar 2007) | 2 lines
Changed paths:
   M /miniSAPserver/trunk/broadcast.cpp

Fix warnings and set sockaddr.sa_len

------------------------------------------------------------------------
r322 | courmisch | 2007-03-11 13:59:53 +0200 (Sun, 11 Mar 2007) | 2 lines
Changed paths:
   M /miniSAPserver/trunk/configure.ac

Don't override CXXFLAGS. It's annoying

------------------------------------------------------------------------
r321 | courmisch | 2007-03-11 13:58:35 +0200 (Sun, 11 Mar 2007) | 2 lines
Changed paths:
   M /miniSAPserver/trunk/AUTHORS
   M /miniSAPserver/trunk/configure.ac

Start minisapserver 0.3.4 dev

------------------------------------------------------------------------
r320 | courmisch | 2007-02-20 20:00:02 +0200 (Tue, 20 Feb 2007) | 3 lines
Changed paths:
   M /miniSAPserver/trunk/configure.ac

Drop gzip tarball. You should use bzip2 nowadays.
(Don't blame Debian retardness on me)

------------------------------------------------------------------------
r319 | courmisch | 2007-02-20 19:58:11 +0200 (Tue, 20 Feb 2007) | 2 lines
Changed paths:
   M /miniSAPserver/trunk/NEWS
   M /miniSAPserver/trunk/message.cpp
   M /miniSAPserver/trunk/program.cpp

Quite a bunch of SDP conformance fixes.

------------------------------------------------------------------------
r318 | courmisch | 2007-02-20 19:51:13 +0200 (Tue, 20 Feb 2007) | 2 lines
Changed paths:
   M /miniSAPserver/trunk/sapserver.cpp

Fix typo in usage string

------------------------------------------------------------------------
r317 | courmisch | 2007-02-20 19:50:03 +0200 (Tue, 20 Feb 2007) | 2 lines
Changed paths:
   M /miniSAPserver/trunk/sap.cfg

Update examples

------------------------------------------------------------------------
r316 | courmisch | 2007-02-20 19:35:05 +0200 (Tue, 20 Feb 2007) | 2 lines
Changed paths:
   M /miniSAPserver/trunk/message.cpp

Do not send TTL for IPv6 connection infos. This was invalid.

------------------------------------------------------------------------
r315 | courmisch | 2007-02-20 19:34:39 +0200 (Tue, 20 Feb 2007) | 3 lines
Changed paths:
   M /miniSAPserver/trunk/sapserver.h

Use 255 as default TTL (which is a deprecated parameter anyway).
15 was bogus legacy.

------------------------------------------------------------------------
r314 | courmisch | 2006-01-31 20:09:32 +0200 (Tue, 31 Jan 2006) | 2 lines
Changed paths:
   M /miniSAPserver/trunk/broadcast.cpp
   M /miniSAPserver/trunk/message.cpp
   M /miniSAPserver/trunk/message.h

Remove dead code and inline trivial getters

------------------------------------------------------------------------
r313 | courmisch | 2006-01-31 19:55:35 +0200 (Tue, 31 Jan 2006) | 4 lines
Changed paths:
   M /miniSAPserver/trunk/broadcast.cpp
   M /miniSAPserver/trunk/message.cpp
   M /miniSAPserver/trunk/message.h
   M /miniSAPserver/trunk/sapserver.cpp

- Avoid identical malloc/memcpy/free for every packet sent,
- don't reinvent memcpy()
- and other clean ups

------------------------------------------------------------------------
r312 | courmisch | 2006-01-31 17:59:32 +0200 (Tue, 31 Jan 2006) | 2 lines
Changed paths:
   M /miniSAPserver/trunk/broadcast.cpp

Support for IPv6 multicast output interface setting

------------------------------------------------------------------------
r311 | courmisch | 2006-01-31 17:26:22 +0200 (Tue, 31 Jan 2006) | 2 lines
Changed paths:
   M /miniSAPserver/trunk/message.cpp
   M /miniSAPserver/trunk/message.h

Remove dead code

------------------------------------------------------------------------
r310 | courmisch | 2006-01-31 17:23:05 +0200 (Tue, 31 Jan 2006) | 2 lines
Changed paths:
   M /miniSAPserver/trunk/configure.ac

This is minisap version 0.3.3-trunk

------------------------------------------------------------------------
r309 | courmisch | 2006-01-31 17:18:18 +0200 (Tue, 31 Jan 2006) | 2 lines
Changed paths:
   M /miniSAPserver/trunk/sapserver.h

Make default TTL value identical in documentation and code

------------------------------------------------------------------------
r307 | courmisch | 2005-10-14 15:43:14 +0300 (Fri, 14 Oct 2005) | 2 lines
Changed paths:
   M /miniSAPserver/trunk/ChangeLog

Update ChangeLog for 0.3.2

------------------------------------------------------------------------
r305 | courmisch | 2005-10-14 15:38:46 +0300 (Fri, 14 Oct 2005) | 2 lines
163 164 165 166 167 168
Changed paths:
   M /miniSAPserver/trunk/NEWS

Add NEWS for 0.3.2

------------------------------------------------------------------------
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
169
r304 | courmisch | 2005-10-14 15:37:53 +0300 (Fri, 14 Oct 2005) | 2 lines
170 171 172 173 174 175
Changed paths:
   M /miniSAPserver/trunk/configure.ac

Bump release number to 0.3.2

------------------------------------------------------------------------
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
176
r303 | courmisch | 2005-10-14 15:36:22 +0300 (Fri, 14 Oct 2005) | 3 lines
177 178 179 180 181 182 183
Changed paths:
   M /miniSAPserver/trunk/broadcast.cpp

Fix multicast TTL setting
(credited to LennonNZ on VideoLAN forums)

------------------------------------------------------------------------
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
184
r302 | courmisch | 2005-07-20 21:24:02 +0300 (Wed, 20 Jul 2005) | 4 lines
185 186 187 188 189 190 191 192 193 194 195 196 197 198
Changed paths:
   M /miniSAPserver/trunk/Makefile.am
   M /miniSAPserver/trunk/NEWS
   A /miniSAPserver/trunk/admin
   A /miniSAPserver/trunk/admin/config.rpath (from /miniSAPserver/trunk/config.rpath:297)
   M /miniSAPserver/trunk/bootstrap
   D /miniSAPserver/trunk/config.rpath
   M /miniSAPserver/trunk/configure.ac

- Clean up build system
- Bump version number
- Fix --enable-slp

------------------------------------------------------------------------
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
199
r301 | courmisch | 2005-07-20 21:23:21 +0300 (Wed, 20 Jul 2005) | 2 lines
200 201 202 203 204 205
Changed paths:
   M /miniSAPserver/trunk/sap.cfg

Update sample config

------------------------------------------------------------------------
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
206
r300 | courmisch | 2005-07-20 21:21:23 +0300 (Wed, 20 Jul 2005) | 2 lines
207 208 209 210 211 212
Changed paths:
   M /miniSAPserver/trunk/program.cpp

Forgot this file

------------------------------------------------------------------------
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
213
r299 | courmisch | 2005-07-20 21:21:13 +0300 (Wed, 20 Jul 2005) | 2 lines
214 215 216 217 218 219 220 221
Changed paths:
   M /miniSAPserver/trunk/message.cpp
   M /miniSAPserver/trunk/parser.cpp
   M /miniSAPserver/trunk/program.h

Remove IP version thing

------------------------------------------------------------------------
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
222
r298 | courmisch | 2005-07-20 21:20:54 +0300 (Wed, 20 Jul 2005) | 3 lines
223 224 225 226 227 228 229
Changed paths:
   M /miniSAPserver/trunk/slp.cpp

- Repair SLP compilation
- Do things simply and efficiently

------------------------------------------------------------------------
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
230
r296 | courmisch | 2005-07-09 17:18:18 +0300 (Sat, 09 Jul 2005) | 2 lines
231 232 233 234 235
Changed paths:
   M /miniSAPserver/trunk/ChangeLog

Re-updated ChangeLog, prepare release 0.3.0

236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289
------------------------------------------------------------------------
r294 | courmisch | 2005-07-05 18:22:08 +0300 (Tue, 05 Jul 2005) | 2 lines
Changed paths:
   M /miniSAPserver/trunk/message.cpp

Remove dead code

------------------------------------------------------------------------
r293 | courmisch | 2005-06-24 11:45:55 +0300 (Fri, 24 Jun 2005) | 2 lines
Changed paths:
   M /miniSAPserver/trunk/sap.cfg

Add RTP announce sample

------------------------------------------------------------------------
r292 | courmisch | 2005-06-24 11:37:28 +0300 (Fri, 24 Jun 2005) | 2 lines
Changed paths:
   M /miniSAPserver/trunk/Makefile.am

Fix typo that prevented linking on *BSD

------------------------------------------------------------------------
r291 | courmisch | 2005-06-24 10:03:44 +0300 (Fri, 24 Jun 2005) | 3 lines
Changed paths:
   M /miniSAPserver/trunk/Makefile.am
   M /miniSAPserver/trunk/configure.ac
   A /miniSAPserver/trunk/m4
   A /miniSAPserver/trunk/m4/getopt.m4
   M /miniSAPserver/trunk/sapserver.cpp

- Some warnings fixed
- Portability fixes

------------------------------------------------------------------------
r290 | courmisch | 2005-06-23 21:24:47 +0300 (Thu, 23 Jun 2005) | 2 lines
Changed paths:
   M /miniSAPserver/trunk/parser.cpp

Compile fix for const-based iconv()

------------------------------------------------------------------------
r289 | courmisch | 2005-06-23 21:11:02 +0300 (Thu, 23 Jun 2005) | 2 lines
Changed paths:
   M /miniSAPserver/trunk/sapserver.cpp

gcc2 compile fix

------------------------------------------------------------------------
r288 | courmisch | 2005-06-23 20:04:58 +0300 (Thu, 23 Jun 2005) | 2 lines
Changed paths:
   M /miniSAPserver/trunk/ChangeLog

Brought ChangeLog back in english

290
------------------------------------------------------------------------
291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311
r287 | courmisch | 2005-06-23 20:02:53 +0300 (Thu, 23 Jun 2005) | 2 lines
Changed paths:
   M /miniSAPserver/trunk/NEWS

Updated NEWS

------------------------------------------------------------------------
r286 | courmisch | 2005-06-23 20:01:08 +0300 (Thu, 23 Jun 2005) | 4 lines
Changed paths:
   A /miniSAPserver/trunk/ChangeLog
   M /miniSAPserver/trunk/NEWS
   M /miniSAPserver/trunk/configure.ac
   M /miniSAPserver/trunk/sapserver.cpp

ChangeLog: Added real ChangeLog
configure.ac: fixed AM_INIT_AUTOMAKE
sapserver.cpp: long options and --version support

------------------------------------------------------------------------
r285 | courmisch | 2005-06-23 19:30:55 +0300 (Thu, 23 Jun 2005) | 2 lines
Changed paths:
312
   D /miniSAPserver/trunk/ChangeLog
313
   A /miniSAPserver/trunk/NEWS (from /miniSAPserver/trunk/ChangeLog:283)
314 315 316 317

ChangeLog -> NEWS

------------------------------------------------------------------------
318 319
r284 | courmisch | 2005-06-23 19:30:30 +0300 (Thu, 23 Jun 2005) | 2 lines
Changed paths:
320 321 322 323 324
   D /miniSAPserver/trunk/NEWS

Remove empty file

------------------------------------------------------------------------
325 326
r283 | courmisch | 2005-06-23 19:22:12 +0300 (Thu, 23 Jun 2005) | 4 lines
Changed paths:
327 328 329 330 331 332 333 334 335 336
   M /miniSAPserver/trunk/message.cpp
   M /miniSAPserver/trunk/parser.cpp
   M /miniSAPserver/trunk/program.cpp
   M /miniSAPserver/trunk/program.h

RTP announce support
originally based on Marian Durkovic <md@bts.sk>
yet completely rewritten because his patches wouldn't apply to trunk

------------------------------------------------------------------------
337 338 339 340 341 342 343 344
r281 | courmisch | 2005-06-23 18:55:10 +0300 (Thu, 23 Jun 2005) | 2 lines
Changed paths:
   A /VLANbridge/trunk (from /trunk/VLANbridge:280)
   A /VLANserver/trunk (from /trunk/VLANserver:280)
   A /doc/trunk (from /trunk/doc:280)
   A /miniSAPserver/trunk (from /trunk/miniSAPserver:280)
   A /miniVLANserver/trunk (from /trunk/miniVLANserver:280)
   A /miniVLCS/trunk (from /trunk/miniVLCS:280)
345 346 347 348 349 350 351
   D /trunk/VLANbridge
   D /trunk/VLANserver
   D /trunk/doc
   D /trunk/miniSAPserver
   D /trunk/miniVLANserver
   D /trunk/miniVLCS
   D /trunk/vlb-linux
352
   A /vlb-linux/trunk (from /trunk/vlb-linux:280)
353 354 355 356

Repository rationalisation (part 2)

------------------------------------------------------------------------
357 358
r278 | courmisch | 2005-06-08 17:46:56 +0300 (Wed, 08 Jun 2005) | 2 lines
Changed paths:
359 360 361 362 363 364 365 366
   M /trunk/miniSAPserver/ChangeLog
   M /trunk/miniSAPserver/parser.cpp
   M /trunk/miniSAPserver/parser.h
   M /trunk/miniSAPserver/sap.cfg

remove no longer used ipv6_scope and ipversion options

------------------------------------------------------------------------
367 368
r277 | courmisch | 2005-06-08 14:56:17 +0300 (Wed, 08 Jun 2005) | 2 lines
Changed paths:
369 370 371 372 373 374 375
   M /trunk/miniSAPserver/broadcast.cpp
   M /trunk/miniSAPserver/broadcast.h
   M /trunk/miniSAPserver/sapserver.cpp

Auto-select address to send SAP announce to

------------------------------------------------------------------------
376 377
r276 | courmisch | 2005-06-08 14:52:45 +0300 (Wed, 08 Jun 2005) | 2 lines
Changed paths:
378 379 380 381 382
   M /trunk/miniSAPserver/sap.cfg

Remove HTTP sample

------------------------------------------------------------------------
383 384
r275 | courmisch | 2005-06-08 14:51:30 +0300 (Wed, 08 Jun 2005) | 3 lines
Changed paths:
385 386 387 388 389 390 391 392 393
   M /trunk/miniSAPserver/message.cpp
   M /trunk/miniSAPserver/parser.cpp
   M /trunk/miniSAPserver/program.cpp
   M /trunk/miniSAPserver/program.h

Remove non-standard HTTP announce
(VLC no longer supports them anyway)

------------------------------------------------------------------------
394 395
r274 | courmisch | 2005-06-08 13:26:05 +0300 (Wed, 08 Jun 2005) | 2 lines
Changed paths:
396 397 398 399 400
   M /trunk/miniSAPserver/sapserver.cpp

ensafe daemon mode

------------------------------------------------------------------------
401 402
r273 | courmisch | 2005-06-07 13:28:48 +0300 (Tue, 07 Jun 2005) | 4 lines
Changed paths:
403 404 405 406 407 408 409 410 411
   M /trunk/miniSAPserver/broadcast.cpp
   M /trunk/miniSAPserver/broadcast.h
   M /trunk/miniSAPserver/sapserver.cpp

- return 1 in case of error (-1 is not valid from main)
- shutdown socket for receival
- clean up

------------------------------------------------------------------------
412 413
r272 | courmisch | 2005-05-23 22:14:04 +0300 (Mon, 23 May 2005) | 2 lines
Changed paths:
414 415 416 417 418 419 420 421 422
   M /trunk/miniSAPserver/Makefile.am
   M /trunk/miniSAPserver/parser.cpp
   M /trunk/miniSAPserver/parser.h
   M /trunk/miniSAPserver/sapserver.cpp
   M /trunk/miniSAPserver/sapserver.h

Some more clean up

------------------------------------------------------------------------
423 424
r271 | courmisch | 2005-05-23 14:50:21 +0300 (Mon, 23 May 2005) | 3 lines
Changed paths:
425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447
   M /trunk/miniSAPserver
   M /trunk/miniSAPserver/AUTHORS
   M /trunk/miniSAPserver/Makefile.am
   M /trunk/miniSAPserver/bootstrap
   M /trunk/miniSAPserver/broadcast.cpp
   M /trunk/miniSAPserver/broadcast.h
   M /trunk/miniSAPserver/configure.ac
   M /trunk/miniSAPserver/lslp.h
   M /trunk/miniSAPserver/message.cpp
   M /trunk/miniSAPserver/message.h
   M /trunk/miniSAPserver/parser.cpp
   M /trunk/miniSAPserver/parser.h
   M /trunk/miniSAPserver/program.cpp
   M /trunk/miniSAPserver/program.h
   M /trunk/miniSAPserver/sap.cfg
   M /trunk/miniSAPserver/sapserver.cpp
   M /trunk/miniSAPserver/sapserver.h
   M /trunk/miniSAPserver/slp.cpp

- Clean up
- Basic signal handling

------------------------------------------------------------------------
448 449
r270 | courmisch | 2005-05-23 14:42:39 +0300 (Mon, 23 May 2005) | 2 lines
Changed paths:
450 451 452 453 454
   M /trunk/miniSAPserver/parser.cpp

Don't leak a file descriptor

------------------------------------------------------------------------
455 456
r269 | courmisch | 2005-03-05 22:43:08 +0200 (Sat, 05 Mar 2005) | 4 lines
Changed paths:
457 458 459 460 461 462 463 464 465 466 467 468
   M /trunk/miniSAPserver/ChangeLog
   M /trunk/miniSAPserver/Makefile.am
   A /trunk/miniSAPserver/config.rpath
   M /trunk/miniSAPserver/configure.ac
   M /trunk/miniSAPserver/parser.cpp
   M /trunk/miniSAPserver/sapserver.cpp

On-the-fly characters encoding conversion to UTF-8
for announce name and playlist group.
VLC has been doing that for sometime.

------------------------------------------------------------------------
469 470
r268 | courmisch | 2005-01-11 21:20:46 +0200 (Tue, 11 Jan 2005) | 2 lines
Changed paths:
471 472 473 474 475
   M /trunk/miniSAPserver/configure.ac

Update version number to 0.2.5-svn

------------------------------------------------------------------------
476 477
r267 | courmisch | 2005-01-03 14:45:03 +0200 (Mon, 03 Jan 2005) | 2 lines
Changed paths:
478 479 480 481 482
   M /trunk/miniSAPserver/message.cpp

Fixes catastrophic memleak noticed by dionoea and jix

------------------------------------------------------------------------
483 484
r266 | courmisch | 2005-01-03 14:33:55 +0200 (Mon, 03 Jan 2005) | 2 lines
Changed paths:
485 486 487 488 489
   M /trunk/miniSAPserver/parser.cpp

Fixes yet another use of uninitialized flag

------------------------------------------------------------------------
490 491
r265 | courmisch | 2005-01-03 14:25:14 +0200 (Mon, 03 Jan 2005) | 2 lines
Changed paths:
492 493 494 495 496 497
   M /trunk/miniSAPserver/message.cpp
   M /trunk/miniSAPserver/program.cpp

Fixes several use of unitialized flags

------------------------------------------------------------------------
498 499
r264 | courmisch | 2005-01-03 14:17:11 +0200 (Mon, 03 Jan 2005) | 2 lines
Changed paths:
500 501 502 503 504
   M /trunk/miniSAPserver/message.cpp

Fixes off by one bug

------------------------------------------------------------------------
505 506
r263 | courmisch | 2005-01-03 14:12:45 +0200 (Mon, 03 Jan 2005) | 2 lines
Changed paths:
507 508 509 510 511 512
   M /trunk/miniSAPserver/parser.cpp
   M /trunk/miniSAPserver/sapserver.cpp

Fixes use of unitialized daemon flag

------------------------------------------------------------------------
513 514
r262 | courmisch | 2005-01-03 14:05:21 +0200 (Mon, 03 Jan 2005) | 2 lines
Changed paths:
515 516 517 518 519 520
   M /trunk/miniSAPserver/parser.cpp
   M /trunk/miniSAPserver/parser.h

Cleanup

------------------------------------------------------------------------
521 522
r261 | courmisch | 2005-01-03 14:02:27 +0200 (Mon, 03 Jan 2005) | 2 lines
Changed paths:
523 524 525 526 527 528
   M /trunk/miniSAPserver/parser.cpp
   M /trunk/miniSAPserver/parser.h

Fixes incorrect (lower) bound checking in Config::strgetb

------------------------------------------------------------------------
529 530
r260 | zorglub | 2004-11-10 12:25:13 +0200 (Wed, 10 Nov 2004) | 2 lines
Changed paths:
531 532 533 534 535 536
   M /trunk/miniSAPserver/message.cpp
   M /trunk/miniSAPserver/sapserver.cpp

Use timestamps for session id and version

------------------------------------------------------------------------
537 538
r259 | adn | 2004-08-16 14:00:55 +0300 (Mon, 16 Aug 2004) | 2 lines
Changed paths:
539 540 541 542 543
   M /trunk/miniSAPserver/Makefile.am

removed useless doc_DATA=..

------------------------------------------------------------------------
544 545
r258 | sam | 2004-08-11 17:07:43 +0300 (Wed, 11 Aug 2004) | 5 lines
Changed paths:
546 547 548 549 550 551 552 553
   M /trunk/miniSAPserver/Makefile.am

  * Makefile.am:
    + Removed illegal undefined variable.
    + Put sap.cfg in ${sysconfdir}, configure with --sysconfdir=/etc to force
      this into /etc.

------------------------------------------------------------------------
554 555
r257 | hartman | 2004-07-29 18:47:27 +0300 (Thu, 29 Jul 2004) | 5 lines
Changed paths:
556 557 558 559 560 561 562 563 564 565 566
   M /trunk/miniSAPserver/ChangeLog
   M /trunk/miniSAPserver/broadcast.h
   M /trunk/miniSAPserver/sap.cfg
   M /trunk/miniSAPserver/sapserver.cpp

* fix potential divide by 0
* setsockopt for ttl uses char instead of int.
  (this doesn't have the fallback mode VLC, but miniSAPserver
  is unmaintained and not so portable anyways :)

------------------------------------------------------------------------
567 568
r256 | hartman | 2004-07-26 19:46:45 +0300 (Mon, 26 Jul 2004) | 2 lines
Changed paths:
569 570 571 572 573 574 575 576 577
   M /trunk/miniSAPserver/broadcast.cpp
   M /trunk/miniSAPserver/broadcast.h
   M /trunk/miniSAPserver/parser.cpp
   M /trunk/miniSAPserver/parser.h
   M /trunk/miniSAPserver/sapserver.cpp

* mSAPs interface selection patch by John Wehle <john at feith dot com>

------------------------------------------------------------------------
578 579
r255 | hartman | 2004-07-26 19:39:50 +0300 (Mon, 26 Jul 2004) | 12 lines
Changed paths:
580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606
   M /trunk/miniSAPserver/AUTHORS
   M /trunk/miniSAPserver/ChangeLog
   M /trunk/miniSAPserver/configure.ac
   M /trunk/miniSAPserver/message.cpp
   M /trunk/miniSAPserver/parser.cpp
   M /trunk/miniSAPserver/parser.h
   M /trunk/miniSAPserver/program.cpp
   M /trunk/miniSAPserver/program.h
   M /trunk/miniSAPserver/sap.cfg
   M /trunk/miniSAPserver/sapserver.1
   M /trunk/miniSAPserver/sapserver.cpp
   M /trunk/miniSAPserver/sapserver.h
   M /trunk/miniSAPserver/slp.cpp

miniSAPserver 0.2.4 (postrelease committing :)

* Bugfix in RTP payloadformat announce (now uses 33 [MPEG TS] instead of 14 [MP3])
* Added a config option to set the SAP delay
* Added a=tool SDP parameter so miniSAPserver announces can be more easily recognized
* Added a=mux:m2t and a=packetformat:RAW SDP parameters (not required, but some players like these. VBrick player comes to mind.)
* Changed a=plgroup to a=x-plgroup because it is a non standardized parameter (new style will be supported by VLC 0.7.3 and up)
* Updated the manpage
* Clarified that miniSAPserver is only supposed to work for MPEG TS streams.
* Fixed a missing newline in the -h help


------------------------------------------------------------------------
607 608
r254 | nitrox | 2003-10-29 02:43:39 +0200 (Wed, 29 Oct 2003) | 4 lines
Changed paths:
609 610 611 612 613 614 615 616
   M /trunk/miniSAPserver/broadcast.cpp
   M /trunk/miniSAPserver/configure.ac

. fixed the ipv6 multicast ttl setting (IPV6_MULTICAST_HOPS)
. change AC_CONFIG_HEADER for AM_CONFIG_HEADER
           (automake failed on a debian/stable)

------------------------------------------------------------------------
617 618
r253 | nitrox | 2003-09-23 19:47:15 +0300 (Tue, 23 Sep 2003) | 15 lines
Changed paths:
619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637
   M /trunk/miniSAPserver/message.cpp
   M /trunk/miniSAPserver/sapserver.cpp

Changes in order to fix the following bugs:

1. channels were marked as audio (should be video)
2. The same message id were used for all channels which
   is against the sap (rfc 2974)
3. All channels sent at the same time and then delay is not a
   good idea when sending many channels. Spreading out the sending
   and increasing the delay, makes it more likely to stay under 4000 bits/s
   (even though it still is a very rudimentary bandwidth regulation to
   require recompilation when adding channels.....)



courtesy of Gunnar Monell <gunnar.monell@i3micro.com>

------------------------------------------------------------------------
638 639
r252 | zorglub | 2003-09-14 19:40:47 +0300 (Sun, 14 Sep 2003) | 4 lines
Changed paths:
640 641 642 643 644 645 646
   M /trunk/miniSAPserver/slp.cpp

Always use the same slp service

Compilation fix

------------------------------------------------------------------------
647 648
r251 | zorglub | 2003-09-11 18:33:53 +0300 (Thu, 11 Sep 2003) | 2 lines
Changed paths:
649 650 651 652 653 654 655 656 657
   M /trunk/miniSAPserver/message.cpp
   M /trunk/miniSAPserver/parser.cpp
   M /trunk/miniSAPserver/program.cpp
   M /trunk/miniSAPserver/program.h
   M /trunk/miniSAPserver/sap.cfg

HTTP announcing support

------------------------------------------------------------------------
658 659
r250 | zorglub | 2003-08-12 18:59:19 +0300 (Tue, 12 Aug 2003) | 8 lines
Changed paths:
660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681
   A /trunk/miniSAPserver/ChangeLog
   A /trunk/miniSAPserver/INSTALL
   A /trunk/miniSAPserver/Makefile.am
   D /trunk/miniSAPserver/Makefile.in
   M /trunk/miniSAPserver/NEWS
   A /trunk/miniSAPserver/README
   A /trunk/miniSAPserver/bootstrap
   M /trunk/miniSAPserver/configure.ac
   A /trunk/miniSAPserver/lslp.h
   M /trunk/miniSAPserver/sapserver.cpp
   M /trunk/miniSAPserver/slp.cpp
   D /trunk/miniSAPserver/slp.h

* Makefile.am : really use automake/autoconf

* ChangeLog, INSTALL, README: GNU-style files

* bootstrap: minimalistic build file to avoid auto*

* slp.h -> lslp.h to avoid conflicts with <slp.h> when -I. is given

------------------------------------------------------------------------
682 683
r249 | zorglub | 2003-08-10 15:44:18 +0300 (Sun, 10 Aug 2003) | 9 lines
Changed paths:
684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707
   D /trunk/miniSAPserver/Makefile
   A /trunk/miniSAPserver/Makefile.in
   M /trunk/miniSAPserver/NEWS
   A /trunk/miniSAPserver/configure.ac
   M /trunk/miniSAPserver/parser.cpp
   M /trunk/miniSAPserver/parser.h
   M /trunk/miniSAPserver/program.cpp
   M /trunk/miniSAPserver/sap.cfg
   A /trunk/miniSAPserver/sapserver.1
   M /trunk/miniSAPserver/sapserver.cpp
   M /trunk/miniSAPserver/sapserver.h
   A /trunk/miniSAPserver/slp.cpp
   A /trunk/miniSAPserver/slp.h

* configure.ac , Makefile.in: light use of autoconf to manage options

* Makefile.in:  added install and allclean targets

* slp.cpp / slp.h : SLP protocol support based on libslp
 (use "-t slp" to register programs, and "-t slp -u" to unregister them)

* sapserver.1: manpage

------------------------------------------------------------------------
708 709
r248 | alexis | 2003-07-25 19:59:54 +0300 (Fri, 25 Jul 2003) | 2 lines
Changed paths:
710 711 712 713 714 715
   M /trunk/miniSAPserver/Makefile
   M /trunk/miniSAPserver/NEWS

Lets go for a release !

------------------------------------------------------------------------
716 717
r246 | nitrox | 2003-07-24 20:09:22 +0300 (Thu, 24 Jul 2003) | 2 lines
Changed paths:
718 719 720 721 722 723 724 725 726 727 728
   M /trunk/miniSAPserver/broadcast.cpp
   M /trunk/miniSAPserver/message.cpp
   M /trunk/miniSAPserver/parser.h
   M /trunk/miniSAPserver/program.cpp
   M /trunk/miniSAPserver/program.h
   M /trunk/miniSAPserver/sapserver.cpp
   M /trunk/miniSAPserver/sapserver.h

Code cleaning (and tabs removing)

------------------------------------------------------------------------
729 730
r245 | nitrox | 2003-07-24 19:35:08 +0300 (Thu, 24 Jul 2003) | 5 lines
Changed paths:
731 732 733 734 735 736 737 738
   M /trunk/miniSAPserver/parser.cpp

. Fixed the following bug:
    When parsing lines with comments, the last blank chars were not removed
    and were streamed in the sdp packet getting an non-rfc compliant
    description.

------------------------------------------------------------------------
739 740
r244 | zorglub | 2003-06-20 15:07:41 +0300 (Fri, 20 Jun 2003) | 10 lines
Changed paths:
741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757
   M /trunk/miniSAPserver/AUTHORS
   M /trunk/miniSAPserver/Makefile
   A /trunk/miniSAPserver/NEWS
   M /trunk/miniSAPserver/program.cpp
   M /trunk/miniSAPserver/sap.cfg

* NEWS: added a minimalistic changelog

* Authors: added nitrox

* Makefile: added a 'all' target

* program.cpp: Fixed a stupid bug on the "port=" line parsing

* sap.cfg: added comment on the "port=" line

------------------------------------------------------------------------
758 759
r243 | alexis | 2003-06-20 14:44:49 +0300 (Fri, 20 Jun 2003) | 7 lines
Changed paths:
760 761 762 763 764 765 766 767 768 769 770 771
   M /trunk/miniSAPserver/Makefile
   M /trunk/miniSAPserver/sap.cfg
   M /trunk/miniSAPserver/sapserver.h

Makefile: small changes and bumped up version number to 0.2.1.
sapserver.h : changed the scope.
sap.cfg : changed default config.

One more bug to fix before the release : the comment on the "port=" line
of sap.cfg (zorglub is investigating this one).

------------------------------------------------------------------------
772 773
r242 | sam | 2003-06-18 16:48:22 +0300 (Wed, 18 Jun 2003) | 2 lines
Changed paths:
774 775 776 777 778
   M /trunk/miniSAPserver/broadcast.cpp

  * ./broadcast.cpp: whoops, used memcpy instead of my silly inet_pton O:-)

------------------------------------------------------------------------
779 780
r241 | sam | 2003-06-18 16:46:13 +0300 (Wed, 18 Jun 2003) | 3 lines
Changed paths:
781 782 783 784 785 786
   M /trunk/miniSAPserver/broadcast.cpp

  * ./broadcast.cpp: use inet_pton instead of blindly setting the IPv6
    address.

------------------------------------------------------------------------
787 788
r240 | zorglub | 2003-06-16 18:30:12 +0300 (Mon, 16 Jun 2003) | 3 lines
Changed paths:
789 790 791 792 793 794 795 796 797
   M /trunk/miniSAPserver/parser.cpp
   M /trunk/miniSAPserver/program.cpp
   M /trunk/miniSAPserver/program.h
   M /trunk/miniSAPserver/sap.cfg

* Bugfix in configuration file parsing
* Sanity check

------------------------------------------------------------------------
798 799
r239 | zorglub | 2003-06-16 13:26:47 +0300 (Mon, 16 Jun 2003) | 9 lines
Changed paths:
800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821
   M /trunk/miniSAPserver/Makefile
   M /trunk/miniSAPserver/broadcast.cpp
   M /trunk/miniSAPserver/broadcast.h
   M /trunk/miniSAPserver/message.cpp
   M /trunk/miniSAPserver/parser.cpp
   M /trunk/miniSAPserver/parser.h
   M /trunk/miniSAPserver/program.cpp
   M /trunk/miniSAPserver/program.h
   M /trunk/miniSAPserver/sap.cfg
   M /trunk/miniSAPserver/sapserver.cpp
   M /trunk/miniSAPserver/sapserver.h

* Now able to announce IPv6 sessions. For each program, you just have to
say if they are IPv6.
   (VLC needs VERY small changes to be able to read them)

* Improved IPv6 announces (multi-scope)

* Ability to give the specify the TTL of the program, instead of just
saying 15

------------------------------------------------------------------------
822 823
r238 | zorglub | 2003-06-15 00:45:12 +0300 (Sun, 15 Jun 2003) | 16 lines
Changed paths:
824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850
   M /trunk/miniSAPserver/AUTHORS
   M /trunk/miniSAPserver/Makefile
   M /trunk/miniSAPserver/broadcast.cpp
   M /trunk/miniSAPserver/broadcast.h
   M /trunk/miniSAPserver/message.cpp
   M /trunk/miniSAPserver/parser.cpp
   M /trunk/miniSAPserver/parser.h
   M /trunk/miniSAPserver/sap.cfg
   M /trunk/miniSAPserver/sapserver.cpp

* broadcast.h , broadcast.cpp , parser.cpp , parser.h ,
  sapserver.cpp,sap.cfg

IPv6 SAP support. Not very useful at the moment since VLC doesn't
support it, however.
It will only work for link-local streaming at the moment,since the SAP
address depends on the prefix, but it will be the more likely case.
You now have the ipversion= configuration option (6 for IPv6,anything
else for ipv4).

* Makefile: Use intelligent compilation and compilation options

* all: check system calls and take the appropriate action

* parser.cpp , parser.h , sapserver.cpp: -s option to display dots.

------------------------------------------------------------------------
851 852
r237 | alexis | 2003-05-26 01:28:57 +0300 (Mon, 26 May 2003) | 3 lines
Changed paths:
853 854 855 856 857 858 859
   M /trunk/miniSAPserver/Makefile
   M /trunk/miniSAPserver/sapserver.h

 * add make dist
 * add the version number in the Makefile

------------------------------------------------------------------------
860 861
r236 | alexis | 2003-05-26 01:08:48 +0300 (Mon, 26 May 2003) | 2 lines
Changed paths:
862 863 864 865 866 867
   M /trunk/miniSAPserver/sapserver.cpp
   M /trunk/miniSAPserver/sapserver.h

 * bugfixes for OS X (DELAY and size_t cast)

------------------------------------------------------------------------
868 869
r235 | hartman | 2003-05-26 00:57:45 +0300 (Mon, 26 May 2003) | 2 lines
Changed paths:
870 871 872 873 874
   M /trunk/miniSAPserver/sapserver.cpp

* fixed a warning of a fprintf of size_t. now use %zd instead of %u.

------------------------------------------------------------------------
875 876
r234 | alexis | 2003-05-26 00:41:19 +0300 (Mon, 26 May 2003) | 3 lines
Changed paths:
877 878 879 880 881 882 883 884 885 886
   M /trunk/miniSAPserver/message.cpp
   M /trunk/miniSAPserver/parser.cpp
   M /trunk/miniSAPserver/program.cpp
   M /trunk/miniSAPserver/program.h
   M /trunk/miniSAPserver/sap.cfg

New 'port' parameter, coutesy of Philippe Van Hecke
<philippe.vanhecke@belnet.be>.

------------------------------------------------------------------------
887 888
r233 | alexis | 2003-05-25 21:25:40 +0300 (Sun, 25 May 2003) | 2 lines
Changed paths:
889 890 891 892 893
   M /trunk/miniSAPserver/sapserver.cpp

Compilation fix with gcc-3.2

------------------------------------------------------------------------
894 895
r232 | nitrox | 2003-05-25 19:36:00 +0300 (Sun, 25 May 2003) | 3 lines
Changed paths:
896 897 898 899 900 901 902 903 904 905
   M /trunk/miniSAPserver/message.cpp
   M /trunk/miniSAPserver/message.h
   M /trunk/miniSAPserver/program.cpp
   M /trunk/miniSAPserver/program.h
   M /trunk/miniSAPserver/sapserver.cpp

. more compliance with SDP RFC
. Set the time 't=' option to 'permanent' instead of an invalid date

------------------------------------------------------------------------
906 907
r231 | nitrox | 2003-05-22 05:22:45 +0300 (Thu, 22 May 2003) | 7 lines
Changed paths:
908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927
   M /trunk/miniSAPserver/Makefile
   A /trunk/miniSAPserver/broadcast.cpp
   A /trunk/miniSAPserver/broadcast.h
   A /trunk/miniSAPserver/message.cpp
   A /trunk/miniSAPserver/message.h
   A /trunk/miniSAPserver/parser.cpp
   A /trunk/miniSAPserver/parser.h
   A /trunk/miniSAPserver/program.cpp
   A /trunk/miniSAPserver/program.h
   M /trunk/miniSAPserver/sapserver.cpp
   A /trunk/miniSAPserver/sapserver.h

Some modifications in structures in order to be compliant with:
    . SAP (RFC 2974)
    . SDP (RFC 2327)

Now, packets are compliant. But there is still a lot of work to fully
implement the RFCs

------------------------------------------------------------------------
928 929
r230 | zorglub | 2003-05-18 14:58:59 +0300 (Sun, 18 May 2003) | 12 lines
Changed paths:
930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947
   M /trunk/miniSAPserver/AUTHORS
   M /trunk/miniSAPserver/Makefile
   M /trunk/miniSAPserver/sap.cfg
   M /trunk/miniSAPserver/sapserver.cpp

* AUTHORS: updated the list

* sapserver.cpp:
  * Use C-style comments
  * Added many comments
  * Fixed a stupid bug that prevented to use the -d option after the -c
  * Added a minimalistic help function.

* Makefile: use of "rm -f" for clean is better

* sap.cfg: restored the right file.

------------------------------------------------------------------------
948 949
r229 | videolan | 2003-05-17 13:36:01 +0300 (Sat, 17 May 2003) | 4 lines
Changed paths:
950 951 952 953 954 955 956 957
   M /trunk/miniSAPserver/sap.cfg
   M /trunk/miniSAPserver/sapserver.cpp

Added the "-f" command line option to give the configuration file as other VideoLAN projects also use it. (you can  still use -d)

Increased the size of the SAP fields

------------------------------------------------------------------------
958 959
r228 | zorglub | 2003-05-07 02:36:03 +0300 (Wed, 07 May 2003) | 5 lines
Changed paths:
960 961 962 963 964 965 966 967 968
   M /trunk/miniSAPserver/sap.cfg
   M /trunk/miniSAPserver/sapserver.cpp

* > It apparenly doesn't like comments on the same line as parameters
  Now, it does, provided they begin with a '#'

* Little code cleanup

------------------------------------------------------------------------
969 970
r227 | alexis | 2003-05-06 23:48:23 +0300 (Tue, 06 May 2003) | 4 lines
Changed paths:
971 972 973 974 975 976 977 978 979
   A /trunk/miniSAPserver/AUTHORS
   A /trunk/miniSAPserver/COPYING
   M /trunk/miniSAPserver/Makefile

Mac OS X port ! :)

Added the standard files with the licences and the authors.

------------------------------------------------------------------------
980 981
r226 | alexis | 2003-04-26 01:42:15 +0300 (Sat, 26 Apr 2003) | 2 lines
Changed paths:
982 983 984 985 986
   M /trunk/miniSAPserver/sap.cfg

It apparenly doesn't like comments on the same line as parameters.

------------------------------------------------------------------------
987 988
r225 | alexis | 2003-04-26 00:54:07 +0300 (Sat, 26 Apr 2003) | 2 lines
Changed paths:
989 990 991 992 993
   M /trunk/miniSAPserver/sap.cfg

Added comments. Gitan, can you check ?

------------------------------------------------------------------------
994 995
r224 | alexis | 2003-04-26 00:45:15 +0300 (Sat, 26 Apr 2003) | 2 lines
Changed paths:
996 997 998 999 1000 1001
   M /trunk/miniSAPserver/sap.cfg
   M /trunk/miniSAPserver/sapserver.cpp

ALL : translated into english the parameters and comments.

------------------------------------------------------------------------
1002 1003
r223 | gitan | 2003-04-25 23:47:06 +0300 (Fri, 25 Apr 2003) | 2 lines
Changed paths:
1004 1005 1006 1007 1008 1009 1010 1011
   A /trunk/miniSAPserver
   A /trunk/miniSAPserver/Makefile
   A /trunk/miniSAPserver/sap.cfg
   A /trunk/miniSAPserver/sapserver.cpp

The Brand new videolan mini sap server !

------------------------------------------------------------------------